Professional Documents
Culture Documents
Acionando cargas DC e AC
ARDUINO E PROTEUS
Eletrnica
Rels ULN2003 e ULN2803 Ligao da sada em Normal Aberto NA Ligao da sada em Normal Fechado NF Ponte-H com rels Ponte-H com transistores
Corte/Saturao
Arduino + Proteus
Projeto de porto eletrnico Projeto de sum de robs
RELS
RELS
Comutador eletro-mecnico (em sua maioria) Permite acionamento on/off de circuitos Isola eletricamente dois circuitos
NO PROTEUS
5 1
1 5 3 2 2
ULN2003 OU ULN2803
TUTORIAIS
EXEMPLO BLINK
SIMULAO ANTERIOR
Simples montagem Permite inverso de polaridade Utilizado para acionamento de motores DC em dois sentidos Como acionamento eletro-mecnico no suporta comutao em altas taxas, logo no apropriado para controle PWM (Pulse Width Modulation Modulao por Largura de Pulso)
Montagem requer ateno quanto a aquecimento e polarizao dos transistores Permite inverso de polaridade Utilizado para acionamento de motores DC em dois sentidos Como acionamento eletrnico suporta comutao em altas taxas, logo apropriado para controle PWM
opera como chave eltrica on/off Ao excitar a base o transistor satura e conduz (operao como chave fechada), ao no excitar a base o transistor corta (operando como chave aberta)
EQUIVALENTE AO CORTE/SATURAO
OPERAO EM CORTE/SATURAO
Transistor NPN
Transistor PNP
TIP31 - NPN
TIP32 - PNP
= 1; No Pressionado = 0
Sensor
Acionado
Sensor
Lgica Verso 01
Quando
o porto estiver fechado e o boto for pressionado, porto deve abrir Quando o porto estiver aberto e o boto for pressionado, porto deve fechar Se qualquer fim de curso for acionado motor deve parar
Lgica Verso 02
Quando
o porto estiver fechado e o boto for pressionado, porto deve abrir Quando o porto estiver aberto e o boto for pressionado, porto deve fechar Se o porto estiver abrindo e o boto for pressionado porto deve parar no meio Se porto parado no meio e boto for pressionado, porto deve inverter sentido anterior Se qualquer fim de curso for acionado motor
Lgica Verso 03
Quando o porto estiver fechado e o boto for pressionado, porto deve abrir Quando o porto estiver aberto e o boto for pressionado, porto deve fechar Se o porto estiver abrindo e o boto for pressionado porto deve parar no meio Se porto parado no meio e boto for pressionado, porto deve inverter sentido anterior Se o porto estiver parado no meio 1min se passar porto deve fechar automaticamente Se qualquer fim de curso for acionado motor deve parar
motores DC para acionamento do rob Push-Button para incio do combate Sensor de borda da frente e atrs
Preto
= 0; Branco = 1
Sensor
V
oponente = 1; No v oponente = 0
Lgica Verso 01
Rob
aguarda indefinidamente que o boto de incio seja pressionado Ao pressionar o boto 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 trs Caso o sensor de borda de trs detecte a borda branca rob anda para frente
Lgica Verso 02
Rob aguarda indefinidamente que o boto de incio seja pressionado Ao pressionar o boto 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 trs Caso o sensor de borda de trs 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 trs
Lgica Verso 03
Rob aguarda indefinidamente que o boto de incio seja pressionado Ao pressionar o boto 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 trs Caso o sensor de borda de trs 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
Lgica Verso 04
Rob aguarda indefinidamente que o boto de incio seja pressionado Ao pressionar o boto 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 trs Caso o sensor de borda de trs 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 trs Aps 90 segundos de luta rob deve parar!