Līdzstrāvas motora divvirzienu vadība ar televizora tālvadības pulti

Šajā projektā ir aprakstīts, kā līdzstrāvas motoru var pārvietot uz priekšu vai atpakaļ, izmantojot televizora vai DVD tālvadības pulti.Mērķis ir izveidot vienkāršu divvirzienu motora draiveri, kas šim nolūkam izmanto modulētu infrasarkano (IR) 38 kHz impulsu vilcienu, neizmantojot nekādus mikrokontrollerus vai programmēšanu.

Autora prototips parādīts 1. att.

Autora prototips

1. att.: Autora prototips

Ķēde un darbs

Projekta shēma ir parādīta 2. attēlā. Tā ir veidota ap IR uztvērēja moduli TSOP1738 (IRRX1), dekādes skaitītāju 4017B (IC2), motora draiveri L293D (IC3), PNP tranzistoru BC557 (T1), diviem BC547 NPN tranzistoriem ( T2 un T3), 5 V regulēta barošanas avots (IC1) un 9 V akumulators.

Līdzstrāvas motora draivera shēmas shēma

2. att.: Līdzstrāvas motora draivera shēma

9V akumulators caur diodi D1 ir savienots ar sprieguma regulatoru 7805, lai radītu projektam nepieciešamo 5V līdzstrāvu.Kondensators C2 (100 µF, 16 V) tiek izmantots pulsācijas noraidīšanai.

Normālos apstākļos IR moduļa IRRX1 izejas kontakts 3 ir loģiski augstā līmenī, kas nozīmē, ka tam pievienotais tranzistors T1 ir atslēgts un tā kolektora spaile ir loģiski zemā līmenī.T1 kolektors vada desmitgades skaitītāja IC2 pulksteņa impulsu.

Pavēršot tālvadības pulti uz IR moduli un nospiežot jebkuru taustiņu, modulis saņem 38kHz IR impulsus no tālvadības pults.Šie impulsi tiek apgriezti pie T1 kolektora un tiek doti uz desmitgades skaitītāja IC2 pulksteņa ieejas tapu 14.

Ienākošie IR impulsi palielina dekādes skaitītāju ar tādu pašu ātrumu (38 kHz), bet RC filtra klātbūtnes dēļ (R2 = 150k un C3 = 1 µF) pulksteņa IC2 14. ievades tapā, impulsu virkne parādās kā viens impulss plkst. skaitītājs.Tādējādi, nospiežot katru taustiņu, skaitītājs virzās uz priekšu tikai par vienu skaitu.

Atlaižot tālvadības pults taustiņu, kondensators C3 izlādējas caur rezistoru R2, un pulksteņa līnija kļūst nulle.Tāpēc katru reizi, kad lietotājs nospiež un atlaiž tālvadības pults taustiņu, skaitītājs saņem vienu impulsu savā pulksteņa ieejā, un LED1 iedegas, lai apstiprinātu, ka impulss ir saņemts.

Darbības laikā var būt piecas iespējas:

1. gadījums

Kad tiek nospiests tālvadības pults taustiņš, pienāk pirmais impulss un desmitgades skaitītāja (IC2) O0 izvade kļūst augsta, bet kontakti O1 līdz O9 ir zemi, kas nozīmē, ka tranzistori T2 un T3 ir izslēgtā stāvoklī.Abu tranzistoru kolektorus velk augstā stāvoklī ar 1 kilooma rezistori (R4 un R6), tāpēc motora draivera L293D (IC3) abi ieejas spailes IN1 un IN2 kļūst augstas.Šajā posmā motors ir izslēgtā stāvoklī.

2. gadījums

Kad taustiņš tiek nospiests vēlreiz, otrais impulss, kas nonāk CLK rindā, palielina skaitītāju par vienu.Tas ir, kad pienāk otrais impulss, IC2 O1 izvade kļūst augsta, bet atlikušās izejas ir zemas.Tātad tranzistors T2 vada un T3 ir atslēgts.Tas nozīmē, ka spriegums T2 kolektorā samazinās (IN1 no IC3) un spriegums T3 kolektorā kļūst augsts (IN2 no IC3), un motora draivera IC3 ieejas IN1 un IN2 kļūst attiecīgi 0 un 1.Šajā stāvoklī motors griežas uz priekšu.

3. gadījums

Kad taustiņš tiek nospiests vēlreiz, trešais impulss, kas nonāk CLK rindā, atkal palielina skaitītāju par vienu.Tātad IC2 O2 izvade palielinās.Tā kā O2 kontaktam nekas nav pievienots un izejas kontaktiem O1 un O3 ir zems līmenis, abi tranzistori T2 un T3 pāriet uz izslēgšanas stāvokli.

Abu tranzistoru kolektoru spailes velk augstā stāvoklī ar 1 kilooma rezistori R4 un R6, kas nozīmē, ka IC3 ieejas spailes IN1 un IN2 kļūst augstas.Šajā posmā motors atkal ir izslēgtā stāvoklī.

4. gadījums

Kad taustiņš tiek nospiests vēlreiz, ceturtais impulss, kas nonāk CLK rindā, palielina skaitītāju par vienu ceturto reizi.Tagad IC2 O3 izvade ir augsta, bet atlikušās izejas ir zemas, tāpēc tranzistors T3 vada.Tas nozīmē, ka spriegums T2 kolektorā kļūst augsts (IN1 no IC3) un spriegums T3 kolektorā kļūst zems (IN2 no IC3).Tātad IC3 ieejas IN1 un IN2 ir attiecīgi 1 un 0 līmenī.Šajā stāvoklī motors griežas pretējā virzienā.

5. gadījums

Kad taustiņš tiek nospiests piekto reizi, piektais impulss, kas nonāk CLK rindā, vēlreiz palielina skaitītāju par vienu.Tā kā O4 (IC2 10. kontakts) ir savienots ar IC2 atiestatīšanas ievades kontaktu 15, nospiežot piekto reizi, desmitgades skaitītāja IC tiek atgriezts ieslēgšanas un atiestatīšanas stāvoklī ar augstu O0.

Tādējādi ķēde darbojas kā divvirzienu motora draiveris, kas tiek vadīts ar infrasarkano tālvadības pulti.

Būvniecība un testēšana

Ķēdi var montēt uz Veroboard vai PCB, kura faktiskā izmēra izkārtojums ir parādīts 3. attēlā. PCB komponentu izkārtojums ir parādīts 4. attēlā.

PCB izkārtojums

3. att.: PCB izkārtojums
PCB komponentu izkārtojums

4. att.: PCB komponentu izkārtojums

Lejupielādējiet PCB un komponentu izkārtojuma PDF failus:noklikšķiniet šeit

Pēc ķēdes montāžas pievienojiet 9 V akumulatoru BATT.1.Skatiet patiesības tabulu (1. tabulu) par darbību un veiciet darbības, kas aprakstītas iepriekš 1. līdz 5. gadījumam.

 

Rediģēja Lisa


Izlikšanas laiks: 29. septembris 2021