EX8B2 KILAVUZ ExpKits, TÜRKİYE

Benzer belgeler
EX8L (EX1-C) Kılavuz 2009

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

BESLEME KARTI RF ALICI KARTI

EasyPic 6 Deney Seti Tanıtımı

DOKUMANLAR

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

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

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

BETİ GSM/GPRS MODEM KULLANIM KILAVUZU

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

1.CİHAZ ÖLÇÜLERİ 2.CİHAZ BAĞLANTI ŞEMASI

ORKA BİLİŞİM ELEKTRONİĞİ

UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI

AKE MİKSER KONTROL KARTI-TEK HIZLI (7 SEG DOKUNMATİK YATAY TİP) KULLANIM KILAVUZU

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

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ351 Modbus Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

TRİSTÖR MODÜL SÜRÜCÜ KARTI (7 SEG) KULLANIM KILAVUZU AKE-PE-TMS-001

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

1.CİHAZ ÖLÇÜLERİ 2.CİHAZ BAĞLANTI ŞEMASI

1.CİHAZ ÖLÇÜLERİ 2.CİHAZ BAĞLANTI ŞEMASI

SEESAW 24V DC BARİYER KONTROL KARTI KULLANIM KİTABI V 2.0

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

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

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

İÇİNDEKİLER ÖZELLİKLER. 3-4 KONTROL PANELİ HARİCİ KONTROL ÜNİTESİ BAĞLANTILAR VE HABERLEŞMELER 23-24

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

ART S602W Standalone Kart Okuyucu

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

ANALOG ADRESLİ YANGIN ALARM SİSTEMİ YAZILIM KULLANMA KILAVUZU

BQ301 RF Ekstra Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

Deneyler artık çok KOLAY!

1.CİHAZ ÖLÇÜLERİ 2.CİHAZ BAĞLANTI ŞEMASI

AKE GAZLI DÖNER TABANLI FIRIN KONTROL KARTI (7 TFT DOKUNMATİK) KULLANIM KILAVUZU

BQ Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ300 RF Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

AKE ELEKTRİKLİ DÖNER TABANLI FIRIN KONTROL KARTI (7 TFT DOKUNMATİK) KULLANIM KILAVUZU

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

ES130 Mikro Denetleyici Deney Seti

AKE MİKSER KONTROL KARTI TEK HIZLI KULLANIM KILAVUZU

IP Üzerinden HDMI KVM Sinyal Uzatma Cihazı

AKE GAZLI SABİT TABANLI FIRIN KONTROL KARTI (7 TFT DOKUNMATİK) KULLANIM KILAVUZU

BQ353 Modbus 8x D.Input 8x Röle Cihazı Kullanım Kılavuzu

Kullanım Uygulamaları Ön Görünüş. Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +)

ÖZKAY ELEKTRONİK. BK-103 Asansör Kumanda Kartı KULLANIM KILAVUZU

1.CİHAZ ÖLÇÜLERİ 2.RÖLE KARTI ÖLÇÜLERİ

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

AKE MİKSER KONTROL KARTI ÜÇ HIZLI KULLANIM KILAVUZU

TECO N3 SERĐSĐ HIZ KONTROL CĐHAZI HIZLI BAŞLAT DÖKÜMANI. ADIM 1: Sürücü beslemesini ve motor uçlarını bağlama

FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU

IDC101 Bağlantı Şeması

TECO N3 SERİSİ HIZ KONTROL CİHAZLARI

ACR-Net 100 Kullanım Kılavuzu

TRIFAZE START-STOP KONTROL KARTI (TOUCH ARKADAN MONTAJ) KULLANIM KILAVUZU AKE-T-TSSA-001

KULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ

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

DÖNER EKMEK FIRINI KONTROL KARTI (7 SEG TOUCH) KULLANIM KILAVUZU AKE-T7-DEF-001

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

KULLANIM KILAVUZU PIC ULAK. USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağ Seri USB Dönüştürücü Bağlantı Portları

Kullanım Kılavuzu. Deneyler artık çok KOLAY! 2x16 Karekter LCD. Üniversal Motor Sürücü. HCSR04 Mesafe Sensörü. MCP9700 Sıcaklık Sensörü

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

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

AKE KONVEKSİYONEL FIRIN KONTROL ÜNİTESİ (ELEKTRİKLİ) KULLANIM KILAVUZU

BQ352 Modbus Röle Cihazı 24 Kanal. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

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

Bluetooth kontrol kartı BT1828.

Deniz Elektronik Laboratuvarı Tel: D7220_RV5

1.CİHAZ ÖLÇÜLERİ 1.RÖLE KARTI VE ÖLÇÜLERİ

MODÜLER PIC DENEY SETİ

REV01 13/02/2012 KARTIN ÜZERİNDE BULUNAN MALZEMELER VE ANLAMLARI

ROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

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

ELEKTRİKLİ KONV. FIRIN KONTROL KARTI (7 TFT TOUCH) KULLANIM KILAVUZU AKE-TT-EKF-001

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

PATATES SOYMA MAKİNASI KONTROL KARTI (2,4 TFT DOKUNMATİK DİKEY TİP) KULLANIM KILAVUZU AKE-PSM-301

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version

Hızlı ve Kolay Kurulum Rehberi

PEY-D810 SĠNYALĠZASYON SĠSTEMĠ

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

SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

BÖLÜM Mikrodenetleyicisine Giriş

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

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

ALEV MONİTÖRÜ. ( 4 20 ma ) 03MA. 03MA Alev monitörünün uygulama alanları : 03MA Alev monitörünün yapısı : Özellikler :

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

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

RF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ

Elektroduyu SN100RS485 RS485 Sıcaklık Nem KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Algılama Ürünleri

OTOMATİK KUTULU LCD GÖSTERGELİ MODEL 1 KAZAN KONTROL PANOSU KULLANIM KLAVUZU

İ İŞİ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ

HD Serisi Kart Kullanım Kılavuzu

RS-232 ile Seviye Ölçüm Cihazı Kullanım Talimatnamesi

Full HD Mini HDMI Genişletici

HDMI Uzatma Seti Full HD, 130 m

2. Malzemeler: Bu bölümde size verilecek malzemeler anlatılacaktır ve montaj yaparken dikkat etmeniz gereken hususlar belirtilecektir.

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

minova teknoloji Telemetri Sistemi Kurulum ve Montaj Klavuzu

4K HDMI Genişletici Set, 4K2K/60 Hz

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

Transkript:

EX8B2 KILAVUZ 2011 EX8B2 geliştirme platformu temel olarak aşağıda belirtilen 2 parçadan oluşmaktadır. PIC geliştirme kartı Expkits EXPROG USB2.0 programlayıcı EX8B2 Microchip 10Fxxx, 12Fxxx, 16Fxxx ve 18Fxxx ailesinden 40, 28, 20, 18, 14 ve 8 pinli PIC mikro kontrolörlerini desteklemektedir. Kartın tasarımı, bu mikro kontrolörlerin tüm özelliklerini rahatça kullanabilmeniz amacıyla, ihtiyacınız olan tüm devre parçaları bir araya getirilerek yapılmıştır. Picleri kolayca öğrenebileceğiniz, kaliteli, düşük güç ihtiyacı olan geliştirme kartıdır. Kartın üzerinde Expkits tarafından geliştirilmiş USB2.0 programlayıcı ile çok hızlı ve güvenli bir şekilde 40, 28,20,18,14 ve 8 pinli mcuları programlayabilirsiniz Mühendisler ve öğrencilerin kolayca denemeler yaparak, yeteneklerini hızla geliştirebilecekleri bir şekilde tasarlanmıştır. Kit üzerindeki usb programlayıcıyı bilgisayarınızda EXPROG isimli program vasıtası ile çalıştırılır. Expkits birçok mikro kontrolör ile çalışmış deneyimli kadrosu ile özel tasarım ve üretim hizmetleri vermektedir. Var olan tasarımların revizyonu ya da tamamen yeni tasarımlar yapabilmektedir. Tasarımınıza yeni çevre elemanları, devreler ve çeşitli IO lar kolaylıkla eklenebilir. Örneğin haberleşme devreleri, özel analog veya dijital IOlar ve güç devreleri gibi. İhtiyaçlarınız için bizimle temas kurunuz. Lütfen istek ve görüşlerinizi info@expkits.com üzerinden bize ulaştırın. Görüşlerinizi dinlemek ve ürünlerimizi bu doğrultuda geliştirmekten memnuniyet duyarız. ExpKits, TÜRKİYE info@expkits.com http://www.expkits.com 1

ÖZELLİKLER Microchip 8 bit PIC mikro kontrolörlerinden 8, 14, 18, 20, 28, ve 40 pinli mikro denetleyici desteği. 40 ve 28 pin ZIF soket desteği. ExpKits Exprog USB 2.0 programlayıcısı ile picleri soketlerinden ayırmadan programlayabilme. ICSP modunda harici devrelerdeki picleri programlayabilme. 10Mb ENC28J60 Ethernet Haberleşme Devresi. 4x4 Keypad Devresi. Menü Keypad Devresi. Mini Joystick. MicroSD Hafıza Kayıt Devresi. 2x16 LCD Desteği 2x16 LCD İçin Kontrast Potu 128x64 GLCD Desteği 240x128 GLCD Desteği GLCD Kontrast Potu. Touch İçin Sürücü Devresi. 4 Adet 7 Segment Display Usb Haberleşme Devresi. Rs232 Haberleşme Devresi. Rs485 Haberleşme Devresi. Ps2 Klavye Devresi. SHT1X Sıcaklık ve Nem Ölçme Devresi. DS1820 İle Sıcaklık Ölçümü Analog Sinyal Ölçüm İçin 2 Adet Pot. Buzzer 2 Adet Röle Çıkış Devresi. 2 Adet Opto İnput Devresi. Servo Motor Sürmek İçin Soket. IRDA Soketi. RF RX Modül Soketi. RF TX Modül Soketi. Fotosel LDR Devresi. I2C Seri EEPROM. USB Beslemesinden Çalışma. USB de iken harici kaynak gerekmez. Harici Güç Kaynağı ile Çalışma. (9V Adaptör Bağlanması Normaldir.) USB Yada Harici Güç Seçim Soketi. Tüm pinler için 4 adet 5x2 IDC çıkış soketleri. Her pini Pull Up ve Pull Down yapabilme imkânı. Her pine bağlı 32 adet LED ve port olarak led gruplarını kontrol edebilme. 32 buton ile tüm MCU pinlerini kontrol edebilme. Butonları 3.3V veya GND ye bağlayabilme imkânı. Reset devresi. 1. Sınıf kalitede PCB kullanılmıştır. 2

1 Harici Güç Devresi 2 Güç Seçim Anahtarı 3 ICSP Soketi 4 Exprog Programlayıcı Devresi 5 Exprog Usb Soketi 6 USB Haberleşme Soketi 7 +3.3V Power Devresi 8 40 Pin Entegreler için ZIF Soket 9 Kristal soketi 10 28 Pin Entegreler için ZIF Soket 11 20,18,14 ve 8 Pin Entegre Soketleri 12 Reset Butonu 13 Bazı Devreler İçin Seçim Soketi 14 Bazı Devreler İçin Seçim Soketi 15 4 Adet 7 Segment 16 2x16 Lcd Soketi 17 Lcd Kontrast Potu 18 128x64 GLCD Soketi 19 Glcd Kontrast Potu 20 240x64 GLCD Soketi 21 Touch Sürücü Devresi 22 4x4 Keypad 23 Menü keypad Dev. 24 Mini Joystick 25 Butonlar 26 Buton U/D Jumperı 27 Ledler 28 Pull U/D Switchleri 29 Harici Çıkış Soketleri 30 Opto İnput Devresi 31 Röle Devresi 32 RS485 Devresi 33 Uart Devresi 34 PS2 Soket 35 Ethernet Devresi 36 MicroSD Soketi 37 Ldr 38 Buzzer 39 Potlar 40 Servo Soketi 41 Ds1820B Soketi 42 Eeprom 43 Irda 44 RF RX Devresi 45 RF TX Devresi 46 SHT Soketi 47 Bazı Devreler İçin Seçim Soketleri Kartın ölçüleri 270mmx185mm dir. 3

İÇİNDEKİLER GİRİŞ 1 ÖZELLİKLER 2 KİT PCB YERLEŞİMİ 3 İÇİNDEKİLER 4 KARTIN ÇALIŞTIRILMASI 5 KART KULLANIMI SIRASINDA DİKKAT EDİLECEK DURUMLAR 5 GELİŞTİRME KARTININ DEVRELERİNİN İNCELENMESİ 7 MCU SOKETLERİ 7 RESET 9 USB PROGRAMLAYICI 9 GÜÇ KAYNAĞI 9 HARİCİ PORT SOKETLERİ 10 PULL UP / PULL DOWN 10 LEDLER 10 BUTTONLAR 11 LCD 11 128X64 GLCD ve 240X128 GLCD 12 GLCD TOUCH 13 4X4KEYPAD 13 MENÜ KEYPAD 13 JOYSTİCK 14 ETHERNET 15 MİCROSD 16 7 SEGMENT 16 RS232 HABERLEŞME 17 RS485 HABERLEŞME 17 LDR 17 USB HABERLEŞME 18 PS2 HABERLEŞME 18 SHT1X SENSÖRÜ 18 DİJİTAL TERMOMETRE DS1820 19 ANALOG DİJİTAL ÇEVİRİCİ İÇİN POTLAR 19 EEPROM 19 BUZZER 19 RF TX ve RX RX 19 IRDA 20 SERVO 20 RÖLE VE OPTO 20 4

KARTIN ÇALIŞTIRILMASI İLK ÇALIŞTIRMA 1 Bilgisayarınızda.Net Frame Work yüklü değil ise kit CD sinden framework kurulumu yapılmalıdır. 2 \expkits klasörü bilgisayarınızda uygun bir yere kopyalanır ve exprog.exe programı çalıştırılır. 3 Kit ile pc usb kablosu ile birbirine bağlanır.j2 anahtarı USB besleme konumuna alınırak kart çalışır hale getirilir. Exprog programında "Expkits bağlı" uyarısı görülür. 4 1 adet PIC18F4520 mikro kontrolörü ZIF sokete takılır. Algıla butonuna basıldığında takılı olan PIC program tarafından görülüp ismi çıkar. 5 Exprog menülerinden "Aç" menüsü ile CD içerisindeki \EX8 DEMO HEX klasöründeki demo hexlerden EX8B_demo_F452.hex seçilerek program hafızasına yüklenir. "Yaz" komutu ile demo hex pice yüklenir. 6 Yükleme bittiğinde demo hex otomatik olarak çalışmaya başlayacaktır. Sitedeki demo videosundaki animasyonun aynısı kitinizde çalıştığı gözlemlenmelidir ( \EX8 DEMO HEX klasöründe bulunmaktadır aynı videolar). Bu demo düzgün çalıştığında kitinizde herhangi bir problem olmadığını anlamış olursunuz. KART KULLANIMI SIRASINDA DİKKAT EDİLECEK DURUMLAR Uyarı 1 = 2 Pic aynı anda takılı çalıştırılmamalıdır. 6 soketten sadece 1 tanesinde pic takılı olmalıdır. Uyarı 2 = Kite besleme verdiğimde sağ üstte bir led (D5) sürekli yanıyor? Bu D5 ledi kitinizin beslemesinin takılı olduğunu gösteren leddir. +5V karta ulaştığında ve power seçimi yapıldığında devreye girer. Sürekli yanar. Uyarı 3 = PIC16F877 ile çalışırken A4 pinine bağlı led yanmamakta. Acaba o led bozuk mu? A4 pini picin (16Fxx) yapısından dolayı sürülememektedir. A4 pini input pinidir. Bu sebeple A4 pinini sürme imkanı yoktur. A4 ledini A4 butonuna basarak kontrol edebilirsiniz. Uyarı 4 = Yazdığım program proteusta çalışıyor, kitte çalışmıyor? Yazdığınız programın fuse ayarlarını programda yapmadığınızdan program kitte çalışmamaktadır. Fuse ayarlarını mutlaka programınızda yazmanız gerekmektedir. Proteus gerçek dünya şartlarını veya gereklerini önemsemez. Yazılan programın ana çalışma mantığı ile ilgilenir. Fuse ayarları besleme bağlantıları gibi işleri otomatik olarak yapar. Bu, gerçekte aynı sonuçları alamayacağınız anlamına gelir. Sonuç olarak hangi dili kullanıyorsanız kullanın, fuse ayarlarını tam ve doğru yapmazsanız pic çalışmaz. Uyarı 5 = A0 ve A1 ledleri sürekli hafif yanık kalıyor, sorun mu var acaba? A0 ve A1 pinlerine 2 adet potansiyometre (22K) bağlıdır. Bu potlar analog ölçüm için kullanılması düşünülmüştür. Bu potların anahtarları kısa devre edildiğinde 5v pot üzerinden geçerek A0 ve A1 pinlerine ulaşır. Bu pinler aynı zamanda ledlere de bağlıdır. Dolayısıyla ledlerde potun direncine bağlı olarak bir ışıma meydana gelecektir. Potların anahtarları kapatılarak devre ile bağlantıları kesilince ledler düzelecektir. Uyarı 6 = Elimde PIC16F84 bulunmakta, ZIF sokete bunu nasıl takacağım? 5

40 pin ve 28 pin için 2 adet ZIF soket bulunmaktadır. 40 pin zif sokete sadece 40 pinli picleri takabilirsiniz. 28 pin zif sokete sadece 28 pinli picleri takabilirsiniz. Diğer pin sayılı picler uygun sayılı entegre soketleri seçilerek karta takılır. Mesela 8 pinli picler 8 pinli entegre soketine bağlanır. Piclerin 1 numaraları hep yukarıda doğru takılacak şekilde ayarlanmıştır. Dolayısı ile PIC16F84 picini 18 pinli entegre soketine takmalısınız. Aynı anda sadece 1 adet pic soketlerden birine takılı olmalıdır. Birden fazla pic takılı olur ise sorun çıkabilir. Taktığınız soketin yanındaki kristal soketine kristalini de takmayı unutmayınız. Uyarı 7 = 2x16 LCD düzgün çalışıyordu, birden bire çalışmaz oldu? 2x16 Lcdler çok kolay bozulabilen yapıda üretilmektedirler. Besleme açık iken lcd sökme takma veya lcd soketine bakmadan takmaya çalışma sırasında yanlış sırada takma gibi durumlar lcdlere zarar verebilir. LCD takma çıkarma işlemi mutlak olarak dikkat edilmesi gerekir. Dikkat edilmediğinde lcdniz bozulabilir. Uyarı 8 = Pull U/D switchleri ne işe yarar? Yazılım aşamasında bazı hatların boşta kalması sorun olmaktadır. Boşta kalırsa hattan yanlış değerler okunmasına ve programın yanlış çalışmasına sebep olabilir. Bu sebeple pinlerin Pull U/D konumlarına alınmasını sağlamak için bu switchler konulmuştur. İstenilen pinlere tek tek uygulama imkânınız vardır. Pull U/D switchleri gerekmedikçe kapalı tutulması gerekir. Aksi takdirde unutulması ve yazdığınız programların farklı çalıştığı yanılgılarına sebep olabilirler. Mesela Up durumunda kalmış bir pin programınızda giriş olarak kullanıldığını farz edersek, o pinden geleceğini düşündüğünüz işaretleri programınızın görme ihtimali hiç yoktur. Sürekli Lojik 1 seviyesi algılanır. Uyarı 9 =ADC Monitör örneğini çalıştırıyorum. PC deki programda hiç hareket yok? 1 ADC Monitör örneğinin çalışması için 3 şart vardır. İlk olarak A0 pinine bağlı potun devreye alınması gerekir. İlgili anahtar On konumuna alınmalıdır. 2 Kitin pc ye 1 e 1 rs232 kablo ile bağlı olması gerekir. Kros kabloda sorun çıkar. 3 Kitin uart anahtarları kısa devre edilerek uart bağlantısı açılmalıdır. Bu durumda pottaki harekete bağlı olarak pc de göstergede değişim olacaktır. Uyarı 10 =Uart haberleşmede sorun var neden? Uart RS232 ve RS485 çipleri bulunmaktadır.2 çipde aynı iletişim hattını kullanmaktadır. RS485 çipi yazılımla devre dışı bırakılabilmektedir. Yazılımlarınızda bunu devre dışı bırakmayı unutmayınız. Yada max485 entegresinin enable anahtarını doğru konuma (Off) alınız. PC ye bilgi göndermek ve PC den bilgi almak için gerekli kodlar ürün sayfalarında bulunmaktadır. Uyarı 11 =Harici adaptör bağladığımda düzgün çalışmıyor? USB port beslemesi 5V 500mA dir. Kartın normal çalışma sırasında çektiği akım bu değerin çok altındadır. Harici besleme devresini kullanılacak ise, adaptörü taktıktan sonra 7805 çıkındaki voltaj değeri ölçülmelidir. 5V değeri normal ise karttaki J2 anahtarı adaptör konumuna (sağ) alınmalıdır Eğer bu şartlar altında devre düzgün çalışmıyorsa, besleme voltajı ölçülerek adaptörde bir çökme olup olmadığı 6

izlenmelidir. Adaptör akımı en az 500mA olarak seçilmelidir. Düzgün adaptör kullanımı sırasında kit USB den besleme ile aynı şartlarda çalışır. Uyarı 12 = Kartların üretimden kaynaklanan problemleri veya arızaları süresiz garanti altındadır. Ancak kullanıcı hataları ile oluşabilecek kullanıcı sorumluluğundadır. Kullanıcı hatası sonucunda oluşabilecek kısa devre gibi hatalar sonucunda bozulan pasif malzemeleri ( led, pot, direnç gibi ) kullanıcı kendisi değiştirmelidir. Eğer kullanıcı, bunu yapamayacağını düşürse bu konuda yardım edebiliriz. Bu hizmet için genellikle kargolama ücretleri dışında bir şey talep edilmez. Uyarı 13 = 14 ve 8 Pin entegre soketinde programlama yapılacağı sırada A port ledleri kapatılmalıdır. Uyarı 14 = ICSP ile harici devreleri programlar iken harici devrelerin voltaj seviyeleri veya yanlış bağlantı sonucu kart üzerine yüksek voltaj gelmesi oradan da usb kablo üzerinden pc ye ulaşması sonucunda devrelerde sorunlar ortaya çıkabilir. Bağlantıları yaparken buna dikkat ederek kullanınız. Ortaya çıkabilecek zararlar kullanıcı sorumluluğundadır. Uyarı 15 = Manual içerisindeki anlatımlardaki Dipswitch numaraları ile kart üzerindeki numaralar, dizgi sırasında yapılabilecek hatalar sonucu tam ters sırada olabilir. PCB üzerindeki yazılar doğrudur ve bu yazılara göre Dipswitch ON konumuna alınırsa ilgili işlem gerçekleşmiş olur. MCU SOKETLERİ GELİŞTİRME KARTININ DEVRELERİNİN İNCELENMESİ Aşağıda geliştirme kitinizde kullanılmış olan mcu soketlerinin resmini görmektesiniz. 40 ve 28 pin zif soket ile 20, 18, 14, ve 8 pinli çift tırnaklı entegre soketi olmak üzere 6 adet soket bulunmaktadır. 40 ve 28 Pinli zif soket sayesinde 40 ve 28 pin mcuları kolay bir şekilde söküp takma imkânı bulunmaktadır. 7

Bu soketlere ait şematik çizimleri aşağıda bulunmaktadır. Buna göre mcu pinleri port numaralarına göre isimlendirilmiştir. Bu 6 sokette pinlerin ortak olanları birbirlerine paralel olarak bağlanmışlardır. Aynı anda soketlere 2 mcu takılıp çalıştırılamaz. Mcu pinleri lcd, led, buton gibi birçok farklı devreye bağlıdır. Bu pinlere ayrıca kartın üzerinde sol tarafta bulunan port headerları vasıtasıyla da erişebilirsiniz. Kullanılacak piclerin kristallerini takmak için 3 pinli precision soketlerden bulunmaktadır. 40 pin ve 28 pin soketlerinin kristalleri ortak olarak kullanılmaktadır. 18 pinli soket için ayrı bir kristal soketi bulunmaktadır. 20 Pin, 14 pin ve 8 pinli mcular için ayrıca 1 tane daha kristal soketi bulunmaktadır. SWDIP9 un 4 5 numaralı anahtarları ile bağlanır. Diğer şartlarda off konumunda kalmaları önemlidir. Yine bu entegreler için programlama sırasında kullanılabilecek MCLR, RB6 ve RB7 programlama işaretleri SWDIP9 un 6, 7 ve 8 numaralı anahtarları vasıtası ile programlama sırasında devreye bağlanmalıdır. Programlama sırasında A portuna ait ledler kapatılmalıdır. 8

RESET Kartta çalışan programın reset edilebilmesi amacıyla bir adet reset butonu bulunmaktadır. Picin MCLR (SW1) pinine bağlıdır. Bazı piclerde çalışması için programda MCLR ON olarak tanımlanması gerekir. USB PROGRAMLAYICI Kartın üzerinde Expkitse ait EXPROG USB 2.0 programlayıcı bulunmaktadır. EXPROG programlayıcısı Microchip firmasının pek çok ürününü programlayabilecek şekilde tasarlanmıştır. Kartta kullandığınız picleri soketlerinden çıkartmadan programlarınızı yükleyebilirsiniz. Exprog ile harici devrelerdeki picleri ICSP modunda programlamak için 1 adet ICSP soket bulunmaktadır. Bu resimdeki 6 pin header takılabilecek J4 soketidir. GÜÇ KAYNAĞI Geliştirme kartının normal bir şekilde çalışması için +5V a ihtiyacı vardır. Kartın +5V ihtiyacını 2 yolla karşılayabiliriz. 1. si harici adaptör 7805 regülatör entegresi yardımıyla harici adaptörden alınacak giriş voltajının +5V seviyesine indirilmesidir. Adaptör kullanılacaksa 9V adaptör kullanılmasını tavsiye ediyoruz. Daha yüksek voltajlı adaptörler kartınızın sağ üst köşesini yüksek miktarda ısınmasına sebep olabilir. Aynı zamanda seçime bağlı olarak USB portunun güç sınırları ile içerisinde USB port beslemesinden de devre çalıştırılabilir. Bu durumda harici bir besleme adaptörüne ihtiyaç yoktur. J2 anahtarı sayesinde USB besleme ile harici adaptör beslemesi arasında seçim yapılabilir. USB veya harici adaptör ile devre çalıştırıldığında devrede besleme voltajının olduğunun anlaşılabilmesi için (D5) 1 adet led konmuştur. Besleme geldiğinde led yanmaya başlar. 9

HARİCİ PORT SOKETLERİ Tüm mcu pinleri portlar halinde 5x2 IDC headerlar ile erişilebilecek harici devrelere aktarılabilecek yapıdadırlar. Her bir pine bu soketlerden erişilebilir. Yanda 2 portun bağlantısı gösterilmiştir. Diğer portlarda benzer şekildedir. Ayrıca hangisinde ne olduğu pcb üzerinde bulunan açıklama tablolarından takip edilebilir. PUL UP / PULL DOWN MCU pinlerinin programa bağlı olarak gerekebilecek pull up ve pull down durum dirençleri bulunmaktadır. Her bir pin için ayrı ayrı tanımlayabileceğiniz pull up ve down seçim dip switchleri bulunmaktadır. Bu anahtarların üzerlerinde bulunan 3 pinli headerlarda +5V veya GND bağlantısı seçilerek o porttaki pinler için U/D durumu ayarlanır. Ardından switch konumları ayarlanarak her pin için pull up down durumu oluşturulabilir. LEDLER Kitte 32 adet led bulunmaktadır. Bu ledler A, B, C, D ve E portlarının tüm pinlerine bağlıdır (E2 Hariç). Bu ledler toplu olarak kullanılabilecekleri gibi tek tek de kullanılabilirler. Ledler portlara göre SWDIP8 anahtarı yardımıyla devreye alınabilir. Ledlerin yanması için mcu pinlerinin lojik olarak 1 seviyesinde olması gerekmektedir. Bu durumda ledler ışık vermeye başlayacaktır. Her ledin yanında ait olduğu pin ismi yazılı olarak gösterilmiştir. Örnek şema aşağıdadır. 10

BUTTONLAR Kitte 32 adet buton mcu pinlerine bağlanmıştır. Bu butonların çalışabilmesi için mcuya ait pinlerin input olarak ayarlanmış olması gerekmektedir. Her butonun bağlı olduğu pin ismi altlarında pcb üzerine yazılmıştır. Butonları basma anında 0 ya da lojik 1 olabilmesini J13 soketi sağlamaktadır. +5V veya 0V tan uygun olana yapılacak jumper bağlantısı butonun çalışma durumunu belirler. LCD Kitte standart 2x16 karakter lcd soketi bulunmaktadır. Ayrıca lcdnin kontrastını ayarlamak için 1 adet kontrast potansiyometresi (R37) bulunmaktadır. Farklı LCD lerde kontrast ayarlı olmamasından dolayı lcdnin bozuk olabileceği fikrine kapılmamanız için LCD takılı olarak çalıştırıldığında bu potansiyometre ile ayar yapılması unutulmamalıdır. LCD Display B portuna bağlanmıştır. Şeması aşağıda gösterilmiştir. LCD backlightı (arka ışığı) SWDIP10 un 5 numaralı anahtarı ON konumuna alınması suretiyle açılır. 11

128X64 ve 240x128 GLCD Grafik LCD ileri seviyede display uygulamalar yapabilmenizi sağlar. 128x64 veya 240x128 piksel çözünülürlükteki displaye çeşitli fontlarda yazı ve grafik gösterimleri yapabilirsiniz. GLCD devresi yaşağıda görülen şemadan oluşmaktadır. KS108 tipi grafik LCD takılarak kullanılmalıdır. R26 potu ile GLCD nin kontrasını ayarlanabilmektedir. GLCD nin dataları D portuna bağlanmıştır. Kontrol pinleri B portunun ilk 6 pinine bağlıdır. GLCD nin backlight ışığı SWDIP10 un 6 numaralı anahtarı ON konumuna alınması suretiyle açılır. 240x128 GLCD soketi kartın sağ alt köşesindedir. Kullanıcının orada daha esnek davranabilmesi için oradaki soket bilerek dizili teslim edilmemektedir. 12

GLCD TOUCH GLCD touch devresi dokunmatik displaylerin dokunmatik fonksiyonlarını çalıştırmaktadır. TCH_PWM1 ve TCH_PWM2 netleri x ve y ekseninde okuma kanalı açar. TCH_L ve TCH_B netleri ile analog okuma yapılarak ekranın hangi noktasına dokunulduğu anlaşılır. SWDIP10un1 2 3 4 numaralı anahtarları ile pice bağlanır. Picin hangi ucuna bağlı olduğu yukarıdaki şemadan swdip10 bağlantılarından gözükmektedir. 4x4 KEYPAD Yandaki şemada 16 butondan oluşan 4x4 keypad gözükmekte. 4 satırdan ve 4 sütun olarak matrix yapıda çalışmaktadır. PCB üzerinde sayı ve harflerden oluşan tanımlamaları projelerinizde kullanabilirsiniz. Pull down dirençleri dizilmemiştir. Gerektiğinde port pull down dipswitchleri kullanılmalıdır. 4x4 keypad şeması aşağıda görülmektedir. D portu kullanılmıştır. MENÜ KEYPAD Aşağıdaki sağdaki şemada 6 butondan oluşan menü keypad gözükmekte. 4 buton yön için kullanılıyor. 1 adet enter ve 1 adette Esc komutları için buton bulunmakta. Şemada gözüken Buton_UD neti J13 soketi üzerindeki seçime bağlı olarak değişmektedir. 13

JOYSTICK Yukarıda soldaki resimde menü keypad gözükmekte. Bu keypadin ortasında joystick bulunmaktadır. Joystick şeması aşağıda gözükmektedir. Joystickten 4 adet yön bilgisi çıkıyor. 1 adette enter buton fonksiyonu bulunmakta. Joystick anahtarı J13 soketinden gelen Led_UD neti ile sürülmektedir. DIP SWITCH 5 Aşağıda şeması gözüken SWDIP5 2 devre için gereken pinleri kontrol etmektedir. Bu pinler ethernet ve MicroSD devrelerine bağlanmaktadır. Solda picin hangi pinlerine bağlandığı gözükmektedir. Bu devreleri kullanmak istediğinizde gerekli olan anahtarların ON konumuna alınması gerekmektedir. 14

ETHERNET Aşağıda kitteki ethernet devresinin şeması gözükmektedir. Ethernet için SPI üzerinden haberleşen ENC28J60 entegresi kullanılmıştır. ENC28J60 entegresi 10Mb internet bağlantısı sağlama kapasitesine sahiptir. Trafolu RJ45 soketinden gelen ethernet uçları ENC28J60 entegresinin TX ve RX diff. hatlarına bağlanır. RJ45 soketi üzerinde 2 adet durum ledi bulunmaktadır. ENC28J60 SWDIP5 üzerinden kontrol edilerek devreye alınabilir. 15

MicroSD MicroSD, çıkarılabilir flash hafıza kartları için bir biçimdir. SanDisk TransFlash'tan türetilmiştir ve daha çok taşınabilir cihazlar için hafıza birimi olarak kullanılır. Bu tip hafıza birimleri ile haberleşmede SPI, 1 bit ve 4 bit olmak üzere bazı haberleşme yöntemleri mevcuttur. Biz bir CS pini ile kontrol edilen SPI bağlantı şekli ile kullanmayı tercih ettik. MicroSD SWDIP5 üzerinden kontrol edilerek devreye alınabilir. 7 SEGMENT 4 Adet 7 segment display bulunmaktadır. Datalar D portundan sürülmektedir. Seçim adreslemesini ise A2 A3 A4 A5 pinleri ile yapılmaktadır. DIS0 ve DIS1 segmentleri SWDIP9 un 1 2 numaralı anahtarları ile DIS2 ve DIS3 segmentleri SWDIP10 un 7 8 numaralı anahtarlarının ON konumuna alınması suretiyle kullanılabilir. İstenildiği takdirde 1,2,3 veya 4 ü birden kullanılabilir. Böylece 7 segmentler Port D nin durumuna göre çalışmaya başlar. Şemalar yanda görülmektedir. 16

DIP SWITCH 6 Aşağıda şeması gözüken SWDIP8 bazı devreleri anahtarlamaktadır. RS232, RS485, USB, PS2 ve LDR devrelerini anahtarlamaktadır. Bu devreleri kullanmak istediğinizde gerekli olan anahtarların ON konumuna alınması gerekmektedir. Yandaki şemada sağ taraftaki net isimleri kullandığınız picin pinlerini göstermektedir. RS232 İLETİŞİM RS232 haberleşmesi 2 cihaz arasında 10metre mesafe aralığında iletişim sağlayabilir. Genellikle bilgisayarlara bilgi aktarma işinde kullanılır. SWDIP6nın in 3 4 numaralı anahtarları MCU dan gelen C6 ve C7 hatlarını RS232 devresine bağlar. İletişim kurulmak istendiğinde bu jumperlar kısa devre edilmelidir. RS485 İLETİŞİM RS485 haberleşmesi 2 cihaz arasında 1000 metre mesafe aralığında iletişim sağlamak amaçlı kullanılır. Genellikle endüstriyel sistemlerde uzun mesafeli seri iletişim imkânı sağlar.max485 in RO ve DI pinleri C6 ve C7 pinlerine direk bağlıdır. Enable pini SWDIP6nın 1 numaralı anahtarı ile C5 pinine bağlanmaktadır. RS232 devresinin kullanılacağı bir devrede sorun çıkmaması için RS485 i yazılımda enable pini ile kapatılmak gerekmektedir. Bunun için C5 lojik 1 seviyesinde tutulmalıdır. 4 lü çıkış klemensi kullanılarak bağlantı kolaylığı getirilmiştir. LDR LDR ışık şiddetine göre değeri değişen bir tür dirençtir. SWDIP8 in 2 numaralı anahtarı ile piclerin A0 analog pinine bağlanır. Üzerindeki voltaj ve dolayısı ile direnç değeri hesaplanarak gece gündüz ayrımı yapılabilir. 17

USB İLETİŞİM USB desteği olan piclerle usb haberleşmesi yapabilirsiniz. Bu piclere usb haberleşme sırasında kullanılmak üzere 1 adet 100nF kapasite bağlanılması gerekmektedir. Bu kapasite SWDIP19 un 3 numaralı anahtarı ile picin C3 pinine bağlanmaktadır. D2+ ve D2 netleri picin usb uçlarına (SWDIP5 C4 ve C5) bağlanmaktadır. SWDIP6nın 7 8 numaralı anahtarları ile devreye bağlanır. PS2 PS2 devresi geliştirme kartınıza klavye takabilmeyi ve bunu pic mcu lar vasıtası ile kontrol edebilmeyi sağlar. Clock pini olarak C6 pini kullanılmıştır. Klavyeden gelecek datalar C7 pini ile izlenebilmektedir. SWDIP6nın 5 6 numaralı anahtarları ile pice bağlanmaktadır. DIP SWITCH 7 Aşağıda şeması gözüken SWDIP7 bazı devreleri anahtarlamaktadır. Servo, RF RX, RF TX, Eeprom, Ds1820, Buzzer, IRDA ve Pot devrelerini anahtarlamaktadır. Bu devreleri kullanmak istediğinizde gerekli olan anahtarların ON konumuna alınması gerekmektedir. Şemada sağ taraftaki net isimleri kullandığınız picin pinlerini göstermektedir. SHT1X SENSÖRÜ SHT1X sensörleri nem ve sıcaklık ölçümü yapabilen sensörlerdir. SHT sensörleri ile I2C hattı üzerinden haberleşilir. Sensör kullanılmak istenildiğinde SWDIP7 nin 3 4 numaralı anahtarları kullanılmalıdır. 18

DİJİTAL TERMOMETRE DS1820 DS1820 dijital termometre, 55 to 125 C aralığında sıcaklık ölçümü yapmak için kullanılır. 0.1C hassasiyette sıcaklık ölçümü yapabilir. 3 Pinli precision soket yardımıyla DS1820 yi devreye bağlayabilirsiniz. PCB ye yandaki resimdeki gibi takılmalıdır. 2 numaralı uç data ucu olup bu A5 pinine SWDIP7 nin 8 numaralı anahtarı vasıtasıyla bağlanmıştır. ANALOG DİJİTAL ÇEVİRİCİ İÇİN POTLAR Kullandığınız picler A/D çevirici donanımına sahiptir. Bunlardan 2 tanesi A0 ve A1 pinlerine bağlıdır. Bu pinlere uygulanacak voltaj değeri sahip olduğu ADC ünitesi vasıtasıyla okunabilir. Bu sebeple ADC ünitesini kullanabilmeniz için 2 adet 22KOhm potansiyometre devre üzerinde hazır olarak bulunmaktadır. Bu potansiyometreleri ayarlayarak belirlediğiniz voltaj değerini ölçebilirsiniz. SWDIP7 nin 5 6 numaralı anahtarlar vasıtası ile devreye bağlanmaktadırlar. EEPROM EEPROM harici hafıza entegresidir. I 2 C iletişim hattı ile MCU ya bağlanmıştır. Eeprom kullanılmak istenildiğinde SWDIP7 nin 3 4 numaralı anahtarları kullanılmalıdır. BUZZER Buzzer sesli uyarı verilmesini sağlayan bir elemandır. Kullanılmak istenildiğinde SWDIP7 nin 7 numaralı anahtarı ON konumuna alınmalıdır. PIC in B7 pini ile kontrol edilebilir. RF TX ve RX RX 433Mhz alıcı ve verici devreleri için 2 adet 5 er pinli precision soket bulunmaktadır. RF TX Udea ATX34 devresi ile uyumludur. 19

Picin C6 hattından gelen bilgiler 120ohm dirençten geçirilerek modüle bağlanmaktadır. SWDIP7 nin 2 numaralı anahtarı ile aktif edillir. RF RX Udea ARX34 devresi ile uyumludur. Modülden gelen bilgiler Picin C7 pinine ulaştırılmaktadır. SWDIP7 nin 1 numaralı anahtarı ile aktif edilir. IRDA IRDA soketi yukarıda gözükmektedir. SWDIP6 nın 1 numaralı anahtarı aktif edilerek IRDA modülden gelen data pini picin C7 ucuna bağlanır. Temin edeceğiniz IRDA elemanı pin sırasına göre sokete uygun sırada bağlanmalıdır. SERVO Servo motor sürmek için 4 pin erkek header soket konmuştur. SWDIP7 nin 8 numaralı anahtarı ON konumuna alınırsa picin A5 pinine bağlantısı sağlanmaktadır. RÖLE ve OPTO Geliştirme kartı üzerinde çıkış için 2 adet 220V 3A ALD105 röle bulunmaktadır. 2 adette dijital giriş için opto devresi bulunmaktadır. Aşağıda şemaları verilmiştir. Bu devrelere bağlantıda kolaylık olması için klemens bağlantı tercih edilmiştir. Opto girişlerinden +5V luk sinyaller izlenebilmektedir. Devrelerin mcu ile bağlantısını SWDIP 8 anahtarları ile yapılmaktadır. SWDIP8 in 7 8 numaralı anahtarları röle çıkışlarını picin C2 ve C3 pinlerine bağlamaktadır. SWDIP8 in 5 6 numaralı anahtarları opto girişlerini C0 ve C1 pinlerine bağlamaktadır. Açık şemaları aşağıdadır. 20

21