22
Gömülü Sistemler Devre Tasarımı Mustafa PATAN KOCAELİ KASIM 2013 [email protected] 532.609.6996 9-186-4784

Gömülü sistemler pic

Embed Size (px)

Citation preview

Page 1: Gömülü sistemler   pic

Gömülü Sistemler Devre Tasarımı

Mustafa PATANKOCAELİ KASIM 2013

[email protected] 532.609.6996 9-186-4784

Page 2: Gömülü sistemler   pic

Gömülü Sistem Tasarım Aşamaları

Hakkında Genel Bilgilendirme

• Tanımlar

• Devre Tasarımı

• Yazılım

• Programlama

• Gerçekleme

• Test

Page 3: Gömülü sistemler   pic

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

Page 4: Gömülü sistemler   pic

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

Page 5: Gömülü sistemler   pic

Gömülü Sistem Uygulamaları

Tanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 6: Gömülü sistemler   pic

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

Page 7: Gömülü sistemler   pic

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

Page 8: Gömülü sistemler   pic

Gömülü Sistem Bileşenleri - μcTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 9: Gömülü sistemler   pic

Mikrodenetleyici Üreticileri

Tanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 10: Gömülü sistemler   pic

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

Page 11: Gömülü sistemler   pic

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

Page 12: Gömülü sistemler   pic

Devre Tasarımı GelenekselTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Display Controll

erCounter

Clock

00000001001000110100…..

Page 13: Gömülü sistemler   pic

Devre Tasarımı Microchip PICTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 14: Gömülü sistemler   pic

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 ?

Page 15: Gömülü sistemler   pic

YazılımTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

• CCS C

Page 16: Gömülü sistemler   pic

GerçeklemeTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 17: Gömülü sistemler   pic

ProgramlamaTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 18: Gömülü sistemler   pic

TestTanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 19: Gömülü sistemler   pic

Ne Öğrendik?Tanımlar

Devre Tasarımı

Yazılım

Gerçekleme

Programlama

Test

Page 20: Gömülü sistemler   pic
Page 21: Gömülü sistemler   pic

Geri Bildir im ve Tavsiyeleriniz…

Page 22: Gömülü sistemler   pic

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