Parlons Arduino > Shields et Modules

Motor shield Pololu grosse consommation

(1/3) > >>

fcot2002:
Bonjour @ tous et Bonne Année vin vin !

L’excellent article sur la base DCC++ ( https://www.locoduino.org/spip.php?article187 ) fonctionne à merveille, jusqu’au HO (voire O avec moteur peu gourmand).

Ayant réceptionné différents modèles en O made in USA, la consommation est vite devenue un souci.

La modification de la ligne dans CurrentMonitor.h a résolu temporairement le souci de disjonction suite à loc gourmandes :

#define  CURRENT_SAMPLE_SMOOTHING   0.01
//#define  CURRENT_SAMPLE_MAX         300  // MODE HO
//#define  CURRENT_SAMPLE_MAX         600 // MODE O
#define  CURRENT_SAMPLE_MAX         900 // MODE O

Néanmoins le shield motor ne suit plus. 3A c’est juste, je cherchais donc un motor shield 5A mini.
Je suis tombé sur celui-ci ( https://www.gotronic.fr/art-shield-moteur-vnh5019-2-x-12-a-21710.htm) , 2 x 12A bien au-delà de mes besoins, mais qui peut le plus peut le moins.

Questions :

1/ est-il directement compatible avec le POLOLU Dual MC33926 Motor Driver Shield, cad faut-il simplement remplacer l’ancien par le nouveau ? (Brochage identique etc. )

2/ il est fait mention d’une librairie spécifique, doit-on obligatoirement modifier le programme pour inclure cette librairie ?

Les docs techniques :

Doc : https://www.pololu.com/docs/0J49
Spec techniques :https://www.pololu.com/product/2507
Fiche technique : https://www.pololu.com/file/download/VNH5019A-E.pdf?file_id=0J504
Librairie : https://github.com/pololu/dual-vnh5019-motor-shield

Au plaisir de vous lire !

Tony04:
Bonjour,

pour ma part j'utilise le BTS7960 qui permet 43A avec le branchement de l'image jointe, le transistor est un vulgaire 2N2222 ou BC548 ou tout autre. Ce module comporte une mesure de courant que je renvoie sur A0. Voici un lien: https://fr.aliexpress.com/item/32831527236.html?spm=a2g0w.search0604.3.132.1db05864b4Raut&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_5726815_10843_10059_10884_10887_10696_100031_310_10084_10083_5726915_10103_451_10618_10304_10307_10820_10821_10302_526,searchweb201603_60,ppcSwitch_0&algo_expid=19a64901-01e5-48b4-a530-bb65e593160f-19&algo_pvid=19a64901-01e5-48b4-a530-bb65e593160f&priceBeautifyAB=0

Cordialement
Antoine

fcot2002:
Merci Antoine !

Moi qui rougissais d'utiliser 2x12A lol je suis petit joueur avec 43A. Je vois que tu n’utilises qu'une voie Main, pas de Prog ? ou c'est un autre module ?

@+ François

Tony04:
Non, je t'ai juste mis la sortie main, pour la voie de programmation j'utilise un LMD18200 comme sur mon projet: http://locoduino.org/spip.php?article237

CATPLUS:
Bonjour

A voir:

https://www.youtube.com/watch?time_continue=324&v=MAjfMBVmMkc&feature=emb_logo
http://www.trainelectronics.com/DCC_Arduino/DCC++/IRThrottle/index.htm
http://www.trainelectronics.com/DCC_Arduino/DCC_Booster/

Marcel

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique