Arduino ile 16 Kanal Mux / Demux Yapmak

Yıllar önce yaptığım bir 16 Kanal Mux / demultiplexer‘ ı sizinle paylaşmak istedim. Belki birinin işine yarayabilir saklı kalmasın. 16-channel analog multiplexer/demultiplexer 4067 entegresini kullanarak sinyallerini çoğullayabilirsiniz. Bu entegrelerden birden fazla kullanarak Arduino pin sayısı el verdiği sürece istediğiniz kadar giriş ıkışa sahip olabilirsiniz.

Entegre üzerinde bulunan A, B, C, D pinleri seçim pinleridir. Bu pinlerin durumuna göre çıkışlar ayarlanır. 1.Pin ise bilginin gönderildiği ve alındığı pindir. Yani 1.Pin 0 ise seçim pinlerinize göre o pin 0 olur. 1.Pin 1 ise çıkışınız 1 olur. Ve bunun tam terside geçerlidir. Çünkü, bu entegre analog mux/demux yapar.

Devre Şeması

16 Kanal Arduino Mux/Demux
16 Kanal Arduino Mux/Demux

Durum Tablosu

DCBAÇIKIŞ
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
101010
101111
110012
110113
111014
111115

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.