În acest proiect, vom controla viteza motorului DC fără fir folosind telecomanda IR sau TV. Aici nu vom folosi niciun microcontroler. Am folosit componente de bază împreună cu IC 555 Timer pentru a finaliza această sarcină. Acest circuit poate controla viteza motorului de curent continuu în 5 niveluri diferite și orice telecomandă IR, cum ar fi telecomanda TV / DVD etc., poate fi utilizată pentru a o controla.
Componente necesare:
- TSOP1738 -1Nr.
- 555 timer IC -2Nos
- CD4017 -1 Nr.
- BC547 Tranzistor -1Nr.
- 12-0-12 Transformator -1Nr.
- 1n4007 Dioda -10Nos.
- Condensator 1000uF, 1uF, 4.7uF, 0.01uF - 1Nr. fiecare
- 0.1uF Cap -4Nos.
- Rezistor 10k -2Nos
- Rezistor 1k -3Nr.
- Rezistor 220K 220k, 30k, 22k, 15k, 3,3k, 220, 650ohm -1Nr. fiecare
- Rezistor 330 Ohm 330ohm -3Nos.
- LED-uri
Diagrama circuitului și funcționarea:
Circuitul de control al motorului Viteza este un pic mai complex pentru incepatori, dar în general este ușor. În acest sens, avem receptorul IR TSOP1738 U1, care este responsabil pentru detectarea semnalului IR de la distanță al televizorului. Odată ce primește un semnal de la telecomanda TV, va declanșa 555 monostabil Multivibrator U2. Acest Multivibrator este utilizat pentru a genera un singur impuls de fiecare dată când apăsăm oricare dintre butoanele de pe telecomanda IR.
În general, telecomanda TV IR trimite impulsuri modulate la 38KHz, iar TSOP1738 detectează radiația IR modulată la 38Khz. Ieșirea TSOP este activă scăzută, înseamnă că ieșirea sa rămâne HIGH când nu există IR și devine scăzută atunci când detectează radiația IR. Are trei pini, masă, Vs (putere) și PIN IEȘIRE. Deci, ori de câte ori apăsăm orice buton de pe telecomandă IR, acesta declanșează Monostable 555 Timer (U2), trimițând pulsul scăzut la PIN-ul său Trigger 2.
Mai mult 555 Timer trimite impulsul ceasului la contorul de decenii IC 4017 pentru a deplasa ieșirea la următorul pin de ieșire. Contorul IC 4017 de decenii este utilizat pentru schimbarea valorii rezistenței de sincronizare pentru al doilea IC 555 Timer (U4), care este configurat în modul multivibrator Astable. Acest IC 555 este utilizat pentru generarea semnalului PWM. Contorul de decenii 4017 setează rezistența pe U4 Astable Multivibrator prin comutarea ieșirii sale la următorul pin de ieșire. Și schimbând valoarea acestui rezistor de sincronizare, ciclul de funcționare al semnalului PWM se schimbă și, prin urmare, viteza motorului continuu se modifică de fiecare dată când apăsăm butonul de la distanță IR.
4017 IC este un contor de decenii CMOS. Poate produce ieșire la cei 10 pini (Q0 - Q9) secvențial, înseamnă că produce ieșire unul câte unul la cei 10 pini de ieșire. Această ieșire este deplasată la pinii printr-un impuls de ceas LOW to HIGH la PIN 14 (declanșare pozitivă a muchiei). La început, ieșirea la Q0 (PIN 3) este HIGH, apoi cu fiecare impuls de ceas, ieșirea avansează la următorul PIN. Ca un impuls de ceas, Q0 LOW și Q1 HIGH, iar următorul impuls de ceas face Q1 LOW și Q2 HIGH și așa mai departe. După Q9, va începe din nou de la Q0. Pentru a afla mai multe despre IC 4017 verificați circuitele noastre 4017.
Există cinci rezistențe selective (R5, R6, R7, R8, R11) care sunt responsabile pentru a genera cinci PWM-uri diferite la pinul de ieșire de 555 IC (U4). În acest circuit am folosit o sursă de alimentare de 12V DC pentru întregul circuit. Aici am pus o diodă zener de 4.7v pentru a proteja TSOP1738. Motorul de curent continuu utilizat aici este un motor cu transmisie de curent continuu de 12v care acționează cu ajutorul tranzistorului BC547 NPN.
Verificați videoclipul demonstrativ de mai jos.