Tutorial: Como Utilizar o Shield 4 Power com Arduino

Adquira estes componentes na Loja do Lab de Garagem

O Shield 4 Power é produto incubado desenvolvido pelo garagista Bruno Dias RosaO 4 Power é um shield para Arduino que pode controlar até 4 motores de corrente contínua de no máximo 46V e uma carga resistiva extra a sua escolha. Para usá-lo basta conectar uma fonte de alimentação de até 46V (até 4A), ligando nos terminais M+ e GND. A placa possui indicação de positivo e negativo para cada motor, que podem puxar até 2A, na tensão máxima de alimentação da fonte (M+), mas que pode variar por PWM (controle disponível na biblioteca). 

Neste tutorial, vamos mostrar como utilizá-lo com a biblioteca e a programação exemplo.

Baixe os arquivos da biblioteca clicando aqui. Agora descompacte, copie e cole a pasta "S4power" dentro da pasta "libraries" localizada dentro da pasta da IDE do Arduino.

Conecte o shield no Arduino e você pode fazer a seguinte ligação:

o arduino no PC. Abra a IDE do Arduino e passe a seguinte programação exemplo:

#include <S4power.h>
S4Power s4power;
void setup()
{
s4power.Config();
}
void loop()
{
for ( int count = -20; count < 20; count++ )
{
s4power.M1.speed = count;
s4power.M2.speed = count;
s4power.M3.speed = count;
s4power.M4.speed = count;

s4power.M1.Update();
s4power.M2.Update();
s4power.M3.Update();
s4power.M4.Update();

s4power.light.intensity = count;
s4power.light.Update();

delay (100);
}
}

Agora alimente o Shield com uma fonte externa no M+ e pronto! Você verá que os motores DC irão girar de um lado e depois para o outro.

Esperamos que tenha gostado! Se tiver dúvidas, poste aqui mesmo neste blog! Se tiver sugestões para tutoriais, poste aqui! Caso queira ver outros tutoriais e projetos desenvolvidos pela equipe LdG e por outros garagistas, clique aqui e aqui!

Exibições: 9300

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de Helio Delfino Escocio Jr em 30 outubro 2012 às 14:40

To achando que o mosfet esteja queimado! alguém poderia me ajudar?

Comentário de Helio Delfino Escocio Jr em 26 outubro 2012 às 12:11

Oi! alguém pode me ajudar?

Comentário de Helio Delfino Escocio Jr em 24 outubro 2012 às 12:13

Oi LdG, o que esta acontecendo é o seguinte, estou ligando um LED na saída L1+ e L1-, ao colocar o programa do Sield no Arduino somente os motores funcionam. o problema não é a ligação! gostaria de saber como poso testar a placa Shield.  grato pela atenção.

Comentário de Laboratório de Garagem em 23 outubro 2012 às 14:36

Olá Hélio, 

Para utilizar o MOSFET, conecte sua carga em "L1+" e "L1-", o pino "LED+" no +Vcc da sua fonte (por exemplo, nos 5V) e o GND dela ao GND comum da outra fonte.

Olá Caique,

Na verdade este controle é feito para motores de até 2A. Quanto à carga resistiva, ela é conectada ao MOSFET, e não nos controladores.

Estamos à disposição,

Equipe LdG

Comentário de Caique Freitas em 22 outubro 2012 às 16:18

Olá, tenho uma dúvida.

Posso usar esse shield pra controlar 4 motores DC de até 8A?

Como eu adiciono essa carga resistiva extra?

Comentário de Helio Delfino Escocio Jr em 22 outubro 2012 às 12:50

Olá alguém pode me ajudar? o mosfet não esta funcionando, posso fazer algum teste para determinar o problema?

Comentário de Helio Delfino Escocio Jr em 20 outubro 2012 às 22:32

Olá! eu comprei este shield mais a saida de mosfet não esta acionando um LED a 5v gostaria de saber se posso fazer outro teste com ele. grato pela atenção.

Comentário de Laboratório de Garagem em 15 outubro 2012 às 17:40

Oi helio,

Sim este Shield serve no Arduino UNO... Ela foi desenhada para utilizar com o Arduino UNO!

Você pode controlar 4 motores de até 60V e 30A. Para maiores informações você pode vero datasheet do componente....http://www.datasheetcatalog.org/datasheet2/2/052daje928cw7pc0uqs1ip...

Hélio é possível mudar o sentido de rotação também.....

Abraços!!

Comentário de Laboratório de Garagem em 9 outubro 2012 às 18:11

OI Helio,

Sim, você pode colocar uma carga resistiva de 30A e 60V no mosfet... O Mosfet utilizado nesta placa é o 30N60L, você pode procurar o datasheet na internet para saber mais detalhes.

Abraços!

Comentário de Helio Delfino Escocio Jr em 9 outubro 2012 às 15:06

Saberia me dizer se este mosfet funciona com 5v? gostaria de ligar nesta saida um LED a 5v.

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço