DC motor kétirányú vezérlés TV távirányítóval

Ez a projekt leírja, hogyan lehet egy egyenáramú motort előre vagy hátra mozgatni TV vagy DVD távirányítóval.A cél egy egyszerű kétirányú motormeghajtó megalkotása, amely modulált infravörös (IR) 38 kHz-es impulzussorozatot használ erre a célra mikrokontroller vagy programozás nélkül.

A szerző prototípusa az 1. ábrán látható.

A szerző prototípusa

1. ábra: A szerző prototípusa

Áramkör és működés

A projekt kapcsolási rajza a 2. ábrán látható. A TSOP1738 (IRRX1) infravörös vevőmodul, a 4017B (IC2) dekádszámláló, az L293D (IC3) motormeghajtó, a BC557 (T1) PNP tranzisztor, a két BC547 NPN tranzisztor köré épül. T2 és T3), 5V-os szabályozott tápegység (IC1) és egy 9V-os akkumulátor.

Az egyenáramú motor meghajtó kapcsolási rajza

2. ábra: Az egyenáramú motor meghajtó kapcsolási rajza

A 9 V-os akkumulátor a D1 diódán keresztül csatlakozik a 7805 feszültségszabályozóhoz, hogy a projekthez szükséges 5 V DC feszültséget állítson elő.A C2 kondenzátort (100 µF, 16 V) használják a hullámzás visszaszorítására.

Normál körülmények között az IRRX1 infravörös modul 3. kimeneti érintkezője logikailag magas, ami azt jelenti, hogy a rákapcsolt T1 tranzisztor le van kapcsolva, így a kollektor terminálja logikailag alacsonyan van.A T1 kollektora hajtja az IC2 dekádszámláló óraimpulzusát.

Ha a távirányítót az infravörös modul felé irányítja, és bármelyik gombot megnyomja, a modul megkapja a 38 kHz-es infravörös impulzusokat a távirányítótól.Ezeket az impulzusokat megfordítják a T1 kollektoránál, és az IC2 dekádszámláló 14. bemeneti érintkezőjére adják.

A beérkező infravörös impulzusok ugyanilyen sebességgel (38 kHz) növelik a dekádszámlálót, de az IC2 órajel 14-es bemeneti érintkezőjén lévő RC szűrő (R2=150k és C3=1µF) miatt az impulzussorozat egyetlen impulzusként jelenik meg a számláló.Így az egyes gombok megnyomására a számláló csak egyetlen számlálóval halad előre.

A távirányító gombjának elengedésekor a C3 kondenzátor kisül az R2 ellenálláson keresztül, és az órajel nullává válik.Így minden alkalommal, amikor a felhasználó megnyomja és felengedi a távirányító valamelyik gombját, a számláló egyetlen impulzust kap az órabemenetén, és a LED1 világít, jelezve, hogy az impulzus megérkezett.

Működés közben öt lehetőség lehet:

1. eset

A távirányító gombjának megnyomásakor megérkezik az első impulzus, és az évtizedszámláló (IC2) O0 kimenete magasra megy, míg az O1-től O9-ig tartó érintkezők alacsonyak, ami azt jelenti, hogy a T2 és T3 tranzisztorok lekapcsolt állapotban vannak.Mindkét tranzisztor kollektorát 1 kiloohmos ellenállások (R4 és R6) magas állapotba húzzák, így az L293D (IC3) motormeghajtó IN1 és IN2 bemeneti kapcsai is magasra kerülnek.Ebben a szakaszban a motor kikapcsolt állapotban van.

2. eset

Ha ismét megnyomunk egy gombot, a CLK sorba érkező második impulzus eggyel növeli a számlálót.Ez azt jelenti, hogy amikor a második impulzus megérkezik, az IC2 O1 kimenete magasra megy, míg a többi kimenet alacsony.Tehát a T2 tranzisztor vezet és a T3 le van vágva.Ez azt jelenti, hogy a T2 kollektor feszültsége lecsökken (IN1 az IC3-ban), a T3 kollektor feszültsége pedig magas lesz (IC3 IN2), és az IC3 motormeghajtó IN1 és IN2 bemenetei 0-ra, illetve 1-re változnak.Ebben az állapotban a motor előrefelé forog.

3. eset

Ha egy gombot még egyszer megnyomunk, a CLK sorba érkező harmadik impulzus ismét eggyel növeli a számlálót.Tehát az IC2 O2-kibocsátása magasra megy.Mivel semmi sem csatlakozik az O2 érintkezőhöz, és az O1 és O3 kimeneti érintkezők alacsonyak, így mindkét T2 és T3 tranzisztor lekapcsolt állapotba kerül.

Mindkét tranzisztor kollektorkapcsait az 1 kiloohmos R4 és R6 ellenállások magas állapotba húzzák, ami azt jelenti, hogy az IC3 IN1 és IN2 bemeneti kapcsai magasak lesznek.Ebben a szakaszban a motor ismét kikapcsolt állapotban van.

4. eset

Ha egy gombot még egyszer megnyomunk, a CLK sorba érkező negyedik impulzus negyedszer eggyel növeli a számlálót.Most az IC2 O3 kimenete magasra megy, míg a többi kimenet alacsony, így a T3 tranzisztor vezet.Ez azt jelenti, hogy a T2 kollektor feszültsége magas lesz (IC3 IN1), a T3 kollektor feszültsége pedig alacsony lesz (IC3 IN2).Tehát az IC3 IN1 és IN2 bemenetei 1, illetve 0 szinten vannak.Ebben az állapotban a motor fordított irányban forog.

5. eset

Amikor egy billentyűt ötödször lenyomnak, a CLK sorba érkező ötödik impulzus ismét eggyel növeli a számlálót.Mivel az O4 (az IC2 10-es érintkezője) az IC2 Reset bemeneti érintkezőjének 15-ös érintkezőjéhez van kötve, az ötödik megnyomásával az évtizedszámláló IC-je visszatér a bekapcsolt állapotba, ahol az O0 magas.

Így az áramkör kétirányú motorvezérlőként működik, amelyet infravörös távirányítóval vezérelnek.

Építés és tesztelés

Az áramkör egy Veroboard-ra vagy egy NYÁK-ra szerelhető, amelynek tényleges méretű elrendezése a 3. ábrán látható. A NYÁK komponenseinek elrendezése a 4. ábrán látható.

PCB elrendezés

3. ábra: PCB elrendezés
A PCB komponenseinek elrendezése

4. ábra: A NYÁK komponenseinek elrendezése

PCB és komponens elrendezés PDF-ek letöltése:kattints ide

Az áramkör összeszerelése után csatlakoztassa a 9 V-os akkumulátort a BATT.1-hez.Tekintse meg az Igazságtáblázatot (1. táblázat) a működéshez, és kövesse a fenti 1-5. esetekben leírt lépéseket.

 

Szerkesztette Lisa


Feladás időpontja: 2021.09.29