koder 7 segmentowy - BCD
koder 7 segmentowy - BCD
Zna może ktos oznaczenie kodera z 7 segmentow na kod BCD ?
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.
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.
Re: koder 7 segmentowy - 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 pisze:Zna może ktos oznaczenie kodera z 7 segmentow na kod BCD ?
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ł.