segunda-feira, 14 de dezembro de 2015

Matlab (GUI) + L293D: controlar sentido do motor cc

    Nesse tutorial será abordado como controlar o arduino usando um CI L293D através da interface gráfica do matlab.



   O L293D é basicamente uma ponte-H em um circuito integrado. Pode-se controlar motores de até 36V de alimentação como mostra no datasheet. Cuidado, que o L293D aguenta corrente constante de 600mA e corrente pico em torno de 1.2A. Portanto não coloque motores DC que exijam mais do que 600mA.

Primeiramente, vamos olhar no datasheet para saber a pinagem do L293D:


Vendo a pinagem do L293D, é possível ligar até 2 motores em um único L293D, porém é necessário que a fonte de alimentação suporte o consumo de corrente. Neste tutorial iremos demonstrar apenas um motor DC.


Se os pinos 1 e 7 estiverem em alto(HIGH) e o pino 2 estiver em baixo(LOW), o motor girará para um lado. Se os pinos 1 e 2 estiverem em alto(HIGH) e o pino 7 estiver em baixo(LOW), o motor girará para o outro lado. E assim por diante.


Dessa vez eu fiz um video mostrando como seria o matlab e o arduino juntos.




Abaixo segue o link para os arquivos .m e .fig.



Fonte: 

http://labdegaragem.com/profiles/blogs/tutorial-de-como-utilizar-motor-dc-com-l293d-ponte-h-e-arduino


Nenhum comentário:

Postar um comentário