Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehVendy Baskara Telah diubah "9 tahun yang lalu
1
T. Bräunl Embedded Robotics, Springer 2003
EMBEDDED SYSTEMS Textbook: T. Bräunl Embedded Robotics, Springer 2003
2
CAKUPAN MATERI :
4
1.1 Definition Definition for: embedded system
A combination of hardware and software which together form a component of a larger machine. An example of an embedded system is a microprocessor that controls an automobile engine. An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time. Source:
5
Overview 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 {embedded} menunjukkan bahwa dia merupakan bagian yang tidak dapat berdiri sendiri. Embedded system biasanya merupakan {application-specific system} yang didisain khusus untuk aplikasi tertentu. Contoh sistem atau aplikasinya antara lain instrumentasi medik (medical instrumentation), process control, automated vehicles control, dan perangkat komunikasi (networking and communication systems). Embedded system biasanya diimplementasikan dengan menggunakan mikrokontroler .
6
Sejarah Embedded system
Embedded system pertama: Apollo Guidance Computer
7
Apollo Guidance Computer
It was developed in the early 1960s for the Apollo program (Apollo spacecraft) used in real-time by astronaut pilots to collect and provide flight information, and to automatically control all of the navigational functions of the Apollo spacecraft ≥ intinya digunakan untuk sistem telemetri, navigasi, dan kontrol.
8
Application Areas Medical Systems Office Equipment Tools Banking
pace maker, patient monitoring systems, injection systems, intensive care units, … Office Equipment printer, copier, fax, … Tools multimeter, oscilloscope, line tester, GPS, … Banking ATMs, statement printers, … Transportation (Planes/Trains/[Automobiles] and Boats) radar, traffic lights, signalling systems, …
9
Application Areas Automobiles Building Systems Agriculture Space
engine management, trip computer, cruise control, immobilizer, car alarm, airbag, ABS, ESP, … Building Systems elevator, heater, air conditioning, lighting, key card entries, locks, alarm systems, … Agriculture feeding systems, milking systems, … Space satellite systems, …
10
Karakteristik Embedded System
Menjadi bagian (mendukung) dari sistem yang lebih besar. Contoh: Sistem pengapian merupakan embedded sistem dari suatu sistem mobil Pada VCD player terdapat sistem decoder MPEG (embded systemnya adalah dekoder) Modul bluetooth pada handphone
11
Interaksi dengan dunia fisik
Terdiri dari Hardware dan Software. Pada Embedded system, software sering disebut ‘firmware’ Application specific HW dan SW dirancang untuk aplikasi yg spesifik Reprogrammability adalah suatu kebutuhan (harus bisa diprogram ulang) Interaksi dengan dunia fisik
12
Tidak Tahan Uji
13
HARD REAL TIME DAN SOFT REAL TIME
Hard real time adalah sistem yang harus melaksanakan tugas dengan deadline yang tepat. Contoh dari sistem ini sebuah sistem yang harus membuka katup dalam 30 milidetik ketika kelembaban udara melintasi ambang batas tertentu. Jika katup tidak dibuka dalam 30 milidetik maka akan menimbulkan malapetaka. Soft real time adalah sistem yang tidak memerlukan deadline, seperti DVD player, jika diberikan suatu perintah dari remote control maka akan mengalami delay selama beberapa milidetik untuk menjalankan perintah tersebut. Delay ini tidak akan berakibat sesuatu yang serius.
14
HARD REAL TIME DAN SOFT REAL TIME
Sistem hard real-time sering kali digunakan sebagai alat pengontrol untuk applikasi yang dedicated. Sistem operasi yang hard real-time mempunyai batasan waktu yang tetap yang sudah didefinisikan dengan baik.Pemrosesan 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 deadline dengan menggunakan batas akhir
15
CPLD, FPGA
20
Waktu yang Tepat
21
berbarengan
22
keaktifan
26
Tahap Pemrograman sistem Xilinx ISE Webpack untuk FPGA
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.