koder 7 segmentowy - BCD

Jeżeli bezskutecznie poszukujesz danych technicznych elementów elektronicznych to jest to dobre miejsce do zadawania pytań.
ODPOWIEDZ
muster
Użytkownik
Posty: 132
Rejestracja: 01 mar 2006, 20:46
Lokalizacja: POLSKA
Kontakt:

koder 7 segmentowy - BCD

Post autor: muster » 02 cze 2007, 10:15

Zna może ktos oznaczenie kodera z 7 segmentow na kod BCD ?

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 02 cze 2007, 20:43

Ja znalazłem coś takiego MC10H165L jest to 8 wejściowy enkoder priorytetowy. Wszak wyświetlacz siedmio segmentowy często ma ósmy segment kropkę - punkt dziesiętny. A znalazłem to tu:
http://pdf1.alldatasheet.com/datasheet- ... H165L.html
Dokładnie nie pamiętam ale na łamach "Elektroniki Praktycznej" też jakiś czas temu był opis takiego enkodera ale zbudowanego na mikroprocesorze.

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Re: koder 7 segmentowy - BCD

Post autor: gaweł » 02 cze 2007, 22:55

muster pisze:Zna może ktos oznaczenie kodera z 7 segmentow na kod BCD ?
Chyba najprostszym rozwiązaniem będzie użycie przykładowo układu typu GAL, lub jak sugeruje KrzysiekK, zastosowanie małego procka (np. attiny). Nic nie piszesz o zastosowaniu takiego dekodera, bo jeżeli masz potrzebę przetworzenia kilku cyfr, to może rozważyć jakieś małe CPLD.

muster
Użytkownik
Posty: 132
Rejestracja: 01 mar 2006, 20:46
Lokalizacja: POLSKA
Kontakt:

Post autor: muster » 06 cze 2007, 22:01

Ma on odczytywać stan tylko jednego wyświetlacza.

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 06 cze 2007, 22:19

Wiele jeszcze zależy od tego czy trzeba odczytywać poszczególne stany wyświetlacza w pełnym zakresie 0-9 lub częściowym np. 0-5, czy wyświetlacz sterowany jest w sposób multipleksowy czy normalny, czy ma wspólną anodę czy wspólną katodę. W sposobie normalnym sprawa jest prosta odczytujemy wartość konkretnego wyświetlacza np. za pomocą enkodera. Natomiast w sposobie multipleksowym oprócz odczytania wartości wyświetlacza trzeba jeszcze wybrać wyświetlacz, którego odczytana wartość ma dotyczyć. Jeśli natomiast zależy nam na odczytaniu jednej konkretnej wartości wyświetlacza np. 5 można zbudować bardzo prosty enkoder na kilku diodach ewentualnie wielowejściowych bramkach AND lub NAND (mogą być zbudowane na elementach dyskretnych jeśli trzeba nam jedną lub dwie takie bramki). Tak więc dużo zależy od tego jak skonstruowany będzie układ którego wartość wyświetlacza będziemy odczytywać i tak z pozoru dość prosty problem się trochę skomplikował.

ODPOWIEDZ