Bu projede, DALLAS DS89C430 mikrodenetleyicisi kullanılarak tasarlanan (simülasyonda AT89C51RC2) devre ile yürüyen bir bant üzerindeki cismin uzunluğu hesaplanıp, LCD ekranda gösterilmesi gerçekleştirilmiştir.
Devre 3 kısımdan oluşmaktadır.
Birinci kısımda, devrenin besleme gerilimi için 7805 ile tasarlanan regüleli gerilim kaynağı kullanılmıştır.
İkinci kısımda yürüyen bant üzerindeki cismin algılanması için Fototransistörlü algılayıcı sensör devresi kullanılmıştır.
Devrenin üçüncü kısmı 8051 mikrodenetleyici ve LCD kısmından oluşmaktadır.
Devre yürüyen bir bant üzerindeki cismin uzunluğunu hesaplamaktadır. Bandı bir DC motor hareket ettirmektedir. Motor devreden bağımsız sabit bir hızla dönmektedir. Projede DALLAS firmasının DS89C430 entegresi, 7805 5v regüle entegresi, 741 karşılaştırıcı op-amp entegreleri kullanılmıştır.
Dallas Program Yükleme Devresi
DS89C420/430/440/450 temelli entegreler için fiziksel bağlantı
RS232 Seri İletişim Protokolü ile MAX232 entegresinin bağlantı şeması
Yükleme Devresinin Dış Görüntüsü
.
MTK programına program yüklemek için önce ayarlar yapılmalıdır. Bu ayarları Options menüsünden seçilmelidir. Target menüsünden “Open COM port” seçeneği ile port açılmalı ve “Connect to Loader” seçeneği ile bağlantı kurulmalıdır. Daha sonra seçilmiş olan hex dosyası programın içerisine sürüklenerek veya File menüsünden Load Flash seçeneği ile seçilmelidir.
NOT:
-Devrenin şematik çizimleri için Proteus ISIS version 6.7 kullanılmıştır.
-Daha önceki versiyonlarda şema açılmayacaktır. Bu yüzden uygun versiyonla açınız.
-Dallas entegresini Keil içerisinde derleyebilmek için gerekli Include dosyası Root klasör de verilmektedir. -Bu dosyayı Keil altında Include\Dallas klasörüne kopyalayınız.
Projenin isis simülasyon pcb dosyaları ve keil kaynak kodları
LCD ve Mikrodenetleyici Kısmı | |
DALLAS DS89C430 | |
2 SATIR LCD | HYP1602 K LCD 2X16 GÖSTERGE Topt: 4.25 $ Par: 4.70 $ (www.yildirimelektronik.com) |
1 mF | 0.2 |
22 pF | 0.2 |
12 Mhz Kristal | 12,000 MHZ KRİSTAL Topt: 0.15 $ Par: 0.17 $ (www.yildirimelektronik.com) |
8.2 K | 0.1 |
5V Doğrultmaç Kısmı | |
LED Diyot | 0.1 |
330 W | 0.1 |
100 nF x 2 | 0.2 x 2 |
220 mF | 0.3 |
78L05 | 7805K X VOLTAJ REGÜLATÖR METAL TESLA 0.90 $ 1.00 $ |
Algılayıcı Kısmı | |
1.5 K x 4 | 0.1 |
4.7 K | 0.1 |
330 W | 0.1 |
100 W | 0.1 |
Fototransistor | 0.75 |
10K Pot | 0.4 |
741 Opamp | LM 741N ENTEGRE 0.13 $ 0.14 $ |
1N4733A Zener (5V) | ZD 5,1V 5W ZENER 0.22 $ 0.25 $ |
LED Diyot | 0.1 |
Hiç yorum yok:
Yorum Gönder