Re: ATTiny85 - Décodeur de fonctions
Posté : 09 juin 2026, 20:54
... Révision du décodeur - V2 - Avec Optocoupleur
Repartant des remarques de Rémy et Patrick, et de mon questionnement également, voici une V2 du décodeur.
Du coup, le schéma de Patrick (Patlum) cité en référence au début, m'a servi en particulier pour prendre en compte la diode 1N4007 en sortie du pont de diode, et un condensateur non polarisé de 47pF entre les pins 2 et 3 du 6N137.
Comme nous sommes sur du roulant, le 6N137 et le ATTIny85 doivent être alimentés en 5V à partir du DCC filtré par le pont de diodes et régulé par le LM7805.
L'optocoupleur permet de se protéger sur le PIN 7 (data) de l'ATTiny85 pour traiter les messages DCC.
Le résultat est OK, ça fonctionne !
Côté consommation, cela fait 20mA de plus, soit environ 60mA pour la rame (Fourgon + 4 voitures).
Cependant :
* je comprends le rôle de l'optocoupleur. les arduino nano de mes décodeurs DIY (avec le même type de schéma en entrée) pour gérer les servos de mes aiguillages sont alimentés en 5V par une ligne indépendante du DCC
* par contre ici, le PIN 7 de l'ATTiny85 est protégé par l'optocoupleur, alors que l'alimentation du ATTiny85 provient du DCC
D'où question d'un néophyte (++) : l'ATTiny85, (comme l'arduino dans le cas de Patrick (PATLUM)), sont-ils vraiment protégés ? et inversement, le DCC ne peut-il pas être perturbé en retour ?
Voici le schéma obtenu
Le fichier DIY LC Une photo du prototype (ça devient dense ... désolé ...
)
La liste des composants

Repartant des remarques de Rémy et Patrick, et de mon questionnement également, voici une V2 du décodeur.
Du coup, le schéma de Patrick (Patlum) cité en référence au début, m'a servi en particulier pour prendre en compte la diode 1N4007 en sortie du pont de diode, et un condensateur non polarisé de 47pF entre les pins 2 et 3 du 6N137.
Comme nous sommes sur du roulant, le 6N137 et le ATTIny85 doivent être alimentés en 5V à partir du DCC filtré par le pont de diodes et régulé par le LM7805.
L'optocoupleur permet de se protéger sur le PIN 7 (data) de l'ATTiny85 pour traiter les messages DCC.
Le résultat est OK, ça fonctionne !
Côté consommation, cela fait 20mA de plus, soit environ 60mA pour la rame (Fourgon + 4 voitures).
Cependant :
* je comprends le rôle de l'optocoupleur. les arduino nano de mes décodeurs DIY (avec le même type de schéma en entrée) pour gérer les servos de mes aiguillages sont alimentés en 5V par une ligne indépendante du DCC
* par contre ici, le PIN 7 de l'ATTiny85 est protégé par l'optocoupleur, alors que l'alimentation du ATTiny85 provient du DCC
D'où question d'un néophyte (++) : l'ATTiny85, (comme l'arduino dans le cas de Patrick (PATLUM)), sont-ils vraiment protégés ? et inversement, le DCC ne peut-il pas être perturbé en retour ?
Voici le schéma obtenu
Le fichier DIY LC Une photo du prototype (ça devient dense ... désolé ...
La liste des composants
