Parlons Arduino > Shields et Modules
Motor shield Pololu grosse consommation
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
[#] Page suivante
Utiliser la version classique