Ir para conteúdo


Revista PROGRAMAR - Edição 45 (Maio 2014): Download já disponível! Visita também o novo website da revista.

- - - - -

Arduino uno + dc motor 4.5v


  • Por favor inicie sessão para responder
3 respostas a este tópico

#1 knoker

knoker

    void

  • Membro
  • PipPip
  • 77 mensagens

Publicado 14 de Março de 2012 - 23:09

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

#2 amando96

amando96

    void

  • Membro
  • PipPip
  • 64 mensagens

Publicado 14 de Março de 2012 - 23: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 knoker

knoker

    void

  • Membro
  • PipPip
  • 77 mensagens

Publicado 14 de Março de 2012 - 23: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 djthyrax

djthyrax

    Stack Overflow

  • Moderador
  • PipPipPipPipPipPipPip
  • 15513 mensagens

Publicado 14 de Março de 2012 - 23: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/