Gömülü sistemler pic

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