Perancangan Mobil Kontrol Android Menggunakan Mikrokontroler 8051

Coba Instrumen Kami Untuk Menghilangkan Masalah





Saat ini, teknologi memainkan peran luas dalam kehidupan kita sehari-hari. Dengan perkembangan teknologi yang pesat , semua orang kecanduan gadget modern dan internet. Teknologi nirkabel telah mengurangi upaya manusia dan mendorong untuk mengadopsi metode baru, efisien, hemat biaya, meninggalkan metode konvensional. Teknologi nirkabel seperti Zigbee, Bluetooth, wifi, sinyal RF digunakan untuk mengontrol dan mengoperasikan berbagai aplikasi dan merespons sesuai.

Tujuan dari proyek ini adalah membuat smartphone atau tablet berbasis Android untuk mengendalikan mobil. Android adalah sistem operasi dalam bahasa Linux. Ini dikembangkan dari awal untuk membantu para pengembang membuat aplikasi seluler untuk penggunaan seluler yang efektif dengan gerakan sentuh, perintah suara, dll. Ini adalah open source dengan Java UI.




Android

Android

Sistem Mobil Terkendali Android

Mobil yang dikendalikan android memungkinkan pengguna untuk mengontrol mobil tenaga baterai secara nirkabel melalui perangkat Android. Sistem ini memiliki modul Bluetooth sebagai media transfer data antara mobil dan perangkat Android. Data yang diterima oleh Bluetooth diproses oleh mikrokontroler 8051 yang melakukan tindakan yang diinginkan.



Diagram Blok

Diagram Blok untuk Mobil yang dikendalikan Android menggunakan Mikrokontroler 8051

Diagram Blok untuk Mobil yang dikendalikan Android menggunakan Mikrokontroler 8051

Persyaratan Perangkat Keras

  • 8051 Mikrokontroler
  • Perangkat Android
  • Tubuh Robot
  • Perangkat Bluetooth
  • Motor DC
  • IC Pengemudi Motor
  • Kristal
  • Regulator tegangan
  • Resistor, Kapasitor
  • Baterai

Persyaratan Software

Operasi Sistem Mobil Terkendali Android

Perangkat Android memiliki aplikasi yang menyediakan GUI (Graphic User Interface) kepada pengguna untuk mengirim perintah menggunakan gerakan sentuh mereka. Perintah dikirim ke mobil melalui perangkat Bluetooth aktif dalam bentuk variabel string.

Mobil Terkendali Android

Hadir Bluetooth di mobil menerima data string yang kemudian diumpankan ke mikrokontroler. Mikrokontroler memproses data dan memeriksa perintah pengguna. Saat mengenali perintah (maju / mundur / kiri / kanan) mikrokontroler mengirimkan informasi ke IC driver . Kemudian IC pengemudi mengoperasikan motor untuk melakukan tindakan yang diinginkan. Sistem ini berlanjut dengan setiap gerakan pengguna untuk mengontrol mobil.

Modul Bluetooth

Bluetooth adalah perangkat nirkabel digunakan untuk mentransfer data dalam jarak pendek. Ini menggunakan sinyal radio untuk komunikasi. Ia memiliki kemampuan untuk berkomunikasi dengan banyak perangkat tanpa antarmuka apa pun. Ini beroperasi dengan kecepatan 2.45GHz.


IC Pengemudi Motor

L293D adalah IC driver motor yang khas. IC ini memiliki 16 pin yang digunakan untuk mengontrol satu set motor DC ke segala arah. IC ini bekerja berdasarkan prinsip jembatan H. Jembatan H adalah sirkuit elektronik yang memungkinkan penerapan tegangan melintasi beban ke segala arah. Ini umumnya digunakan dalam robotika untuk memungkinkan motor DC berjalan maju atau mundur.

8051 Mikrokontroler

Mikrokontroler adalah chip yang sangat terintegrasi atau mikroprosesor dengan semua periferal seperti RAM, ROM, port I / O, Timer ADC, dll. pada satu chip. Ini adalah chip khusus yang disebut komputer chip tunggal.

Mikrokontroler 8051 adalah mikrokontroler 8-bit yang populer. Ini didasarkan pada inti CISC 8 bit dari arsitektur Harvard. Ini tersedia sebagai chip pin DIP 40 pin dan bekerja dengan input DC 5 volt.

Diagram blok Mikrokontroler 8051

Diagram Blok Mikrokontroler 8051

Fitur Penting Mikrokontroler 8051

  • Memori program pada chip 4KB (ROM dan EPROM).
  • 128 byte on-chip data memory (RAM).
  • Bus data 8-bit, bit alamat 16-bit dan dua timer 16 bit T0 dan T1
  • 32 register tujuan umum masing-masing dari 8 bit dan lima interupsi.
  • Empat port paralel masing-masing 8 bit dengan total 32 jalur I / O.
  • Satu penghitung program 16 bit, satu penunjuk tumpukan, dan satu penunjuk data 16 bit.
  • Satu siklus instruksi mikrodetik dengan kristal 12MHz.
  • Satu port komunikasi serial dupleks ganda.

Deskripsi Pin

Mikrokontroler 8051 tersedia dalam konfigurasi DIP 40 pin. Di antara 40 pin, 32 pin dialokasikan untuk empat port paralel P0, P1, P2 dan P3, masing-masing port menempati 8 pin. Pin yang tersisa adalah VCC, GND, XTAL1, XTAL2, RST, EA dan PSEN.

UNTUK osilator kristal kuarsa terhubung ke pin XTAL1 dan XTAL2 dengan nilai kapasitor 30pF. Jika sumber selain osilator kristal digunakan, maka pin XTAL1 dan XTAL2 dibiarkan terbuka.

Komunikasi Serial pada Mikrokontroler 8051

Mikrokontroler 8051 memiliki dua pin untuk mentransfer dan menerima data melalui komunikasi serial. Kedua pin ini adalah bagian dari port P3 (P3.0 dan P3.1). Pin-pin ini kompatibel dengan TTL dan karenanya membutuhkan driver garis untuk membuatnya Kompatibel dengan RS232 . MAX232 digunakan sebagai driver baris. Komunikasi serial dikendalikan oleh register 8-bit yang disebut register SCON.

Menghubungkan Motor DC ke 8051

Menghubungkan Motor DC dengan Mikrokontroler 8051

Motor DC berjalan pada arus searah dan menghasilkan torsi menggunakan energi listrik dan medan magnet. Motor DC membutuhkan lebih banyak torsi pada tahap awal daripada saat berjalan. Motor DC membutuhkan arus yang besar untuk menjalankannya, yang akan merusak IC mikrokontroler. Karenanya sirkuit penggerak dengan optocoupler dan driver L293 Dual H-Bridge digunakan. Optoisolator memberikan perlindungan tambahan ke mikrokontroler.

Aplikasi Android

Sistem operasi Android menyediakan platform untuk mengembangkan berbagai aplikasi yang berjalan di smartphone untuk meningkatkan kehidupan manusia.

  • Android digunakan untuk mengembangkan navigasi yang tepat, sistem pelacakan
  • Ini digunakan untuk mengembangkan berbagai aplikasi media sosial yang menyediakan jaringan interaksi.
  • Ini membantu mengembangkan berbagai perbankan seluler, aplikasi transfer uang.
  • Ini memfasilitasi belanja mudah.
  • Ini membantu mengembangkan berbagai aplikasi keselamatan dan keamanan.

Ini semua tentang Perancangan Mobil Terkendali Android menggunakan Mikrokontroler 8051 yang menggunakan IC driver untuk pergerakan dan smartphone untuk komunikasi nirkabel melalui Bluetooth. Untuk lebih lanjut, proyek menarik seperti itu menghubungi kami melalui bagian komentar di bawah ini