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

laurentr

  • Hero Member
  • *****
  • Messages: 648
    • 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

  • Hero Member
  • *****
  • Messages: 648
    • 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

  • Hero Member
  • *****
  • Messages: 648
    • 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

  • Hero Member
  • *****
  • Messages: 648
    • 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: 810
    • 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: 435
    • 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

AmadeusHF

  • Full Member
  • ***
  • Messages: 205
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #6 le: mai 26, 2021, 02:55:41 pm »
Petit UP sur cette carte "Au labo" bien utile : j'y ai déjà pompé plusieurs montages.

Ici : interface d'entrée DCC via OPTOCOUPLEUR d'un coté, et interface de sortie pour la génération du signal ACK.

Mettez un Arduino quelconque au milieu et vous avez les circuits de base pour mettre au point un décodeur DCC. Il suffit ensuite de lui ajouter le pont en H pour le pilotage d'un moteur, également présent sur la carte LABO, pour avoir la totale !

Merci LaurentR !
Sébastien.
La perfection est un chemin, non un but...

laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #7 le: avril 11, 2022, 07:54:24 pm »
Bonjour

Une nouvelle platine LABO va très bientôt voir le jour!

Au menu quelques montages et sous blocs utiles aux designs et mises au point.

Nous en aborderons les grandes lignes prochainement.  ;) :D


Ci dessous une petite vue de la platine en cours de design.


Laurent


laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #8 le: avril 11, 2022, 08:08:54 pm »
Bonjour

Deuxième!

Il y a tellement à faire mais aussi il y parfois de très bonnes choses de faites qu'il n'est donc pas nécessaire de (tout) refaire.

Je vous invite si vous aimez assembler vos montages de labo utiliser ces montages:

https://github.com/sirboard/BreakoutBoards

Vous y trouverez de nombreux PCB  SOIC, SOT, TQFP, VQFN...

Y a plus qu a!

Laurent









trimarco232

  • Sr. Member
  • ****
  • Messages: 345
    • Voir le profil
Re : Re : AU LABO: montages utiles
« Réponse #9 le: avril 12, 2022, 02:31:18 pm »
Bonjour
(...)
Ci dessous une petite vue de la platine en cours de design.
Laurent
j'ai lu railcom et ABC sur la platine ... "tu sais qu't'a d'beaux yeux, toi ?"

laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #10 le: avril 12, 2022, 09:05:31 pm »
Bonsoir

Tu as bien lu en effet :)

Tout le hard est prêt pour! ( et une bonne partie du soft est déjà bien engagée!)

J'ai rajouté quelques bricoles aussi...

Cela devrait bien aider!


Voici le pcb dessine ce jour pour compléter le "LABO".

Les prochaines semaines vont être ::) :-X  captivantes!!

Laurent




laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #11 le: avril 12, 2022, 09:12:04 pm »
Une petite vue actualisée du LABO2.


trimarco232

  • Sr. Member
  • ****
  • Messages: 345
    • Voir le profil
Re : Re : AU LABO: montages utiles
« Réponse #12 le: avril 14, 2022, 09:13:41 pm »
Bonsoir
(...)
Voici le pcb dessine ce jour pour compléter le "LABO".
(...)
Laurent
au "hazard" : attiny1616 ?

laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #13 le: avril 14, 2022, 09:59:31 pm »
Hello

Tous les ATtiny xxx6 en effet

806 816 826 1606 1616 1626 3216 3226

Pas trop mal comme petite liste :)!


laurentr

  • Hero Member
  • *****
  • Messages: 648
    • Voir le profil
Re : AU LABO: montages utiles
« Réponse #14 le: avril 21, 2022, 02:08:29 pm »
Bonjour

Commande passée de 11/04 et reçue ce jour.

Montage début de semaine prochaine et tests dans la foulée!

On devrait vite être fixes :)!

Laurent