Dvosmerno krmiljenje enosmernega motorja z daljinskim upravljalnikom za TV

Ta projekt opisuje, kako je mogoče motor na enosmerni tok premakniti v smeri naprej ali nazaj z daljinskim upravljalnikom TV ali DVD.Cilj je izdelati preprost dvosmerni gonilnik motorja, ki za ta namen uporablja moduliran infrardeči (IR) impulzni niz 38 kHz brez uporabe mikrokrmilnika ali programiranja.

Avtorjev prototip je prikazan na sliki 1.

Avtorjev prototip

Sl. 1: Avtorjev prototip

Vezje in delovanje

Shema vezja projekta je prikazana na sliki 2. Zgrajen je okoli IR sprejemnega modula TSOP1738 (IRRX1), desetletnega števca 4017B (IC2), gonilnika motorja L293D (IC3), PNP tranzistorja BC557 (T1), dveh BC547 NPN tranzistorjev ( T2 in T3), 5V regulirano napajanje (IC1) in 9V baterijo.

Shema vezja gonilnika enosmernega motorja

Slika 2: Shema vezja gonilnika enosmernega motorja

9V baterija je preko diode D1 povezana z regulatorjem napetosti 7805 za ustvarjanje 5V DC, potrebnega za projekt.Za zavrnitev valovanja se uporablja kondenzator C2 (100µF, 16V).

V normalnih pogojih je izhodni zatič 3 IR modula IRRX1 na logični visoki ravni, kar pomeni, da je tranzistor T1, povezan z njim, prekinjen, zato je njegov kolektorski terminal na logični nizki ravni.Zbiralnik T1 poganja taktni impulz desetletnega števca IC2.

Ko daljinski upravljalnik usmerite proti IR modulu in pritisnete katero koli tipko, modul prejme 38kHz IR impulze iz daljinskega upravljalnika.Ti impulzi so obrnjeni na kolektorju T1 in dani na vhodni zatič ure 14 desetletnega števca IC2.

Prihajajoči IR impulzi povečujejo števec dekad z enako hitrostjo (38 kHz), toda zaradi prisotnosti filtra RC (R2 = 150 k in C3 = 1 µF) na vhodnem zatiču ure 14 IC2 se niz impulzov pojavi kot en impulz pri pult.Tako se ob pritisku na vsako tipko števec pomakne naprej samo za eno štetje.

Ko spustite tipko na daljinskem upravljalniku, se kondenzator C3 izprazni skozi upor R2 in urna linija postane nič.Tako vsakič, ko uporabnik pritisne in spusti tipko na daljinskem upravljalniku, števec prejme en impulz na svojem vhodu ure in LED1 zasveti, da potrdi, da je bil impulz prejet.

Med delovanjem je lahko pet možnosti:

Primer 1

Ko pritisnete tipko na daljinskem upravljalniku, pride prvi impulz in izhod O0 desetletnega števca (IC2) postane visok, medtem ko so nožice O1 do O9 nizke, kar pomeni, da sta tranzistorja T2 in T3 v izklopljenem stanju.Zbiralnika obeh tranzistorjev potegneta v visoko stanje z 1-kiloohmskimi upori (R4 in R6), tako da oba vhodna priključka IN1 in IN2 gonilnika motorja L293D (IC3) postaneta visoka.Na tej stopnji je motor v izklopljenem stanju.

Primer 2

Ko ponovno pritisnete tipko, drugi impulz, ki prispe v vrstico CLK, poveča števec za eno.Ko pride drugi impulz, je izhod O1 IC2 visok, medtem ko so preostali izhodi nizki.Torej, tranzistor T2 vodi in T3 je prekinjen.Kar pomeni, da napetost na kolektorju T2 pade nizko (IN1 od IC3) in napetost na kolektorju T3 postane visoka (IN2 od IC3) in vhoda IN1 in IN2 gonilnika motorja IC3 postaneta 0 oziroma 1.V tem stanju se motor vrti v smeri naprej.

Primer 3

Ko ponovno pritisnete tipko, tretji impulz, ki prispe v vrstico CLK, ponovno poveča števec za eno.Torej je proizvodnja O2 iz IC2 visoka.Ker nič ni povezano z zatičem O2 in sta izhodna zatiča O1 in O3 nizka, zato oba tranzistorja T2 in T3 preideta v stanje izklopa.

Kolektorske sponke obeh tranzistorjev potegnejo v visoko stanje 1-kiloohmska upora R4 in R6, kar pomeni, da vhodni sponki IN1 in IN2 IC3 postaneta visoki.Na tej stopnji je motor ponovno v izklopljenem stanju.

Primer 4

Ko tipko pritisnete še enkrat, četrti impulz, ki prispe v vrstico CLK, še četrtič poveča števec za eno.Zdaj je izhod O3 IC2 visok, medtem ko so preostali izhodi nizki, tako da tranzistor T3 prevaja.Kar pomeni, da napetost na kolektorju T2 postane visoka (IN1 od IC3) in napetost na kolektorju T3 postane nizka (IN2 od IC3).Torej sta vhoda IN1 in IN2 IC3 na ravni 1 oziroma 0.V tem primeru se motor vrti v obratni smeri.

Primer 5

Ko tipko pritisnete petič, peti impulz, ki prispe v vrstico CLK, ponovno poveča števec za eno.Ker je O4 (nožica 10 IC2) priključena na vhodni pin 15 ponastavitve IC2, s petim pritiskom vrnete števec desetletja IC nazaj v stanje ponastavitve ob vklopu z visokim O0.

Tako vezje deluje kot dvosmerni gonilnik motorja, ki se upravlja z infrardečim daljinskim upravljalnikom.

Konstrukcija in testiranje

Vezje je mogoče sestaviti na Veroboard ali PCB, katerega postavitev dejanske velikosti je prikazana na sliki 3. Postavitev komponent za PCB je prikazana na sliki 4.

Postavitev PCB

Slika 3: Postavitev tiskanega vezja
Postavitev komponent tiskanega vezja

Slika 4: Postavitev komponent tiskanega vezja

Prenesite PDF-je PCB in postavitev komponent:Klikni tukaj

Po sestavljanju vezja priključite 9V baterijo na BATT.1.Za delovanje si oglejte tabelo resnic (tabela 1) in sledite korakom, opisanim v primerih od 1 do 5 zgoraj.

 

Uredila Lisa


Čas objave: 29. septembra 2021