Sunteți pe pagina 1din 1

Laborator # 2 – Actuatori

Obiective:

 Înțelegerea principiului de lucru al actuatorilor


 Înțelegerea principiului de lucru al motorului de curent continuu, controlul
motorului cu ajutorul H-bridge, controlul vitezei cu ajutorul semnalului PWM

Background teoretic:

 Actuatori - https://en.wikipedia.org/wiki/Actuator
 Motoare DC, Controlul acestora - https://www.electronics-
tutorials.ws/io/io_7.html
 PWM pentru viteza motoarelor DC - https://www.electronics-
tutorials.ws/blog/pulse-width-modulation.html

Sarcina practică:

Să se simuleze un sistem în PROTEUS în care să se găsească 2 motoare simple


DC, un circuit L293D și un controler (ARDUINO). Sistemul trebuie să fie capabil prin
interacțiune USART să realizeze următoarele (în funcție de mesajul expediat de
utilizator prin Virtual Terminal):

1. Rotirea ambelor motoare la viteza maximă în direcții opuse


2. Testarea motoarelor (Accelerarea unui motor de la 0 la viteză maximă, apoi
încetinire până la viteza 0, apoi același lucru cu al 2 motor)
3. Control printr-un pseudo-protocol a motoarelor în direcția dorită cu viteza
dorită. Protocolul are următoarea formă:
*START,M1XXX,DIR1X,M2XXX,DIR2X#
M1XXX - controlul vitezei primului motor, unde XXX – viteza (de la 0 la 255)
M2XXX - controlul vitezei motor #2, unde XXX – viteza (de la 0 la 255)
DIR1X – direcția de rotire a primului motor (1- conform acelor ceasornicului,
0 - invers)
DIR2X – direcția de rotire motor #2 (1- conform acelor ceasornicului, 0 -
invers)

E.g.
Dacă expediez prin terminal următorul mesaj:
*START,M1255,DIR11,M2122,DIR20#

Atunci primul motor se va roti la viteză maximă conform acelor


ceasornicului, iar cel de-al doilea la jumătate de turații în altă direcție.