tutorial módulo ponte-h l298

Upload: cassio-cobalt

Post on 12-Oct-2015

27 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/21/2018 Tutorial M dulo Ponte-h l298

    1/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    O MDULO DRIVER MOTOR COM DUPLA PONTEH - L298N baseado no chip L298N com dupla Ponte-H,podendo controlar a velocidade e o sentido de giro de at dois motores de 3-30V DC ou um motor de passo com 2fases.

    Descrio dos pinos do Mdulo Driver Motor com Dupla Ponte-H - L298N:

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    2/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    Nome da porta Estado Descrio Uso

    VMS eGND - Conexo para fonte de alimentao externa (6V a 35V)

    Quando ENA (ENB) estiverhabilitado (estado alto: 5V) aponte-H permitir acionar oMOTOR A (MOTOR B). E se

    IN1 (IN3) ligado em 5V e IN2

    (IN4) em GND o MOTOR A(MOTOR B) ir girar no

    sentido horrio. Caso IN1(IN3) ligado em GND e IN2(IN4) em 5V o MOTOR A(MOTORB) ir girar nosentido anti-horrio.

    Agora, se desejar controlar avelocidade dos motoresdeve-se conectar o ENA

    (ENB) a um pino PWM doArduino.

    ENA EntradaControle de sada do motor: o estado "baixo (0V)"

    desativa o MOTOR A

    IN1 Entrada Controle de direo do MOTOR A

    IN2 Entrada Controle de direo do MOTOR A

    ENB EntradaControle de sada do motor: o estado "baixo (0V)"

    desativa o MOTOR B

    IN3 Entrada Controle de direo do MOTOR B

    IN4 Entrada Controle de direo do MOTOR B

    MOTOR A Sada Sada para o MOTOR A

    MOTOR B Sada Sada para o MOTOR B

    CSA / CSB -Pinos para testar a corrente eltrica da ponte A / Ponte

    BUR1 UR2 UR3

    UR4-

    Pinos com resistores pull-up, usados emMicrocontroladores com baixa resistncia de entrada

    5V e+5V - Sada de 5V

    5V_EN -

    Se o jumper estiver conectado no pino 5V_EN o LM7805ir fornecer 5V para alimentar o chip L298. Caso

    desconecte o jumper do pino ser necessrio fornecer5V para o chip L298.

    Informaes teis sobre MOTOR DC:

    a. Conceito:

    O motor de corrente contnua (DC) usa os princpios do magnetismo para girar. O motor de corrente contnua padrotem dois ms em torno de uma grande bobina de fios enrolada em forma de espiral em um rotor ou induzindo.Quando a corrente eltrica flui atravs do fio em espiral essa bobina cria um campo que interage com o campo do m

    produzindo uma fora que faz o rotor girar.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    3/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    b. Modo de Operao:

    Para obter a rotao em ambos os sentidos, o que se faz alterar o sentido de circulao da corrente aplicada aomotor, ou seja, basta alimentar as bobinas com Vcc e GND. Para faz-lo girar em sentido contrrio, basta inverter oVcc com o GND. E a melhor maneira de se fazer isso, sem a necessidade de recursos mecnicos como chaves e rels, atravs de uma ponte H.

    Na figura a seguir pode-se verificar um Motor DC conectado a quatro chaves. essa configurao que conhecidacomo uma ponte H, pois lembra uma letra H, com a ponte de carga no centro.

    Na figura abaixo e a esquerda, as chaves do canto superior esquerdo e do canto inferior direito esto fechadas. Dessaforma, a corrente fluir pelo motor, da esquerda para a direita, e o motor rotacionar. Caso abra essas chaves e fecheas chaves do canto superior direito e do canto inferior esquerdo, a corrente fluir pelo motor na direo oposta,fazendo com que ele rotacione tambm na direo oposta.

    c. Conexo:

    O Mdulo Driver com Dupla Ponte-H L298N pode ser conectado ao Arduino ligando-se os pinos ENA, IN1, IN2, IN3,IN4 e ENB do mdulo nas portas digitais D8, D9, D10 e D11 respectivamente do Arduino. O borne do MOTOR A deveser ligado em um dos Motores DC e o borne do MOTOR B no outro Motor DC. J no borne central do Mdulo deve-seligar o VMS na tenso positiva de uma fonte externa de acordo com a capacidade dos motores. No GND do borne

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    4/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    central deve-se ligar o GND dessa mesma fonte externa. E o GND do Arduino tambm deve ser interligado com o GNDda fonte externa.

    Caso queira controlar a velocidade dos motores, basta conectar os pinos ENA (ENB) a um pino PWM do Arduino efazer as devidas configuraes na programao.

    Informaes teis sobre MOTOR DE PASSO:

    Os motores de passo so basicamente dois motores de fase. Estes podem ser unipolarou bipolar.

    2. Motor de Passo Unipolar de 6 fios:

    a. Conceito:

    No motor de passo unipolarh dois enrolamentos por fase, onde os dois enrolamentos de uma mesma fase pode terum centro comum. Ento se a fase A (fio3 e fio4) e a fase B (fio5 e fio6) do motor unipolar tiver um centro comumpara cada um deles, esse motor ter 6 fios, sendo o fio1 o centro da fase A e o fio2 o centro da fase B.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    5/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    b. Determinando as Bobinas:

    Como em um motor unipolarde 6 fiosas bobinas vo se apresentar separadas, pode-se encontrar o centro comumcolocando-se o multmetro na posio de leitura de resistncias, onde a maior resistncia medida entre dois pontosindicar os "extremos" da bobina e um valor igual a metade do valor encontrado para as "extremidades" indicar o"centro comum" da bobina. Inclusive neste ponto que a tenso de alimentao do motor deve ser ligada.

    c. Modo de Operao:

    Para operar um motor de passo unipolar de 6 fios necessrio chavear (ligar e desligar) suas bobinas em umasequncia correta. A frequncia com que estas bobinas so chaveadas determinar a velocidade de giro do motor.Lembrando que no aconselhvel colocar um tempo (delay) inferior a 10ms, pois pode provocar uma trepidao nomotor ao invs de faz-lo girar.

    Para faz-lo girar em sentido contrrio deve-se inverter a sequncia de chaveamento.

    Veja na tabela a seguir uma sequncia para operar um motor de passo unipolarde 6 fios.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    6/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    Exemplo deuma sequncia

    dechaveamento

    Passo 1 Passo 2 Passo 3 Passo 4 Recomeo

    Bobina 1 1 (HIGH) 0 (LOW) 0 (LOW) 1 (HIGH) 1 (HIGH)

    Bobina 2 0 (LOW) 1 (HIGH) 1 (HIGH) 0 (LOW) 0 (LOW)

    Bobina 3 1 (HIGH) 1 (HIGH) 0 (LOW) 0 (LOW) 1 (HIGH)

    Bobina 4 0 (LOW) 0 (LOW) 1 (HIGH) 1 (HIGH) 0 (LOW)

    Os valores iguais a 1 ou HIGH equivalem bobina ligada e os valores iguais a 0ou LOWequivalem bobinadesligada. A anlise da tabela feita do passo 1 para o passo 4. A partir desse ponto a operao repetida para manter o motor em funcionamento.

    d. Clculo dos Passos por Volta (Revoluo):

    Considerando como exemplo um motor de passo com preciso de 1,8 possvel saber quantos passos seronecessrios para que esse motor d um giro completo (360), fazendo os seguintes clculos:

    Passos por volta = 360 / 1.8 => resultado = 200.

    Portanto, um motor com preciso de 1.8, precisa girar 200 passos para completar uma volta. Lembrando que quantomais passos para uma volta o motor necessitar, mais preciso o mesmo ser.

    e. Conexo:O Mdulo Driver com Dupla Ponte-H L298N pode ser conectado ao Arduino ligando-se os pinos ENA, IN1, IN2, IN3,IN4 e ENB do mdulo nas portas digitais D8, D9, D10 e D11 respectivamente do Arduino. O borne do MOTOR A deveser ligado na fase A do motor de passo e o borne do MOTOR B na fase B. J no borne central do Mdulo deve-seprimeiramente conectar os fios comuns do motor de passo (fio1 com fio2) e lig-los no VMS. No VMS tambm deveser ligado a tenso positiva de uma fonte externa de acordo com a capacidade do motor de passo. No GND do bornecentral deve-se ligar o GND dessa mesma fonte externa. E o GND do Arduino tambm deve ser interligado com o GNDda fonte externa.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    7/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    3. Motor de Passo Unipolar de 5 fios:

    a. Conceito:

    No motor de passo unipolara fase A (fio3 e fio4) e a fase B (fio5 e fio6) tiverem os centros conectados internamenteo motor ter 5 fios, sendo o fio1 o centro comum relativo as fases A e B.

    b. Determinando as Bobinas:

    No motor unipolar, pode-se encontrar os pares de bobina de uma mesma fase colocando-se o multmetro na posio

    de leitura do teste de continuidade e para os trs fios que apitarem (der continuidade) um par de bobinas, os outrostrs que sobrarem o outro par de bobinas.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    8/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    As demais etapas do motor unipolar5 fiossegue o mesmo conceito do motor unipolar6 fios, excetuando-se queeste apresenta um nico fio comum, onde inclusive deve ser conectado a tenso de alimentao do motor.

    4. Motor de Passo Bipolar:

    a. Conceito:

    No motor de passo bipolarh um enrolamento nico por fase. Logo a direo da corrente (sentido de giro) deve seralterada pelo circuito de acionamento, o que torna o circuito de acionamento mais complexo. Estes motores possuem

    4 fios e tambm podem ser chamados de motores unifilares.

    b. Determinando as Bobinas:

    No motor bipolar, pode-se encontrar a bobina de cada fase colocando-se o multmetro na posio de leitura do testede continuidade e para os dois fios que apitarem (der continuidade) uma bobina, os outros dois que sobrarem aoutra bobina.

    c. Conexo:

    O Mdulo Driver com Dupla Ponte-H L298N pode ser conectado ao Arduino ligando-se os pinos ENA, IN1, IN2, IN3,IN4 e ENB do mdulo nas portas digitais D8, D9, D10 e D11 respectivamente do Arduino. O borne do MOTOR A deveser ligado na fase A do motor de passo e o borne do MOTOR B na fase B. J no borne central do Mdulo deve-se ligar

    o VMS na tenso positiva de uma fonte externa de acordo com a capacidade do motor de passo. No GND do bornecentral deve-se ligar o GND dessa mesma fonte externa. E o GND do Arduino tambm deve ser interligado com o GNDda fonte externa.

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://www.huinfinito.com.br/
  • 5/21/2018 Tutorial M dulo Ponte-h l298

    9/9

    www.huinfinito.com.br

    TUTORIALMdulo Driver com Dupla

    Ponte-H - L298N

    HU INFINITO COMPONENTES ELETRNICOSDetalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

    d. Exemplo de cdigos para Arduino:

    Entre em nosso site, acesse a pgina do produto MDULO DRIVER MOTOR COM DUPLA PONTEH - L298N,

    selecione a abaDOWNLOADe baixe os cdigos exemplos para uso com Arduino.

    ModuloPonteH_Moto

    rDC.ino

    ModuloPonteH_Moto

    rPasso.ino

    http://www.huinfinito.com.br/http://www.huinfinito.com.br/http://huinfinito.com.br/controladores/583-modulo-driver-motor-com-dupla-ponteh-st-l298n.htmlhttp://huinfinito.com.br/controladores/583-modulo-driver-motor-com-dupla-ponteh-st-l298n.htmlhttp://huinfinito.com.br/controladores/583-modulo-driver-motor-com-dupla-ponteh-st-l298n.htmlhttp://huinfinito.com.br/controladores/583-modulo-driver-motor-com-dupla-ponteh-st-l298n.htmlhttp://www.huinfinito.com.br/