Auteur Sujet: Sortie PWM / DIR  (Lu 10836 fois)

antoineleclercq

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
Sortie PWM / DIR
« le: septembre 09, 2021, 03:05:02 pm »
Bonjour à tous,

Je débute dans l'arduino pour la réalisation d'une DCC (centrale avec Ethernet & interface HTML)

La partie HTML fonctionne (uniquement sur internet explorer, sur les autres navigateurs pas de menu déroulant?!).

Cependant, je suis bloqué sur la partie hardware, je n'ai aucune tension d'alimentation quand je branche un multimètre (AC ou DC).

Les contrôles & essais réalisés:
- Connectique vérifiée des entrées du en H à la sortie de l'Arduino MEGA au multimètre : OK
- Connectique vérifiée de la sortie des pont aux rails
- Configuration testée (#define MOTOR_SHIELD_TYPE ) 0 et 1 (avec un motor shield (L293D) et un LMD18200), dans les deux cas :
        - SIGNAL_ENABLE_PIN_MAIN : fonctionne : 0 / 5 V au multimètre lorsque je clique sur le bouton "Power" sur la page HTML
       - DIRECTION_MOTOR_CHANNEL_PIN_x : toujours ~2,3 V
- Sortie du(des) pont(s): 0V

A titre indicatif, le logiciel DecoderPro détecte la centrale mais ne détecte pas les decoders en lecture.

Merci d'avance pour votre aide, et vos conseils,

Bien à vous,

Antoine

AmadeusHF

  • Full Member
  • ***
  • Messages: 205
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #1 le: septembre 09, 2021, 03:40:14 pm »
La mesure de 2.3 volts sur la sortie PWM laisse supposer que le signal est bien là et correctement modulé.
S'agissant d'une modulation symétrique ON/OFF, l'intégration faite par le multimètre va relever une tension moyenne de l'ordre de VCC/2, soit environ 2.5 volts.

A partir de là, si l'alimentation est bien présente sur le shield moteur, vous devriez pouvoir piloter vos décodeurs en mode OPERATION : controle de moteur, touches de fonction.

La partie SERVICE (lecture de CV) est plus sensible : elle suppose une lecture de la consommation de courant bien au point, ça reste un sujet délicat...
« Modifié: septembre 09, 2021, 03:41:58 pm par AmadeusHF »
Sébastien.
La perfection est un chemin, non un but...

antoineleclercq

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #2 le: septembre 09, 2021, 04:29:19 pm »
Bonjour Amadeus,

Pas étonné de votre rpéonse pour la tension moyenne de 2,3 V et c'est pour ça que je pensais avoir une valeur différente en mettant le multimètre en tension ~. Et dans ce cas, pourquoi la tension de sortie est égale à 0 V (mesure AC ou DC). Par ailleurs j'ai mis une LED + une resistance (1kohms) dans chaque sens, aucune des deux ne s'allume.


Bien à vous,

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #3 le: septembre 09, 2021, 06:05:51 pm »
Avec DCC++, il faut envoyer <1> à 115200 bauds sur le serial pour démarrer le DCC ...
Si il y a 2,5V ça semble être fait, mais mieux vaut en être sur.

Par ailleurs de quel SOFT s'agit-il, et le pont est-il alimenté ?
Faire un test avec la BaseStation originale et un moteur shield standard (et sans coupures) alimenté par le motor shield en 12v.
« Modifié: septembre 09, 2021, 06:11:32 pm par msport »
Cordialement

antoineleclercq

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #4 le: septembre 12, 2021, 03:43:59 pm »
Salut,

Désolé pour mon retour tardif. Je pense que c'était un problème de tension. J'étais à 12 V, je suis passé à 20 V, j'ai bien la tension ~ en sortie . Et elle passe à 0V si je clique sur "Power".

Une remarque, je n'ai pas testé la carte Motor shield sous 20 V étant donné qu'elle alimenterait le module arduino. (peur que ça crame en cas de mauvaise manip, ou de surchauffe de la carte).

Reste à faire marcher la loc maintenant !

Merci pour vos éclaircissements,

Bon dimanche!

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #5 le: septembre 12, 2021, 09:53:37 pm »
Curieux, même avec 12V les LED s'allument ...

Les fils DuPont réservent des surprises ...

Attention, certains décodeurs (LAISDCC ...) ne sont pas spécifiés pour 20V mais 15V seulement.

Les modules Arduino ne sont pas garantis au dessus de 12V d'où la nécessité de pratiquer des coupures sur le motorshield si la tension appliquée dépasse ces 12V.
Cordialement

antoineleclercq

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #6 le: septembre 13, 2021, 06:59:14 am »
Salut,

Je trouve ça bizarre aussi... D'habitude je travaille avec de L6205n, je descendais à 7V avec des microcontrollers simples.

Du coup je reste sur un LMD18200, pour avoir un bon ampérage, et éviter d'alimenter l'arduino en 20V mais 9V.

Merci pour l'alerte sur la surtensions, mais dans la datasheet il est précisé 12 à 55Vdc!

Bien à vous

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Re : Sortie PWM / DIR
« Réponse #7 le: septembre 13, 2021, 09:40:33 am »
dans la datasheet il est précisé 12 à 55Vdc!
... la datasheet de ?

Tech specs du module UNO :
Input Voltage (recommended)  7-12V
Input Voltage (limit)                  6-20V
Cordialement

antoineleclercq

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
Re : Sortie PWM / DIR
« Réponse #8 le: septembre 13, 2021, 12:58:01 pm »
La datasheet du LMD18200. Je reste sur cette solution technique, ça a l'air de bien marcher et c'est suggéré par Dominique sur le tuto !