ES130 Mikro Denetleyici Deney Seti

advertisement
ES130 Mikro Denetleyici Deney Seti
ES130
(PIC Uygulama Seti)
ES130 PIC uygulama seti ile 8, 14, 18, 28 ve 40 pin’li PDIP paket tipine sahip PIC’leri PC’nizin
USB port’undan veya seçime bağlı olarak RS232 COM portundan göndereceğiniz elektrik sinyalleri ile
programlayabileceksiniz. Programınız biter bitmez programladığınız PIC otomatik olarak çalışmaya
başlayacaktır. PIC ANA MODÜLÜ’ne -uçlarına DB37 konnektörü bağlı olan kablolar aracılığı ilebağlayacağınız uygulama modüllerinde de PIC’e yüklediğiniz programın işlevini göreceksiniz. Uygulama
modülleri belirli amaçlara yönelik olarak hazırlanmıştır ve PIC çalıştığında kurulan devrenin ve yazılan
programın denenmesi için gerekli elektronik ortamı sağlar.
ES130 UYGULAMA SETİNİN TEKNİK ÖZELLİKLERİ
ES130 Uygulama seti şu amaçlara yönelik olarak tasarlanmıştır:
firmasının ürünü olan PIC mikrodenetleyicilerin bir başka cihaza ihtiyaç
duymadan, sorunsuz ve güvenilir biçimde programlamasını yapmak.
Programlanan bir PIC mikrodenetleyiciyi yerinden sökmeden, uygulama modunda
otomatik olarak çalıştırmak ve program fonksiyonlarının incelenmesini sağlamak.
Belirli amaca yönelik olarak (Asansör simülasyonu, klima cihazı simülasyonu v.b)
hazırlanmış olan uygulama modülleri üzerinde farklı programlar deneyebilmek.
Microchip
Uygulama Setinin Genel Tanıtımı
1.
Besleme ünitesi:
Şebeke girişi :
● 220V AC/50Hz
Şebeke giriş kablosu:
● IEC/1,5 metre topraklı
Açma kapama anahtarı:
● İki konumlu ON/OFF anahtarı
Uygulama seti besleme ünitesi: ● SMPS (Switch mode power supply) DC +12, volt 2
Amper kısa devre korumalı. Ana kart üzerinde +5V ve
+12V DC gerilim.
Sigorta:
2.
● Kolay erişilebilir. Sökülüp takılabilir. Soketli tip.
Bağlantılar:
Ana modül ve Uygulama modülleri
arasındaki bağlantılar:
● İki tarafına DSUB-37 konnektörler bağlı olan şerit
kablolar ile yapılmaktadır.
3.
Uygulama seti kabini:
Uygulama setinin iç kısmı anti statik malzeme kaplı, dışı alüminyum görünümlü malzeme
kaplı, darbelere dayanıklı, sökülebilir kapaklıdır. Set ile birlikte kullanılan kabloların,
kullanım kılavuzunun ve diğer malzemelerin çanta içerisinde muhafaza edilebilmesi
için menteşeli açılabilir üst tabla bulunmaktadır. Bu tablanın alt kısmı malzeme
saklama bölümü olarak kullanılabilmektedir.
Ana modül ve uygulama modülleri toplu olarak ana konsol üzerine monte edilmiş
durumdadır. Böylece modüllerin çanta dışarısında muhafaza edilmesi için ayrıca yer
ayırmaya gerek kalmaz.
Kabin içerisinde 1 Ana programlama modülü ve 7 adet uygulama modülü olmak üzere
toplam 8 modül bulunmaktadır. İsteğe bağlı olarak kullanılmak istenen kayan yazı
modülü için yine kabin içerisine monte edilebilecek biçimde dizayn edilmiştir.
Modüllerden birinde oluşabilecek bir arızadan dolayı uygulama setinin diğer üniteleri
etkilenmez. Modülün yenisi ile değiştirilmesi veya tamiri kolaydır. Modül yenisi ile
değiştirildikten veya tamir edildikten sonra yerine takılarak, setin bütünlüğünü kısa
zamanda yeniden kazandırılabilir.
Ana Programlama Modülünün Özellikleri:
Kullanıcı seviyesi olarak, mikrodenetleyici programlamaya yeni başlayanlardan profesyonel
tasarım yapanlara kadar her kesime hitap edebilecek düzeyde seçilmiştir. Ana programlama modülü
üzerindeki mikrodenetleyiciler seçime bağlı olarak USB veya Seri PORT (RS232) aracılığı ile
programlanır. PIC programlandıktan hemen sonra kendiliğinden deney moduna geçer. Uygulama
seti, PIC mikrodenetleyicinin programlanması ve devre üzerinden sökülmeden anında çalıştırılmasına
imkan verecek niteliktedir.
Ana programlama modülünde 8, 14, 18, 28 ve 40 pinli soketler üzerinde MICROCHIP PIC ürünlerinin
mikrodenetleyicileri (12Cxx, 12Fxxx, 16Fxx, 16F8xx, 18Fxxxx) programlanabilmekte ve çalıştırılabilmektedir.
Ana programlama modülü beslemesi bir açma kapama anahtarı ile kontrol edilebilir nitelikte olup, bir LED
gösterge ile durum takip edilebilir.
Ana programlama modülü, programlama veya deney modunda olduğu birer LED gösterge ile izlenebilir.
Tüm PIC soketlerindeki PIC’ler için RESET devresi ve butonu.
Programlama kablosu girişi için B tipi USB ve DB9 tipi RS232 port konektörü.
USB veya Seri porttan programlayı seçme anahtarı.
Seri port uygulamaları için programlama konektörü haricinde ikinci bir RS232 port konektörü.
Donanımsal USB haberleşme birimi bulunan PIC18F2550, PIC18F4550 gibi mikrodenetleyiciler ile deneyler için
USB haberleşme konektörü.
Bilgisayar klavyesinden PIC’e veri girişi deneyleri için PS2 PC klavye giriş konektörü.
ICSP soketi kullanılarak bir başka devredeki PIC’in yerinden sökülmeden programlanması yapılabilmesini
sağlamak için, ICSP çıkış konektörü (devre üzeri programlama özelliği).
Microchip Debugger kullanarak hata ayıklama işlemleri yapmak için IDC2 soketi.
Ana programlama modülü üzerinde programlama ve deneme soketlerinin yanı sıra seri üretime yönelik hızlı ve
ergonomik programlama için bir ZIF soket bulunmaktadır.
Farklı kristal osilatörlerle çalıştırabilmek çin 4 MHz ve 20MHz kristal ve seçme anahtarı.
PIC uygulama seti ile birlikte verilen “Kullanım Kılavuzu ve Deneyler “ kitapçığında, set üzerinde bulunan
modüllerle ilgili birer örnek bulunmaktadır. Her bir örnek deneyin amacı, elektronik devre şemaları, uygulama
seti bağlantı resimleri, deneyde kullanılan PIC dışındaki diğer eleman özellikleri gibi bilgiler bulunmaktadır.
Deneyin yapılış işlem basamakları adım adım verildikten sonra uygulama modülü üzerinde görsel sonuçun ne
olacağı resimlerle verilmiştir.
Uygulama Modüllerinin Özellikleri:
1. Buton Display ve LED Uygulama Modülü:
Programlamaya yeni başlayanların ilk programlama deneylerinde dijital giriş/çikış olarak
kullanabileceği buton ve LED’ler bulunmaktadır. Tarama yöntemi ile matriks keypad okuma, çoklu 7
segment displayde sayı görüntüleme deneylerinde kullanılmak için de transistörlerle sürülen 4x7
segment display bulunan modüldür.
Basit dijital giriş deneylerinde kullanılmak üzere tasarlanmış 6 adet buton.
Basit dijital çıkış deneylerinde kullanılmak üzere tasarlanmış 8 Adet LED.
Tarama yöntemi kullanılarak 4x4 matriks düzende yerleştirilmiş 16 adet buton girişinin okunması deneylerinde
kullanılmak üzere tasarlanmış 4x4 keypad tuş takımı devresi.
Tarama yöntemi kullanılarak 4 adet 7 segment displayin (ortak katotlu) 4 transistör ile sürülmesi deneylerinde
kullanılmak üzere tasarlanmış 4x7 segment display devresi.
2. Step Motor Modülü
Bir step motorun PIC’ten gönderilen TTL sinyaller aracılığı ve sürücü entegresi kullanılarak
kontrol edilmesi deneylerinde kullanılmak üzere hazırlanmış modüldür. Modül üzerinde step motorun
döndürülmesi yönünün, hızının değiştirilmesi, değişen hızlara göre adım sayılarını 2x7 segment
displayde görüntülenmesi gibi farklı tasarımlar geliştirilebilmektedir.
1.8 deg/step unipolar step motor.
Akım yükseltmesi yapmak için ULN2003 entegresi.
Dijital veri girişi için 4 adet buton.
Adım sayısı veya hız görüntülemek için 2x7 segment display.
3. Sıcaklık Kontrol Uygulama Modülü
Bir klima cihazının simülasyonu olarak tasarlanmış modül üzerinde soğutma işlemini yapan 1
adet vantilatör, 1 adet ısı üreten akkor telli lamba, sıcaklık ölçümü yapan LM35 ısı sensörü, sıcaklık
verilerinin görüntülendiği 2x7 segment display, dijital veri girişi yapabilmek için 4 adet buton,
Analog/dijital dönüşümü yapabilmek için 1 adet ADC0804 entegresi. Modül üzerindeki bu elemanlar
aracılığıyla ortam sıcaklığını istenilen aralıkta tutma deneyleri yapılabilmektedir. Örneğin butonlarla
girilen sıcaklık değeri displayde görüntülenip kaydedildikten sonra ortam sıcaklığı ile karşılaştırılır. Isı
sensöründen ölçülen sıcaklık kaydedilenden fazla ise vantilatör çalıştırılır ve ortam soğutulur, ölçülen ısı
az ise akkor telli lamba çalıştırılarak ortam ısıtılır.
Sıcaklık verilerini görüntülemek için 2x7 segment display
Dijital veri girişi için 5 adet buton
Analog/dijital dönüşüm için ADC0804 entegresi
Analog dönüşümün daha hassas yapılabilmesi için kullanılan LM385 referans diyodu
Ortam soğutmak için DC 5V vantilatör.
Ortam ısıtmak için 5V, 2W akkor telli lamba.
Sıcaklık ölçmek için LM35 ısı sensörü
Soğutma durumunu gösteren yeşil LED, ısıtma durumunu gösteren kırmızı LED
4. DIP DAC Analog Giriş Modülü
Potansiyometre, LDR ve isteğe bağlı olarak devreye bağlanacak farklı analog sensör girişleri ile
donanımsal analog/dijital çeviricisi olan PIC’lere analog giriş yapma deneylerini yapmak, PIC’ten
gönderilen dijital verileri DAC080 dijital/analog dönüştürücü entegresi kullanarak analog sinyale
dönüştürüp hoparlörden ses elde etmek veya LED’in parlaklığını değiştirme deneyleri yapmak, modül
üzerindeki analog giriş elemanlarından girilen analog veriye çevirerek, modül üzerindeki rolelere
gönderip TTL gerilimden daha yüksek gerilimle çalışan alıcıların kontrolünü yapmak, DIP switch ile
dijital veri girişi yaparak analog veriye dönüştürmek deneyleri yapmak için tasarlanmış modüldür.
Dijital/Analog dönüşüm için DAC0808 entegresi ve akım yükseltmesi için LM741
entegresi.
Analog veri girişi için 2 adet trimpot.
Analog veri girişi için LDR ışık sensörü.
Farklı analog sensör girişleri kullanabilmek için 2 adet 3’lü dişi precision konektör.
Tutmalı dijital veri girişi için DIP switch.
TTL gerilimden daha yüksek gerilimle çalışan alıcıları kontrol etmek için 4 adet role.
Sesli uyarılı deneyler için hoparlör.
Analog veri çıkışlarını göstermek için 1 adet LED.
5. PWM, DC Motor, LCD, Ultrasonik Modülü
Alfanümerik LCD’lerin PIC ile sürülmesi deneylerinde kullanılması, PIC’ten üretilen PWM sinyali
ile bir DC motorun devir sayısının değiştirilmesi, DC motor dönüş yönünün değiştirilmesi, DC motor
devir sayısının ölçülerek LCD displayde gösterilmesi, ultrasonik sensör ile mesafe ölçümlerinin LCD’de
gösterilmesi, I2C haberleşme protokolü kullanarak EEPROM entegrelerine veri yazma ve okuma
yapılabilmesi, I2C protokülü ile RTC entegreleriyle gerçek zamanlı saat yapma deneylerinde
kullanılmak üzere tasarlanmış uygulama modülüdür.
, devir yönü değiştirme işlemlerinde kullanılan 5V DC motor ve L293 sürücü entegresi.
Devir sayısı ölçümünde kullanılan TCST1300 infrared alıcı verici sensörü.
Dijital veri girşi için 4 adet buton.
Ses dalgalarıyla mesafe ölçümü deneylerinde kullanılmak üzere 40 KHz 2 adet ultrasonik sensör.
24LCXX tipi EEPROM’a Yazma/Okuma deneyleri için soket ve 24LC32 EEPROM entegresi.
93C46 EEPROM entegresine veri yazma ve okuma deneyleri için soket.
EEPROM’a yazılan verileri bellekte tutmak için 3V pil ve soketi.
Gerçek zamanlı saat uygulamaları için PCF8583 entegresi.
RTC entegresi clock girişi için 32.768 KHz kristal osilatör.
Alfanümerik LCD sürme deneyleri için 2 satır 16 sütun LCD.
6. Asansör Modülü
4 katlı bir bina asansör tesisatının ve mekanik donanımın oldukça benzer biçimde simüle
edilebilmesini sağlamak amacıyla tasarlanmış uygulama modülüdür. Her katın kabin girişinde
yukarı/aşağı hareketi gösteren yön LED’leri, çağırma butonu ve her katta 7 segment display
bulunmaktadır. Kabin 5V’la çalışan bir redüktörlü DC motor, kasnaklar ve lastik halat ile hareket
ettirilmektedir. Kabinin katlara ulaşımı birer manyetik sensör aracılığı ile algılanabilmektedir. Kabin içini
simüle eden bölümde ise 7 segment display, 4 adet kat butonu ve yön gösteren LED’ler
bulunmaktadır. Kabinin son kat ve zemine çarpmasını engellemek için de 2 adet limit switch
bulunmaktadır. Modül ile farklı programlar yapılarak toplamalı veya çağırmalı asansör olarak anılan
kumanda yöntemleri denenebilmektedir.
Kabin hareketini sağlayan 5V redüktörlü DC motor ve L293 sürücü entegresi.
Kabin boşluğu, kabin, kasnak ve halat düzenini sağlayan mekanik aksam.
Kabin içi ve katlardaki 7 segment displayleri sürmek için ULN2003 entegresi.
Her katta bir çağırma butonu olarak kullanılan 4 adet buton, kabin içinde de 4 kat butonu olmalk üzere
toplam 8 adet buton.
Her katta ve kabin içinde meşgül, yukarı ve aşağı yönleri gösteren 5 adet sarı, 5 adet kırmızı, 5
adet yeşil LED.
Her katta ve kabin içinde kat bilgilerini gösteren toplam 5 adet 7 segment display.
Kabinin kata ulaştığını algılayan 4 adet manyetik sensör.
Kabinin kabin boşluğunun en üst ve en altına çarpmasını engelleyen 2 adet limit switch.
7. Breadboard Modülü
Gerekli görüldüğünde set üzerinde bulunmayan bir devrenin kurulabilmesine ve farklı bir
uygulama modülü gibi kullanabilmesine olanak sağlayan modüldür. Ana programlama modülünden
DSUB-37 konnektörlü şerit kablo ile PIC’in pin bağlantıları modüle taşınır. Board üzerindeki 2 adet 20
pinli dişi precision konnektörlerden de jumper teli üzerine bağlantı yapılır. Modül üzerinde iki uygulama
modülünün bağlanabilmesi için 2 adet DSUB-37 çıkış konnektörleri bulunmaktadır. Bu modül üzerinde
ayrıca 64x128 piksel grafik LCD deneylerinin yapılmasına olanak sağlanmıştır.
Ana programlama modülü ile bağlantı için 1 adet dişi DSUB-37 konnektör.
Diğer uygulama modülleri ile bağlantı sağlamak için 2 adet erkek DSUB-37 konnektör.
5.5x16.5 ebatında 63 sıralı breadboard.
Breadboard üzerine bağlantı almak için 2 adet 20 pinli dişi precision konektör.
64x128 piksel grafik LCD bağlantısı için 20 pinli dişi header konnektör ve parlaklık ayar
trimpotu.
Uygulama Setine Dahil Olan Standart Aksesuarlar
Adet PIC 16F877A entegresi (Ana modül üzerinde takılı olarak)
1 Adet USB programlayıcı kablosu (kabin içerisinde, saklama bölümünde)
1 Adet Seri iletişim ve seri programlama kablosu (kabin içerisinde, saklama bölümünde)
2 Adet DSUB-37 konnektörlü 37’li şerit kablo (kabin içerisinde, saklama bölümünde)
1 adet power kablosu (kabin içerisinde, saklama bölümünde)
1 Adet kullanım kılavuzu ve deneyler kitabı (kabin içerisinde, saklama bölümünde)
1 Adet CD (kabin içerisinde, saklama bölümünde)
Modüller Üzerindeki Soketlere takılmış olan entegreler:
Programlama Ana Modülü
Buton Display ve LED Uygulama Modülü
Step Motor Modülü
Sıcaklık Kontrol Uygulama Modülü
DIP DAC Analog Giriş Modülü
PWM, DC Motor, LCD, Ultrasonik Modülü
Asansör Modülü
16F628A
74LS47
ULN2003
ADC0804
DAC0800
L293D
L293D
74LS06
LM741
24LC32
ULN2003
MAX232 (2 adet)
PCF8583
LM324
CD ROM içeriği:
PIC ile ilgili gerekli (lisans gerektirmeyen) yazılımlar.
PIC Programlama yazılımları.
Örnek programlar.
Veri katalogları.
ES130
Uygulama
Mikrodenetleyiciler
Seti
ile
Programlanabilecek
PIC
ES130 ana modülü (PAM) üzerindeki PIC’i programlamak için kullanılan yazılım MicroPro ile
programlanabilen PIC’ler aşağıda liste halinde verilmiştir.
12FXXXX
12CXXXX
16CXXX
12F629 12C508 16C505
12F635
16C554
12C508A
12F675
16C558
12C509
12F683 12C509
16C61
12C671
16C62
16C620
12C672
16FXXXX
18FXXXX
16F54
16F57 (ICSP)
16F874
16F874A
16F59 (ICSP)
16F876
16F627
16F627A
16F628
16F876A
16F877
16F877A
18F 2420
18F1220
(ICSP)
18F1320
(ICSP)
18F2220
18F2221
18F2320
18F4580
18F4585
18F4610
18F4620
18F4680
18F6520
(ICSP)
16C620A
16F628A
16F88
18F2321
16C621
16F630
16F913
18F2410
16C621A
16F631
16F914
18F242
16C622
16F916
18F2420
16C622A
16F631-I
(ICSP)
16F636
16F917
18F2431
16C62A
16F639
16LF627A
18F2450
16C62B
16LF628A
18F2455
16C63
16F639-I
(ICSP)
16F648A
16C63A
16F685
18F2480
16C64
16F685-I
(ICSP)
16F687
18F2510
16F687-I
(ICSP)
16F688
18F252
12CE518
12CE519
12CE673
12CE674
16C64A
16C65
16C65A
16C65B
16C66
16C66A
16C67
16C71
16C710
16C711
16C712
16C716
16C71A
16C72
16C72A
16C73
16C73A
16C73B
16C74
16C745
16C74A
16C74B
16C76
16C765
16F688-I
(ICSP)
16F689
16F690
16F690-I
(ICSP)
16F716
16F72
16F73
16F737
16F74
16F747
16F76
16F767
16F77
16F777
16F818
16F819
16F83
16F84
16F84A
16F87
16F870
18F248
18F2515
18F2520
18F2525
18F2550
18F258
18F2580
18F2585
18F2610
18F2620
18F2680
18F4220
18F4221
18F4320
18F4321
18F4331
18F4410
18F442
18F4420
18F4450
18F4455
18F448
18F4480
18F4510
18F6525
(ICSP)
18F6585
(ICSP)
18F6620
(ICSP)
18F6621
(ICSP)
18F6680
(ICSP)
18F6720
(ICSP)
18F8520
(ICSP)
18F8525
(ICSP)
18F8585
(ICSP)
18F8620
(ICSP)
18F8621
(ICSP)
18F8680
(ICSP)
18F8720
(ICSP)
16C77
16C773
16C774
16C83
16C84
16F871
16F872
16F873
16F873A
16F873A
16F874
18F4515
18F452
18F4520
18F4525
18F4550
18F458
NOT: Yanlarında (ICSP) yazılı bulunan PIC’leri programlamak için bu PIC’lerin paket tipine uygun
soketler kullanılmak suretiyle PAM’ın ICSP özelliği kullanılarak programlama yapılabilir.
PROGRAMLAMA ANA MODÜLÜ (PAM)
Üzerinde programlayıcı devre, farklı pin sayısındaki PIC’lerin yerleştirilebileceği soketler
ve diğer modüllerle bağlantı yapılabilecek konnektörlerin bulunduğu modüldür. Kullanıcı
seviyesi olarak, mikrodenetleyici programlamaya yeni başlayanlardan profesyonel tasarım
yapanlara kadar her kesime hitap edebilecek düzeyde seçilmiştir. Ana programlama modülü
üzerindeki mikrodenetleyiciler seçime bağlı olarak USB veya Seri PORT (RS232) aracılığı ile
programlanır. PIC programlandıktan hemen sonra kendiliğinden deney moduna geçer.
Uygulama seti, PIC mikrodenetleyicinin programlanması ve devre üzerinden sökülmeden
anında çalıştırılmasına imkan verecek niteliktedir.
Ana programlama modülü üzerinde programlama ve deneme soketlerinin yanı sıra seri
üretime yönelik hızlı ve ergonomik programlama için bir ZIF soket bulunmaktadır.
1
PAM dizayn edilirken Microchip mikrodenetleyici ailesinde PIC16 serisinin başta en
gelişmiş modeli olan PIC16F877A olmak üzere diğer 8, 18, 28, 40 pin’li PIC’leri tüm
özellikleriyle kullanmayı öğrenmeniz amaçlanmıştır. Kart üzerine takılan PIC’in hangi pin’inin
port konnektörleri aracılığıyla dışarıya aktarılması gerektiği konusunda gerekli titizlik
gösterilmiş ve port pinlerinin genel kullanım amacı göz önüne alınmıştır.
BUTON_DISPLAY_LED UYGULAMA MODÜLÜ
2
Programlamaya yeni başlayanların ilk programlama deneylerinde dijital giriş/çıkış olarak
kullanabileceği buton ve LED’ler bulunmaktadır. Tarama yöntemi ile matriks keypad okuma,
çoklu 7 segment displayde sayı görüntüleme deneylerinde kullanılmak için de transistörlerle
sürülen 4x7 segment display bulunan modüldür.
STEP MOTOR MODÜLÜ
Bir step motorun PIC’ten gönderilen TTL sinyaller aracılığı ve sürücü entegresi
kullanılarak kontrol edilmesi deneylerinde kullanılmak üzere hazırlanmış modüldür. Modül
üzerinde step motorun döndürülmesi yönünün, hızının değiştirilmesi, değişen hızlara göre
adım sayılarını 2x7 segment displayde görüntülenmesi gibi farklı tasarımlar
geliştirilebilmektedir.
3
SICAKLIK KONTROL MODÜLÜ
4
Bir klima cihazının simülasyonu olarak tasarlanmış modül üzerinde soğutma işlemini
yapan 1 adet vantilatör, 1 adet ısı üreten akkor telli mercekli lamba, sıcaklık ölçümü yapan
LM35 ısı sensörü, sıcaklık verilerinin görüntülendiği 2x7 segment display, dijital veri girişi
yapabilmek için 4 adet buton, Analog/dijital dönüşümü yapabilmek için 1 adet ADC0804
entegresinin bulunduğu modüldür. Modül üzerindeki bu elemanlar aracılığıyla ortam
sıcaklığını istenilen aralıkta tutma deneyleri yapılabilmektedir. Örneğin butonlarla girilen
sıcaklık değeri displayde görüntülenip kaydedildikten sonra ortam sıcaklığı ile karşılaştırılır. Isı
sensöründen ölçülen sıcaklık kaydedilenden fazla ise vantilatör çalıştırılır ve ortam soğutulur,
ölçülen ısı az ise akkor telli lamba çalıştırılarak ortam ısıtılır. Aynı anda değişen ortam sıcaklığı
displayde görüntülenir.
DIP_DAC_ANALOG_GİRİŞ MODÜLÜ
Potansiyometre, LDR ve isteğe bağlı olarak devreye bağlanacak farklı analog sensör
girişleri ile donanımsal analog/dijital çeviricisi olan PIC’lere analog giriş deneylerini yapmak,
PIC’ten gönderilen dijital verileri dijital/analog dönüştürücü entegresi kullanarak analog
sinyale dönüştürüp hoparlörden ses elde etmek veya LED’in parlaklığını değiştirme deneyleri
yapmak, PIC’ten gönderilen dijital verileri modül üzerindeki rolelere gönderek TTL gerilimden
daha yüksek gerilimle çalışan alıcıların kontrolünü yapmak, DIP switch ile dijital veri girişi
yaparak analog veriye dönüştürme deneyleri yapmak için tasarlanmış modüldür.
5
PWM_LCD_I2C_ULTRASONİK_DC MOTOR Modülü
6
Alfanümerik LCD’lerin kullanılması deneylerinde kullanılması, PIC’ten üretilen PWM
sinyali ile bir DC motorun devir sayısının değiştirilmesi, DC motor dönüş yönünün
değiştirilmesi, DC motor devir sayısının ölçülerek LCD displayde gösterilmesi, ultrasonik
sensör ile mesafe ölçümlerinin LCD’de gösterilmesi, I2C haberleşme protokolü kullanarak
EEPROM entegrelerine veri yazma ve okuma yapılabilmesi, I2C protokülü ile RTC
entegreleriyle gerçek zamanlı saat yapma deneylerinde kullanılmak üzere tasarlanmış
uygulama modülüdür.
ASANSÖR MODÜLÜ
7
4 katlı bir bina asansör tesisatının ve mekanik donanımın oldukça benzer biçimde
simüle edilebilmesini sağlamak amacıyla tasarlanmış uygulama modülüdür. Her katın kabin
girişinde yukarı/aşağı hareketi gösteren yön LED’leri, çağırma butonu ve her katta 7 segment
display bulunmaktadır. Kabin bir 5V redüktörlü DC motor, kasnaklar ve lastik halat ile
hareket ettirilmektedir. Kabinin katlara ulaşımı birer manyetik sensör aracılığı ile
algılanabilmektedir. Kabin içini simüle eden bölümde ise 7 segment display, 4 adet kat
butonu ve yön gösteren LED’ler bulunmaktadır. Kabinin son kat ve zemine çarpmasını
engellemek için de 2 adet limit switch bulunmaktadır. Modül ile farklı programlar yapılarak
toplamalı veya çağırmalı asansör olarak anılan kumanda yöntemleri denenebilmektedir.
BREADBOARD UYGULAMA MODÜLÜ
Gerekli görüldüğünde veya set üzerinde bulunmayan bir devrenin kurulabilmesine ve
farklı bir uygulama modülü gibi kullanabilmesine olanak sağlayan modüldür. Ana
programlama modülünden DSUB-37 konnektörlü şerit kablo ile PIC’in pin bağlantıları modüle
taşınır. Board üzerindeki 2 adet 20 pinli dişi precision konnektörlerden de jumper teli üzerine
bağlantı yapılır. Modül üzerinde iki uygulama modülünün bağlanabilmesi için 2 adet DSUB-37
çıkış konnektörleri bulunmaktadır. Bu modül üzerinde ayrıca 64x128 piksel grafik LCD
deneylerinin yapılmasına olanak sağlayan dişi header konektör bulunmaktadır
8
Download