Halo sobat tekno, apa kabarnya? Pada artikel ini kami akan membahas tentang penggunaan mikrokontroler dalam kehidupan masyarakat.

Di era modern seperti sekarang ini kegunaan mikrokontroler sangat membantu dalam seluruh aspek kehidupan manusia. Mulai dari sektor pertanian, produksi pangan, industri tekstil, perairan, dan masih banyak yang lainnya. Mikrokontroler telah memainkan peran yang sangat fundamental, bahkan bisa dikatakan dominan dalam revolusi teknologi yang telah membentuk kehidupan modern.

Nah sebelum kita bahas lebih lanjut tentang kegunaan mikrokontroler dalam kehidupan sehari-hari, yuk kita bahas terlebih dahulu pengertian mikrokontroler.

Apa itu mikrokontroler?

Mikrokontroler adalah perangkat sirkuit terpadu atau IC (integrated circuit) yang digunakan untuk mengendalikan bagian lain dari sistem elektronik, biasanya melalui unit mikroprosesor, memori, dan beberapa periferal lainnya. Perangkat ini dioptimalkan untuk aplikasi tertanam yang memerlukan fungsionalitas pemrosesan dan interaksi responsif yang gesit dengan komponen digital, analog, atau elektromekanis.

Mikrokontroler merupakan perangkat kecil serbaguna dan murah yang dapat berhasil diimplementasikan dan diprogram tidak hanya oleh insinyur listrik berpengalaman tetapi juga oleh penggemar, mahasiswa, dan profesional dari disiplin ilmu lain.

Apa saja komponen mikrokontroler?

Secara umum, bagian-bagian mikrokontroler terdiri dari CPU, memori (penyimpanan), port input-output (I/O), serial port, timer and counter, ADC, DAC, interpret control dan blok fungsi khusus. Berikut ini adalah penjelasan singkat bagian-bagian mikrokntroler:

  1. CPU – Layaknya seperti komputer otak dari mikrokontroler adalah CPU (Central Processing Unit). CPU sendiri adalah perangkat yang berguna untuk mengambil data, mengolah data, serta menyelesaikan tugas yang diberikan dan lalu menyelesaikan tugas tersebut. Dengan bantuan CPU semua komponen mikrokontroler dapat terhubung menjadi satu sistem yang saling terkoneksi. Instruksi yang diambil oleh memori dapat diprogram serta didekodekan oleh CPU.
  2. Memori – Seperti kita ketahui bersama memori adalah bagian yang dapat menyimpan data-data tertentu. Chip memori yang terpasang dalam mikrokontroler akan bekerja sama dengan mikroprosesor. Chip memori menyimpan semua program & data. Mikrokontroler dibangun dengan sejumlah ROM atau RAM atau memori flash untuk penyimpanan kode sumber suatu program.
  3. Port input/output – Port I/O adalah bagian dari mikrokontroler yang berguna untuk menghubungkan atau menggerakkan hardware lain yang terhubung dengan mikrokontroler seperti printer, LCD, LED, keybard dll.
  4. Serial port – Serial port berfungsi untuk memberikan antarmuka serial di tengah mikrokontroler & berbagai periferal lainnya seperti port paralel.
  5. Timer dan Counter – Sebuah mikrokontroler dapat dibangun dengan satu atau lebih timer atau counter. Timer & pcounter adalah bagian penting dari mikrokontroler yang dapat mengontrol semua operasi penghitungan & pengaturan waktu dalam mikrokontroler. Operasi utama yang dilakukan oleh timer dan counter antara lain adalah fungsi jam, modulasi, pengukuran frekuensi, pembuatan osilasi, dll.
  6. ADC ( Analog to digital converter ) – ADC adalah bagian mikrokontroler yang berguna untuk mengubah sinyal analog menjadi sinyal digital. Sinyal input harus analog untuk ADC. Produksi sinyal digital dapat berguna untuk berbagai aplikasi digital (seperti alat pengukur).
  7. DAC (digital to analog converter) – Konverter ini menjalankan fungsi berlawanan yang dilakukan oleh ADC. Perangkat ini umumnya digunakan untuk mengawasi peralatan analog seperti motor DC.
  8. Interpret Control- Bagian ini dalam mikrkontroler berguna untuk memberikan pengontrol penundaan untuk suatu program kerja. Interpretasinya bisa internal atau eksternal.
  9. Blok Fungsi Khusus – Beberapa mikrokontroler khusus yang diproduksi untuk peralatan khusus seperti sistem ruang angkasa, robot, dll, terdiri dari blok fungsi khusus ini. Blok khusus ini memiliki port tambahan untuk melakukan beberapa operasi khusus.

Jenis-jenis Mikrokontroler

Berikut ini adalah jenis-jenis mikrokntroler dan penjelasan singkatnya:

1. PIC (Peripheral Interface Controller)

PIC  adalah mikrokontroler yang biasanya terdapat pada pengembangan elektronika, robotika komputer, dan perangkat sejenis lainnya. PIC memiliki memori data internal, bus data, dan mikroprosesor khusus untuk menyiapkan semua tujuan dan metode I/O.

2. ARM (Advanced RISC Machine)

ARM adalah singkatan dari Advanced RISC Machine. ARM adalah mikrokontroler paling populer di dunia sistem digital tertanam. Sebagian besar industri hanya memilih mikrokontroler ARM karena terdiri dari fitur signifikan untuk mengimplementasikan produk dengan kinerja yang luar biasa. Penggunaan ARM dapat menekan biaya produksi karena memiliki fitur yang lengkap dan berkinerja tinggi. Kini ARM elah digunakan dalam berbagai aplikasi seperti sistem kontrol Instrumen Industri, jaringan dan sensor nirkabel, dan sistem bodi otomotif, dll.

3. 8051 Mikrokontroler

Intel menciptakan 8051 mikrokontroler pada tahun 1981. Ini adalah mikrokontroler 8bit. 8051 terbuat dari 40 pin DIP (Dual inline package), penyimpanan ROM 4kb dan penyimpanan RAM 128 byte, serta timer 2 16 bit. Mikrokontroler ini terdiri dari empat port 8 bit paralel, yang dapat diprogram serta dialamatkan sesuai spesifikasi.

4. Mikrokontroler AVR

AVR adalah singkatan dari RISC Processor Alf and Vegard. Itu adalah mesin arsitektur Harvard yang dimodifikasi, di mana program dan data disimpan dalam sistem memori fisik terpisah yang muncul di ruang alamat yang berbeda, tetapi memiliki kemampuan untuk menelusuri informasi hal-hal dari memori program korban arah tertentu. AVR bukan penanda derajat asosiasi dan tidak melambangkan sesuatu yang khusus.

5. Mikrokontroler MSP

MSP adalah singkatan dari Mixed Signal Processor. MSP dirancang untuk pernyataan tertanam biaya rendah dan disipasi daya rendah. Ini penampilan controller secara langsung terkait dengan bus data 16-bit, dan tujuh mode pengalamatan dan set instruksi yang menurun, yang memungkinkan kode pemrograman yang lebih pendek dan lebih padat untuk kinerja yang cepat.

Setelah kamu mengetahui pengertian mikrokontroler dan apa saja bagian mikrokontroler, sekarang kita bahas penggunaan mikrokontroler dalam kehidupan sehari-hari.

Penggunaan Mikrokontroler dalam Kehidupan Sehari-hari

 

Tags: