75 bit Paralel Çıkış Almak ?

camby

Üye
Katılım
12 Mar 2009
Mesajlar
426
Puanları
1
Bilgisayarda yazacağım bir program ile (visual basic ile yazmayı düşünüyorum) , 75 adet çıkış almam lazım. Paralel port kullanmayı düşündüm ama seri port da olabilir. Bu sınırlı çıkışımı 75 adet çıkışa nasıl çoklayabilirim? 75 farklı röle sürecek gibi de düşünebiliriz.

74LS164 elemanını kullanarak PIC16F84A’nın I/O (giriş/çıkış) hattını çoğaltan bir uygulama gördüm ama bu entegre ile 3 giriş 8 çıkış var ama 75 çıkış biraz fazla :)
 
18F452 + 10 adette 74373 kullanabilirsin.
MCU ile seri haberleşme kullanman daha sağlıklı olur.

Kart tasarımında problem yaşayabilirsin. İstersen 10 adet 74595 te kullanabilirsin. Bunu kullanacaksan 5+5 şeklinde sürmen daha sağlıklı olur.
 
Bir parallel portun 8 data pinini kullansan 2^8=256 durumu belirtebilirsin. Araya max. 256 çıkışı olan ve parallel porttan gelen 8 bit datayi yorumlayan bir kart yapmak gerekir.

Sanırım bu kartların hazırı da var. Çoklayıcı (multiplexer) diye geçiyor olabilir.
 
Esselâmû aleyküm

Ekteki dosyada CCS C dili kullanılarak yapılmış port çoklama ile ilgili uygulama var.
 

Ekli dosyalar

  • 74138_Port_Coklama.zip
    24.5 KB · Görüntüleme: 31
paylaşım için teşekkür ederim ama bu işime yaramıyor çoklamak istediğim 75pinin de birbirinden bağımsız olarak çalışması gerekiyor
 
paylaşım için teşekkür ederim ama bu işime yaramıyor çoklamak istediğim 75pinin de birbirinden bağımsız olarak çalışması gerekiyor
75 pin bağımsız demek gerçekten de 75 bit demek.
Bizim şu anda kullandığımız PC'lerin işlemcisi kaç bit...64 mü yoksa 128 mi...
Demek istediğim bunu ancak işlemciden alabilirsiniz teorik olarak...
...
Yapmak istediğiniz sır değil ise biraz bilgi verebilirseniz ona göre yorumlar olabilir.
 
yok hyr sır değil kesinlikle 75 tane röle açıp kapamam gerek de diyebilrim size. Hepsinin birbirinden bağımsız olarak açılıp kapanabilmesi lazım sadece..
Fakat tam olarak röle de değil , bilgi iletiminde kullanılacak tabi ama hocam daha detayları vermedi sadece yapmamı söyledi..
 
Eğer yüksek hızlar gerekmiyorsa (yani 10ms update süresi yeterli ise) 75 çıkış veren bir PLC'ye seri porttan erişerek röleleri tetikleyebilirsin.

Bir başka alternatif PCI parallel port kartları takip 6-7 parallel portu aynı anda kullanman. Örneğin ana kartında boşta 3 PCI yuvası varsa 3x2=6 parallel port ve birde anakart üzerindeki ile 7 parallel portu aynı anda kullanabilirsin. 12*7=84 çıkış pinin olur.

Bir başka seçenek PCI'dan takılan özel I/O kartlarından kullanmak. Aşağıda linki olan Mesa'nın kartları, PCI'dan takiliyor ve 96 bit I/O imkanı veren modelleri var.
anything i/o
 
yok hyr sır değil kesinlikle 75 tane röle açıp kapamam gerek de diyebilrim size. Hepsinin birbirinden bağımsız olarak açılıp kapanabilmesi lazım sadece..
Fakat tam olarak röle de değil , bilgi iletiminde kullanılacak tabi ama hocam daha detayları vermedi sadece yapmamı söyledi..

75 adet röleyi açıp kapatmak için 150 bağımsız çıkışa ihtiyacın var demektir
1 den 16 ya kod çözücüyle bu işi yapabilirsin 10 adet mc4514 2 adet mc4049
kullanarak bu sistemi çalıştırabilirsin
ylnız 150 adet de röle kullanman gerekli
 
Son düzenleme:

Forum istatistikleri

Konular
129,903
Mesajlar
931,173
Kullanıcılar
452,789
Son üye
yigitt.m

Çevrimiçi üyeler

Geri
Üst