Elektronik / Mikrodenetleyici Projeleri/

DS89C430 ile Cisim Uzunluğunun Hesaplanması

Sponsorlu Bağlantılar

Hazırlayan : Cem GÜNDÜZOĞLU

Proje Hakkında

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ü

Yazılım

Dallas entegrelerine program yüklemek için, MTK programı kullanılmaktadır. Programın arayüzü aşağıdaki görülmektedir.

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ı DS89C430 ile Cisim Uzunluğunun Hesaplanması

Dosya indirme LINK listesi (TXT formatında) link-1349.zip şifre-pass: 320volt.com

  • Nickdiniknirl

    cool posts