Tuş takımı test devresi

0
185
tuş takımı test

Devrede tuş takımı bağlantısı için 16 adet giriş bulunmaktadır. Devre bağlantı uçlarının birbiri arasındaki iletkenlik durumunu analiz eder ve LCD ekrana yansıtır.

Bağlantı uçlarına 1 den 16 ya kadar numaralandıracak olursak test işlemi şu şekildedir;

İlk test 1. ve 2. girişler arasında yapılır. Bu girişler arasında iletkenlik varsa ekrana yazılır, ikinci teste geçilir. İkinci test 1. ve 3. girişler arasında yapılır iletkenlik varsa ekrana yazılır ve sonraki teste geçilir. Test işlemi 1. ve 4. , 1. ve 5. , … 1. ve 16. , 2. ve 3. , 2. ve 4. … 15. ve 16. şeklinde devam eder. İkili gruplar halinde tüm uçlar arasındaki test işlemi tamamlandıktan sonra işlem tekrar baştan başlar. Döngü şeklinde sürekli devam eder. Devre test işlemindeyken tuş takımından herhangi bir tuşa basıldığında o tuşun bağlı olduğu bağlantı noktalarının numarası ve tuşun iç direnci ekrana yazılır. Birden fazla tuşa basıldıysa tuşların analizi sırayla (3 sn aralıklarla) ekranda görünür.

Ayrıca tuş takımı bağlantı noktaları arasında iletkenlik, iki yönlü mü (tuş) yoksa tek yönlü mü (led diyot) ekranda gösterebilmektedir. Basılan tuşun iç direncini tam değerinde değil aralık olarak göstermektedir.

Örnek ekran çıktısı üzerinde açıklarsak;

1 <> 3 <10R ;

1 ve 3. bağlantı noktaları arası kısa devre ( veya tuşa basıldığında kısa devre oldu) ve uçlar arasındaki direnç 10 Ohm ‘dan küçük.

7 > 9 DIYOT ;

7 ve 9. Bağlantı noktaları arasında LED var. Anot ucu 7, katot ucu 9 ‘dur.

2 < 6 DIYOT ;

2 ve 6. Bağlantı noktaları arasında LED var. Anot ucu 6, Katot ucu 2 ‘dir.

3 <> 7 <100R ;

3 ve 7. bağlantı noktaları arasındaki direnç ( veya tuşa basıldığında tuş iç direnci) 100 Ohm dan küçük ( 10 ile 100 Ohm arasında.)

Devre iki ayrı modda çalışır.

< TAM TEST > ;

Bağlantı uçları arasında iletkenlik ve yarı iletkenlik test edilir.

< DIYOTSUZ > ;

Bağlantı noktaları arasında yarı iletken bir eleman varsa (LED) ekranda gösterilmez.

Tuşların görevleri şu şekildedir;

MOD/SİL ;

Devrenin çalışma modunu seçer. Test işlemi sırasında ise uyarıları siler.

BAŞLA ;

Test işlemini başlatır.

RESET ;

Test işlemini durdurur.

Proteus simülasyon dosyası ve Arduino kaynak kodları için tıklayınız.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz