Perbedaan embedded system dengan komputer

26 04 2008

Sekedar berbagi pengalaman, bagi para pengguna uC 8051 (MCs51) khususnya bagi para pemula berhati-hatilah menggunakan port pada 8051 (AT89C51/52, AT89S51/52) Anda khususnya port0. Mengapa?

Jawabannya adalah dari sisi hardware, port0 tidak dapat digunakan untuk men-drive logika ‘1’ (5 volt). Port0 baik digunakan untuk proses “sink” yaitu proses menerima logika ‘0’. Bila dipaksa untuk mendrive logika ‘1’, maka port0 ini akan mengeluarkan nilai ‘Z‘ (High-Impedance). Dari sisi software (khususnya bagi Anda para pengguna C), jangan meng-assign P0 di mana P0 merupakan input dari statement tersebut, seperti

P0 = P0 << 1;

sebaiknya Anda menggunakan temporary terlebih dahulu. Contoh:

temp = P0 << 1;
P0 = temp;

Semoga bermanfaat! 😀

31 03 2008

Bagi Anda yang ingin melakukan eksperimen dengan mikrokontroler, hal pertama yang perlu diperhatikan adalah Anda harus memiliki development board untuk di jadikan “kelinci percobaan” (saya bingung, kenapa kelinci selalu jadi tumbal… 😕 ). Kebetulan saya juga pernah bereksperimen dengan mikrokontroler 8051 dan pernah mencoba membuat development board sendiri, jadi sekedar untuk sharing pengalaman, mungkin file-file dokumentasi berikut dapat membantu Anda, mungkin sebagai referensi untuk membuat development board.

Skematik: 8051_schematic

PCB File: 8051_pcb

Silk layer: 8051_silk

Semua hasil rancangan di atas dibuat dengan menggunakan software “Proteus 7 Professional”.
Semoga bermanfaat ! 😀

19 01 2008

Sistem embedded (embedded system) adalah sebuah sistem komputer yang digunakan untuk tujuan khusus, yang secara lengkap dienkapsulasi oleh perangkat yang dikendalikannya dimana dibangun atas dasar kebutuhan spesifik dan menjalankan proses yang telah didefinisikan terlebih dahulu.

Apa perbedaan sistem embedded dengan PC (Personal Computer) yang sering kita gunakan? PC merupakan suatu platform untuk melakukan komputasi generik, sedangkan sistem embedded digunakan untuk tujuan khusus.

Sistem embedded biasanya menyimpan program di ROM dan sistem operasi yang digunakan untuk sistem embedded biasanya adalah real-time operating system (RTOS). Sistem embedded memiliki sifat cost-sensitive, time-constraint, dan power-constraint. Dampak kegagalan software pada sistem embedded lebih fatal dibandingkan pada sistem desktop.

Perbedaan embedded system dengan komputer

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.

Tahukah kamu 70% perangkat komputasi cerdas ada di sekitar kita? Salah satu faktanya adalah dunia kita akan terhubung ke lebih dari 50 miliar perangkat pada 2020. Embedded System juga dikenal sebagai sistem terintegrasi karena kombinasi perangkat keras dan lunaknya (juga dikenal sebagai Firmware). Banyak pemula ingin mengetahui cara kerja sistem embedded dan siklus hidup pengembangannya.

Suatu sistem adalah pengaturan di mana semua unitnya bekerja bersama sesuai dengan aturan. Ini juga dapat didefinisikan sebagai cara untuk bekerja, mengorganisir atau melakukan satu atau banyak tugas sesuai dengan rencana tetap. Misalnya, jam tangan adalah sistem tampilan waktu. Komponen-komponennya mengikuti seperangkat aturan untuk menunjukkan waktu. Jika salah satu bagiannya gagal, arloji akan berhenti bekerja. Jadi kita dapat mengatakan, dalam suatu sistem, semua subkomponennya bergantung satu sama lain.

Apa itu Sistem Embedded?

Sistem Embedded adalah kombinasi perangkat keras dan perangkat lunak komputer, baik dengan kemampuan tetap atau dapat diprogram, yang dirancang untuk fungsi tertentu atau fungsi dalam sistem yang lebih besar. Mesin industri, perangkat industri pertanian, mobil, peralatan medis, kamera, peralatan rumah tangga, pesawat terbang, mesin penjual otomatis dan mainan, serta perangkat seluler, merupakan contoh yang memungkinkan untuk penerapan sistem Embedded.

Secara umum, Pengertian Sistem Embedded adalah sistem komputasi, tetapi sistem Embedded bervariasi dari tidak memiliki antarmuka pengguna (UI) – misalnya, pada perangkat di mana sistem dirancang untuk melakukan tugas tunggal – hingga antarmuka pengguna grafis (GUI) yang kompleks, seperti di perangkat seluler. Antarmuka pengguna dapat mencakup tombol, LED, sensor layar sentuh, dan lainnya. Beberapa sistem juga menggunakan antarmuka pengguna jarak jauh.

Sistem Embedded memiliki tiga komponen:

  1. Memiliki Hardware.
  2. Memiliki Software dan Firmware.
  3. Memiliki sistem operasi waktu nyata atau Realtime Operating system (RTOS) yang mengawasi perangkat lunak aplikasi dan menyediakan mekanisme untuk membiarkan prosesor menjalankan proses sesuai penjadwalan dengan mengikuti rencana untuk mengontrol latensi. RTOS mendefinisikan cara sistem bekerja. RTOS menetapkan aturan selama pelaksanaan program aplikasi. Sistem Embedded skala kecil mungkin tidak memiliki RTOS.

Jadi kita dapat mendefinisikan sistem Embedded sebagai sistem berbasis mikrokontroler, berbasis perangkat lunak, andal, sistem kontrol waktu-nyata.

Berikut arsitektur dari sistem embedded, Ilustrasi berikut menunjukkan struktur dasar sistem Embedded:

Perbedaan embedded system dengan komputer

arsitektur sistem embedded

  1. Sensor: Alat ini mengukur kuantitas fisik dan mengubahnya menjadi sinyal listrik yang dapat dibaca oleh pengamat atau oleh instrumen elektronik seperti konverter A2D. Sensor menyimpan jumlah yang diukur ke memori.
  2. A-D Converter: Konverter analog-ke-digital mengubah sinyal analog yang dikirim oleh sensor menjadi sinyal digital.
  3. Processor & ASICs: Prosesor memproses data untuk mengukur output dan menyimpannya ke memori.
  4. D-A Converter: Konverter digital ke analog mengubah data digital yang diumpankan oleh prosesor ke data analog
  5. Aktuator: Aktuator membandingkan output yang diberikan oleh Konverter D-A dengan output aktual yang diharapkan yang tersimpan di dalamnya dan menyimpan output yang disetujui.

Kelebihan dan Kekurangan Sistem Embedded

Berikut beberapa kekurangan dan keuntungan sistem embedded secara umum:

Keuntungan

  • Mudah Disesuaikan
  • Konsumsi daya rendah
  • Biaya rendah
  • Peningkatan kinerja

Kekurangan

  • Upaya pengembangan tinggi
  • Waktu yang lebih besar untuk memasarkan

Itulah sedikit artikel mengenai pengertian Sistem Embedded, komponen dan struktur sistem embedded serta kelebihan dan kekurangan dari system embedded itu sendiri. semoga dapat membantu, Terimakasih

Tahukah anda 70% perangkat komputasi cerdas ada di sekitar kita? Salah satu faktanya adalah dunia kita akan terhubung ke lebih dari 50 miliar perangkat pada 2020. Embedded System juga dikenal sebagai sistem terintegrasi karena kombinasi perangkat keras dan lunaknya (juga dikenal sebagai Firmware). Banyak pemula ingin mengetahui cara kerja sistem embedded dan siklus hidup pengembangannya.

Suatu sistem adalah pengaturan di mana semua unitnya bekerja bersama sesuai dengan aturan. Ini juga dapat didefinisikan sebagai cara untuk bekerja, mengorganisir atau melakukan satu atau banyak tugas sesuai dengan rencana tetap. Misalnya, jam tangan adalah sistem tampilan waktu. Komponen-komponennya mengikuti seperangkat aturan untuk menunjukkan waktu. Jika salah satu bagiannya gagal, arloji akan berhenti bekerja. Jadi kita dapat mengatakan, dalam suatu sistem, semua subkomponennya bergantung satu sama lain.

Apa itu Sistem Embedded?

Sistem Embedded adalah kombinasi perangkat keras dan perangkat lunak komputer, baik dengan kemampuan tetap atau dapat diprogram, yang dirancang untuk fungsi tertentu atau fungsi dalam sistem yang lebih besar. Mesin industri, perangkat industri pertanian, mobil, peralatan medis, kamera, peralatan rumah tangga, pesawat terbang, mesin penjual otomatis dan mainan, serta perangkat seluler, merupakan contoh yang memungkinkan untuk penerapan sistem Embedded.

Secara umum, Pengertian Sistem Embedded adalah sistem komputasi, tetapi sistem Embedded bervariasi dari tidak memiliki antarmuka pengguna (UI) – misalnya, pada perangkat di mana sistem dirancang untuk melakukan tugas tunggal – hingga antarmuka pengguna grafis (GUI) yang kompleks, seperti di perangkat seluler. Antarmuka pengguna dapat mencakup tombol, LED, sensor layar sentuh, dan lainnya. Beberapa sistem juga menggunakan antarmuka pengguna jarak jauh.

Sistem Embedded memiliki tiga komponen:

  1. Memiliki Hardware.
  2. Memiliki Software dan Firmware.
  3. Memiliki sistem operasi waktu nyata atau Realtime Operating system (RTOS) yang mengawasi perangkat lunak aplikasi dan menyediakan mekanisme untuk membiarkan prosesor menjalankan proses sesuai penjadwalan dengan mengikuti rencana untuk mengontrol latensi. RTOS mendefinisikan cara sistem bekerja. RTOS menetapkan aturan selama pelaksanaan program aplikasi. Sistem Embedded skala kecil mungkin tidak memiliki RTOS.

Jadi kita dapat mendefinisikan sistem Embedded sebagai sistem berbasis mikrokontroler, berbasis perangkat lunak, andal, sistem kontrol waktu-nyata.

Berikut arsitektur dari sistem embedded, Ilustrasi berikut menunjukkan struktur dasar sistem Embedded:

                           
Perbedaan embedded system dengan komputer
arsitektur sistem embedded
  1. Sensor: Alat ini mengukur kuantitas fisik dan mengubahnya menjadi sinyal listrik yang dapat dibaca oleh pengamat atau oleh instrumen elektronik seperti konverter A2D. Sensor menyimpan jumlah yang diukur ke memori.
  2. A-D Converter: Konverter analog-ke-digital mengubah sinyal analog yang dikirim oleh sensor menjadi sinyal digital.
  3. Processor & ASICs: Prosesor memproses data untuk mengukur output dan menyimpannya ke memori.
  4. D-A Converter: Konverter digital ke analog mengubah data digital yang diumpankan oleh prosesor ke data analog
  5. Aktuator: Aktuator membandingkan output yang diberikan oleh Konverter D-A dengan output aktual yang diharapkan yang tersimpan di dalamnya dan menyimpan output yang disetujui.