FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  [PROJET]Robot piloté par port parallele

 




re12, 2 utilisateurs anonymes et 25 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PROJET]Robot piloté par port parallele

n°59018
riker
Posté le 06-05-2005 à 23:24:52  profilanswer
 

Salut a tous voila j'aimerais savoir si je peux mettre deux moteur commander par le port //?Se sont deux moteurs meccano car je fais un robot et je voudrais le piloter de mon pc avec une web cam!!!Merci de bien vouloir m'aider :jap:


Message édité par riker le 10-05-2005 à 19:39:25
mood
Google
Posté le 06-05-2005 à 23:24:52  profilanswer
 

n°59032
mdog
Posté le 07-05-2005 à 11:54:04  profilanswer
 

Salut, tu doit juste utiliser des pont en H (ou H-bridge driver en anglais) fait des recherches dans cette direction tu trouvera ton bonheur.
 
@+

n°59043
riker
Posté le 07-05-2005 à 13:49:32  profilanswer
 

ok merci je vais chercher;)
EDIT:j'ai compris mais est-ce que je pourrais le faire par le port parallele car c un robot piloté par ordi!!! :??:


Message édité par riker le 07-05-2005 à 13:53:11
n°59074
Blue Sn4ke
Zelda Fan
Posté le 08-05-2005 à 11:57:43  profilanswer
 

Ben oui, y'a pas de problème, tu peux mettre des portes "ampli" (triangle) pour l'isoler completement si tu préfères...
Par contre fait gaffe a la tension des moteurs, et au fil de la webcam (trop rigide)
 
:)

n°59075
riker
Posté le 08-05-2005 à 12:33:34  profilanswer
 

tu pourrais faire un petit plan vite fais car je ne comprend pas comment reliée les moteur via le mont en "H"si j'ai bien compris les interrupteur se sont les sorti tu port parallele?

n°59118
flasheur14
Red night
Posté le 09-05-2005 à 19:06:04  profilanswer
 

Je serai interesser tu peu nous passer des photos ?

n°59188
riker
Posté le 10-05-2005 à 19:39:06  profilanswer
 

Salut flasheur14 pour l'instant c'est a l'etat de projet j'aurais besoin de plus d'information pour piloter mes moteur via le port parallele donc suit se topic si tu es interesser;)

n°59189
tomventu
Co-Fondateur CLCBA
Posté le 10-05-2005 à 19:45:19  profilanswer
 

Pour les ponts en H, il faut que tu prennes des L297 (ou un truc du genre j'ai plus la ref exacte). C'est un circuit integré qui "integre" 2 ponts en H je crois. Sinon oui les sorties du port // joue le rôle d'interrupteur mais bon suffit pas de relier le pont en H au port //, je pense qu'il fau tmettre un peu d'electronique derrière pour interpreter l'etait du port // (0 ou 1).

n°59199
riker
Posté le 10-05-2005 à 22:29:34  profilanswer
 

Et qui saurais me bien et surtout vouloir me le faire???

n°59220
mdog
Posté le 11-05-2005 à 08:25:20  profilanswer
 

lol, je vais t'aider.
Le plus simple c'est d'utiliser des MOSFET pour faire un pont en H, ensuite sur ton pont en H tu a deux entrée, sur chacune de ces entrée tu relie une sortie du port parrallele (tu peut mettre un petit transistor pour amplifier le signal par sécurité pour ton port, mais normalement avec des mosfet c'est ok).
Sur ton Pc c'est tres simple, tu envoit un signal sur la premiere sortie (tu la passe a l'état 1) et ton moteur avance dans un sens, tu envoit un signal sur la deuxieme sortie et ton moteur tourne dans l'autre sens. si les deux sorties sont a 1 ou a 0, le moteur est en état "FREIN".
 
J'ai un petit schema la dessus car je m'en sert en ce moment pour faire l'electronique d'une graveuse numérique, je te passerait sa.
 
A mon avis il vaut mieux utiliser des MOSFET que des pont en H tout fait (beaucoup moins cher pour un meilleur résultat) car un pont en H tout fait sa coute 9€ et c'est limité a 2A (sa risque d'etre insufisant pour ton moteur...) avec des mosfet pour a peine 2€ t'a de quoi faire un pont en H qui tienne 8A ou plus.
 
@+

n°59221
tomventu
Co-Fondateur CLCBA
Posté le 11-05-2005 à 08:28:51  profilanswer
 

Le plan des mosfet m'interesse aussi. Sinon c'est vrai que L297 sont assez cher (8-9€). Sinon faut pas oublier de mettre des protections sur les sorties du port // (diode) car ce serait con de cramer le port.

n°59233
mdog
Posté le 11-05-2005 à 13:12:07  profilanswer
 

Exact, l'ideal c'est une diode de protec puis un transistor pour amplifier le signal, mais avec une diode sa suffit quand on utilise des mosfet car il ne faut que quelques nA pour faire changer la porte d'etat.
Je ferait un schema vite-fait mais sinon cherche sur le google H-Bridge driver tu devrait trouver sa, ou encore va voir mon post sur la fraiseuse numerique, tout a la fin, ce que tu doit réaliser c'est la partie puissance (sur le schema il y a deux pont en H), ton moteur est branché a la place de la bobine que l'on voit sur le schema et les fils qui vont à A et B sont les entrées de ton pont en H.
 
L'avantage de ce montage est qu'il y a une sorte de frein et qu'il est impossible de mettre les éléments en court-circuit par une erreur de programmation, en effet les 4 état possible que l'on peut appliquer sur les deux entrées donnent tous une function au moteur (Frein, marche avant, marche arriere, Frein). Par contre pas de roue libre (c'est faisable mais il faut ajouter un CI logique, ou bien avec un cinquieme mosfet on pourrait aussi le faire mais il faudrait alors 3 sortie du port parrallele par moteur)
 
@+
 
@+

n°59234
riker
Posté le 11-05-2005 à 13:12:28  profilanswer
 

ok j'attend la description des l297 ;)
EDIT j'ai des LM2940T c'est bon?


Message édité par riker le 11-05-2005 à 13:14:08
n°59235
tomventu
Co-Fondateur CLCBA
Posté le 11-05-2005 à 13:30:46  profilanswer
 

Voila pour le L297 :  
http://www.alltronics.com/download/1734.pdf
c'est le datasheet. A noter que le L297 s'utilise assez souvent avec le L298, en faites ce sont 2 circuits complementaires.
Sinon pour proteger le port //, je pense qu'on peut aussi utiliser une solution à base d'optocoupleur (enfin les diodes, c'est plus simple à mettre en oeuvre)

n°59242
riker
Posté le 11-05-2005 à 16:24:04  profilanswer
 

et pour le LM2940T c'est bon?

n°59243
tomventu
Co-Fondateur CLCBA
Posté le 11-05-2005 à 16:35:09  profilanswer
 

Non ca n'a rien a voir du tout avec des L297.

n°59244
riker
Posté le 11-05-2005 à 16:49:33  profilanswer
 

parce que je n'est pas de L297!:(

n°59250
mdog
Posté le 11-05-2005 à 18:18:24  profilanswer
 

riker a écrit :

parce que je n'est pas de L297!:(


Salut, laisse tomber les L297, pour ce que tu veut faire c'est insufisant il ne tiennent que 2A, et ton moteur a courant continu consommera surement plus que sa. Prend a la place 4 mosfet canal N et 4 mosfet canal P d'aut moins 5A, tu aura de quoi faire deux pont en H, pour beaucoup (beaucoup) moins cher qu'un L297, je posterai le cablage ce soir  si j'ai le temps c'est vraiment tres simple (pas plus dur que de cabler un L297...)

n°59251
itchy
Posté le 11-05-2005 à 18:39:27  profilanswer
 

l297 c le controlleur  il faut piloter le moteur avec un l298 :D
 
le l298 c le drivers ;)
 
 
sinon tu controle ton moteur avec 4 mosfet genre tip 142 monter en pont en H  c remplaçe le l298 et c tient 10 ampere :D

n°59255
tomventu
Co-Fondateur CLCBA
Posté le 11-05-2005 à 19:13:00  profilanswer
 

C'est ce que j'ai dis itchy 5-6 posts au dessus, que les 2 étaient complémentaires.
Sinon le schéma de cablage avec les mosfet c am'interresse :d

n°59269
itchy
Posté le 11-05-2005 à 22:26:25  profilanswer
 

ha pasque au dessu il parlait de mettre les moteur direct sur les l297 :lol:
 
 
bha les  mosfet c un simple pont en H koi y a rien de compliquer c doit se trouver sur le web non ?

n°59280
mdog
Posté le 12-05-2005 à 08:16:58  profilanswer
 

itchy a écrit :

ha pasque au dessu il parlait de mettre les moteur direct sur les l297 :lol:
 
 
bha les  mosfet c un simple pont en H koi y a rien de compliquer c doit se trouver sur le web non ?


 
Oui c'est vrai, j'ai parlé de mettre des moteurs direct sur des L297, parceque entre L297 et L298 je sais jamais lequel sert pour la puissance, c'est une erreur de ma part, de toute façon j'avait dit qu'il valait mieux pas en utiliser pour cette aplication...
 
Et puis c'est sur que sa se trouve facilement sur le web mais Riker a pas l'air tres décidé a chercher...

n°59312
flasheur14
Red night
Posté le 12-05-2005 à 20:28:57  profilanswer
 

c'est chaud votre histoire des tof se serai pas mal merci !

n°59323
riker
Posté le 12-05-2005 à 21:49:40  profilanswer
 

j'ai rien compris !!!

n°59368
mdog
Posté le 13-05-2005 à 13:05:50  profilanswer
 

Voila un schema d'un pont en H (totalement foctionnel).
Je l'ait fait pour qu'il soit adapté a ce que vous voulez faire, mais en cherchant un peu vous auriez trouvé...
http://www.mind-storms.com/fraiseuse/pont.gif
DO, D1, D2 et D3 sont les sorties du port parallele et GND est la masse du port (a relier a la masse du cricuit donc...).
+Moteurs c'est l'alim ou la baterrie que alimente les moteurs et dont le - est également a relier a la masse.
On voit sur le montage les diodes de roue libre : elles sont indispensables.
 
Amusez-vous.
+

n°59381
itchy
Posté le 13-05-2005 à 19:30:39  profilanswer
 

moi je mettrait un buffer pour proteger le port // pasque les diode c bien mais bon :/ si ta un mos ki pete le port // va deguster :D

n°59518
mdog
Posté le 17-05-2005 à 17:42:33  profilanswer
 

Bonne idée, ou encore des optocoupleur rapides, l'avantage c'est que le port parralele est totalement isolé du circuit, sa évite en plus d'avoir la masse du port en commun avec la masse des moteurs qui créent beaucoup de parasites, donc plus aucun risque pour le port...
Je sais pas si riker est toujours sur son projet mais moi j'y réfléchirait pour ma carte de controle de moteurs pap.
Par contre j'ai quand meme un avantage, c'est que entre mes transistors et mon port // j'ai un pic, donc le pic devrait prendre a la place du port si jamais... Sa dépendra du prix auquel je peut trouver des opto rapides.
+

n°59522
riker
Posté le 17-05-2005 à 18:01:26  profilanswer
 

b1 je c pas par ce que mainteant il fo bcp de matos

n°59527
tomventu
Co-Fondateur CLCBA
Posté le 17-05-2005 à 18:27:38  profilanswer
 

Bcp de matos, il faut un fer a souder, de l'etain et des composants. Puis bon ca reste kan meme un schéma relativement simple

n°59530
force-pc
Pas de zap :(
Posté le 17-05-2005 à 19:11:58  profilanswer
 

pour le port parallele (protection) tu peux utiliser un 74LS541 ;)


---------------
force-pc ===>> Graveuse numérique 99,9%
n°59577
mdog
Posté le 18-05-2005 à 17:50:40  profilanswer
 

Salut riker, il ne faut pas beaucoup de matos, le circuit est très simple et tu peut le réaliser sur une simple plaque d'essais, les composants c'est l'affaire de quelques euros.
Sinon le 74LS541 est nikel pour sa en effet.
Sinon tu peut faire une carte plus complexe avec de quoi controller tout ce que tu veut. Tu peut de cette façon faire tout une interface pour controler relais, moteurs, éclairage etc...
c'est tres interessant a faire et on apprend beaucoup. Pour ma part, je t'encourage a le faire.
Pour la partie programmation, le mieux est de le faire sous 98, c'est plus simple.


Message édité par mdog le 18-05-2005 à 17:52:26
n°59683
riker
Posté le 20-05-2005 à 16:53:09  profilanswer
 

ok j'essaye de reunir tout sa et je vous tien au courant

n°77595
mc giver
Posté le 08-04-2007 à 23:22:00  profilanswer
 

en fait c'est quoi un mosfet? dsl

n°77597
cedricn01
Posté le 08-04-2007 à 23:41:23  profilanswer
 

LOL heu 2 ans apres ta fais une sacré remonter la un mosfet c'est une sorte de transistor mai tien une bonne definition qui resume assez bien :
 
http://fr.wikipedia.org/wiki/MOSFET


---------------
Site consacré à Linux :
http://www.servecentral.org
n°77598
mc giver
Posté le 08-04-2007 à 23:50:00  profilanswer
 

j'y comprend rien!! c'est un truc de fous mais merci c'est sympa. tans pis si sa fait 2 ans!! lol

mood
Google
Posté le 08-04-2007 à 23:50:00  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  [PROJET]Robot piloté par port parallele

 

Hit Parade