View
341
Download
3
Category
Preview:
Citation preview
Gömülü Sistemler Devre Tasarımı
Mustafa PATANKOCAELİ KASIM 2013
mustafapatan@gmail.com 532.609.6996 9-186-4784
Gömülü Sistem Tasarım Aşamaları
Hakkında Genel Bilgilendirme
• Tanımlar
• Devre Tasarımı
• Yazılım
• Programlama
• Gerçekleme
• Test
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
TestGömülü Sistem Nedir?
Belirli bir görevi gerçekleştirmek üzere dizayn edilmiş donanım ve yazılım
Örnekler:
Bulaşık Makinesi
Cep Telefonu
Mikrodalga Fırın
Kahve Makinesi
Uydu Alıcısı
Modem
vs. vs.
Gömülü Sistem
Gömülü Sistem Uygulamaları• Elektronik Uygulamaları ve Tüketici Cihazları.
• Endüstriyel Otomasyon ve Proses Kontrol.
• Kontrol Sistemleri.
• Güvenlik Sistemleri.
• Robotik.
• İletişim Uygulamaları.
• Otomotiv ve Aviyonik Sistemleri.
• Askeri ve Havacılık Uygulamaları.
• Bio Medikal Uygulamalar vb ....
Tanımlar
Devre Tasarımı
Yazılım
Programlama
Gerçekleme
Test
Gömülü Sistem Uygulamaları
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Gömülü Sistem Bileşenleri
• ?: Mikroişlemci (μP)Microprocessor
Mikroişlemci: Merkezi İşlem Birimi.
Mikroişlemci, sadece işlemci.
Çevre arabirimleri olarak adlandırılan parçalar yok.
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Gömülü Sistem Bileşenleri
• ?: Mikrodenetleyici (μC)Microcontroller
Mikrodenetleyici: tüm temel çevre birimleri tek bir çipe entegre edildiği işleme parçasıdır
Mikroişlemci = Mikroişlemci + Çevre Birimleri
• Spesifik iş için gerekli parçalar…(Gerekli diğer donanımlar)
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Gömülü Sistem Bileşenleri - μcTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Mikrodenetleyici Üreticileri
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Microchip PIC
• PIC neyin kısaltmasıdır?
"Peripheral Interface Controller"
“Çevresel Arabirim Denetleyicisi”
Microchip Technology 1987 yılında kurulmuş Mikrokontroller, memory hafıza ve elektronik malzeme üreticisidir
Detaylı bilgi için www.microchip.com
• PIC: hobi ve profesyoneller için çok popülerdir.
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Neden PIC Popüler Olmuştur?
• Ucuz
• Kolay bulunabilir
• Kolay programlanabilir
• Çok çeşitli
• Çevresel arabirimler
• Hızlı
• Komutları basit
• Geniş çalışma voltajı: 2.5 – 6 V
• Kod koruması
• Düşük güç modu
• ESNEKLİK
Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Devre Tasarımı GelenekselTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Display Controll
erCounter
Clock
00000001001000110100…..
Devre Tasarımı Microchip PICTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
YazılımTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
• Assembler
• CCS C (Custom Computer Services C)
• Hitech C
• PicBasic Pro
• Proton Basic
• Derleyici ?
YazılımTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
• CCS C
GerçeklemeTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
ProgramlamaTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
TestTanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Ne Öğrendik?Tanımlar
Devre Tasarımı
Yazılım
Gerçekleme
Programlama
Test
Geri Bildir im ve Tavsiyeleriniz…
Geri Bildir im ve Tavsiyeleriniz…
We can't solve problems
by using the same kind of thinking
we used when we created them.
So Think Different
Albert Einstein
Recommended