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