PIC UYGULAMA GELİŞTİRME SİSTEMİ



Benzer belgeler
4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

KISA MESAFE RADYO TELEMETRİ CİHAZLARI

ES130 Mikro Denetleyici Deney Seti

DOKUMANLAR

EX8L (EX1-C) Kılavuz 2009

EEM 419-Mikroişlemciler Güz 2017

Strike 5.50 R Proximity Kart Okuyucu Kullanım Kılavuzu

BESLEME KARTI RF ALICI KARTI

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

PIC PROG/DEKA PRO-2, Microchip mikro denetleyici ailesinde PIC16 ve PIC18 serisinin

EX8B2 KILAVUZ ExpKits, TÜRKİYE

EasyPic 6 Deney Seti Tanıtımı

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

Operatör panelleri FED

Deneyler artık çok KOLAY!

DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar

P-100 P-101. Bağlantı Şeması. İstanbul Yazılım ve Elektronik Teknolojileri

DELTA PLC EĞİTİM SETİ KİTAPÇIĞI

IRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M)

Ek bilgi Internet:.../cecx

MODÜLER PIC DENEY SETİ

USB 10 IN-OUT. Usb portundan, 10 adet giriş ve çıkış yapabilen, Opto izolasyonlu digital otomasyon devresi.

ACR-Net 100 Kullanım Kılavuzu

ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI:

Ek bilgi Internet:.../mtr-dci

ATBRFN. Radyo Frekansı (RF) Tabanlı Dorse Takip Birimi. Bilgi Dokümanı (ATBRFN) 1

MİKRODENETLEYİCİ UYGULAMA VE GELİŞTİRME SETİ KULLANIM VE DENEY KİTABI

IR Modülü. Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm

İçerik. Ürün no.: CSL710-R A/L-M12 Işık perdesi alıcı

BETİ GSM/GPRS MODEM KULLANIM KILAVUZU

İÇİNDEKİLER ASD-B2 Serisi Sürücü Konnektör ve Terminal Bağlantıları

İçerik. Ürün no.: CML730i-R R/CV-M12 Işık perdesi alıcı

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ

RFID OKUYUCU / YAZICI

İçerik. Ürün no.: DCR 202i FIX-M1-102-R3-G-V Sabit 2D kod okuyucusu

POMPALARDA TAHRİK ÜNİTELERİ

MKT2012,Proje Tabanlı Mekatronik Eğitim Çalıştayı, Mayıs 2012, Çankırı-Ilgaz, TÜRKĐYE

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ ENDÜSTRİYEL TASARIMDA MODERN KONTROL TEKNİKLERİ PROGRAMLANABİLİR LOJİK DENETLEYİCİLER DENEY FÖYÜ

DCAS NGP operatör panel

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?

IBR IMBus Modüller. IMBus evrensel bir Ölçüm kutusudur.

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması

Haftalık Ders Saati Okul Eğitimi Süresi

SAYISAL MANTIK LAB. PROJELERİ

IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU

İçerik. Ürün no.: CML720i-R A/CN-M12 Işık perdesi alıcı

ATB100. ATB100 GPRS / GPS Tabanlı Filo Yönetim Terminali. Bilgi Dokümanı. 1

İÇİNDEKİLER 1. KLAVYE KLAVYE RB KLAVYE RBHIGH DİSPLAY... 31

BÖLÜM Mikrodenetleyicisine Giriş

WiFi Relay Sayfa 1 / 11. WiFi Relay. Teknik Döküman

Bilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu

DENEY NO : 2 DENEY ADI : Sayısal Sinyallerin Analog Sinyallere Dönüştürülmesi

PIC Programlama. Devrim Çamoğlu

ATB50. Bilgi Dokümanı. ATB50v1 GPRS / GPS Tabanlı Filo Yönetim Terminali. 1

İÇİNDEKİLER GİRİŞ...7

DENEY 21 IC Zamanlayıcı Devre

Paralel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları

ROKART VER 3.1 AYRINTILI MONTAJ KILAVUZU MALZEME LİSTESİ. DEVRENİN MONTAJINDA KULLANILAN ARAÇLAR Lehim teli watt havya Yankeski Maket bıçağı

IP Üzerinden HDMI KVM Sinyal Uzatma Cihazı

ATC-3200 ZigBee to RS232/422/485 Çevirici Kullanıcı Kılavuzu

İçindekiler FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ SİSTEMİ ŞEMASI:... 5 FPGA GELİŞTİRME KARTINA PROGRAM YÜKLEME:... 6

Bölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum Computers Living in a Digital World Dijital Dünyada Yaşamak

%100 Yerli, Donanım + HMI Yazılım. Profesyonel Operatör Paneli. Operatör Paneli - Proop10. Operatör Paneli - Proop7.

YENİLENEBİLİR ENERJİ EĞİTİM SETİ

Çizgi İzleyen Robot Yapımı ve Teknik Bilgiler

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş

İçerik. Ürün no.: CML720i-R A/CN-M12-EX Işık perdesi alıcı

Genel Özellikler. Radikal Ltd. Aralık

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş

DY-45 OSİLOSKOP V2.0 KİTİ

EEM 419-Mikroişlemciler Güz 2016

BİLGİ TOPLUMUNA DÖNÜŞÜM POLİTİKASI

DY-45 OSĐLOSKOP KĐTĐ. Kullanma Kılavuzu

ÖĞRENCİ TAKİP SİSTEMİ

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY RAPORU. Deney No: 1 MULTİSİM E GİRİŞ

Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek

Sabit Gerilim Regülatörü Kullanarak Ayarlanabilir Güç Kaynağı

Ders devam zorunluluğu bulunmaktadır ve 2 hafta derse katılmayan öğrenci devamsızlıktan kalacaktır.

BİLGİSAYAR BİLİMİ DERSİ (KUR-2)

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI

DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI

E-Devlet ve İnternet Veri Merkezleri

ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY 6 ANALOG/DİGİTAL DÖNÜŞTÜRÜCÜ. Grup Numara Ad Soyad RAPORU HAZIRLAYAN:

GPS İLE HAREKET HALİNDEKİ ARAÇLARDAN ELDE EDİLEN GERÇEK ZAMANLI VERİLERİN ORTA ÖLÇEKLİ CBS ÇALIŞMALARINDA KULLANILABİLİRLİĞİ

ACD BİLGİ İŞLEM ACD KABLOSUZ VERİ TOPLAMA SİSTEMLERİ URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ. URT-V2 Terminallerinin

Bölüm 20 FBs-4A2D Analog Giriş/Çıkış Modülü

İçerik. Ürün no.: CML720i-R A/PN-M12 Işık perdesi alıcı

TEKNOMOBİL UYDU HABERLEŞME A.Ş. KULLANICI KILAVUZU Rev. 1.0 Satcom SCATEL

LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

VLT FC-102 Hvac Drive ile Optimize Performans. 1

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

5-14 KURULUM AYARLARI CALIŞMA FONKSİYONLARI MEKANÝK KURULUM ARIZA DURUMLARI GÜVENLÝK UYARILARI TEKNÝK ÖZELLÝKLER

HDMI Uzatma Seti Full HD, 130 m

BÖLÜM 1: MİKRODENETLEYİCİLER

İçerik. Ürün no.: CML720i-R A/D3-M12 Işık perdesi alıcı

Transkript:

PIC UYGULAMA GELİŞTİRME SİSTEMİ EOS Mühendislik Danõşmanlõk Yazõlõm Sanayi Ticaret LTD STI. Deniz Aktürk, Msd Elektrik-Elektronik Mühendisi Ankara - 2004 İÇİNDEKİLER DİZİNİ KONU NO KONU BAŞLIKLARI SAYFA NO ŞEKİLLER DİZİNİ i TABLOLAR DİZİNİ i SUNUŞ 1 1 PİC UYGULAMA VE GELİŞTİRME SETİ 1 2 KAPSAM 1 2.1 ANA KART 1 2.2 MODÜLLER 1 2.3 YAZILIM 2 3 PİC UYGULAMA VE GELİŞTİRME SETİ 3 DONANIMLARI 3.1 ANA KART VE SABİT ÇEVRESEL ELEMANLAR 4 3.1.1 ANA KART 4 3.1.2 VERİ YOLU KONNEKTÖRÜ 4 3.1.3 GÜÇ KAYNAĞI 5 3.1.4 4X4 HEX TUŞ TAKIMI 5 3.1.5 7 PARÇALI LED GÖSTERGE 5 3.1.6 LCD GÖSTERGE 6 3.1.7 40 PARÇALI LED BAR 7 3.2 MODÜLLER 7 3.2.1 MİKRODENETLEYİCİ MODÜLÜ (MCU) 7 3.2.2 SERİ PROGRAMLAYICI 8 3.2.3 GİRİŞ / ÇIKIŞ MODÜLÜ (I/O) 9 3.2.4 RÖLE VE SİNK / SOURCE ÖZELLİKLİ ÇIKIŞ MODÜLÜ 10 3.2.5 SAYISAL ANALOG ÇEVİRİCİ MODÜLÜ 11 3.2.6 HABERLEŞME MODÜLÜ 11 4 PROJE AŞAMALARI ZAMAN TABLOSU 13 5 İŞ AKIŞI 14 6 PERSONEL 15 7 SONUÇ VE BEKLENTİLER 17

ŞEKİLLER DİZİNİ ŞEKİL NO ŞEKİL ADI SAYFA NO 3.1 PICMicro Uygulama ve Geliştirme Seti donanõmlarõ 3 3.2 PICMicro Uygulama ve Geliştirme Seti blok şemasõ 3 3.3 Ana Kart 4 3.4 40 pin IDC slot konnektörü 4 3.5 4x4 tuş takõmõ 5 3.6 4 basamak 7 parçalõ LED gösterge 5 3.7 LCD gösterge 6 3.8 LED bar 7 3.9 MCU modülü 8 3.10 I/O Modülü 9 3.11 Röle ve sink/source özellikli çõkõş modülü 10 3.12 Sayõsal / Analog çevirici modülü 11 TABLOLAR DİZİNİ TABLO NO TABLO ADI SAYFA NO 3.1 Ana Kart bileşenleri 4 3.2 Slot konnektörü özellikleri 4 3.3 Tuş takõmõ özellikleri 5 3.4 7 parçalõ gösterge özellikleri 5 3.5 LCD gösterge özellikleri 6 3.6 LCD modül konnektörü bağlantõ özellikleri 6 3.7 LED bar özellikleri 7 3.8 MCU modül özellikleri 8 3.9 Seri programlayõcõ donanõm özellikleri 8 3.10 I/O modülü özellikleri 9 3.11 Röle ve sink / source özellikli çõkõş modülü özellikleri 10 3.12 Sayõsal / Analog çevirici modülü özellikleri 11 6.1 Projede çalõşacak personelin nitelik ve çalõşma zaman çizelgesi 15 i

SUNUŞ Günümüzde gömülü sistemlerde çok yaygõn olarak kullanõlan mikrodenetleyiciler bir çok teknoloji alanõnda kendisine yer edinmiştir ve ülkemizde de yaygõn olarak kullanõlmaktadõr. Bu yönüyle, gerek mikrodenetleyicilerin kullanõmõnõn artmasõ ve gerekse birçok teknolojik uygulamada kullanõlõyor olmasõ, konu ile ilgili deneyimli insan gücü ihtiyacõnõ arttõrmõştõr. Ülkemizdeki bir çok eğitim kurumunda değişik amaç ve yapõlarda yapõlmõş mikrodenetleyici platformlarõ kullanõlmaktadõr. Ancak ülkemizde, konu ile ilgili doğru ve açõklayõcõ bir platformun olmadõğõ, yurtdõşõ kaynaklõ ürünlerin ise maliyetlerinin çok yüksek olduğu gözlenmiştir. Bu araştõrma ve ürün geliştirme projesiyle, Microchip firmasõnõn ürünü olan PicMicro ailesindeki birçok mikrodenetleyicinin kullanõlabileceği bir uygulama ve geliştirme seti tasarlamak amaçlanmõştõr. 1. PIC UYGULAMA ve GELİŞTİRME SETİ Proje sonuçlandõğõnda, her tür donanõmsal ve yazõlõmsal uygulama geliştirmeye uygun, 8, 18, 28 ve 40 bacaklõ PICMicro entegrelerinin üzerinde programlanabildiği, esnek ve modüler bir PICMicro mikrodenetleyici uygulama ve geliştirme seti tasarlanõp bir prototip ürün üretilecektir. Elde edilecek ürün ile, mikrodenetleyici programlamayla ilgili çok az deneyimli olanlarõn veya hiç deneyimi olmayanlarõn yanõ sõra tasarõm yapan bir mühendisin de, mümkün olduğunca kõsa zamanda işlevsel tasarõmlar yapabilmesi amaçlanmõştõr. Anlaşõlabilir, modüler ve karmaşõk olmayan bir donanõm yapõsõna sahip olacak sistem, alanõndaki bu eksikliği gidererek ticari olarak da bir değer kazanmõş olacaktõr. Ürünün tasarlanmasõnda, çatõsõ altõna girmeyi amaçladõğõmõz Hacettepe Üniversitesi ve ülkemizdeki diğer eğitim ve araştõrma kurumlarõndan da teklif ve öneriler alõnacaktõr. 2. KAPSAM PIC uygulama ve geliştirme seti aşağõdaki bölümlerden oluşacaktõr. 2.1. ANAKART Set, üzerinde sabit çevresel elemanlar ve modüllerin takõlacağõ 40 pinlik IDC konnektörlü slotlarõn bulunduğu bir ana karta sahip olacaktõr. Ana kart üzerinde güç kaynağõ, 4x4 HEX tuş takõmõ, 4 basamaklõ 7 parçalõ led gösterge, takõp çõkarõlabilen 2x16 matris LCD gösterge ve veri yolundaki bilgi akõşõnõ gösteren 40 parçalõ led bar olacaktõr. 2.2. MODÜLLER Ana kart üzerindeki slotlara takõlacak ve mikrodenetleyicinin çevre birimlerini oluşturacak modüller bulunacaktõr. o CPU MODÜLÜ Seri EEPROM da içeren, programlamanõn üzerinde yapõlacağõ PICMicro mikrodenetleyici modülü (MCU)

o I/O MODÜLÜ Mikrodenetleyici portlarõna veri giriş ve çõkõşlarõnõn yapõlabileceği elektriksel olarak korunacak giriş/çõkõş (I/O) modülü o RÖLE VE SINK/SOURCE ÇIKIŞ MODÜLÜ Mikrodenetleyici portlarõyla çevre birimleri kontrol etmek için kullanõlabilecek röle ve sink/source özellikli çõkõşlarõ bulunacak çõkõş modülü o SAYISAL ANALOG ÇEVİRİCİ MODÜLÜ Mikrodenetleyicinin sayõsal portlarõ kullanõlarak herhangi bir analog çevre birimini kontrol etmek için kullanõlacak 8 bit 2 kanal sayõsal/analog çevirici modülü o HABERLEŞME MODÜLÜ Mikrodenetleyici ile diğer mikrodenetleyici/mikroişlemcilerin (bir başka bilgisayar, uzaktan kumanda terminali, IR ya da RF herhangi bir iletişim kanalõ) haberleşebileceği, RS232, RS485, USB, IrDA, RF, Bluetooth kanallarõnõn herhangi birisinin seçilebileceği haberleşme modülü 2.3. YAZILIM Sistem üç farklõ kategoride yazõlõm içerecektir. Bunlar aşağõda kõsaca anlatõlmõştõr: PROGRAMLAMA YAZILIMI Sistemle birlikte kullanõlacak PICMicro mikrodenetleyicilerin bir bilgisayar aracõlõğõyla programlanacağõ, PICMicro üzerinde bulunan herhangi bir kodun okunacağõ, silineceği, değişiklikler yapõlabileceği, bilgisayarda bulunan herhangi bir kodla mikrodenetleyicide bulunan kodun karşõlaştõrõlabileceği, bir bilgisayar üzerinde çalõşacak olan yazõlõm SÜRÜCÜ YAZILIMLARI Uygulama geliştirme platformunda mevcut bulunan tuş takõmõ, LCD gösterge, ledbar, değişken direnç gibi analog giriş elemanlarõ, röle ve sink/source çõkõş, sayõsal analog çevirici, RS232, RS485, USB, IrDa, Bluetooth ve RF kanal birimlerinin kullanõmlarõna örnek yazõlõmlar BAZI UYGULAMA VE DENEY PLATFORMLARINA ÖRNEK YAZILIMLAR Assembler ve diğer mikrodenetleyici programlama dilleriyle (C, Basic gibi) hazõrlanacak komut öğretmeye yönelik bazõ uygulamalar ile endüstriyel nitelikteki voltmetre, frekansmetre, güçölçer, direnç-kapasitans ölçer, dijital saat, hesap makinesi, step/servo/dc motor sürücüsü, sõcaklõk kontrolcüsü, sayõsal-analog (DA) ve analog-sayõsal (AD) dönüştürücü, kablolu/kablosuz ve seri/paralel haberleşme gibi uygulamalar

3. PIC UYGULAMA ve GELİŞTİRME SETİ DONANIMLARI Şekil 3.1 de PICMicro uygulama geliştirme setinin ana kart ve diğer uygulama modülleri görülmektedir. Şekil 3.2 de setin blok şemasõ görülmektedir. Şekil 3.1. PICMicro Uygulama ve Geliştirme Seti Donanõmlarõ. Şekil 3.2. PICMicro Uygulama ve Geliştirme Seti Blok Şemasõ.

3.1. ANAKART VE SABİT ÇEVRESEL ELEMANLAR 3.1.1. Ana Kart: RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 Şekil 3.3. Ana kart. 75 x 210 mm GÖSTERGE 4 x 7 PARÇALI TUŞTAKIMI 4 x 4 HEX VERİ GÖSTERGESİ 40 LEDBAR SLOT 4 x 40 BACAKLI IDC DİŞİ KONNEKTÖR TAK/ÇIKAR GÖSTERGE 14 BACAKLI LCD MODÜL KONNEKTÖRÜ Tablo 3.1. Ana kart bileşenleri. 3.1.2. Veri Yolu Konnektörü: Şekil 3.4. 40 PIN IDC Slot Konnektörü. 5 x 40 mm KONNEKTÖR TİPİ IDC-40 DİŞİ VERİ 33 BİT I/O GÜÇ KAYNAĞI Vcc, GND HABERLEŞME Rx, Tx PORTLARI SLOT SAYISI 4 Tablo 3.2. Slot Konnektörü Özellikleri.

3.1.3. Güç Kaynağõ: Sete AC veya DC +12V ~ +15V girilebilecek ve güç kaynağõ devresi regüleli +5V ve +12V üretecektir. +12V röle çõkõşlarõnda kullanõlõrken setin kalanõnda TTL seviye olan +5V (Vcc) kullanõlacaktõr. 3.1.4. 4x4 HEX Tuş Takõmõ: 16 lõ (HEX) buton girişi olarak 4x4=16 yerine 4+4=8 port kullanarak mikrodenetleyiciye TTL veri girişi gerçekleştirilmesini sağlayacaktõr. Şekil 3.5. 4x4 Tuş Takõmõ. 40 x 40 mm TUŞ TİPİ MİNİ TOGGLE BUTON TUŞ SAYISI 4 x 4 = 16 TASARIM HEX Tablo 3.3. Tuş takõmõ özellikleri. 3.1.5. 7 Parçalõ Led Gösterge: 4 basamaklõ 7 parçalõ ortak katod led göstergeler multiplex edilerek transistörle sürülecektir. Kullanõlmak istenmediğinde bir DIP anahtarla devre dõşõ bõrakõlabilecektir. Şekil 3.6. 4 Basamak 7 Parçalõ Led Gösterge. GÖSTERGE BOYU 13 mm GÖSTERGE ENİ 4 x 10 mm GÖSTERGE RENGİ KIRMIZI BASAMAK SAYISI 4 TİP ORTAK KATOD VERİ PORTLARI 8 BİT / RB<7:0> BASAMAK PORTLARI 4 BİT / RA<3:0> KAYNAK GERİLİMİ Vcc SERİ DİRENÇ 390 OHM SÜRÜCÜ BC237 (NPN) DIP ANAHTAR AKTİVASYON Tablo 3.4. 7 Parçalõ Gösterge Özellikleri.

3.1.6. LCD Gösterge: Kontrastõ bir değişken dirençle ayarlanabilecek standart 2x16 lõk bir matris LCD gösterge kullanõlacaktõr. Data 4 bit olarak girilecek ve LCD nin diğer üç kontrol sinyaliyle birlikte mikrodenetleyici 7 bitle LCD yi sürecektir. Kullanõlmak istenmediğinde bir DIP anahtarla devre dõşõ bõrakõlabilecektir. Şekil 3.7. LCD Gösterge. 45 x 85 mm GÖSTERGE FONTU MATRİS GÖSTERGE TİPİ STANDART 2 x 16 KONNEKTÖR BACAK SAYISI 14 (7 ile 10 numara arasõndaki bacaklar kullanõlmayacaktõr) SÜRÜM TİPİ 4 BİT VERİ VERİ PİNLERİ D<7:4> RB<7:4> E RA4 R/W RB3 RS RB0 KONTRAST AYARI TRİMER DİP ANAHTAR AKTİVASYON Tablo 3.5. LCD Gösterge Özellikleri. 1 GND LCD MODÜLÜ PIN #1 2 +5V LCD MODÜLÜ PIN #2 3 KONTRAST LCD MODÜLÜ PIN #3 4 RS LCD MODÜLÜ PIN #4 5 R/W LCD MODÜLÜ PIN #5 6 E LCD MODÜLÜ PIN #6 7 NC 8 NC 9 NC 10 NC 11 D4 LCD MODÜLÜ PIN #11 12 D5 LCD MODÜLÜ PIN #12 13 D6 LCD MODÜLÜ PIN #13 14 D7 LCD MODÜLÜ PIN #14 Tablo 3.6. LCD Modül Konnektörü Bağlantõ Özellikleri.

3.1.7. 40 Parçalõ Led Bar: Tüm giriş/çõkõş portlarõndaki veri akõşõ, PICMicro çalõşmasõnõ etkilemeyecek şekilde, portlardan sadece A seviyesinde akõm çekilmesini sağlayacak olan darlington transistörlerle yükseltilerek led barla gösterilecektir. Böylece 33 I/O portu, A, B, C, D ve E portlarõnõn durumu bilinecektir. Led barda ayrõca modüllerin slotlara düzgün yerleştirilip yerleştirilmediği bilgisi, seri haberleşme veri akõşõ bilgisi ve güç bilgisi gözlenebilecektir. Ledler, mikrodenetleyici portlarõnda mantõksal 1 olduğunda yanacak ve mantõksal 0 olduğunda sönecektir. Şekil 3.8. Led Bar. 25 x 75 mm LED RENGİ YEŞİL SÜRÜCÜ ULN2803A (DARLINGTON TRANSISTOR ARRAY) LED SAYISI 40 GÖSTERİLEN I/O RA<5:0>, RB<7:0>, RC<7:0>, RD<7:0>, RE<2:0> GÖSTERİLEN BESLEME Vcc RS232 Rx, Tx SLOT BİLGİSİ SLOT1, SLOT2, SLOT3, SLOT4 Tablo 3.7. Led Bar Özellikleri. 3.2. MODÜLLER 3.2.1. Mikrodenetleyici Modülü (MCU): Modül üzerinde, tercih edilen 8,18,28 ve 40 bacaklõ PICMicro, harici I2C EEPROM ve seri programlayõcõ donanõmõ bulunacaktõr. Programlayõcõ, seri olarak programlanabilen PIC mikrodenetlyicileri programlayabilme özelliği sayesinde geniş bir PICMicro grubuna hitap edecektir. Programlayõcõ devre ekstra bir güç girişine ihtiyaç duymadan tüm gerekli olan sinyalleri RS232 portundan sağlayacaktõr. Üzerinde bulanacak ICSP konnektörü sayesinde başka bir devrede bulunan bir PIC mikrodenetleyiciyi de programlayabilecektir. Modül panelinde bulunacak bir butonla mikrodenetleyici RESET edilecektir.

Şekil 3.9. MCU Modülü. 25 x 75 mm PICMicro DIP40 / DIP28 / DIP18 / DIP8 MİKRODENETLEYİCİLER HARİCİ I2C EEPROM 24LC08/24LC65 (8 BACAKLI) HABERLEŞME PORTU RS232 HABERLEŞME İÇİN SUB-D 9 DİŞİ KONNEKTÖR RS232 HABERLEŞME BİLGİSAYARLA SERİ VERİ TRANSFERİ YAPARAK PICMicro YU PROGRAMLAMA RESET BUTONU PICMicro YU RESET EDER Tablo 3.8. MCU Modül Özellikleri. 3.2.2. Seri Programlayõcõ: ÖZELLİKLERİ GÜÇ KAYNAĞI YAZILIM KABLO Seri programlamaya izin veren 8, 18, 28 ve 40 bacaklõ PIC mikrodenetleyicileri ve 24Cxx sersinden I2C EEPROM bellek aletlerini destekleyecektir. Ayrõca ICSP konnektörüyle devre üzerindeki PICMicrolarõ da programlayabilecektir. Güç kaynağõna ihtiyaç duymayacak, gereken gücü RS232 portundan alacaktõr. Yazõlõm geliştirilecektir. Bir tarafõ erkek diğer tarafõ dişi konnektörlü 9 pinli seri veri taşõma kablosu. DESTEKLENEN ALETLER 12C: 508, 508A, 509, 509A, 671, 672 12CE: 518, 519, 673, 674 12F: 629, 675 16C: 433, 54, 56, 58, 61, 62A, 62B, 63, 63A, 64A, 65A, 65B, 66, 67, 71, 72, 72A, 73A, 73B, 74A, 74B, 76, 77, 505, 620, 620A, 621, 621A, 622, 622A, 710, 711, 712, 715, 716, 717, 745, 765, 770, 771, 773, 774, 781, 782, 923, 924 16CE: 623, 624, 625 16F: 83, 84, 84A, 627, 628, 630, 676, 818, 819, 870, 871, 872, 873, 873A, 874, 874A, 876, 876A, 877, 877A 18F: 242, 248, 252, 258, 442, 448, 452, 458, 1320, 2320, 4320, 4539, 6620, 6720, 8620, 8720 Tablo 3.9. Seri Programlayõcõ Donanõmõ Özellikleri.

3.2.3. Giriş/Çõkõş (I/O) Modülü: Mikrodenetleyicinin tüm I/O portlarõna -33 portuna- erişim bu modül üzerinde bulunan soketlerle gerçekleştirilecektir. I/O portlarõna direkt erişim, alanõndaki uygulama setlerinin aksine, modülde bulunacak elektronik donanõmla korunacak ve eğitim amacõyla gerçekleştirilecek olan bu uygulama setinde, kullanõcõ tarafõndan yapõlabilecek hatalarõn mikrodenetleyiciye zarar vermesi engellenmiş olacaktõr. Sayõsal veya analog veri giriş çõkõşõnõn gerçekleştirileceği soketler her bir I/O portu için birer tane değil, standart entegre bacak aralõğõ mesafesinde bulunan Vcc (+5V) ve GND ye dirençlerle korunarak bağlanan birer soketle birlikte, üçer tane olacaktõr. Kullanõcõya esneklik ve kullanõm kolaylõğõ sağlayacak bu fiziksel yapõ sayesinde, setteki mevcut uygulamalar dõşõnda yapacağõ bazõ uygulamalar için breadboarda hiç gerek kalmadan istediği elemanõ, tercih ettiği I/O portuyla ya Vcc ile veya GND ile arasõna takabilecektir. Örneğin, analog giriş özelliği de bulunan sekiz porta sahip olan PIC in, istenen bir veya birden fazla portuna değişken direnç, termistör, LDR gibi bir çok elemanõ direkt takabiliriz Böylece bu gibi parçalar, uygulama geliştirme seti tasarõmcõsõ tarafõndan belirlenen portlara, belirlenen şekilde Vcc veya GND ye-, sabit olarak takõlarak kullancõya dayatõlmamõş olacak ve bu tip donanõmdan kaynaklõ uygulama ve yazõlõm kõsõtlamalarõ önlenerek kullanõcõya inisiyatif ve esneklik sağlanmõş olacaktõr. Şekil 3.10. I/O Modülü. 25 x 75 mm I/O (GİRİŞ/ÇIKIŞ) RA<5:0>, RC<7:0>, RD<7:0>, RE<2:0> GÜÇ KAYNAĞI Vcc, Vss (GND) KORUMA 330 Ohm GİRİŞ/ÇIKIŞ TİPLERİ STANDART TRİMER LED BUTON BUZER LDR TERMİSTÖR DİJİTAL TERMOMETRE DS1820 PIN TİPİ PRECISION SPRING LOCK PIN DELİK MESAFESİ 50 MIL (STANDART ENTEGRE BACAK ARALIĞI) Tablo 3.10. I/O Modül Özellikleri.

3.2.4. Röle ve Sink/Source Özellikli Çõkõş Modülü: İki tane çift kontaklõ röle ve altõ sink/source özellikli çõkõşlar bulunacaktõr. Röle çõkõşlarõnda kullanõlacak portlar için dörder seçenek sunmak amacõyla dip anahtar kullanõlacaktõr. Röle kontaklarõna modül üzerinden erişilebilecektir. Modülde bulunacak diğer port çõkõşlarõnda kurulacak transistörlü devre sayesinde sink/source özelliği bulunacak ve bağlanmak istenen yük, çõkõş ile Vcc ile veya GND ile arasõna takõlabilecektir. Şekil 3.11. Röle ve Sink/Source Özellikli Çõkõş Modülü. 25 x 75 mm RÖLE SAYISI 2 RÖLE TİPİ 12 V / 2 KONTAK RÖLE1 KONTROLÜ DIP ANAHTARLA SEÇİLECEK RA0 / RB0 / RC0 / RD0 RÖLE2 KONTROLÜ DIP ANAHTARLA SEÇİLECEK RA1 / RB1 / RC1 / RD1 SINK-SOURCE ÇIKIŞ 6 BİT SINT-SOURCE AKIMI 500 ma SINK-SOURCE I/O RA<3:2>, RC<3:0> (GİRİŞ/ÇIKIŞ) Tablo 3.11. Röle ve Sink/Source Özellikli Çõkõş Modülü Özellikleri.

3.2.5. Sayõsal/Analog Çevirici Modülü: Sayõsal/analog çevirici 8 bit 2 kanal olarak kullanõlacaktõr. Bu da iki DAC entegresi ve bir latch entegresi kullanõlarak gerçekleştirilecektir. 8 bit sayõsal veri ve 2 bit kanal seçme biti olarak PICMicro nun 10 biti kullanõlacaktõr. DAC çõkõşlarõna modül üzerindeki soketlerden erişilebilecektir. Şekil 3.12. Sayõsal/Analog Çevirici Modülü. 25 x 75 mm ÇÖZÜNÜRLÜK 8 BİT KANAL SAYISI 2 DAC DAC0800 / MOTOROLA KANAL SEÇİM LATCH İ 74LS373 ÇIKIŞ TAMPON OPAMPI OP07 VERİ ÇIKIŞI PORTLARI RD<7:0> KANAL SEÇİM PORTLARI RC<6:5> MAKSİMUM ÇIKIŞ AKIMI 100 ma ÇIKIŞ GERİLİM ARALIĞI 0...5 V Tablo 3.12. Sayõsal/Analog Çevirici Modülü Özellikleri. 3.2.6. Haberleşme Modülü: RS232, RS485, USB, RF, IrDA ve Bluetooth gibi günümüzde yaygõn olarak kullanõlan haberleşme protokollerinin ve uygulamalarõnõn öğrenilebilmesini sağlayacak olan bu modül de yapõlacak olan PICMicro uygulama geliştirme setinin diğer bir üstünlüğü olacaktõr ve alanõndaki bu eksikliği gidermeye yönelik olacaktõr. RS232, birbirine 10m dahilindeki mesafedeki PC, başka bir mikrodenetleyici veya diğer bir aletle yapõlacak olan seri haberleşmede, özel SUB-D 9 konnektörüyle bağlanarak kullanõlõr. Genellikle bilgisayarla veri transferinde kullanõlõr. RS485, haberleşmesi bir sisteme birden fazla alet bağlandõğõnda kullanõlõr. USB, PC ile hõzlõ seri haberleşmede kullanõlõr. RF, radyo frekansõnda yapõlan kablosuz haberleşmedir, uzun mesafe iletişimde kullanõlõr. IrDA, kõzõlötesi haberleşmedir ve diz üstü

bilgisayar, Palm PC, PDA, bazõ cep telefonlarõ ve benzeri aletlerle kablosuz haberleşmeyi sağlar. Bluetooth da IrDA gibi bir kablosuz haberleşme protokolüdür. Masaüstü, diz üstü ve cep bilgisayarlarõn, dijital kameralar, yazõcõlar ve gibi aletlerin birbirleriyle kõsa mesafeli haberleşmesini sağlar. Kullanõlan PICMicro nun 40/28 bacaklõ veya 18 bacaklõ olduğu iki konumlu bir anahtarla seçilerek haberleşmenin doğru portlardan gerçekleştirilmesi sağlanacaktõr.

4. SONUÇ ve BEKLENTİLER Proje sonuçlandõğõnda, yurt içi kaynaklar kullanõlarak yeni bir ürün geliştirilmiş olacaktõr. Bu yönüyle proje ülkemize bir katma değer kazandõrmõş olacaktõr. Proje tasarõmõnda ve diğer bütün aşamalarõnda tümüyle üniversitelerimiz öğretim üyeleri ile ilişki içinde olunacağõndan ihtiyaca en üst düzeyde cevap veren, yurt dõşõ benzerlerine göre ekonomik ama aynõ ölçüde de profesyonel bir uygulama geliştirme seti üretilmiş olacaktõr. PICMicro uygulama ve geliştirme setinin, en üst düzeyde öğretim kurumlarõnõn ve tasarõmcõlarõn ihtiyaçlarõna cevap vermesi, benzerlerine göre daha ekonomik olmasõ ve modüler yapõda olmasõ nedeni ile kõsmõ pazarlama olanağõ olacaktõr. Bütün bunlara ek olarak tümüyle yurt içi kaynaklar kullanõlarak üretilecek PICMicro uygulama ve geliştirme setinin ticari olarak da firmamõza bir katma değer kazandõracağõ düşünülmektedir. PICMicro uygulama ve geliştirme setinin, yurt genelinde bütün ilgili alanlardaki mesleki eğitim kurumlarõna, üniversitelerin ilgili bölümlerine, eğitim aracõ olarak; kamu ve özel kurumlarõn AR-GE, ürün geliştirme, bakõm, servis ve kurum içi eğitim gibi bölümlerine de aynõ amaçlarla pazarlanabileceği düşünülmektedir.