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
Arduino uno + dc motor 4.5v
Iniciado por
knoker
, 14 Mar 2012 22:09
3 respostas a este tópico
#1
Publicado 14 de Março de 2012 - 22:09
#2
Publicado 14 de Março de 2012 - 22:16
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.
#3
Publicado 14 de Março de 2012 - 22:37
no caso de o arduino não ter amperagem suficiente o pior que pode acontecer não é o motor simplesmente não trabalhar?
#4
Publicado 14 de Março de 2012 - 22:56
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/
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/











