Forum Électro-Bidouilleur

Sections => Discussion Générale d'Électronique => Discussion démarrée par: stephcache le mars 30, 2022, 05:04:57 pm

Titre: L298N et CSA et CSB
Posté par: stephcache le mars 30, 2022, 05:04:57 pm
Bonjour, je recherche à  récupéré info des bornes CSA et CSB sur une carte arduino.

J'ai pas grand à  montré, je n'arrive à  rien. A défaut d'avoir la solution ou moins de piste pour comprendre comment faire

Le module en question:
https://fr.aliexpress.com/item/32828172238.html?UTABTest=aliabtest247346_320212&_randl_currency=EUR&_randl_shipto=FR&src=google&src=google&albch=shopping&acnt=248-630-5778&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=12719235060&albag=124570576070&trgt=1221661918071&crea=fr32828172238&netw=u&device=c&albpg=1221661918071&albpd=fr32828172238&gclid=Cj0KCQjw_4-SBhCgARIsAAlegrUiemZ5KdYkUX4_MehdIcGFepuGrmX1PkXwb0ou88cwuoI7M9AzL04aAvoAEALw_wcB&gclsrc=aw.ds&aff_fcid=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&terminal_id=5b8fbeb49ea24ffa9a5fcc3df167c609&OLP=1081900308_f_group0&o_s_id=1081900308&afSmartRedirect=y (https://fr.aliexpress.com/item/32828172238.html?UTABTest=aliabtest247346_320212&_randl_currency=EUR&_randl_shipto=FR&src=google&src=google&albch=shopping&acnt=248-630-5778&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=12719235060&albag=124570576070&trgt=1221661918071&crea=fr32828172238&netw=u&device=c&albpg=1221661918071&albpd=fr32828172238&gclid=Cj0KCQjw_4-SBhCgARIsAAlegrUiemZ5KdYkUX4_MehdIcGFepuGrmX1PkXwb0ou88cwuoI7M9AzL04aAvoAEALw_wcB&gclsrc=aw.ds&aff_fcid=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&terminal_id=5b8fbeb49ea24ffa9a5fcc3df167c609&OLP=1081900308_f_group0&o_s_id=1081900308&afSmartRedirect=y)

Le projet de volet battant motorisé est sur le site http://phassinf8.legtux.org/ (http://phassinf8.legtux.org/)
Titre: Re : L298N et CSA et CSB
Posté par: cyrille le mars 31, 2022, 03:14:32 am
Bonjour

Peux tu en dire un peu plus? A quoi correspondent CSA et CSB (je ne les trouve pas dans la datasheet du L298N) et pourquoi veux tu recupérer leurs valeurs avec un arduino?

Comme cela bêtement je testerais les cavaliers avec un multimètre et si cela produit des état 0/5V je mettrai un optocoupleur et je mettre cela en face d'une pin digital de l'arduino. Mais je suppose que ce n'est pas si évident sinon tu ne poserais pas la question.
https://docs.rs-online.com/d24b/0900766b8135f847.pdf

Cordialement,



Cyrille

Titre: Re : L298N et CSA et CSB
Posté par: papyblue le mars 31, 2022, 03:41:50 am
Bonjour,
Les CSA et CSB sont les "current sensing". En suivant les pistes du circuit imprimé on peut voir qu'ils vont à  la masse en passant par les cavaliers du même nom. Pour exploiter une mesure de courant, il faut retirer les cavaliers et mettre un shunt aux bornes duquel se fera la mesure. Il peut être nécessaire de faire une adaptation des signaux (amplification, filtrage) avant de les envoyer sur un arduino.

PB
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mars 31, 2022, 06:54:10 am
Bonjour, sur le datasheet sait sense A et B. Ce que j'ai fait, c'est enlevé le cavalier et mit en série une résistance sur la qu'elle j'ai fais une mesure de tension au voltmétre. Une fois le moteur en rotation, la tension reste sur environ 5V. C'est pour sa je pose la question, je comprend pas pourquoi et comment faire pour voir la variation.

Titre: Re : L298N et CSA et CSB
Posté par: papyblue le mars 31, 2022, 11:12:39 am
La valeur de la résistance doit être faible (typiquement 0,5 ohm) pour ne pas trop réduire la puissance destinée aux moteurs. Le courant maxi conseillé est de 2 A, dans ces conditions la tension de doit pas dépasser 1V. Si la tension arrive à  5V c'est probablement que votre résistance est trop élevée.

PB
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mars 31, 2022, 12:41:20 pm
bonsoir, j'ai pas la valeur de la résistance en tête tous à  l'heure. Je viens de regardé est c'est bien une 0,5 ohm
Titre: Re : L298N et CSA et CSB
Posté par: papyblue le mars 31, 2022, 01:53:24 pm
Bonsoir,
5V aux bornes d'une 0,5 ohms ça fait 50 W (donc ça chauffe bien) êtes-vous sur que la résistance est encore bonne ?

PB
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mars 31, 2022, 02:14:09 pm
oui toute neuf acheté sur RS. je vais refaire le branchement et la mesure histoire de pas dire de bêtise au cas ou !
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mars 31, 2022, 03:15:28 pm
Bon je viens de refaire le montage à  vide. Et effectivement, je comprend pas pourquoi j'obtiens 76 mV en parallèle de la résistance.
Titre: Re : L298N et CSA et CSB
Posté par: papyblue le avril 01, 2022, 05:05:28 am
Bonjour,
Le courant de repos est spécifié avec un maximum de 70 mA pour les deux branches soit 35 mA à  passer dans une résistance de shunt. Pour un shunt de 0,5 ohms cela fait un max de 17,5 mV aux bornes, avec 76 mV on est largement hors tolérance.

PB
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 01, 2022, 06:37:00 am
Je me suis peut être mal exprimé. Quand je dit à  vide, je parle des moteurs. Quand j'ai fait la mesure les deux moteurs tourner mais sans la charge (volet). J'ai voulu voir si le courant varié en tentant de bloqué l'axe du moteur. Effectivement j'avais une augmentation de l'intensité de 5 à  6 mA. Par conte, si les moteurs ne sont pas branché, j'obtiens une tension de 0,2 mV
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 05, 2022, 10:39:07 am
bonjour, du coup plus de nouvelle. vous pensez que je peux toujours interprété la mesure de courant ?
Titre: Re : L298N et CSA et CSB
Posté par: papyblue le avril 05, 2022, 11:02:41 am
Bonjour,

C'est moi qui n'avais pas bien interprété, j'avais traduit "à  vide" par "sans commande". Les valeurs que je mentionnaient étaient "les fuites" si on peut dire. Je comprends maintenant que le courant que vous mesurez en bloquant le moteur est à  peine plus élevé que quand le moteur n'entraine rien du tout est-ce bien cela ?
Quelle est la tension d'alimentation du moteur ?
Quelle est la résistance d'un bobinage du moteur ?
Quelle tension aux bornes du shunt mesurez-vous à  vide ?
Quelle tension aux bornes du shunt mesurez-vous moteur bloqué ?
Y a t-il un réducteur sur le moteur ?

Que souhaitez-vous faire avec la mesure du courant ? (régulation, sécurité,...)

PB
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 05, 2022, 11:59:48 am
Bonjour, oui je confirme que le courant indiqué dans je tente de bloqué à  la mains augmente mais peut. Après avec les bras sa devrait être plus mais pas testé.

Pour le teste le L298N était alimenté en 12V mais avec la chute de tension des diodes du L298N. je vais alimenté en 14V.
Pour la résistance moteur, je n'es pas l'info actuellement en déplacement. je pourrais vous donné l'info jeudi.
Pour la tension aux borne du shunt à  vide sa ma donnée 78 mV
Pour la tension aux borne du shunt moteur pas totalement bloqué 86 mV environ (j'ai juste tenté de le bloqué à  la mains mais pas possible)
Il y a bien un réducteur sur le moteur.

Sur mon site dans la onglé volet battant puis partie électrique. il y a le lien du moto-réducteur
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 12:41:14 pm
Bonsoir, pour la résistance des moteurs utilisé pour le teste c'est 6 ohm pour le premier et 11 ohm pour le deuxième
Titre: Re : L298N et CSA et CSB
Posté par: papyblue le avril 08, 2022, 01:26:28 pm
Bonjour,

Si on considère que quand le moteur est bloqué celui-ci se comporte comme une résistance, le courant dans le premier moteur doit être de l'ordre de 2 A et de 1A dans le second. Cela fait une échelle de 1 V pour le premier et 500 mV pour le second. Les valeurs que vous mesurez sont loin de ces valeurs maximum mais tout à  fait plausibles. Le faible écart entre les valeurs 'à  vide" et "bloqué" peut s'expliquer par le fait qu'à  vide il y a quand même le réducteur qui consomme de la puissance et que "bloqué" n'était pas réellement bloqué. L'information peut être utilisée telle qu'elle ou bien après mise à  l'échelle pour exploiter la dynamique complète du convertisseur dans le but de détecter un blocage (fin de course) par exemple.

PB
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 02:28:17 pm
Bonsoir,

A ce que je vois tu avances, je sais tu étais fâché parce que personne ne répondait à  tes questions, mais bon il faut comprendre parfois que les gens ne sont pas toujours disponible, pour divers raison.

Déjà  en premier lieu il faut mettre un schéma, je pense que sais celui-ci, c'est bien cela ?

La mesure tu la prends sur la sortie de ton shunt

     A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 02:30:49 pm
Bonjour, j'ai surtout pas eu beaucoup de temps pour m'en occupé.

Pour le schémas oui c'est bien sa
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 02:40:31 pm
Je rejoints ce que dit papyblue, normalement je dirais qu'il y a trois étape,

1 ) A vide, donc aucun voltage sur ta résistance de 0.5 Ohm

2) En fonctionnement, tu devrais avoir une tension sur ta résistance de 0.5 Ohm 

3) En effort, tu devrais avoir une tension supérieur sur ta résistance de 0.,5 Ohm


Ne pas oublier que tu as deux résistance, pour tes 2 moteurs,

A+
 
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 02:44:09 pm
Oui sa me semble claire pour moi aussi et sa a l'air de ce comporté comme sa.

Par conte, je peux envoyé directement cette tension sur l'arduino ?

Si c'est le cas, comment en déduire le courant que la tension représente ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 02:49:58 pm
En théorie oui, mais en pratique non  ;D  en plus simple, il faut une protection avec une diode zener,

Je vais te donner un petit programme que j'ai écrit comme ça, cela seras plus pratique pour toi

Tu devrais regarder la vidéo de Bertrand sur la Charge Fictive, très instructive il y en a un total de 18 vidéo à  voir

Début : https://www.youtube.com/watch?v=WXmPj3p6fjI


A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 02:58:16 pm
Tu en pence quoi de sa ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 03:05:50 pm

Oui c'est ça, mais tu vas avoir surement des surprisses car la résistance fait 5% de plus on sait pas le nombre de bit que fait ton ADC

Le mieux c'est d'essayer, après ont pourras revenir sur la discussion..

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 03:08:22 pm
Juste avant je comprend pas les 5% et le nombre de bit de ADC ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 03:27:55 pm
En ce qui concerne les 5 %

Cela signifie que ta résistance à  une tolérance par défaut de plus ou moins 5%.

Par exemple, une résistance de 1000 ohms aurait une valeur réelle de 950 à  1050 ohms, puisque la tolérance serait de +50 ohms.et - 50 ohms

En ce qui concerne l'Adc

C'est la précision que peut avoir ton ADC, pour que tu comprenne je vais te faire une démonstration avec un ADC de 8 bits et 12 bits, avec des calculs  :)

En suppose que tu as une tension de référence de 5 volts pour ton ADC

8 bits = 255 possibilités
12 bit = 4095 possibilités

Pour 8 bits, ce qui te donne un pas de 5 volts /255 = 0,0196 volts par pas
Pour 12 bits, ce qui te donne un pas de 5 volts /4095 = 0,0012 volts par pas

Tu peux voir qu'il y a beaucoup plus de précision sur un Adc de 12 bits, 

Tu devrais regarder la vidéo de Bertrand sur la Charge Fictive, très instructive il y en a un total de 18 vidéo à  voir, mais bon tu es pas obliger de regarder tout, regarde déjà  les 5 premier.

Début : https://www.youtube.com/watch?v=WXmPj3p6fjI


A+

Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 08, 2022, 03:44:02 pm
Je vais allé voir les vidéos j’espère qu'elle sont en français.

Pour les résistances mesuré à  0.7 ohm et c'est bien des 5%

Pour ADC d'arduino, c'est sur 10 bit si je me suis pas trompé avec 5V en référence
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 08, 2022, 03:51:07 pm

10 bits ça te fait 1023 possibilités sous 5 volts de référence, ce qui te donne un pas de 5 volts /1023 = 0,00488 volts

Je te quitte je vais manger

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 09, 2022, 01:28:46 pm
je viens de regardé pour les composants, je voudrais votre avis avant de commandé:

La résistance pour entrée arduino:
https://www.gotronic.fr/art-10-resistances-1-4w-470-8486-2571.htm (https://www.gotronic.fr/art-10-resistances-1-4w-470-8486-2571.htm)

Le condensateur:
https://www.gotronic.fr/art-condensateur-lcc-47-nf-3268.htm (https://www.gotronic.fr/art-condensateur-lcc-47-nf-3268.htm)

La diode zéner:
https://www.gotronic.fr/art-bzx55c4v7-285.htm (https://www.gotronic.fr/art-bzx55c4v7-285.htm)

La résistance de shunt:
https://www.gotronic.fr/art-resistance-bobinee-5w-0-47-8486-2815.htm (https://www.gotronic.fr/art-resistance-bobinee-5w-0-47-8486-2815.htm)
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 09, 2022, 03:06:56 pm
Bonjour,

C'est pourquoi faire ?

On peut pas répondre à  ta question, si on ne sait pas c'est pour quoi faire, dit en nous plus .....

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 09, 2022, 04:00:46 pm
Ce que l'on voit en rouge sur le plan que tu avais partagé et que j'ai modifier
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 09, 2022, 04:36:52 pm

Pour la résistance, c'est plutôt 10K,  les condensateur c'est en général 100nF, la diode Zener, c'est bon,

Pour la résistance 5 Watts c'est très faible,

Il faut faire des calculs en fonction ce que tire ton moteur en faisant un effort maximum dessus

Tu branche un ampèremètre ou pince ampèremétrique, et tu regarde ce que consomme ton moteur, après on pourras voir si la résistance tient le choc.

A+   
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 09, 2022, 05:45:43 pm
Actuellement le courant d'arrêt est de 1,3 A sur le système qui fonction.

Donc on est plus sur du 18W mais le système fonctionne 11s peut être que sa passe quand même ? car sur le plan que tu montré s'était une 3w

J'ai trouvé le montage sur net mais je vois pas à  quoi sert le condo et la zener.

Pour la résistance, je suppose qu'elle sert à  limité le courant sur la arduino ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 09, 2022, 07:16:49 pm
Quelle est la tension d'alimentation de ton moteur ?


Si tu as vraiment 1;5 Ampère (arrondi) ça tourne vers les 18 Watts, donc, 5 Watts devrait tenir largement, mais ça va chauffé, et c'est normal.

Citer
Écrit par stephcache  : 11s peut être que sa passe quand même ?

Il faut voir avec la tension

Citer
Écrit par stephcache  : Pour la résistance, je suppose qu'elle sert à  limité le courant sur la arduino ?

Oui, mais il y a pas que ça, il sert aussi à  ne pas perturbé l'entrée de ton Adc, plus celle-ci est élevé moins l'entrée de ton Adc va subir une erreur.

C'est pour cela que certain multimètre ou oscilloscope on une 'impédance d'entrée de 1 Méga-ohm (voir pour les hautes gamme 10 Méga-ohm)
 
A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 10, 2022, 01:34:22 am
Le moteur est alimenté en 12V mais le module en 13,4 V environ à  cause de la perte de tension du au transistor si je dis pas de bêtise
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 10, 2022, 01:14:16 pm
Un lien sur ton module ? que je puisse voir, ce qu'il peut encaisser

Bon, maintenant quand à  peu près toutes les données, on peut envisager un calculs sérieux, pour cela on va partir au plus haut.

14 volts avec une résistance de 0.5 Ohms ça fait 28 Ampères (392 Watts) cela veut dire que si tu as un court-circuit tout grille, donc prévoir un fusible. 

Maintenant on suppose que ton moteur consomme 1.,5 Ampères(avec effort) ce qui nous fait 21 Watts sur l'ensemble de ton montage.

Mais ce qui nous intéresse, c'est ce que consomme ta résistance de 0.5 Ohms ?

L'ensemble de ton montage et considéré comme 2 résistances qui sont fixe d'un coté (0.5), et non fixe d'un autre coté (moteur) : 14 volts /1.5 Ampère =  9.33 ohms (21 Watts)

((21 Watts / 9.33 ohms) * 0.5) = 1,12 Watts

Quelle chauffe c'est normal, mais quelle soit brulante, il y a comme un Hic..

Si je me suis pas trompé dans mes calculs, tu devrais pas avoir de problème sur cette résistance, tu es sur de tes relevés ?

Peux tu prendre la tension sur la résistance de 0.5 Ohms à  vide est en effort,  normalement tu devrais trouvé au alentour de 0.71 Volts

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 10, 2022, 03:18:38 pm
Pour le module:
https://fr.aliexpress.com/item/32828172238.html?UTABTest=aliabtest247346_320212&_randl_currency=EUR&_randl_shipto=FR&src=google&src=google&albch=shopping&acnt=248-630-5778&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=12719235060&albag=124570576070&trgt=1221661918071&crea=fr32828172238&netw=u&device=c&albpg=1221661918071&albpd=fr32828172238&gclid=Cj0KCQjw_4-SBhCgARIsAAlegrUiemZ5KdYkUX4_MehdIcGFepuGrmX1PkXwb0ou88cwuoI7M9AzL04aAvoAEALw_wcB&gclsrc=aw.ds&aff_fcid=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&terminal_id=5b8fbeb49ea24ffa9a5fcc3df167c609&OLP=1081900308_f_group0&o_s_id=1081900308&afSmartRedirect=y (https://fr.aliexpress.com/item/32828172238.html?UTABTest=aliabtest247346_320212&_randl_currency=EUR&_randl_shipto=FR&src=google&src=google&albch=shopping&acnt=248-630-5778&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=12719235060&albag=124570576070&trgt=1221661918071&crea=fr32828172238&netw=u&device=c&albpg=1221661918071&albpd=fr32828172238&gclid=Cj0KCQjw_4-SBhCgARIsAAlegrUiemZ5KdYkUX4_MehdIcGFepuGrmX1PkXwb0ou88cwuoI7M9AzL04aAvoAEALw_wcB&gclsrc=aw.ds&aff_fcid=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=2b83238398034ed888afb392c8b3b307-1648673899296-00727-UneMJZVf&terminal_id=5b8fbeb49ea24ffa9a5fcc3df167c609&OLP=1081900308_f_group0&o_s_id=1081900308&afSmartRedirect=y)

Pour la tension sur la résistance à  vide sans effort sa tourne entre 0,72 et 0,8 volt selon le moteur.

J'ai voulu faire une mesure de courant avec ma pince mais pas assez précise. Je ferais une mesure avec un ampèremètre en série demain. Mais par défaut par du 2A max
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 10, 2022, 03:43:04 pm

Consommation électrique maximale: 20 Watts pour ton module, il faut que ton microcontrôleur limite le courant.

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 10, 2022, 04:21:36 pm
Ok je veux bien mais sa veut dire quoi et comment je fais sa ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 10, 2022, 07:10:09 pm
Alors là  !! je pense qu'il y a du boulot pour que tu comprennes tout ça, as tu regardé les 5 vidéos de Bertrand sur la Charge Fictive ?

La première chose à  faire c'est d'avoir une résistance étalon, de 20 Watts, elle devrait avoir une valeur de

14 volts / 20 Watts = 1.428 Ampères
((14 Volts / 1.428 Ampères) - 0,5 Ohm) = 9,30 Ohms (arrondi)


C'est bizarre on tombe juste dans la limite de ton montage, est ce que le L298N chauffe quand tu fais tourner le moteur 30 secondes ?

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 11, 2022, 01:31:20 am
oui j'ai vie les vidéos. j'ai pas tous comprit d'ailleurs !

Je avoir une résistance de 25w sous 10 ohm mais je vois toujours pas ou la mettre ?

Comme je te les dit il tourne 11 s le matin et 11 s le soir et les deux moteurs en même temps. une fois fini non le L298N n'est pas chaud.
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 11, 2022, 08:39:32 pm
Si tu me dis qu'il ne chauffe pas, pour la résistance de 20 Watts laisse tombé,  on regardant la datasheet je viens de voir qu'ils peuvent supporter 2 ampères pour chaque moteur sous 46 volts donc, tu ne devrais pas avoir de problème.

Revenons au début de ce que tu veux faire, d'après ton post #1 : c'est  comprendre comment faire pour récupérer l'information de CSA et CSB

Il faut passer par Adc, et faire ce qu'on à  déjà  évoqué, résistance 10K, diode zener, résistance de 0.5 Ohm, condensateur de 100nF.

Un fois fait tu risque d'avoir des surprises lors des mesures avec ton Adc, car tu risques de ne pas avoir beaucoup de réglage

Exemple

Sachant que tu as un pas de 5/1023 = 0,00488 volts

Si un de tes moteurs consomme 1,5 ampères avec une résistance de 0.5 ça te fait 0,76 Volt sur CSA valeur Adc 0,76 / 0,00488 = 155 (arrondi)
Si un de tes moteurs consomme 1,9 ampères  avec une résistance de 0.5 ça te fait 0,95 Volt sur CSA valeur Adc 0,95 / 0,95 = 195 (arrondi)

Et là  !! j'ai pris des valeurs qui sont assez grande, car en théorie tu ne dois jamais dépassé 2 ampères sous risque de grillé le pauvre L298N

Si tu fais la différence  195 - 155 = 40 graduation de réglage,  essai déjà  comme je te l'avais déjà  mentionner, en réelle.

A+   
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 12, 2022, 01:14:20 am
Je vais commandé les composants et faire un teste en réel et je verrais le résultat

Par conte, cette tension récupérer comment je l’interprète pour savoir le courant consommé finalement ?

Je m'explique, je pensais que 5V = 2A et 0V = 0A et entre les deux le courant consommé ?

Un autre truc, du coup le condo et la zéner il servent à  quoi ?

Je me suis dit que la zéner évité de dépassé les 5V sur entrèe arduino ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 12, 2022, 07:31:46 pm
Citer
Écrit par  stephcache : Je vais commandé les composants et faire un teste en réel et je verrais le résultat

Attend fin de semaine avant de commander les composants, car je crois qu'on va rajouter des petites chose, là .... je suis trop fatigué pour réfléchir.

Citer
Écrit par  stephcache : Par conte, cette tension récupérer comment je l’interprète pour savoir le courant consommé finalement ?

Il faut un écran ou des afficheurs digits, dans les écrans tu as au plus simple le Lcd,(2x20) ou écran Oled (128 x 64)

Avec l'écran ou des afficheurs digits tu pourras paramétré la force désiré, quand à  l'intensité elle sera calculé en fonction de la tension que tu as
sur CSA ou CSB  par la la loi d Ohm ( je te ferais voir comment faire, c'est très simple)

Citer
Écrit par  stephcache : Un autre truc, du coup le condo et la zéner il servent à  quoi ?

La zener sert à  ne pas dépasser la tension de référence, qui je te rappelle et de 5 volts (il faudra surement la changer)  si tu dépasses  la tension de référence tu risques de griller l'entrée de ton Adc

Quand au condensateur il sert de réservoir, pour que ton Adc puisse pompé dessus

Citer
Écrit par  stephcache : Je me suis dit que la zéner évité de dépassé les 5V sur entrèe arduino ?

Sur Arduino, ben non, mais sur l'entrée de ton Adc de ton microcontrôleur ATMega  oui, c'est pas pareille.

Une carte Arduino se fait avec n'importe quelle microcontrôleur, du moment que les bibliothèques son là  pour vous facilité la vie.

      A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 13, 2022, 11:49:44 am
Pour le matériel trop trad, il est arrivé aujourd'hui. C'est pas grave je recommandé

Je voulais pas affiché le courant sur un afficheur mais dans le moteur de l’Arduino
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 13, 2022, 02:10:22 pm
Citer
Écrit par  stephcache : Je voulais pas affiché le courant sur un afficheur mais dans le moteur de l’Arduino

Explique toi mieux....... car je vois vraiment pas comment tu compte faire.

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 13, 2022, 02:15:57 pm
je sais pas si tu as regardé le code que j'ai mit sur le site.

Actuellement j'utilise des cartes Capteur Hall ACS712 5A.

Dans le code je récupére le courant consommé via les calcule et je le compare à  la variable de courant d'arrêt
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 13, 2022, 07:30:38 pm
Citer
Écrit par stephcache : je sais pas si tu as regardé le code que j'ai mit sur le site.

Je comprends rien au langage de l'Arduino, j'écris tous mes programmes pour microcontrôleur Pic en Asm(assembleur)

Citer
Écrit par stephcache : Actuellement j'utilise des cartes Capteur Hall ACS712 5A.
Je connais, ma gestion de portail je l'ai fais avec ses modules, mais, en 20 Ampères,

Alors la question que je me pose, pourquoi veux tu récupérer l'information à  partir de résistance de 0.5 Ohms, alors que tes modules font ce travaille.

Citer
Écrit par stephcache : Dans le code je récupéré le courant consommé via les calcule et je le compare à  la variable de courant d'arrêt

D'accord, mais tu as aucun moyen de les réglés sans ton ordinateur

      A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 14, 2022, 01:24:17 am
Je veux justement me passé du module pour récupéré l'info via la résistance par ce que c'est disponible sur le L298N

Oui c'est ce que je veux faire, il y a juste un réglage à  faire et fini. sinon faudrait prévoir peut être un potentiomètre ou autre en externe
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 14, 2022, 01:29:03 pm
Citer
Écrit par stephcache : Je veux justement me passé du module pour récupéré l'info via la résistance par ce que c'est disponible sur le L298N

Ok, je comprends mieux

Citer
Écrit par stephcache :  sinon faudrait prévoir peut être un potentiomètre ou autre en externe

Il faudrait avoir au moins 2 potentiomètres pour ton réglage, de préférence des potentiomètres qui sont gradués, ça te permettrait à  ne pas brancher ton ordinateur pour chaque réglage

Sur mon portail, j'ai 2 afficheurs pour réglage de la force(0 à  99), avec un interrupteur pour basculer d'un coté à  un autre battant, avec mémorisation dans l'eeprom une fois fait.

Chose que tu pourrais faire juste avec un potentiomètre et un interrupteur

   A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 14, 2022, 01:49:11 pm
Je retient l'idée mais avant d'ajouté un nouvelle fonctionnalité. je voudrais finir la mesure sur résistance.

ce que je comprend toujours pas. c'est comment je vais déduire de la tension reçu sur arduino le courant consommé par le moteur ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 14, 2022, 08:53:31 pm
Citer
Écrit par stephcache : ce que je comprend toujours pas. c'est comment je vais déduire de la tension reçu sur Arduino le courant consommé par le moteur ?

Exemple

Si ta tension sur CSA et de 0,69 volts, ton moteur va consommer

0,69 volts / 0,5 Ohm = 1.38 Ampère

La résistance doit avoir une grande précision dans sa valeur, de plus il faut voir si elle varie avec la tempèrature, par exemple on la faisant chauffer avec un sèche cheveux,

   A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 15, 2022, 01:26:32 am
ok bien en faite c'est tous con. je ferais le montage ce week-end et les mesures
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 17, 2022, 09:47:47 am
Le montage de teste à  fonctionné sans aucun problème (J'avais peur de grillé une carte mais non).

Je te confirme de les résistances ne chauffe pas du tous, j'ai la chance d'avoir une camera thermique digne de ce nom de par le taf.

Pour ce que j'en vois en fonction du volet et la fermeture ou ouverture les tension change.

La résistance est de 0,5 ohm pour une 0,47 ohm et la tension la plus élevé 250 mV.

On tourne bien à  un courant de blocage à  environ 1,3 A

Pour le sens de lecture est fermeture puis ouverture pour les deux graphique avec en premier le volet gauche puis le droit

Je aussi un appareil de mesure qui me permet de tracer de courbe (Peaktech 2025):
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 17, 2022, 07:36:03 pm
Citer
Écrit par stephcache : On tourne bien à  un courant de blocage à  environ 1,3 A

Pour 1,3 ampère tu devrais avoir une tension de

1,3 ampère x 0,5 ohm =  0.65 volts

Avec un Adc de 10 bits ça devrait te donner une valeur de

0,65 volts / (5 volts / 1023) = 133

Après les calculs son toujours correcte, mais dans la pratique c'est pas le toujours le cas.

Content pour toi que ton montage fonctionne

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 18, 2022, 12:58:19 am
Pour le calcule, tu as raison. Visiblement j'ai du mal à  faire un calcule de loin ohm. Avec mes relevés, 0.25/0.5 = 0,5 A donc on est loin des 1,3 A.

Je sais expliqué la différence et je les pas encore branché sur la carte arduino. Donc dans mon cas, 0.25/(5/1023) = 51

Juste une question, j'ai prit une résistance de 10MΩ au lieu des 10KΩ sa dérange ?

Je vais testé sa aujourd'hui, sinon j'ai un peut regardé ton idée réglage extérieur du courant d'arrêt. Je me suis dit que j'allais utilisé un encodeur rotatif KDR16V 16 positions binaires.

Par conte, il m'en faudrait 2 soit 8 entrée de plus que je n'es pas. Le seul moyen avec les 2 encodeur sait d'ajouté un puce entrée/sortie supplémentaire en I2c.

Je suis ouvert au autre idée
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 18, 2022, 07:54:54 am

Citer
Écrit par stephcache : Juste une question, j'ai prit une résistance de 10MΩ au lieu des 10KΩ sa dérange ?

 :D Mdr..... Ah que ouais !! il a une sacré différence, ça ne risque pas de fonctionner, qu'est ce que tu as comme résistance ?

Citer
Écrit par stephcache :  Je me suis dit que j'allais utilisé un encodeur rotatif KDR16V 16 positions binaires

Vu que tu n'as pas d'afficheur, un potentiomètre ça suffit pour les 2 volets, mais ils te faut un interrupteur en 3 positions.

A+

 
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 18, 2022, 08:09:55 am
je suis curieux de voir ta solution et je dois avoir ce qui faut.

Sinon pour les résistance, j'ai des 16k, 8k, 22k, 48k, 10k, 5k.

Par conte, je comprend pas pourquoi sa change le résultat ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 18, 2022, 09:01:53 am
Citer
Écrit par stephcache : je suis curieux de voir ta solution et je dois avoir ce qui faut.

Avec un schéma tu comprendras mieux

Citer
Écrit par stephcache : Par conte, je comprend pas pourquoi sa change le résultat ?

Tous est une question de calcul....., je vais te faire un petit schéma pour que tu comprenne mieux, mais vers la soirée, assez tard ....

Tu as une petite tension alors avec 10 millions d'ohms, ça va te donner (au plus haut de ta mesure) 

1 volts / 10000000 Ohms = 0,0000001 Ampère

0,0000001 A = 0,0001 mA
0,0001 mA = 0,1 µA

Ton Adc  ne fonctionnera pas avec une intensité aussi faible, il faut pas exagérer. ;D

Citer
Écrit par stephcache : Sinon pour les résistance, j'ai des 16k, 8k, 22k, 48k, 10k, 5k.

Ben tu as , ou est le problème ?

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 18, 2022, 09:06:24 am
Pour la résistance, je les ai commandé et je me suis trompé. Je viens seulement de regardé dans mon stocke

J'attend ton schémas quand tu as le temps

La nouvelle courbe avec le même ordre
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 18, 2022, 03:59:56 pm

Je te mets une idée de schéma, c'est juste pour que tu comprennes mon idée, mais ça te fait du travaille en programmation

Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 19, 2022, 01:01:57 am
J'ai regardé ton schémas, sa fait beaucoup d'entrée utilisé pour un réglage unique à  faire. Je vais voir mais pas sur que le mette en place.

Sinon tu as vu la courbe ? Après changement de la résistance, je récupére pas beaucoup plus de tension. je comprend pas incidence de la résistance qui va sur la carte arduino ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 19, 2022, 08:30:52 pm
Citer
Écrit par stephcache : J'ai regardé ton schémas, sa fait beaucoup d'entrée utilisé pour un réglage unique à  faire.

De toute façon tu seras obliger d'utiliser au moins 3 entrées, de plus pour avoir un réglage précis il faut utiliser un potentiomètre multi-tours d'une valeur de 10k Ohm, Comme exemple voir ici : https://fr.aliexpress.com/item/1005003700421863.html?spm=a2g0o.search0302.0.0.2a2d1427nMg8oB&algo_pvid=7bb8ec0d-ae85-4ebe-ba0f-d6486ecfcb28&algo_exp_id=7bb8ec0d-ae85-4ebe-ba0f-d6486ecfcb28-6

Il faudrait lui mettre une tension de référence plus base que le 5 volts, par exemple 1,2 volts,

Citer
Écrit par stephcache : Sinon tu as vu la courbe ?

Ouais, elle est très proche de la première

Citer
Écrit par stephcache : Après changement de la résistance. 


Excuse, mais de quelle résistance que tu parles ? avec un schéma ça serait mieux, et on se comprendrais mieux

Bref..... tu as encore beaucoup de chose à  voir, quand j'ai conçu ma (fermeture, ouverture) de portail avec télécommande, j'ai tout étudié, et crois moi c'est un casse tête... mais bon, j'aime bien ça.....

A+


Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 20, 2022, 01:27:03 am
Je pence que si envisage un réglage externe je le ferais avec un codeur rotatif mais bon c'est pas mieux au niveau entrée 4 pour chaque moteur. je regarde dans ce sens pour le moment mais rien de sur.

Sinon pour la courbe, c'est celle du moteur de gauche que je trouve bien différente de la première

Je parle de la résistance entouré en rouge
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 20, 2022, 08:05:13 pm

Encodeur rotative, je te le déconseille, si tu n'as pas de visuelle, sa risque d'être une grosse galère.

Elle est de combien d'ohm ta résistance entouré en rouge ?

A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 20, 2022, 11:21:04 pm
Actuellement de 10 Kohm
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 21, 2022, 08:21:53 pm

Citer
Sinon tu as vu la courbe ? Après changement de la résistance, je récupére pas beaucoup plus de tension. je comprend pas incidence de la résistance qui va sur la carte arduino ?


Et ben c'est bon 10k, c'est la valeur qu'il faut mettre,

Pour te faire comprendre je vais essayer de te trouver une vidéo sur Youtube sur l’impédance d'entrée, surement ce week-end.

Parce que te l'expliquer, ça risque d'être galère pour moi, pas simple d'expliquer quelque chose.

A+

 

 
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 27, 2022, 01:50:26 am
Tu as eu le temps de regardé ?

J'ai recherché un peut mais je trouve rien que j'arrive à  comprendre
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 28, 2022, 02:59:42 pm
Citer
Écrit par  stephcache : Tu as eu le temps de regardé ?

Ben ouais, mais j'ai rien trouvé de simple pour toi, quand il explique quelque chose ils se servent des mathématiques, je pense que tu ne vas pas aimer.

Voilà  un programme que j'ai écrit pour mon usage personnel, tu peux voir l’impédance d'entrée sur le microcontrôleur qui est paramétrable, je vais tenter de te le faire parvenir,

Sur le forum d'électro-bidouilleur je ne peux pas te le faire parvenir pour quelque octet de trop, je vais essayer de trouver un hébergeur

          A+

Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 28, 2022, 03:17:15 pm
Ton programme ma l'air super, beau travail. Pour R1, tu as choisi au hasard ou il y a une raison ?

Je tes fait un message avec mon adresse perso

J'ai trouvé une vidéo qui parlé de Vref justement et comme avec arduino on peut changé la valeur de Vref. sa pourrait pas amélioré la précision de la lecture si on règle Vref à  1 ou 2 V ?

Sinon j'ai décidé de prendre deux encodeur rotatif et testé sa cette semaine, je suis en vacance donc je vais pouvoir testé plus de chose
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 28, 2022, 07:37:56 pm
A l'origine ce programme à  était conçu pour voir la capacité restant dans une batterie, pour inclure les données dans un microcontrôleur.

Citer
Écrit par  stephcache : Pour R1, tu as choisi au hasard ou il y a une raison ?

Je voulais voir ce que ça donne avec ton moteur, et ta résistance de 0.5 Ohms,  je pourrais très bien l'écrire pour ton application, mais j'ai un manque de temps.

Citer
Écrit par  stephcache :   sa pourrait pas amélioré la précision de la lecture si on règle Vref à  1 ou 2 V ?

Bien sur que si, en régulateur de précision il existe le MCP1501, Il n'est pas très chère, seulement 1,25 €,  voici son datasheet ici : https://www.mouser.fr/datasheet/2/268/MCHP_S_A0012115150_1-2576319.pdf

Ta le choix de toutes ses tensions de référence pour un circuit seulement, le mieux serait de partir sur  1.800V si ton Arduino l’accepte.   

-  1.024V
-  1.250V
 - 1.800V
-  2.048V
-  2.500V
-  3.000V
-  3.300V
-  4.096V

Citer
Écrit par  stephcache : Sinon j'ai décidé de prendre deux encodeur rotatif et testé sa cette semaine, je suis en vacance
donc je vais pouvoir testé plus de chose

L'encodeur rotatif sans visuel, c'est peine perdu, après je te laisse faire l'essai..... tu me diras ce que tu en penses

Je t'envoie le programme en fichier Zip, il est protégé contre les virus, si il est infecté une alerte te préviendra.

A+.
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 29, 2022, 12:37:50 pm
Pour Vref, j'ai vu qu'il y avait un fonction interne "analogReference(INTERNAL)" de 1,1V (Source: http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.AnalogReference)

Pour encodeur, j'ai prit un 16 positions. Comme je connais les tensions de blocage actuelle, c'est de répartir les 16 positions pas de 30 millivolts et ajusté au besion

Sinon je suis pas contre regardé les vidéo avec les calcules de mathématique.
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 29, 2022, 03:16:54 pm
Citer
Écrit par stephcache : Pour Vref, j'ai vu qu'il y avait un fonction interne "analogReference(INTERNAL)" de 1,1V

Ok, mais Arduino c'est pas mon truc, je connais pas grand chose dans ses cartes, et encore moins en programmation, dessus je ne peux pas t'aider.

Citer
Écrit par stephcache : Pour encodeur, j'ai prit un 16 positions

Ça n'existe pas un encodeur rotatif 16 positions, fait voir le lien

Citer
Écrit par stephcache : Sinon je suis pas contre regardé les vidéo avec les calcules de mathématique.

Fait ton choix : https://www.youtube.com/results?search_query=Entr%C3%A9e+d%27imp%C3%A9dance+sur+ADC (https://www.youtube.com/results?search_query=Entr%C3%A9e+d%27imp%C3%A9dance+sur+ADC) 
.
As tu reçus le programme ?

A+


Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 29, 2022, 04:33:04 pm
oui j'ai eu le programme

pour le encodeur https://www.gotronic.fr/art-encodeur-rotatif-kdr16v-4375.htm
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 30, 2022, 05:03:41 am

C'est pas un encodeur rotatif, c'est un codeur rotatif, c'est pas pareille. les marchands d’aujourd’hui disent vraiment n'importe quoi.

A+

Titre: Re : L298N et CSA et CSB
Posté par: stephcache le avril 30, 2022, 07:12:01 am
ok mais sa devrait le faire
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le avril 30, 2022, 08:09:04 am

Oui, tu auras 16 positions

     A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mai 05, 2022, 06:21:22 am
Un petit relevé de courbe de la journée. Reste à  interprété, par conte les mesure ont pas était faite en même temps alors pas simple mais samedi je pourrais faire la mesure sur ADC et en parallèle de la résistance de shunts en même temps.
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mai 06, 2022, 12:10:05 pm
En attendant les mesures de demain, un petit problème à  résoudre avec le codeur rotatif.

int MDCR_1 = A2;
int MDCR_2 = A3;
int MDCR_4 = A4;
int MDCR_8 = A5;
int MGCR_1 = 10;
int MGCR_2 = 11;
int MGCR_4 = 12;
int MGCR_8 = 13;

int tableau_codeur[16][4] = {{1,1,1,1}, {0,1,1,1}, {1,0,1,1}, {0,0,1,1}, {1,1,0,1}, {0,1,0,1}, {1,0,0,1}, {0,0,0,1}, {1,1,1,0}, {0,1,1,0}, {1,0,1,0}, {0,0,1,1}, {1,1,0,0}, {0,1,0,0}, {1,0,0,0}, {0,0,0,0}};

int valeur_codeur[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};

int valeur_codeurs[16] = {30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330, 360, 390, 420, 450, 480};

int info_codeur(int D1, int D2, int D4, int D8, int G1, int G2, int G4, int G8)
{
  Serial.print(digitalRead(D1));
  Serial.print(".");
  Serial.print(digitalRead(D2));
  Serial.print(".");
  Serial.print(digitalRead(D4));
  Serial.print(".");
  Serial.print(digitalRead(D8));
  Serial.print("/");
  Serial.print(digitalRead(G1));
  Serial.print(".");
  Serial.print(digitalRead(G2));
  Serial.print(".");
  Serial.print(digitalRead(G4));
  Serial.print(".");
  Serial.print(digitalRead(G8));
  Serial.println(";");

  for(size_t i = 0; i < 16; i++)
  {
    if(tableau_codeur[i][0] == digitalRead(D1) && tableau_codeur[i][1] == digitalRead(D2) && tableau_codeur[i][2] == digitalRead(D4) && tableau_codeur[i][3] == digitalRead(D8))
    {
      Serial.println(i);
      Serial.print(valeur_codeurs[i]);
      Serial.println(" mV");
    }
  }

  for(size_t j = 0; j < 16; j++)
  {
    if(tableau_codeur[j][0] == digitalRead(G1) && tableau_codeur[j][1] == digitalRead(G2) && tableau_codeur[j][2] == digitalRead(G4) && tableau_codeur[j][3] == digitalRead(G8))
    {
      Serial.println(j);
      Serial.print(valeur_codeurs[j]);
      Serial.println(" mV");
    }
  }
}

void setup()
{
  pinMode(MDCR_1, INPUT_PULLUP);
  pinMode(MDCR_2, INPUT_PULLUP);
  pinMode(MDCR_4, INPUT_PULLUP);
  pinMode(MDCR_8, INPUT_PULLUP);

  pinMode(MGCR_1, INPUT_PULLUP);
  pinMode(MGCR_2, INPUT_PULLUP);
  pinMode(MGCR_4, INPUT_PULLUP);
  pinMode(MGCR_8, INPUT_PULLUP);

  Serial.begin(9600);
}

void loop()
{
  info_codeur(MDCR_1, MDCR_2, MDCR_4, MDCR_8, MGCR_1, MGCR_2, MGCR_4, MGCR_8);
 
  delay(3000);
}

Donc voila sa donne sa, si vous avez des idée amélioration je suis preneur.
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le mai 07, 2022, 03:16:37 pm
A ce que je vois tu t'amuses bien  ;)

Citer
Écrit par stephcache : En attendant les mesures de demain, un petit problème à  résoudre avec le codeur rotatif.

Quelle est ton problème

En ce qui concerne le codeur rotatif, généralement en fait un AND logique, puis on va chercher le résultat dans un tableau

     A+



Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mai 07, 2022, 04:31:37 pm
Pour le code, j'ai mit ma solution.

Pour les courbes, je ferais les mesure demain matin. je tente toujours de comprend la différence entre la mesure qui va sur ADC et celle en parallèle du shunt
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mai 08, 2022, 01:09:32 pm
Donc voila les courbes en courant consommé par les moteurs et info en tension sur ADC.
Moteur droit puis gauche
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le mai 08, 2022, 03:40:19 pm


Qu'un moteur consomme plus qu'un autre c'est possible, car la mécanique droite ou gauche peux varié de quelque mm, donc il faudra prévoir un réglage

Gauche pour haut, et gauche pour bas,  Droite pour haut, et droite pour bas

Sur le moteur droit je vois des valeurs négative, c'est pas normal, il faut remédié à  ça, à  moins que ça soit pour ton réglage.

     A+
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le mai 08, 2022, 03:46:23 pm
Oui j'ai vu la valeur négative mais je sais pas d’où va viens. j'ai fait plusieurs mesure et sa sait produit d'une fois. Par conte je vois pas comment évité ça ?
Titre: Re : L298N et CSA et CSB
Posté par: stephcache le juin 05, 2022, 10:47:33 am
Bonjour, j'ai une question optionnelle. le module ACS712, on peut faire passé du 230 V ?
Titre: Re : L298N et CSA et CSB
Posté par: Curiosus le novembre 04, 2022, 02:53:01 pm
Bonjour,

Autant pour moi, j'ai corrigé

Merci

   A+