Auteur Sujet: signal DCC directement récupéré sur arduino  (Lu 7352 fois)

ElGringo

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
signal DCC directement récupéré sur arduino
« le: septembre 04, 2022, 10:34:50 am »
Bonjour dans ce schéma le signal DCC arrive directement dans le PIC. Dans un autre montage j'ai vu que celui-ci arrivait sur la PIN2 d'un atteny85 qui est analogique sauf erreur de ma part. Une résistance entre 22 et 27kOhms est choisis. Savez-vous comment cette résistance est calibrée pour ce type de signal? L'intérêt est que cette méthode permet de rationaliser le circuit et d'éviter l'octocoupleur.

ElGringo

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
Re : signal DCC directement récupéré sur arduino
« Réponse #1 le: septembre 04, 2022, 01:20:30 pm »
optocoupleur pardon et "choisie". désolé pour les erreurs de frappe.

chris_bzg

  • Sr. Member
  • ****
  • Messages: 319
    • Voir le profil
Re : signal DCC directement récupéré sur arduino
« Réponse #2 le: septembre 04, 2022, 04:10:53 pm »
Lorsque vous parlez de la PIN2 d'un ATtiny, est-ce que vous parlez de la broche 2 ou bien de la sortie 2 au sens d'Arduino ? Car ce n'est pas la même chose.
De toute façon, les broches d'un microcontrôleur ATtiny sont multiplexées, ce qui veut dire qu'elles ont plusieurs fonctions. La sortie 2 est en fait la broche 7 et peut être soit une E/S numérique (PB2), soit une entrée analogique (A1) ; après, vous en faites ce que vous voulez dans le programme. La broche 2 du µC est soit une E/S numérique (PB3), soit une entrée analogique (A3).
Pour comprendre le multiplexage des broches d'un µC ATtiny, vous pouvez vous référer à l'article https://www.locoduino.org/spip.php?article195 .
L'optocoupleur a un intérêt certain, c'est qu'il assure l'isolation galvanique entre le µC et le reste du circuit (signal DCC par exemple) ; l'utiliser est donc une sécurité.
-----
Broche : la patte du circuit intégré, la 1 étant repérée par un point ou une encoche et la numérotation tourne dans le sens inverse des aiguilles d'une montre
PIN ou sortie : ce qu'est capable de faire la broche.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3037
  • 100% Arduino et N
    • Voir le profil
Re : signal DCC directement récupéré sur arduino
« Réponse #3 le: septembre 04, 2022, 07:17:38 pm »
La tension d’un signal DCC, entre deux rails, varie de +12..20volts à -12..20 volts.

Vous pouvez calculer un pont diviseur et une diode pour éliminer les tensions négatives.
L’usage d’un optocoupleur me semble bien plus rationnel.

Cordialement,
Dominique