Bem-vindo, Visitante
Nome do utilizador: Senha:

TÓPICO: Ponte-H

Ponte-H 02 Jun. 2021 10:29 #1

  • almamater
  • Avatar de almamater
  • DESLIGADO
  • membro há mais de 10 anos
  • pt  
  • Mensagens: 118
  • Agradecimentos 5
A pergunta pode não fazer muito sentido mas não estou a perceber qual o motivo de acontecer.

Quero controlar um antigo carro RC com o Arduino (coisa que já fiz com um outro e correu muito bem), mas a questão não é sobre o micro.

O carro tem 2 pontes H, uma para o motor e outra para a direção. Removi o IC original e apenas identifiquei as saídas para controlar o Motor e Direção.
O IC é este (mas sem informação na net):

UT1168.png


carro-eletrico.jpg


IMG-5395.jpg


No entanto os pinos de controlo são o 8 e 9 (Esquerda\Direita) e 5 e 6 (Trás\Frente).

Soldei uns fios e testei o circuito com uma fonte de ~5V, ligando-a nos mesmos sitios originais da alimentação do circuito:

IMG-5398.jpg


IMG-5399.jpg


Tudo Ok, se aplicar sinal **GND** nos fios que identifiquei (8,9,5 e 6) as coisas funcionam bem.

Acontece que, como tenho de usar 2 tensões\fontes diferentes para controlar o motor\direção e o arduino usei:

=> **Fonte 9V** para alimentar o circuito com os fios originais
=> **Fonte 5V** para alimentar o arduino e controlar os fios\inputs no circuito
=> Ambos os **GND** das fontes ligados.

Cheguei à conclusão que nada funciona como antes, ou seja, o motor e direção tanto funcionam com **GND** como com **+5V**.

Isto porque as tensões são diferentes, se ambas as fontes forem de +5V apenas funciona com GND, mas com tensões\fontes diferentes (9V+5V) tanto funciona com GND como com +5V.

Seguir o circuito é algo complicado mas tentei e parece-me que é assim:

circuito-H.png


Estão a ser usados (por exemplo para a direção) 4 Transtirores:

2x PNP A950
2x NPN C2120

Os fios que utilizo para controlar ligam através de uma resistência aos A950.

Para controlar apenas estou a ligar 1 fio (entrada) de cada vez. Por exemplo, na direção:

Pino 8: GND - (**ON**)
Pino 9: Desligado

e as rodas viram para a Esquerda.

Com a 2ª fonte tudo fica trocado:
Pino 8: com GND ou +5V fica **ON**
Pino 9: Desligado

O problema disto é que não consigo nunca desligar, o Arduino quando envia LOW (0V) liga, quando vai para HIGH (+5V) liga também.. :roll_eyes:

Alguma sugestão? Obrigado.
Última Edição: 02 Jun. 2021 10:43 por Rui. Motivo: Colocação de imagens a abrir diretamente no site

Ponte-H 02 Jun. 2021 12:50 #2

  • Divercentro
  • Avatar de Divercentro
  • DESLIGADO
  • membro há mais de 15 anos top20 em número de mensagens
  • pt  
  • Mensagens: 1584
  • Agradecimentos 316
A maneira de H bridges que conheço não são assim. As bases dos transistores inferiores nao sao ligadas dessa maneira, têm que receber o sinal invertido em relação aos transistores superiores
Última Edição: 02 Jun. 2021 12:51 por Divercentro.
Os seguintes utilizadores Agradeceram: almamater

Ponte-H 02 Jun. 2021 22:56 #3

  • zurca1599
  • Avatar de zurca1599
  • DESLIGADO
  • membro há mais de 15 anos top5 em número de mensagens
  • pt  
  • Mensagens: 8005
  • Agradecimentos 3177
Se tem de ter os polos negativos ligados e como Gnd terá de alterar como controla.
Em vez de ser pelos transistores PNP pode fazer pelas bases dos NPN.

ver fig, os led servem para mostrar a inversão.
Anexos:

Pesquisar Esquemas | Dicas Defeito | Equivalência Componentes | Modelo v Chassis | Service Mode |
Enviar Esquema