Dasar-dasar Sistem dan Aplikasi Tertanam
Sebuah tertanam sistem adalah salah satu jenis sistem komputer yang terutama dirancang untuk melakukan beberapa tugas seperti mengakses, memproses, menyimpan dan juga mengontrol data dalam berbagai sistem berbasis elektronik. Sistem yang disematkan adalah kombinasi dari perangkat keras dan perangkat lunak di mana perangkat lunak biasanya dikenal sebagai firmware yang disematkan ke dalam perangkat keras. Salah satu karakteristik terpenting dari sistem ini adalah, memberikan output daya dalam batas waktu. Dukungan sistem tertanam untuk membuat pekerjaan lebih sempurna dan nyaman. Jadi, kami sering menggunakan sistem tertanam di perangkat sederhana dan kompleks juga. Aplikasi sistem tertanam terutama terlibat dalam kehidupan nyata kita untuk beberapa perangkat seperti microwave, kalkulator, remote control TV, keamanan rumah dan sistem kontrol lalu lintas lingkungan, dll. Silakan ikuti tautan di bawah ini untuk dasar-dasar sistem Tertanam; diagram blok, jenis, dan aplikasinya.
Sistem Tertanam Dasar-Dasar Sistem Tertanam
Dasar-dasar sistem tertanam adalah kombinasi dari perangkat keras sistem tertanam dan perangkat lunak sistem tertanam.
Sistem Tertanam Diagram Blok Perangkat Keras Sistem Tertanam
Sistem tertanam menggunakan platform perangkat keras untuk melakukan operasi. Perangkat keras dari sistem tertanam dirakit dengan mikroprosesor/mikrokontroler. Ini memiliki elemen seperti antarmuka input/output, memori, antarmuka pengguna, dan unit tampilan. Umumnya, sistem tertanam terdiri dari berikut
- Sumber Daya
- Memori
- Prosesor
- Pengatur waktu
- Sirkuit Output/Output
- Port komunikasi serial
- SASC (Sirkuit khusus aplikasi sistem)
Perangkat Lunak Sistem Tertanam
Perangkat lunak sistem tertanam ditulis untuk menjalankan fungsi tertentu. Biasanya ditulis dalam pengaturan tingkat tinggi dan kemudian dikompilasi untuk menawarkan kode yang dapat disimpan dalam memori non-volatil di perangkat keras. Perangkat lunak sistem tertanam dimaksudkan untuk tetap memperhatikan tiga batasan berikut
- Kenyamanan memori sistem
- Kenyamanan kecepatan prosesor
- Bila sistem tertanam berjalan terus-menerus, ada kebutuhan untuk membatasi disipasi daya untuk tindakan seperti menjalankan, berhenti, dan bangun.
RTOS (Sistem Operasi Waktu Nyata)
Sebuah sistem yang penting untuk menyelesaikan tugasnya dan mengirimkan layanannya tepat waktu, maka hanya dikatakan sebagai sistem operasi waktu nyata. RTOS mengontrol perangkat lunak aplikasi dan menyediakan perangkat untuk memungkinkan prosesor berjalan. Ini bertanggung jawab untuk mengelola sumber daya perangkat keras yang berbeda dari komputer pribadi dan juga aplikasi host yang berjalan di PC.
Sistem operasi ini dirancang khusus untuk menjalankan berbagai aplikasi dengan waktu yang tepat dan konsistensi yang besar. Khususnya, hal ini dapat menjadi signifikan dalam sistem pengukuran &otomasi industri di mana penundaan program dapat menyebabkan bahaya keselamatan.
Memori dan Prosesor
Berbagai jenis prosesor yang digunakan dalam sistem tersemat termasuk Digital Signal Processor (DSP), mikroprosesor, prosesor RISC, mikrokontroler, prosesor ASSP, prosesor ASIP, dan prosesor ARM. Berbagai jenis memori dari sistem tertanam diberikan dalam bagan di bawah ini.
Memori Karakteristik Sistem Tertanam
- Umumnya, sistem tertanam menjalankan operasi tertentu dan melakukan hal serupa secara terus-menerus. Misalnya:Pager terus berfungsi sebagai pager.
- Semua sistem komputasi memiliki batasan pada metrik desain, tetapi itu bisa sangat ketat. Metrik desain adalah ukuran fitur eksekusi seperti ukuran, daya, biaya, dan juga performa.
- Performanya harus cukup cepat dan mengonsumsi lebih sedikit daya untuk meningkatkan masa pakai baterai.
- Beberapa sistem tertanam harus terus-menerus bereaksi terhadap perubahan dalam sistem dan juga menghitung hasil tertentu secara real time tanpa penundaan. Misalnya, pengontrol pelayaran mobil; itu terus menampilkan dan merespons sensor kecepatan &rem. Itu harus sering menghitung akselerasi/de-akselerasi dalam waktu yang terbatas; perhitungan yang tertunda dapat mengakibatkan kekecewaan untuk mengendalikan mobil.
- Ini harus berbasis mikrokontroler atau mikroprosesor.
- Ini harus membutuhkan memori, karena perangkat lunaknya biasanya dimasukkan ke dalam ROM. Itu tidak memerlukan memori sekunder di PC.
- Ini harus membutuhkan periferal yang terhubung untuk memasang perangkat input &output.
- Sistem Tertanam dilengkapi dengan perangkat keras dan perangkat lunak di mana perangkat keras digunakan untuk keamanan dan kinerja dan Perangkat Lunak digunakan untuk lebih banyak fleksibilitas dan fitur.
Aplikasi Sistem Tertanam
Aplikasi dasar sistem tertanam termasuk kartu pintar, jaringan komputer, satelit, telekomunikasi, elektronik konsumen digital, rudal, dll.
Sistem Tertanam Aplikasi - Sistem yang tertanam dalam mobil termasuk kontrol motor, kontrol jelajah, keselamatan tubuh, keselamatan mesin, robotika di jalur perakitan, multimedia mobil, hiburan mobil, akses E-com, ponsel, dll.
- Sistem tertanam dalam telekomunikasi mencakup jaringan, komputasi seluler, dan komunikasi nirkabel, dll.
- Sistem yang disematkan di kartu pintar mencakup perbankan, telepon, dan sistem keamanan.
- Sistem Tertanam di satelit dan rudal mencakup pertahanan, komunikasi, dan kedirgantaraan
- Sistem tertanam dalam jaringan &periferal komputer termasuk pemrosesan gambar, sistem jaringan, printer, kartu jaringan, monitor, dan tampilan
- Sistem Tertanam dalam elektronik konsumen digital termasuk dekoder, DVD, TV definisi tinggi, dan kamera digital
Jadi, ini semua tentang dasar-dasar dan aplikasi sistem tertanam. Kita semua tahu bahwa sistem tertanam adalah sistem yang sangat luar biasa yang memainkan peran penting dalam banyak aplikasi seperti peralatan, instrumentasi industri, dll. Selain itu, ada keraguan mengenai konsep ini atau untuk mengimplementasikan proyek sistem tertanam, harap berikan umpan balik, saran, dan komentar Anda di bagian komentar di bawah. Berikut adalah pertanyaan untuk Anda, apa saja jenis sistem tertanam yang tersedia di pasar?