Ebben a projektben egy mobiltelefon vezérlésű robotot fogunk építeni a 8051 mikrovezérlő segítségével. Mobiltelefon vezérelt robot fut a mobil DTMF technológián. A DTMF jelentése kettős tónusú többszörös frekvencia. Van néhány frekvencia, amelyet a DTMF hangok létrehozásához használunk. Egyszerű szavakkal két vagy több frekvencia hozzáadásával vagy keverésével előállítjuk a DTMF hangot. Ezeket a frekvenciákat az alábbiakban adjuk meg:
Az adott ábrán két különböző frekvenciájú csoportot láthatunk. Amikor egy felső és egy alsó frekvencia keveredik össze, akkor létrejön egy hang, amelyet kettős hang többszörös frekvenciának hívnak.
Szükséges alkatrészek
- 8051 mikrovezérlő
- DC motorok
- Mobiltelefon
- Motorvezérlő L293D
- 7404
- 8870
- .1 Uf kondenzátor
- 330K ellenállások
- 100K ellenállások
- 11,0592 MHz xtal
- 3,57 MHz xtal
- 22pF kondenzátorok
- 1K ellenállások
- 10K ellenállás
- 10K-os ellenállási csomag
- 33 pF kondenzátor
- Nyomógomb
- LED-ek
- 7805
- 1000uF kondenzátor
- 10uF kondenzátorok
- Rézbevonatú
- 9 voltos akkumulátor
- Akkumulátor csatlakozó
- Aux vezeték
- Chasis robot kerékkel
- Csatlakozó vezetékek
Mobiltelefon vezérelt robot működése
A teljes mobiltelefon által vezérelt robotot különféle szakaszokra oszthatjuk fel, amelyeket az alábbi ábra mutat be.
Távoli szakasz: Ennek a szakasznak a fő összetevője a DTMF. Itt kapunk egy hangot a mobiltelefonból, ha aux vezetéket használjuk a DTMF dekóder IC-hez, nevezetesen a HT8870-hez, amely dekódolja a hangot 4 bites digitális jellé.
Vezérlő rész: A 8051 a mobil telefon által vezérelt robot teljes folyamatának vezérlésére szolgál. A 8051 beolvassa a DTMF dekóder által küldött parancsokat, és összehasonlítja azokat a megadott kóddal vagy mintával. Ha a parancsok egyeznek, a mikrovezérlő elküldi a megfelelő parancsot az illesztőprogram résznek.
Vezető rész: A vezető rész motor meghajtót és két egyenáramú motort tartalmaz. A motorvezérlőt a motorok hajtására használják, mivel a mikrovezérlő nem szolgáltat elegendő feszültséget és áramot a motorhoz. Tehát hozzáadunk egy motor meghajtó áramkört, hogy elegendő feszültséget és áramot kapjunk a motorhoz. A 8051-től származó parancsok összegyűjtésével a motorvezérlő a parancsok szerint hajtja a motort.
Áramkör diagram és magyarázat
A mobiltelefon vezérelt robot áramköri rajzanagyon hasonlít más robotikai projektjeinkhez, például a PC-vel vezérelt robothoz, a vonalkövetőhöz, a kézmozdulatokkal vezérelt robothoz stb. Itt egy motorvezérlő csatlakozik a 8051 mikrovezérlőhöz a robot vezetéséhez. A motorvezérlő 2., 7., 10. és 15. bemeneti tűje a 8051 P2.6, P2.3, P2.0 és P2.7 pólusára van csatlakoztatva. Itt két egyenáramú motort használtunk robotok meghajtására, amelyekben az egyik motor a 3. és a 6. meghajtó kimeneti tüskéjéhez van csatlakoztatva, a másik motor pedig a 11. és a 14. ponthoz van csatlakoztatva.. Ehhez az áramkörhöz hozzáadunk egy DTMF dekódert, hogy teljesítsük a robotnak a mobiltelefonnal történő irányítását, és ezt a dekódert a parancs vagy a DTMF hang fogadására szolgáló segédhuzal segítségével egy mobiltelefonhoz csatlakoztatjuk. A DTMF D0-D3 dekódercsapok a 8051 P0.0, P0.1, P0.2, P0 pólusszámával vannak összekötve.Tehát a 8051 invertált bemenetet kap a DTMF dekódertől, mintha a mobil billentyűzetről megnyomnánk az „5” gombot, a DTMF dekóder kimenete 0010 lesz, de a 8051 1101-et kap. Két 9 voltos akkumulátor táplálja azt az áramkört, amelyben az egyiket a motorok áramellátására használják, csatlakoztatva a motorvezérlő 8. IC-csatlakozójához, és más akkumulátor van csatlakoztatva a maradék áramkör táplálásához.
Mobiltelefon által vezérelt robot, néhány parancs segítségével, amelyeket mobiltelefonon keresztül küldenek. A mobiltelefon DTMF funkcióját használjuk. Itt a mobiltelefont használtuk a projekt működésének bemutatására. Az egyik a felhasználói mobiltelefon, amelyet „távoli telefonnak” hívunk, a másik pedig a Robot áramköréhez aux vezeték segítségével csatlakozik. Ezt a mobiltelefont hívjuk „vevő telefonnak”.
Először hívást kezdeményezünk a távoli telefonról a vevő telefonjára, majd manuálisan vagy automatikus válasz módban veszünk részt a hívásban. Most itt van, hogy ezt a robotot mobiltelefon vezérli:
Amikor távoli telefonon megnyomjuk a „2” -t, a robot elkezd haladni előre, és halad előre, amíg a következő parancs meg nem érkezik.
Amikor távoli telefonon megnyomjuk a „8” -t, a robot megváltoztatja az állapotát, és elindul hátrafelé, amíg egy másik parancs meg nem érkezik.
Amikor megnyomjuk a '4' gombot, a robot balra fordul, amíg a következő parancs végrehajtásra nem kerül.
Amikor megnyomjuk a „6” gombot, a robot jobbra fordult.
És a robot leállításához elhaladunk'5 '.
NYÁK elrendezés
Itt található a PCB elrendezés a 8051 mikrovezérlőt használó mobiltelefon által vezérelt robotok számára. Itt talál egy oktatóanyagot a NYÁK otthon tervezéséhez, egyszerű lépésekkel: Hogyan készítsünk egy NYÁK-t otthon