Auteur Sujet: AU LABO: montages utiles  (Lu 766 fois)

laurentr

  • Full Member
  • ***
  • Messages: 149
    • Voir le profil
AU LABO: montages utiles
« le: septembre 06, 2020, 04:11:48 pm »
Bonjour

Nous sommes nombreux à "bricoler" autour de nos ARDUINO et de leurs dérivés.

Si les champions du code ont l'IDE et des simulateurs le passage à la phase de réalisation peut être une étape parfois délicate à franchir.

Avec une plaque à essai, une alim de laboratoire, une petite centrale DCC et des composants traversant on arrive a se débrouiller...

Toutefois électronique moderne recours de plus en plus aux Composants de type Montage en Surface: CMS ( SMD/SMT en anglais)

Aussi quelques montages "utiles" et génériques peuvent être réalisés. Correspondant à des fonctions bien identifiés: ex entrée du signal DCC via optocoupleur ou par résistances vers la broche D
 de nos Arduino, régulateur de tension de type LDO ou DC/DC (BUCK ou BOOST...


J ai donc passé "un peu de temps sur la planche" pour concevoir une série de montages. Il en reste toujours d'autres à faire...

Voila ce que cela donne pour le moment...
On y trouve:
Pont de diode (signal ou moyenne puissance)
DCC vers Signal via OPTO
Sortie OPTO ou directe vers signal DCC via pont diode
Capteurs directs pour feedback ( BEMF, AD, DCC SIGNAL via résistances...)
Pont en H pour commande de moteurs
Générateur de courant constant (faible intensité) via 2 NPN et résitances
Réference de tension (via TL431)
Supercapaciteurs (unique ou montage en serie)
Régulateur de tension de type:
x DC-DC STEP-UP (BOOST)
x DC-DC STEP-DOWN (BUCK)
x LDO fixes ou a sortie de tension variable.
pilotage MOSFET (CANAL-N) ( BSS138)

Le tirage n'est pas encore lancé mais... s'il y a des personnes intéressées elles peuvent manifester leur intérêt ou indiquer quels autres montages utiles nous pourrions aussi produire.

Laurent


laurentr

  • Full Member
  • ***
  • Messages: 149
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #1 le: septembre 06, 2020, 04:59:14 pm »
Que pouvons nous faire avec ces montages unitaires en les combinant avec nos Arduino?

Voici quelques exemples:
Entrée DCC vers ARDUINO
ARDUINO vers la centrale ("ack")
Piloter un moteur
Générer plusieurs tensions
Stocker de l'énergie
Convertir une tension vers une autre
...

3 exemples appliqués:
Décodeur de fonctions (Loco et Sorties auxiliaires)
Décodeur d'accessoire
"Powerpack" (bien que HS vis à vis d Arduino mais complément utile du décodeur de fonctions embarqué).

A suivre...
« Modifié: septembre 06, 2020, 05:03:59 pm par laurentr »

laurentr

  • Full Member
  • ***
  • Messages: 149
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #2 le: septembre 16, 2020, 11:45:19 pm »
Bonsoir

Les platines sont arrivées  8) 8) 8)

Y a plus qu a!


laurentr

  • Full Member
  • ***
  • Messages: 149
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #3 le: octobre 02, 2020, 11:20:45 pm »
Bonsoir

Alors ça y est presque! Enfin presque ... c est déjà très bien avancé!

Voyons cela d un peu plus prés.

Montage sans optocoupleur pour venir du signal DCC vers l entrée D2 de l’Arduino.
Le montage est validé , cela fonctionne aussi bien qu'avec l optocoupleur. On le remplace par 2 résistances (100K chaque) et une diode (prenons celle ci PMEG6010CEJ,115)

Montage analogue pour récupérer le BEMF (sur A0) avec une troisième résistance dans le montage. "NO PROBLEMO" :)

Ensuite
Pilotage du pont en H
Pour le TB67H450 il faut travailler en "inverse" (vitesse 0 = 255) (jusqu à 1.8A sans soucis)
A contrario pour le BD6231 on travaille en échelle classique (vitesse 0 = 0) (jusqu à 1A)

J ai bien "galéré" pour identifier pourquoi le TB67H450 avait un comportement "erratique" par moment... et finalement un petit découplage par 100nF sur le VIN a résolu l'affaire! ( des essais avec des valeurs plus importantes donnaient le même résultat donc... j ai mis le minium syndical mais je verrai in fine quelle valeur je glisserai)

Pilotage des LEDs en sortie OK
Inversion des LEDs selon le sens de marche OK

Régulation de tension à retravailler pour le DC/DC mais impec avec un régulateur LDO classique!

Reste donc à tout regrouper pour faire joli avec si possible un volume et un connecteur normalisés...



Des pistes encore a completer avec l integraton de Lightdimmer par exemple...

Ce ne sont pas les idees qui manquent!
dont par exemple partir d un ARDUINO NANO EVERY ( chip 4809) par exemple... ( perso je préfère le 4808 même format physique en TQFP32, plus musclé que no 328P...

Une piste pour s inspirer de ce qu il faut faire dessus

http://twaydcc.cocolog-nifty.com/top/2020/09/post-01fc0c.html

Ideal pour reviser/modifer les TIMER en passant du 328P aux nouveaux AVR...

Ou bien encore le SMILEDIET85 a base d ATTINY85

http://twaydcc.cocolog-nifty.com/top/smileslim85.html

Oui le LABO n est pas prêt d être sans inactif dans les semaines à venir....


Laurent





Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 633
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #4 le: novembre 25, 2020, 08:31:13 pm »
Je rebondis sur ce sujet pour présenter ma petite contribution.
Le célèbre circuit Mynabay qui sert à découpler un signal DCC pour envoyer vers un Arduino et ainsi pouvoir l'analyser est très utilisé, mais je n'ai pas trouvé de circuit tout fait avec un minimum de place occupée. J'ai donc réalisé le mien. Il fait 31mm par 32mm et possède quatre trous de fixation. Sans doute un peu luxueux vu la surface...
Ci joint le fichier original DipTrace avec lequel je travaille, et l'export en fichier Eagle si d'autre systèmes veulent l'utiliser. En photo, le circuit nu, puis équipé.
J'ai lu que certains changeait un peu le circuit, mais je ne retrouve pas les modifications...
« Modifié: novembre 25, 2020, 08:33:30 pm par Thierry »

CATPLUS

  • Sr. Member
  • ****
  • Messages: 283
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #5 le: novembre 26, 2020, 01:49:02 pm »
Bonjour

Geoffb à modifié le sien également (c'est complémentaire)

https://model-railroad-hobbyist.com/node/41187

Marcel
Best Regards