Précédent Forum FS Generation > Futura-Techno : les forums de l'informatique et des technologies > Électronique
Mot de passe oublié ? Inscrivez-vous !




Réponse
Outils de la discussion Modes d'affichage
Vieux 13/02/2008, 18h50 Message #1 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Question Aide fonctionement du L6203

Bonjour,

A la sortie d'un microcontroleur qui a une sortie pwm, je souhaite pouvoir commander un moteur. Celui-ci doit pouvoir tourner dans les deux sense.
Pour cela je dispose d'un circuit intégré le L6203.
Aprais avoir passé pas mal de temps sur la datasheet, je me remais à vous pour une explication plus claire (Niveau d'anglais 0).




Si j'ai bien compris :

- OUT1 et OUT2 se branche sur le moteur.
- IN1 et IN2 sont tout les deux branché sur la même sortie pwm (j'en est qu'une de toute fasson).
- VS branché sur le +12V
- GND branché sur la masse
- BOOT1 et BOOT2 sont branché respectivement sur un condensateur relié au moteur.

Pour ENABLE, SENSE et VREF je ne vois pas comment sa marche.

Merci de votre aide
snyfir est déconnecté Bookmark and Share Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

__________________
Inscrivez-vous au forum gratuitement pour poser votre question.

Poursuivez votre recherche
Recherche personnalisée
Vieux 13/02/2008, 18h57 Message #2 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Enable à +12V

In1 et In2 devraient être ta PWM et son inverse logique;

Sens te permet de mettre une résistance et une protection de surcourant; Vref est une tension régulée délivrée par le IC; ne te sert à rien.
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 13/02/2008, 19h11 Message #3 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Merci louloute/Qc pour ta réponse.

Quand tu dis
Citation:
In1 et In2 devraient être ta PWM et son inverse logique;
Je ne comprend ce que tu veus dire.

Et comment je fais pour choisir le sens de rotation des moteurs ?
snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 13/02/2008, 19h15 Message #4 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Erratum : Enable est au niveau TTL. Ne pas dépasser 7V; même chose pour In1 et In2.

Si tu ne veux pas utiliser le sens, tu dois le mettre à la masse, sinon une résistance et un AOP qui peut contrôler le Enable (ne pas dépasser 7V)

12V est la tension MINIMALE de ce IC. Pour les essais, je suggère de mettre un fusible en série avec l’alim.
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 13/02/2008, 19h24 Message #5 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Citation:
Envoyé par louloute/Qc Voir le message
Si tu ne veux pas utiliser le sens, tu dois le mettre à la masse, sinon une résistance et un AOP qui peut contrôler le Enable (ne pas dépasser 7V)
Je souhaite pouvoir choisir le sens de rotation du moteur grace au microcontroleur. Mais je ne comprend pas comment sa marche.
Si j'envoi du 5 volte sur ENABLE je suis dans un sens de rotation et je change de sens de rotation des que ENABLE est a 0 ?
snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 13/02/2008, 19h29 Message #6 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Sans protection par les Sens
Miniatures attachées
Aide fonctionement du L6203-visiooejpg
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

Vieux 13/02/2008, 19h54 Message #7 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Non, c’est le rapport cyclique de la PWM qui donne la vitesse du moteur.

Le rapport cyclique est le rapport du temps où le signal est à ‘1’ (5V) à la durée de la période complète. Par exemple, si une PWM est à ‘1’ pendant 20ms pour une période de 100ms, le rapport cyclique est 0,2.

En gros avec un IC comme le L6203, il délivre sur chaque patte du moteur une tension qui vaut le rapport cyclique présent à son entrée multiplié par la tension d’alimentation.

Si à In1 tu donne un RC de ¼, tu auras à O1 une tension de 12/4 = 3V; en mettant sur I2 l’inverse logique (donc un RC ¾) tu auras à O2 3x12/4 = 9V soit une tension aux bornes du moteur de 3-9 = -6V.

Si tu fais le contraire : In1 à ¾ et In2 à ¼ tu obtiendras aux bornes du moteur +6V.

Pour un rapport cyclique ½, les deux sortie O1 er O2 vallent toutes les deux 6V donc O1-O2 = 0V : le moteur est arrêté
Miniatures attachées
Aide fonctionement du L6203-visiooejpg
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 14/02/2008, 18h33 Message #8 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Merci bien pour ces réponses claire.
J'ai fais un premier schéma, peut tu me dire si tu penses qu'il est bon ?
Merci

snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 15/02/2008, 00h06 Message #9 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Bonsoir Snyfir,

Ça a l’air bon, sauf la 4,7k pour le sens.

4 Ω limitera le courant à 3A; si le moteur est tout petit, il sera protégé ainsi que le IC; si tu prends une résistance de faible puissance 1/2W elle te servira également de fusible.

Combien consomme ton moteur sous 12V?

d'où vient ta PWM?
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 15/02/2008, 17h46 Message #10 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Voici les caractéristiques du moteur :
Citation:
Tension nominale : 12 Volts
Courant en charge nominale : 1.45 A
Courant max : 11 A
La pwm provient du microcontroleur p18f4550.
snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 15/02/2008, 17h56 Message #11 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Dans ce cas Snyfyr, mets 1 Ω 5W en ‘sens’ pour les tests. Veux-tu pour le montage final une sécurité qui se sert du ‘sens’ pour faire un ‘disable’ on peut même faire ça avec un latch (si le courant limite est dépassé une seule fois, le moteur est arrêté jusqu’au réarmement manuel.
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 15/02/2008, 18h05 Message #12 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Oui, pourquoi pas utiliser un latch.

Et sinon, le SN74LS04N sera asser rapide ?
snyfir est déconnecté Bookmark and Share Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

Vieux 15/02/2008, 18h40 Message #13 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Le 74LS04 pour inverser la PWM? En principe oui.
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 15/02/2008, 19h31 Message #14 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Devrait marcher. Le pot permet de régler la limite de courant de 1A à 11A.
Miniatures attachées
Aide fonctionement du L6203-visiooejpg
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 16/02/2008, 08h07 Message #15 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Merci beaucoup.

Si je comprend bien, quand l'entrée Enable du l6203 est à 0v, qu'on envoi du pwm ou non, le moteur s'arrête.
snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 17/02/2008, 17h42 Message #16 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

Sur la figure 17 du datasheet page 12, il ya une résistance et un condo entre la borne 3 et 1 du L6203, je doit les rajouter sur mon schéma ?
snyfir est déconnecté Bookmark and Share Réponse avec citation
Vieux 17/02/2008, 18h23 Message #17 de cette discussion

Date d'inscription: octobre 2007
Localisation: Montréal, Québec
Messages: 1939
Re : Aide fonctionement du L6203

Pin 3 à 1 : 10Ω, 22η peut pas faire de mal : ça filtre les surtensions et protège le IC et réduit l’émission électromagnétique.

Pin 6 du boîtier multiwatt, le ‘Enable’ (permettre en anglais) laisse la PWM aller au moteur à l’état haut et laisse le moteur déconnecté à l’état bas; avec la PWM avec un rapport cyclique ½, le moteur est freiné puis bloqué, électriquement, ses fils sont alors reliés; avec Enable, le L6203 disparaît électriquement, comme si le moteur n’était pas branché. Si tu as des moments où tu peux/dois laisser la moteur libre, pour permettre un opérateur le tourner à la main par exemple, tu peux te servir de cette entrée.
__________________
If it ain't broke, don't fix it!
louloute/Qc est déconnecté Bookmark and Share Réponse avec citation
Vieux 19/02/2008, 22h07 Message #18 de cette discussion

Date d'inscription: décembre 2004
Messages: 134
Envoyer un message via MSN à snyfir
Re : Aide fonctionement du L6203

De même, sur la figure 17 du datasheet page 12, il y a deux diodes BYW98 branchées entre la masse et les bornes du moteur. Elles servent à quelque chose ?
snyfir est déconnecté Bookmark and Share Réponse avec citation
Annonces publicitaires (Futura Sciences n'est pas responsable du contenu de ces publicités)
Réponse


Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non




Les dernières actualités
21/11 13:32 - Quand les crocodiles mangeaient les dinosaures
21/11 11:58 - En bref : encore plus de CO2 dans l'atmosphère en 2008
21/11 10:07 - Sida : l'inquiétant résultat de l'enquête Prevagay
20/11 17:24 - Google Chrome OS : démarrage sur un netbook en 11 secondes chrono !
20/11 15:25 - Fête de la science : découvrez le rayonnement fossile
20/11 13:39 - La suite bureautique Microsoft Office 2010 en diffusion gratuite !
20/11 12:13 - En bref : ce week-end, rapportez vos vieux appareils électroniques


Fuseau horaire GMT +1. Il est actuellement 00h15.


Édité par : vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. Tous droits réservés.