knoker Posted March 14, 2012 at 10:09 PM Report #444002 Posted March 14, 2012 at 10:09 PM Boas, comecei hoje a brincar com o arduino, uma das experiencias que fiz foi ligar um motor ao pin 9 e fazer analogWrite(9,255); ou digitalWrite(9,HIGH); e o gajo não responde, mas se o ligar directamente aos 5v funciona... o motor é este http://www.inmotion.pt/store/small-dc-motor-4.5v (desculpem a publicidade) O que é que me está a falhar aqui? Cumprimentos, Eduardo Oliveira
amando96 Posted March 14, 2012 at 10:16 PM Report #444008 Posted March 14, 2012 at 10:16 PM Não podes ligar um motor directamente a um pino do micro controlador(nem aos 5v do arduino porque estes saiem de um regulador que aguenta no máximo 1 ampere, motores puxam muito), arriscas queimar o pino ou o arduino todo(se não queimaste já..) precisa de um transístor ou de uma ponte H(recomendo a sn754410NE) e de um pack de pilhas/baterias extra com boa capacidade, 2-4 AA por exemplo.
knoker Posted March 14, 2012 at 10:37 PM Author Report #444016 Posted March 14, 2012 at 10:37 PM no caso de o arduino não ter amperagem suficiente o pior que pode acontecer não é o motor simplesmente não trabalhar?
djthyrax Posted March 14, 2012 at 10:56 PM Report #444022 Posted March 14, 2012 at 10:56 PM Podes queimar a placa. Repara o que diz no link que puseste: "This is small DC motor that can operate from 1.5 to 4.5V. These motors are simple to control using an Arduino and a TIP-120 or any other power transistor or MOSFET.". Vê o link que lá está: http://bildr.org/2011/03/high-power-control-with-arduino-and-tip120/ Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now