Chciałbym wykonać układ z mikrokontrolerem 8051, który będzie obsługiwał wyświetlacz 7seg. Czy mogę podłączyć go bezpośrednio do kontrolera czy potrzebny jest jakiś ukłab bufora (jeśli tak to jaki)? Słyszłem, że są jakieś gotowe układy sterowników ale nie wiem jakie mają oznaczenia katalogowe. Zaznaczam, że nie będę wykorzystywał kodu BCD (chcę sterować każdym segnentem niezależnie). Do kontrolera podłączę 4 wyświetlacze (każdy będzie wyświetlał jeden symbol).
Sterowanie wyświetlaczem 7seg
Nov 08, 2004
6 Replies
Powitanko, > Do kontrolera podłączę 4 wyświetlacze (każdy
Pewnie to:
formatting link
sie przyda. Pozdroofka, Pawel Chorzempa
Witam!! Ja używałem przy PICu i tak: przede wszytskim przy czterech wyślwietlaczach to na pewno praca multipleksowana (ja też tak miałem, dokładnie dla czterech) więc potrzebowałbyś 8pinów na segmenty (licząc z kropką) + 4 na tranzystory, razem 12. A ja jako bufor użyłem rejestru szeregowo równoległego z zatrzaskiem 74595 bodajże (numerek z pamięci). Obsługa 2, albo z zatrzaskiwaniem 3 piny więc troszkę oszczędności. Potem nie zapomnieć tylko o rezystorach ograniczających i voila. Acha jeszcze jedno. Ja uzywałem zmasowanego wyświetlacza kingbrighta z 4 segmentami połączonymi od razu i od razu przystosowanym do pracy multipleks (dużo prostsza płytka), a i mój miał zamiast kropek na dole miał po prostu dwukropek między 2, a 3 cyfrą (w sam raz do zegareczka). To tyle z mojej strony. Tym co doczytali tak daleko dziękuję za uwagę. Pozdrawiam
P.S. Jakby co to można podłączyć jeszcze drugo 595 szeregowo i do niego tranzystory :)
To z pewnością mi pomoże wielkie dzięki:) Pozdrawiam.
Iloma wyświetlaczami chcesz sterować ?
Tadek
Czterema.
Jak czterema, to dobrze jest zastosować jakiś rejestr przesuwający, jak radzili moi przedmówcy np. 74595 lub 74164.
Możesz "od biedy" obejść się bez tego, ale "zużyjesz" aż 12 nóg procesora i będziesz musiał dorzucić 4 tranzystory, przy założeniu, że poszczególen segmenty wszystkich wyświetlaczy zewrzesz i podepniesz bezpośrednio do nóg procka (wykorzystasz ich 7+1 na kropkę dziesiętnoą) a anody będziesz sterował
- poprzez tranzystory - kolejnym 4 nogami procka.
Tadek
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required