PIC16f ULN2003a moteur DC 24V

M

mifbase

Guest
Salut à tous,

J'essaie de conduire un moteur à courant continu (24V)
à l'aide de ULN2003a Darlington array (c'est parce que je vais Bouton directions), mais sans succès.Le ULN2003a est connecté comme suit:
IN1 - PIC broche de sortie ( 5 V)
OUT1 - fil pour l'automobile, et raccordés également à COM
COM - 24 V
GND - fils du moteur

pourriez-vous
s'il vous plaît aidez-moi à ce problème?
Merci beaucoup!
Désolé, mais vous avez besoin de login pour afficher cette pièce jointe

 
<a href="http://www.komputerswiat.pl/nowosci/sprzet/2010/43/asus-wx-dl-najdziwniejsza-mysz-na-swiecie.aspx"> <img align="left" src="http://www.komputerswiat.pl/media/2010/300/1477582/WX-DL-ZAJ.jpg" /></a> Dotykowe myszy gonią dotykowe ekrany. Sęk w tym, że Asus WX-DL nie bardzo myszkę przypomina.<img width='1' height='1' src='http://rss.feedsportal.com/c/32559/f/491281/s/f16a975/mf.gif' border='0'/><br/><br/><a href="http://da.feedsportal.com/r/83964834231/u/0/f/491281/c/32559/s/f16a975/a2.htm"><img src="http://da.feedsportal.com/r/83964834231/u/0/f/491281/c/32559/s/f16a975/a2.img" border="0"/></a>

Read more...
 
Un schéma de circuit de l'aide - mais en regardant votre carte, il semble que vous
n'avez pas de broche 8 neg, et la broche 9 24 v connectés sur le uln2003?De même, un moteur de ce type peut facilement dépasser la gestion de la uln2003, vous suggère installer un relais, si vous allez l'utiliser avec une véritable charge.

Il est dit, mais ne l'ont pas essayé, que vous pouvez commun de deux entrées et deux sorties de leur plus grande de gérer les courants - mais tout de même d'un relais

Aussi semble que vous avez deux fils allant de 0V à la broche 16?- Qui court des choses comme la broche 16 est une sortie

 
merci beaucoup pour votre réponse, richardc.Cependant, je crois que je
n'ai pas d'autre choix puis à utiliser un relais.J'ai essayé d'utiliser plus d'intrants et les extrants de manoeuvrer de grands courants, mais il ne suffit pas pour le moteur à courant continu.
Mais
s'il ya une idée de la façon de démarrer le moteur à courant continu en utilisant uniquement par la ULN2003a, je vous serais reconnaissant de bien.

 
Il
n'y a pas
de possibilité de contrôler un moteur d'essuie-glace avec un ULN2003.Le moteur à courant d'appel peut être supérieur à 10A, le même courant de charge ne serait plus susceptible d'endommager le périphérique.Un fort courant MOSFET ou mieux un courant limité "intelligent" conducteur serait nécessaire, ce dernier peut gérer
jusqu'à plusieurs 10 A.

De plus, votre circuit ULN2003 semble incorrect.Vous ne jamais obtenir un courant de sortie avec un moteur de fils connectés à la terre, cause ULN2003 est un peu latéral.Vous voulez vérifier mai avec une petite lampe de l'indicateur au lieu du moteur.La fiche contient des circuits par exemple, à mon avis.

 
Tout d'abord, avez-vous testé le moteur pour voir si ça marche?- Il ressemble à un moteur d'essuie-glace pourrait être 12v ou 24v dc - mais la plupart se déroulera du 6v dc la hausse, mais même sans aucune charge, ils peuvent prendre plus de 300 mA à courant continu.

Vous suggérons de vous connecter à une large batterie, par l'intermédiaire d'un fusible de 3A et de votre compteur, sur la 3A ou 10A dc mise pour voir si le moteur fonctionne.Attatched est un diagramme montrant comment vous pouvez utiliser le ULN2003 à conduire directement le moteur ou le moteur en marche /
arrêt par l'intermédiaire d'un relais.
Suggérez-vous prouver le moteur / uln2003 circuit comme celui-ci avant de penser à la conduite de la photo en cas d'erreur que vous avez là.Je soupçonne également votre problème mai que votre alimentation est trop faible et
qu'il ne peut pas démarrer le moteur - mais sans les diagrammes de circuits et les spécifications de la difficulté à le dire.
Désolé, mais vous avez besoin de login pour afficher cette pièce jointe

 
Salut à tous.richardc, merci pour le régime.J'ai essayé, mais il est encore trop basse tension.Voir mon circuit ci-joint.

Le moteur est un moteur à courant continu 24V et fonctionne bien avec la batterie 4.5V.

Pourriez-vous
s'il vous plaît examiner le système de joint?Merci beaucoup.
Désolé, mais vous avez besoin de login pour afficher cette pièce jointe

 
Vous schéma semble ok, mais plus tôt à partir de votre photo et le câblage broches 1 & 16 mai-être endommagé.

Suggérez-vous essayer une autre paire - soit 6 pour le contrôle de signaux, et 11 pour la sortie.

Avant de raccorder le moteur de ces nouveaux axes,
de tester le circuit avec une résistance et ont conduit à partir de la broche 11 à ...ne fait que passer sur et hors ok?

Si cela fonctionne bien, puis connecter le moteur, mais en laissant les conduit en circuit et la résistance afin d'avoir la confirmation visuelle et de courant.

Avez-vous pu mesurer le courant moteur à 4.5V?est-il plus de 300mA?

 
Le chauffeur baisse 1.4v pour que votre moteur ne verrez que sur 3v

 
Créer un moteur similaire au travail - à 5v il faut 500mA à 350mA pour tomber à 3v3, donc, comme indiqué par le FVM démarrage actuel sera beaucoup plus grande.

Mon uln2003 circuit, avec 2 entrées et 2 sorties de route ne commomed ensemble à partir d'une source 5v - il serait également juste tourner le moteur à 4.3V (moins la chute de tension de la uln2003).

Votre moteur mai tout simplement pas fonctionner à de telles basses tensions, vous pouvez essayer d'augmenter la tension de la batterie de votre moteur.

Bien que
j'ai pu obtenir de travailler juste pour prouver votre circuit - il ne suffit pas fonctionner correctement avec un tel poids lourds à moteur.

Vous avez besoin d'au moins un transistor de puissance pour gérer le circuit 'sale' charge d'un tel moteur.
Désolé, mais vous avez besoin de login pour afficher cette pièce jointe

 
thanks a lot, richardc.Enfin je l'ai eu plus de travailler avec la tension de la batterie moteur.Alors, maintenant ça marche parfaitement avec les PIC.Maintenant, je pense à la direction de rotation du moteur, mais
jusqu'à maintenant, je
n'ai aucune idée (à l'exception du relais)

 
Pour électroniques (relais-moins) inversion de polarité, quatre transistor brige-H est nécessaire.

 
Glad you got it de travail - avant que je puisse répondre à votre question -
il faut savoir ce que vous essayez de réaliser - ou tout simplement d'expérimenter.

Pour commencer simple escale de contrôle, vous pouvez utiliser un relais, pour inverser le moteur, vous pouvez aussi utiliser des relais, mais qui a besoin de plus d'un.

Si vous souhaitez faire varier la vitesse du moteur par les Pics PWM ou par voie électronique inverser cette tendance, alors que vous avez mentionné FVM conducteur besoin de quatre transistors
etc
Si vous êtes juste à expérimenter puis vous suggérons d'obtenir un plus petit modèle bon marché comme moteur que SWF type est tout simplement trop grande, et votre coup parties éventuellement - si pas plus tôt!

Si vous avez une utilisation spécifique de ce moteur, vous devez utiliser le uln2003A de relais ou d'un gros transistor de puissance mis en place, et capable de gérer 10A de pointe tel que mentionné plus tôt par FVM.

 
Je
suis tout simplement vivre, mais avec ce type de moteur à courant continu:) Merci pour FVM richardc et vos suggestions.Je vais essayer de la H-bridge (ressemble à la solution très facile) et voir si cela fonctionne dans la configuration actuelle.Ensuite, je vais publier ma tentative de partager avec vous.

 
J'ai essayé de connecter pont en H ULN2003a, mais quelque chose ne va pas.Pour le H pont,
j'ai utilisé PNP - BC327 A, B et NPN - BC337 que C, D.
J'ai fait quelques mesures et de voir le moteur prend 2A.
Désolé, mais vous avez besoin de login pour afficher cette pièce jointe

 
Vous suggérons de lire sur H dc pont et moteur un peu plus avant de tenter plus de la construction - ce semble un bon début --
http://www.mcmanis.com/chuck/robotics/tutorial/h-bridge/index.html

Comme vous le verrez votre circuit est un peu out - la bc327 transistors sont sous évalué de manière que le moteur et ont probablement soufflé -
c'est la raison pour laquelle vous mesurez 2 ampères - comme court.

Essayez d'échange et que la bête d'un moteur d'essuie-glace pour quelque chose de beaucoup plus petit, tout petit moteur à courant continu est plus que cela - vous pouvez alors utiliser des transistors plus petits et meilleur marché des alimentations.

 
Salut richardc,

merci beaucoup pour le lien utile.Enfin je l'ai eu de travail (le moteur par PIC)
à l'aide de la H-bridge décrit sur le plateau
de la page.Oui, je vois le ULN2003a
n'est pas possible pour cette opération et de la h-pont est le bon choix.

Merci un million!

 
Salut Mifbase,

C'est vraiment bon d'entendre - bien fait!

Faire soi-même à partir de rien,
c'est beaucoup plus enrichissant et vous en apprendre un diable de beaucoup plus de choses ainsi.

Alors, quelle
est la prochaine étape?- Un pas à pas ou servo-moteur!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />observe

Richard

 

Welcome to EDABoard.com

Sponsor

Back
Top