DC Motor Bidirectional Control Uban sa TV Remote

Kini nga proyekto naghulagway kung giunsa ang usa ka DC motor mahimong ibalhin sa unahan o pabalik nga direksyon gamit ang TV o DVD remote control.Ang tumong mao ang paghimo ug simple nga bi-directional motor driver nga naggamit ug modulated infrared (IR) 38kHz pulse train para sa maong katuyoan nga walay gamit nga microcontroller o programming.

Ang prototype sa tagsulat gipakita sa Fig. 1.

Prototype sa tagsulat

Fig. 1: Prototype sa tagsulat

Circuit ug pagtrabaho

Ang circuit diagram sa proyekto gipakita sa Fig. 2. Kini gitukod sa palibot sa IR receiver module TSOP1738 (IRRX1), dekada counter 4017B (IC2), motor driver L293D (IC3), PNP transistor BC557 (T1), duha ka BC547 NPN transistors ( T2 ug T3), 5V regulated power supply (IC1), ug 9V battery.

Circuit diagram sa drayber sa motor sa DC

Fig. 2: Circuit diagram sa DC motor driver

Ang 9V nga baterya konektado pinaagi sa diode D1 ngadto sa voltage regulator 7805 aron makamugna og 5V DC nga gikinahanglan alang sa proyekto.Ang Capacitor C2 (100µF, 16V) gigamit alang sa ripple rejection.

Ubos sa normal nga kahimtang, ang output pin 3 sa IR module IRRX1 anaa sa taas nga logic, nga nagpasabut nga ang transistor T1 nga konektado niini giputol ug busa ang terminal sa kolektor niini ubos sa logic.Ang kolektor sa T1 nagduso sa pulso sa orasan sa dekada nga counter IC2.

Sa pagtudlo sa hilit ngadto sa IR module ug pagpindot sa bisan unsang yawe, ang module makadawat sa 38kHz IR pulses gikan sa remote control.Kini nga mga pulso gibalit-ad sa kolektor sa T1 ug gihatag sa orasan nga input pin 14 sa dekada nga counter IC2.

Ang umaabot nga IR pulses nagdugang sa dekada nga counter sa parehas nga rate (38kHz) apan tungod sa presensya sa RC filter (R2 = 150k ug C3 = 1µF) sa clock input pin 14 sa IC2, ang tren sa mga pulso makita ingon usa ka pulso sa ang counter.Busa, sa pagpindot sa matag yawe, ang counter mouswag pinaagi sa usa ka ihap lamang.

Kung gipagawas ang yawe sa hilit, ang capacitor C3 mogawas pinaagi sa resistor R2 ug ang linya sa orasan mahimong zero.Mao nga sa matag higayon nga ang tiggamit mopilit ug mopagawas sa usa ka yawe sa hilit, ang counter makadawat og usa ka pulso sa input sa orasan niini ug ang LED1 modan-ag aron sa pagkumpirma nga ang pulso nadawat.

Sa panahon sa operasyon adunay lima ka mga posibilidad:

Kaso 1

Sa diha nga ang remote nga yawe gipugos, ang unang pulso moabot ug ang O0 output sa dekada counter (IC2) motaas samtang ang mga pin O1 hangtud O9 ubos, nga nagpasabot transistors T2 ug T3 anaa sa cut-off nga kahimtang.Ang mga kolektor sa duha ka transistor gibira ngadto sa taas nga estado pinaagi sa 1-kilo-ohm resistors (R4 ug R6), mao nga ang input terminals IN1 ug IN2 sa motor driver L293D (IC3) mahimong taas.Niini nga yugto, ang motor naa sa off state.

Kaso 2

Kung ang usa ka yawe gipugos pag-usab, ang ikaduha nga pulso nga moabut sa linya sa CLK modugang sa counter sa usa.Sa ato pa, kung moabut ang ikaduhang pulso, ang O1 nga output sa IC2 motaas, samtang ang nahabilin nga mga output gamay.Busa, ang transistor T2 nagpahigayon ug ang T3 giputol.Nga nagpasabot nga ang boltahe sa kolektor sa T2 moubos (IN1 sa IC3) ug boltahe sa kolektor sa T3 mahimong taas (IN2 sa IC3) ug ang inputs IN1 ug IN2 sa motor driver IC3 mahimong 0 ug 1, sa tinagsa.Niini nga kahimtang, ang motor nagtuyok sa direksyon sa unahan.

Kaso 3

Kung ang usa ka yawe gipugos pag-usab, ang ikatulo nga pulso nga moabut sa linya sa CLK modugang sa counter sa usa pag-usab.Busa ang O2 nga output sa IC2 taas.Ingon nga walay konektado sa O2 pin ug output pin O1 ug O3 ubos, mao nga ang duha transistors T2 ug T3 moadto sa cut-off nga estado.

Ang mga terminal sa kolektor sa duha ka transistors gibira ngadto sa taas nga estado pinaagi sa 1-kilo-ohm resistors R4 ug R6, nga nagpasabot nga ang input terminals IN1 ug IN2 sa IC3 mahimong taas.Niini nga yugto, ang motor naa na usab sa off state.

Kaso 4

Kung ang usa ka yawe gipugos sa makausa pa, ang ikaupat nga pulso nga moabut sa linya sa CLK modugang sa counter sa usa sa ikaupat nga higayon.Karon ang O3 nga output sa IC2 taas, samtang ang nahabilin nga mga output ubos, mao nga ang transistor T3 nagpahigayon.Nga nagpasabot nga ang boltahe sa kolektor sa T2 mahimong taas (IN1 sa IC3) ug boltahe sa kolektor sa T3 mahimong ubos (IN2 sa IC3).Busa, ang mga input nga IN1 ug IN2 sa IC3 anaa sa 1 ug 0 nga lebel, matag usa.Niini nga kahimtang, ang motor nagtuyok sa balik nga direksyon.

Kaso 5

Kung ang usa ka yawe gipugos sa ikalimang higayon, ang ikalima nga pulso nga moabut sa linya sa CLK modugang sa counter sa usa pag-usab.Tungod kay ang O4 (pin 10 sa IC2) gi-wire sa Reset input pin 15 sa IC2, ang pagpindot sa ikalima nga higayon nagdala sa dekada nga counter IC balik sa power-on-reset nga kondisyon nga adunay taas nga O0.

Busa, ang sirkito naglihok isip bi-directional motor driver nga kontrolado sa infrared remote control.

Pagtukod ug pagsulay

Ang sirkito mahimong tipunon sa usa ka Veroboard o usa ka PCB kansang aktuwal nga gidak-on nga layout gipakita sa Fig. 3. Ang layout sa mga sangkap alang sa PCB gipakita sa Fig. 4.

Layout sa PCB

Fig. 3: Layout sa PCB
Layout sa mga sangkap sa PCB

Fig. 4: Mga sangkap nga layout sa PCB

Pag-download sa mga PDF sa PCB ug Component layout:click dinhi

Human sa pag-assemble sa sirkito, ikonektar ang 9V nga baterya sa tibuok BATT.1.I-refer ang Truth Table (Table 1) para sa operasyon ug sunda ang mga lakang nga gihulagway sa Case 1 hangtod Case 5 sa ibabaw.

 

Gi-edit ni Lisa


Oras sa pag-post: Sep-29-2021