Eletrônica Relés ULN2003 e ULN2803 Ligação da saída em Normal Aberto – NA Ligação da saída em Normal Fechado – NF Ponte-H com relés Ponte-H com transistores
Corte/Saturação Ponte-H com L293 e L298
Arduino + Proteus Projeto de portão eletrônico Projeto de sumô de robôs
RELÉSRELÉS
Comutador eletro-mecânico (em sua maioria)
Permite acionamento on/off de circuitos
Isola eletricamente dois circuitos
PONTE-H COM RELÉSPONTE-H COM RELÉS
Simples montagem Permite inversão de polaridade
Utilizado para acionamento de motores DC em dois sentidos
Como acionamento é eletro-mecânico não suporta comutação em altas taxas, logo não é apropriado para controle PWM (Pulse Width Modulation – Modulação por Largura de Pulso)
PONTE-H COM TRANSISTORESPONTE-H COM TRANSISTORES
Montagem requer atenção quanto a aquecimento e polarização dos transistores
Permite inversão de polaridade Utilizado para acionamento de
motores DC em dois sentidos Como acionamento é eletrônico
suporta comutação em altas taxas, logo é apropriado para controle PWM
Região de corte / saturação Transistor opera como chave elétrica on/off Ao excitar a base o transistor satura e
conduz (operação como chave fechada), ao não excitar a base o transistor corta (operando como chave aberta)
Fluxo + Código + Simulação
Eletrônica Motor DC para acionamento do portão Push-Button do controle sem fio
Pressionado = 1; Não Pressionado = 0 Sensor de fim de curso de abertura
Acionado = 1; Não Acionado = 0 Sensor de fim de curso de fechamento
Lógica Versão 01 Quando o portão estiver fechado e o botão
for pressionado, portão deve abrir Quando o portão estiver aberto e o botão
for pressionado, portão deve fechar Se qualquer fim de curso for acionado
motor deve parar
Lógica Versão 02 Quando o portão estiver fechado e o botão
for pressionado, portão deve abrir Quando o portão estiver aberto e o botão for
pressionado, portão deve fechar Se o portão estiver abrindo e o botão for
pressionado portão deve parar no meio Se portão parado no meio e botão for
pressionado, portão deve inverter sentido anterior
Se qualquer fim de curso for acionado motor deve parar
Lógica Versão 03 Quando o portão estiver fechado e o botão for
pressionado, portão deve abrir Quando o portão estiver aberto e o botão for
pressionado, portão deve fechar Se o portão estiver abrindo e o botão for
pressionado portão deve parar no meio Se portão parado no meio e botão for
pressionado, portão deve inverter sentido anterior
Se o portão estiver parado no meio 1min se passar portão deve fechar automaticamente
Se qualquer fim de curso for acionado motor deve parar
Fluxo + Código + Simulação
Eletrônica Dois motores DC para acionamento do
robô Push-Button para início do combate Sensor de borda da frente e atrás
Preto = 0; Branco = 1 Sensor de oponente da esquerda e direita
Vê oponente = 1; Não vê oponente = 0
Lógica Versão 01 Robô aguarda indefinidamente que o botão
de início seja pressionado Ao pressionar o botão robô aguarda 5 seg
e inicia o combate se deslocando para frente
Caso o sensor de borda da frente detecte a borda branca robô anda para trás
Caso o sensor de borda de trás detecte a borda branca robô anda para frente
Lógica Versão 02 Robô aguarda indefinidamente que o botão de
início seja pressionado Ao pressionar o botão robô aguarda 5 seg e
inicia o combate se deslocando para frente Caso o sensor de borda da frente detecte a
borda branca robô anda para trás Caso o sensor de borda de trás detecte a borda
branca robô anda para frente Caso os dois sensores detectem o oponente,
robô vai para frente Caso nenhum sensor detecte o oponente, robô
vai para trás
Lógica Versão 03 Robô aguarda indefinidamente que o botão de
início seja pressionado Ao pressionar o botão robô aguarda 5 seg e inicia o
combate se deslocando para frente Caso o sensor de borda da frente detecte a borda
branca robô anda para trás Caso o sensor de borda de trás detecte a borda
branca robô anda para frente Caso os dois sensores detectem o oponente, robô
vai para frente Caso sensor da esquerda detecte o oponente, robô
gira para esquerda (idem direita) Caso nenhum sensor detecte o oponente, robô vai
para trás
Lógica Versão 04 Robô aguarda indefinidamente que o botão de
início seja pressionado Ao pressionar o botão robô aguarda 5 seg e inicia
o combate se deslocando para frente Caso o sensor de borda da frente detecte a borda
branca robô anda para trás Caso o sensor de borda de trás detecte a borda
branca robô anda para frente Caso os dois sensores detectem o oponente, robô
vai para frente Caso sensor da esquerda detecte o oponente,
robô gira para esquerda (idem direita) Caso nenhum sensor detecte o oponente, robô vai
para trás Após 90 segundos de luta robô deve parar!