Elektronik / Mikrodenetleyici Projeleri/

8255 isa kartı tasarımı step motor kontrolü delphi

Sponsorlu Bağlantılar

Hazırlayan: Çağlar Özen – ISA kartlar artık kullanılmıyor teknolojisi çok eskidi fakat projede çok değerli bilgiler bulunuyor delphi 6.0 ile yazılmış motor kontrol program kodları, veri yollarının Türkçe açıklamaları, devrede kullanılan elemanlar hakkında bilgiler vb. Emeği geçen hazırlayan kişilere eşekkürler.

ISA slotta 16 bit data ve 24 bit adres ucu vardır. Zaten ISA denince akla 16 bit olduğu gelir. Bu 16 bit kavramı data bitlerin sayısından gelmektedir. Buna karşılık PCI slotta 32 bit data ucu vardır. ISA veya PCI slota takılacak bir kart tasarlamak için bazı ön kararlar vermek gerekir. Bunlar; kaç bit adres, kaç bit data kullanılacağı, kesme kullanılıp kullanılmayacağı vb.

Bunlara karar verildikten sonra adres seçmek için bir devre tasarlanır. Daha sonra bu devrenin çıkışı ile okuma (I/O Read) ve yazma (I/O Write) uçlarını giriş olarak alan başka bir devre daha tasarlanır. İkinci devrenin yapacağı iş; okuma ucu aktif iken data yollarını dışarıdan PC’ye, yazma aktif iken de PC den dışarıya doğru açmaktır. Bu yüzden data yollarına çift taraflı açılabilen bir tampon devre tasarlamak gerekir.

Bütün bunlar yapıldıktan sonra, ISA slotun uçlarına göre bir baskı devre çıkartılır. ISA slot kullanmak için baskı devrenin çift yüzlü olması gerektiği açıktır. Kart analog olarak kullanılacaksa okuma hattına bir analog dijital çevirici, yazma hattına da bir dijital analog çevirici koymak gerekir. Kart yapıldıktan sonra herhangi bir programlama dili ile kontrol edilmesi gerekir.(TC, Basic, Debug …) Bu projeyi yaparken kontrol için Delphi ve C++ programını kullandım.

delphi step motor surucu program

yukarı da özetler verildi projenin tamamı: 8255 isa kartı tasarımı step motor kontrolü delphi

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

  • MEHMET PİRAN

    faydalı bilgilerinizden dolayı emeği geçen tüm arkadaşlara teşekkür ederim. saygılarımla

    Mehmet PİRAN
    Başteknisyen
    TRT Antalya Müdürlüğü ANTALYA

    Mersin Üniversitesi MYO
    Endüstriyel Elektronik Bölümü öğrencisi