Back to Browse

SISTEM EMBBEDED 4

9 views
Apr 28, 2026
13:47

Nama : Micahael Suranta S Depari Nim : 40040324650084 Kelas : Praktikum C Program Studi Teknlogi Rekayasa Otomasi Dosen pengampu : Rofiq Cahyo Prayogo S.T,. M.T. https://github.com/suranta2006-ui/SISTEM-EMBBEDED-4/upload 1. PendahuluanMikrokontroler berfungsi sebagai pusat kendali yang menghubungkan dunia digital dan nyata melalui modul-modul seperti GPIO, Timer, ADC, DAC, dan protokol komunikasi. Penggunaan RTOS diperlukan untuk manajemen tugas yang efisien dan real-time. 2. Modul Utama MikrokontrolerGPIO (General Purpose Input Output): Antarmuka dasar untuk berinteraksi dengan perangkat luar. Bisa dikonfigurasi sebagai Input (membaca sensor/tombol) atau Output (mengendalikan LED/relay). Timer & Interrupt:Timer: Digunakan untuk menghasilkan delay atau sinyal periodik berdasarkan clock internal. Interrupt: Mekanisme untuk menghentikan program utama sementara guna menjalankan fungsi khusus (ISR) saat terjadi kejadian penting, sehingga meningkatkan efisiensi CPU dibandingkan metode polling. ADC (Analog to Digital Converter): Mengubah sinyal analog (seperti dari sensor suhu) menjadi data digital. Contohnya, ADC 10-bit menghasilkan rentang nilai 0–1023. Rumus Konversi:$$Vout = \left(\frac{\text{nilai ADC}}{\text{Resolusi}}\right) \times Vref$$ DAC & PWM:DAC: Mengubah data digital kembali menjadi sinyal analog. PWM (Pulse Width Modulation): Alternatif untuk menghasilkan sinyal analog semu dengan mengatur lebar pulsa (duty cycle). Digunakan untuk mengatur kecerahan LED atau kecepatan motor. 3. Protokol KomunikasiUART: Komunikasi serial menggunakan dua jalur, TX (kirim) dan RX (terima), dengan kecepatan (baudrate) yang harus sama di kedua perangkat. I2C: Protokol yang menggunakan dua jalur (SDA untuk data dan SCL untuk clock) dengan konsep master-slave. Keunggulannya dapat menghubungkan banyak perangkat hanya dengan membedakan alamatnya. SPI: Antarmuka komunikasi serial lainnya untuk perangkat periferal. 4. Real-Time Operating System (RTOS)RTOS digunakan untuk mengelola kompleksitas sistem melalui beberapa fitur:Task & Scheduler: Mengatur jalannya berbagai tugas. Queue & Semaphore: Semaphore digunakan untuk sinkronisasi agar tidak terjadi konflik antar task. Memory Management: Mengatur penggunaan memori agar sistem tetap stabil. Timer RTOS: Menjalankan fungsi secara periodik. 5. KesimpulanSistem embedded modern mengintegrasikan berbagai modul perangkat keras dan manajemen perangkat lunak (RTOS) untuk menciptakan sistem yang responsif, efisien, dan mampu terhubung ke jaringan (IoT). #SVUNDIP​​ #otomasi​​ #TEKNOLOGIREKAYASAOTOMASI​​ #inengineeringwetrust

Download

1 formats

Video Formats

360pmp420.8 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

SISTEM EMBBEDED 4 | NatokHD