Šiame projekte mes ketiname valdyti nuolatinės srovės variklio greitį belaidžiu būdu, naudodami IR arba televizoriaus nuotolinio valdymo pultą. Čia mes nenaudosime jokio mikrovaldiklio. Šiai užduočiai atlikti naudojome pagrindinius komponentus kartu su „555 Timer IC“. Ši grandinė gali valdyti nuolatinės srovės variklio greitį 5 skirtingais lygiais, o valdyti galima bet kokį IR nuotolinio valdymo pultą, pvz., TV / DVD nuotolinio valdymo pultą ir pan.
Reikalingi komponentai:
- TSOP1738 -1Nr.
- 555 laikmačio IC -2Nos
- CD4017 -1Nr.
- BC547 tranzistorius -1 Nr.
- 12-0-12 Transformatorius -1Nr.
- 1n4007 Diodas -10Nos.
- Kondensatorius 1000uF, 1uF, 4.7uF, 0.01uF - 1No. kiekvienas
- 0.1uF dangtelis -4Nos.
- Rezistorius 10k -2Nos
- Rezistorius 1k -3Nr.
- 220K rezistorius 220k, 30k, 22k, 15k, 3,3k, 220, 650ohm -1No. kiekvienas
- 330 omų rezistorius 330ohm -3Nos.
- Šviesos diodai
Grandinės schema ir darbas:
Variklio Greičio kontrolė grandinės yra šiek tiek sudėtinga pradedantiesiems, bet apskritai tai lengva. Čia mes turime TSOP1738 IR imtuvą U1, kuris yra atsakingas už televizoriaus nuotolinio IR signalo aptikimą. Kai jis gaus signalą iš televizoriaus nuotolinio valdymo pulto, jis suaktyvins 555 monostabilų „Multivibrator U2“. Šis multivibratorius naudojamas generuoti vieną impulsą kiekvieną kartą, kai paspaudžiame bet kurį IR nuotolinio valdymo pulto mygtuką.
Paprastai TV infraraudonųjų spindulių nuotolinis ryšys siunčia moduliuojamus impulsus 38 kHz, o TSOP1738 aptinka IR spinduliuotę, moduliuotą 38 kHz dažniu. TSOP išėjimas yra žemas, tai reiškia, kad jo išvestis lieka AUKŠTA, kai nėra IR, ir tampa maža, kai aptinka IR spinduliuotę. Jis turi tris kaiščius: „Ground“, „Vs“ (maitinimas) ir „OUTPUT PIN“. Taigi, kai tik paspaudžiame bet kurį IR nuotolinio valdymo pulto mygtuką, jis suaktyvina „Monostable 555“ laikmatį (U2), siunčiant žemą impulsą į jo paleidimo PIN 2.
Kitas „555“ laikmatis siunčia laikrodžio impulsą „Decade“ skaitikliui IC 4017, kad išvestis būtų nukreipta į kitą išvesties kaištį. 4017 dešimtmečio skaitiklis IC naudojamas pakeisti antrojo 555 laikmačio IC (U4), kuris sukonfigūruotas stabilaus multivibratoriaus režimu, laiko rezistoriaus vertę. Šis 555 IC naudojamas generuoti PWM signalą. Dešimtmečio skaitiklis 4017 nustato pasipriešinimą „U4 Astable Multivibrator“, perjungdamas jo išėjimą į kitą išvesties kaištį. Keičiant šio laiko rezistoriaus vertę, keičiasi PWM signalo darbo ciklas, taigi ir nuolatinės srovės variklio greitis keičiasi kiekvieną kartą, kai paspaudžiame IR nuotolinio valdymo mygtuką.
4017 IC yra CMOS dešimtmečio skaitiklis. Jis gali išvestį iš eilės iš 10 kaiščių (Q0 - Q9), tai reiškia, kad jis gamina išvestį po vieną iš 10 išvesties kaiščių. Ši išvestis perkeliama į kaiščius per LOW į HIGH laikrodžio impulsą PIN 14 (teigiamo krašto suveikimas). Iš pradžių Q0 (PIN 3) išvestis yra AUKŠTA, tada su kiekvienu laikrodžio impulsu išvedama į kitą PIN kodą. Kaip vienas laikrodžio impulsas daro Q0 LOW ir Q1 HIGH, o tada kitas laikrodžio impulsas daro Q1 LOW ir Q2 HIGH ir pan. Po Q9 jis vėl prasidės nuo Q0. Norėdami sužinoti daugiau apie IC 4017, patikrinkite mūsų 4017 grandines.
Yra penki atrankiniai pasipriešinimai (R5, R6, R7, R8, R11), atsakingi už penkių skirtingų PWM generavimą 555 IC išėjimo kaištyje (U4). Šioje grandinėje mes naudojome 12v nuolatinės srovės maitinimą visai grandinei. Čia mes įdėjome 4,7 V zenerio diodą, kad apsaugotume TSOP1738. Čia naudojamas nuolatinės srovės variklis yra 12 V nuolatinės pavaros variklis, varomas BC547 NPN tranzistoriaus pagalba.
Patikrinkite toliau pateiktą demonstracinį vaizdo įrašą.