0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan25 halaman

Jenis dan Contoh Sistem Operasi Embedded

Diunggah oleh

farhan.elmuzlly99
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan25 halaman

Jenis dan Contoh Sistem Operasi Embedded

Diunggah oleh

farhan.elmuzlly99
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

EMBEDDED SYSTEM OPERASI

1.1 Definisi
• Definisi untuk: sistem tertanam
• Kombinasi hardware dan software yang bersama-sama
membentuk sebuah komponen mesin yang lebih besar.

• Contoh dari sistem tertanam adalah mikroprosesor yang


mengontrol mesin mobil.

• Sistem tertanam dirancang untuk berjalan sendiri tanpa


campur tangan manusia, dan mungkin diperlukan untuk
merespons peristiwa secara real time.

• Sumber: [Link]/resources/dictionary
Gambaran
• Sistem Embeded adalah Sistem yang menempel di sistem lain.
• Embeded system merupakan sebuah sistem (rangkaian elektronik)
digital yang merupakan bagian dari sebuah sistem yang lebih besar,
yang biasanya bukan berupa sistem elektronik.
• Kata {tertanam} menunjukkan bahwa dia merupakan bagian yang
tidak dapat berdiri sendiri.
• Sistem tertanam biasanya merupakan {application-specific system}
yang didisain khusus untuk aplikasi tertentu.
• Contoh sistem atau aplikasinya antara lain
– instrumentasi medik (instrumentasi medis),
– pengendalian proses,
– pengendalian kendaraan otomatis, dan
– perangkat komunikasi (jaringan dan sistem komunikasi).
• Sistem tertanam biasanya diimplementasikan dengan
menggunakan mikrokontroler.
Sejarah Sistem Tertanam

• Sistem Tertanam pertama: Apollo Guidance


Computer
Komputer Bimbingan Apollo
• Ini dikembangkan pada awal 1960-an
untuk program Apollo (Apollo  pesawat
ruang angkasa)
• digunakan secara real-time oleh pilot
astronot untuk mengumpulkan dan
memberikan informasi penerbangan, dan
untuk secara otomatis mengontrol semua
fungsi navigasi pesawat ruang angkasa
Apollo
– ≥ intinya digunakan untuk sistem
telemetri, navigasi, dan kontrol.
Area Aplikasi

• Sistem Medis
– pembuat kecepatan, sistem pemantauan pasien, sistem injeksi,
unit perawatan intensif, ...
• Peralatan Kantor
– printer, mesin fotokopi, faks,…
• Alat
– multimeter, osiloskop, penguji garis, GPS,…
• Perbankan
– ATM, printer laporan,…
• Angkutan
– (Pesawat / Kereta / [Mobil] dan Kapal)
• radar, lampu lalu lintas, sistem persinyalan,…
Area Aplikasi
• Mobil
– manajemen mesin, komputer perjalanan, cruise
control, immobilizer, alarm mobil,
– kantong udara, ABS, ESP,…
• Membangun Sistem
– lift, pemanas, AC, penerangan, entri kartu kunci,
kunci, sistem alarm,…
• Pertanian
– sistem pemberian makan, sistem pemerahan,…
• Ruang
– sistem satelit,…
Ciri Sistem Tertanam
• Menjadi bagian (mendukung) dari sistem yang
lebih besar. Contoh:
– Sistem pengapian merupakan sistem
tertanam dari suatu sistem mobil
– Pada pemutar VCD terdapat sistem decoder
MPEG (embded systemnya adalah dekoder)
– Modul bluetooth pada handphone
• Terdiri dari Hardware dan Software. Pada sistem
Tertanam, software sering disebut 'firmware'
• Khusus aplikasi
– HW dan SW dirancang untuk aplikasi yang
spesifik
– Reprogrammability adalah suatu kebutuhan
(harus bisa diprogram ulang)
• Interaksi dengan fisik dunia
SULIT WAKTU NYATA DAN
WAKTU NYATA LEMBUT

• Hard real time adalah sistem yang harus melaksanakan


tugas dengan tenggat waktu yang tepat.
• Contoh dari sistem ini sebuah sistem yang harus
membuka katup dalam 30 milidetik ketika kelembaban
udara ambang batas tertentu. Jika katup tidak dibuka
dalam 30 milidetik maka akan menimbulkan malapetaka.
• Soft real time adalah sistem yang tidak memerlukan
tenggat waktu, seperti pemutar DVD, jika diberikan suatu
perintah dari remote control maka akan mengalami
penundaan selama beberapa milidetik untuk
menjalankan perintah tersebut. Penundaan ini tidak akan
berakibat sesuatu yang serius.
SULIT WAKTU NYATA DAN
WAKTU NYATA LEMBUT
• Sistem hard real-time sering kali digunakan sebagai alat
pengontrol untuk applikasi yang berdedikasi. Sistem
operasi yang keras pada waktu nyata mempunyai
batasan waktu yang tetap yang sudah didefinisikan
dengan [Link] pengolahan harus selesai dalam
batasan-batasan yang sudah didefinisikan, atau sistem
akan gagal.

• Sistem soft real-time mempunyai lebih sedikit batasan


waktu yang keras, dan tidak mendukung batas waktu
dengan menggunakan batas akhir
Macam-macam Sistem Komputer

 Desktop (PC, notebook) : general purpose,


wordprocessing, scientific
 Embedded : built into a larger device
 Information processing : Web Server, database

14
Contoh Sistem Embedded (1)
Kendali proses:
 Food processing (pabrik)
 Chemical plants (pabrik)
Otomotif
 Engine control
 Antilock braking system
Pesawat Terbang
Kereta Api
Telekomunikasi
Office Automation
 FAX machine
 Copiers
Computer Peripherals
 Printer
 Terminal
 Disk drive
 Modem
 Scanner
 Mouse (optical)

15
Anti lock Braking System

16
Contoh Sistem Embedded (2)

Communication
 Switches
 Routers
Robot
Aerospace
 Flight management System
 Weapons Systems
 Jet engine controls
Domestic
 Microwave oven
 Dishwashers
 Washing machines
 thermostats

17
Contoh Sistem Embedded (3)
Automated Teller Machine

18
Contoh Sistem Embedded (4)
Buoy di laut dengan sensor
lingkungan

19
Contoh Sistem Embedded
 Consumer Electronic

• Pabrik (proses kimia)

20
Contoh Sistem Embedded

 Robot

21
Mobile phones

• Multiprocessor
– 8-bit/32-bit for UI
– DSP for signals
– 32-bit in IR port
– 32-bit in Bluetooth
• 8-100 MB of memory
• All custom chips
• Power consumption & battery
life depends on software

22
Mobile base station

• Massive signal
processing
– Several processing
tasks per
connected mobile
phone
• Based on DSPs
– Standard or custom
– 100s of processors

23
Sistem embedded vs Komputer desktop (1)
(Dari Arnold S Berger, Embedded System Design)

Embedded Desktop

Fungsi khusus Fungsi umum

Banyak pilihan prosesor (dari 8 bit Pilihan prosesor terbatas


sampai 64 bit) (Pentium, AMD, PowerPC dsb)
Cost sensitive (harus murah) Sedikit Mahal

Real time

Operating System umumnya real- Operating System umumnya tidak


time OS / RTOS harus real-time OS : Unix,
windows
Kegagalan sistem umumnya Kegagalan tidak berakibat fatal
berakibat serius
24
Sistem embedded vs Komputer desktop (2)
Embedded Desktop
Daya terbatas (batere, solar cell) Daya dari jala-jala

Sering dioperasikan pada tempat Sering dioperasikan di tempat


yang alamnya kurang bersahabat: yang alamnya bersahabat
Luar angkasa , Tengah laut,
Tempat dingin/panas
Sumber daya terbatas : RAM, Sumber daya banyak: RAM
ROM, CPU besar ,ROM besar, CPU cepat

Program disimpan di ROM Program disimpan di hard disk /


magnetic media

25

Anda mungkin juga menyukai