Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięPotrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Moderatorzy:Jacek Bogusz, tomasz_jablonski
Witam
Mam w głowie pewien projekt, jednak żeby go zrealizować muszę mieć sterownik do takiego wyświetlacza:
,
Sterowanie miałoby się odbywać następująco:
Jest sobie 10 przycisków typu switch ponumerowanych od 0 do 9. Naciskając jeden z nich np. z numerem 1 na wyświetlaczu ma się pojawić cyfra 1, naciskając przycisk z numerem 2 na wyświetlaczu ma się wyświetlić cyfra 2 itd., czyli trochę jak klawiatura z kalkulatora gdzie wciskamy 5 i na wyświetlaczu wyskakuje 5.
Szukam od kilku godzin jakiegoś układu lub scalaka, ale bez skutecznie. Wiem że można tak sterować pojedynczymi diodami, tyle tylko że na wyświetlaczu trzeba zapalić więcej niż jedną diodę, bo np. dla cyfry 8 trzeba wszystko zaświecić, więc podłączenie każdej diody pod switch wiązałoby się z naciśnięciem wszystkich naraz dla wspomnianej cyfry 8, co jest bez sensu.
Czy istnieje zatem jakiś gotowy układ, lub scalak który jest już z góry zaprogramowany do wyświetlania cyfr?
PS. Znalazłem ten sam segmentowy wyświetlacz pod tym linkiem http://www.elektroda.pl/rtvforum/topic2059024.html i wygląda na to że ten ma już wbudowany taki układ, więc przyłożenie napięcia do którejś z nóżek nie powoduje zapalenie jednej diody tylko od razu wyświetlenie konkretnej cyfry.
Niestety to jakiś chiński wyrób i podobnie jak autorowi tego wątku, mnie też nie udało się go znaleźć. Dlatego proszę was o pomoc.
Mam w głowie pewien projekt, jednak żeby go zrealizować muszę mieć sterownik do takiego wyświetlacza:
,
Sterowanie miałoby się odbywać następująco:
Jest sobie 10 przycisków typu switch ponumerowanych od 0 do 9. Naciskając jeden z nich np. z numerem 1 na wyświetlaczu ma się pojawić cyfra 1, naciskając przycisk z numerem 2 na wyświetlaczu ma się wyświetlić cyfra 2 itd., czyli trochę jak klawiatura z kalkulatora gdzie wciskamy 5 i na wyświetlaczu wyskakuje 5.
Szukam od kilku godzin jakiegoś układu lub scalaka, ale bez skutecznie. Wiem że można tak sterować pojedynczymi diodami, tyle tylko że na wyświetlaczu trzeba zapalić więcej niż jedną diodę, bo np. dla cyfry 8 trzeba wszystko zaświecić, więc podłączenie każdej diody pod switch wiązałoby się z naciśnięciem wszystkich naraz dla wspomnianej cyfry 8, co jest bez sensu.
Czy istnieje zatem jakiś gotowy układ, lub scalak który jest już z góry zaprogramowany do wyświetlania cyfr?
PS. Znalazłem ten sam segmentowy wyświetlacz pod tym linkiem http://www.elektroda.pl/rtvforum/topic2059024.html i wygląda na to że ten ma już wbudowany taki układ, więc przyłożenie napięcia do którejś z nóżek nie powoduje zapalenie jednej diody tylko od razu wyświetlenie konkretnej cyfry.
Niestety to jakiś chiński wyrób i podobnie jak autorowi tego wątku, mnie też nie udało się go znaleźć. Dlatego proszę was o pomoc.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
A po co ci "dedykowany" scalak ?
Wystarczy prosty driver + maleńki mikrokontroler + prosty programik (albo sam mikrokontroler z większą ilością wyjść)
Wystarczy prosty driver + maleńki mikrokontroler + prosty programik (albo sam mikrokontroler z większą ilością wyjść)
To nie jest żadna tandeta. (zapalenie jednej LED jest jak najbardziej prawidłowe)Niestety to jakiś chiński wyrób i podobnie jak autorowi tego wątku, mnie też nie udało się go znaleźć. Dlatego proszę was o pomoc.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Nie chodzi o zapalenie jednej LED, tylko o to że tam już jest wbudowany driver i wystarczy podać minus, a następnie plus na jednego z pinów i od razu mamy gotową cyfrę, bez kombinacji, mikrokontrolerów itp.To nie jest żadna tandeta. (zapalenie jednej LED jest jak najbardziej prawidłowe)
Dlatego właśnie chciałem dedykowanego scalaka, żeby uniknąć takich kombinacji poza tym, kiepsko mi idzie programowanie, a do tych mikrokontrolerów zapewne trzeba coś czym by to szło do kompa podłączyć i zaprogramować, a po co tyle do jednego wyświetlacza? Dlatego szukam prostszego rozwiązania. Ktoś je zna?
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Szczerze mówiąc nie widziałem takiego segmentu, po za tym taka ilość wyprowadzeń komplikuje życie.
Owszem są takowe z budowanym driverem, ale zazwyczaj jest to jakiś rejestr.
Owszem są takowe z budowanym driverem, ale zazwyczaj jest to jakiś rejestr.
To sobie podłącz to przez diody półprzewodnikowe SMD. Fakt że to będzie partyzantka, ale za to unikniesz programowania oraz uzyskasz zamierzany efekt.poza tym, kiepsko mi idzie programowanie, a do tych mikrokontrolerów zapewne trzeba coś czym by to szło do kompa podłączyć i zaprogramować, a po co tyle do jednego wyświetlacza? Dlatego szukam prostszego rozwiązania. Ktoś je zna?
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
O diodach nie pomyślałem, jednak to wychodzi 50 szt. więc fakt, będzie partyzantka.
Póki co jednak najlepszym wyjściem będzie kontroler, no chyba że znajdę gotowy wyświetlacz z driverem.
Dzięki za pomoc
Póki co jednak najlepszym wyjściem będzie kontroler, no chyba że znajdę gotowy wyświetlacz z driverem.
Dzięki za pomoc
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Jak masz programator zgodny z STK 500, to ci mogę podrzucić hex.-a na ATmega168 (mam do niego niezłą bibliotekę)
Wgranie programu z poziomu AVRstudio 4 nie stanowi większego problemu (jak coś wyjaśnię szczegóły)
Generalnie 10mA na LED-a powinno wystarczyć (z bramek uS można bezpiecznie pociągnąć do 20mA)
Ponadto będziesz miał funkcję zatrzasku wciśniętego przycisku, ew wyłączenie tej funkcji. (w normalnym przypadku zwolnienie przycisku spowoduje wygaszenie cyfry)
Dlatego pisałem o wersji SMD. W sumie PCB aż takie duże by nie wyszło, jednak nie zmienia to faktu że jest to partyzantka.
Wgranie programu z poziomu AVRstudio 4 nie stanowi większego problemu (jak coś wyjaśnię szczegóły)
Generalnie 10mA na LED-a powinno wystarczyć (z bramek uS można bezpiecznie pociągnąć do 20mA)
Ponadto będziesz miał funkcję zatrzasku wciśniętego przycisku, ew wyłączenie tej funkcji. (w normalnym przypadku zwolnienie przycisku spowoduje wygaszenie cyfry)
O diodach nie pomyślałem, jednak to wychodzi 50 szt. więc fakt, będzie partyzantka.
Dlatego pisałem o wersji SMD. W sumie PCB aż takie duże by nie wyszło, jednak nie zmienia to faktu że jest to partyzantka.
Oczywiście życzę powodzenia..no chyba że znajdę gotowy wyświetlacz z driverem
- Tomasz Gumny
- -
- Posty:685
- Rejestracja:4 lut 2004, o 23:31
- Lokalizacja:Trzcianka/Poznań
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
To dlaczego nie użyjesz któregoś ze starych układów kalkulatorowych?[...]Jest sobie 10 przycisków typu switch ponumerowanych od 0 do 9. Naciskając jeden z nich np. z numerem 1 na wyświetlaczu ma się pojawić cyfra 1, naciskając przycisk z numerem 2 na wyświetlaczu ma się wyświetlić cyfra 2 itd., czyli trochę jak klawiatura z kalkulatora gdzie wciskamy 5 i na wyświetlaczu wyskakuje 5.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Witam.
Podrzucę jeszcze jeden pomysł (jeśli chce się uniknąć techniki procesorowej). W technice TTL można było to zrobić na dwóch scalakach: koderze priorytetowym 1 z 10 na BCD (74147) połączonym z dekoderem BCD na wyświetlacz 7-segmentowy (7447).
Być może są dostępne współczesne odpowiedniki HC lub HCT.
Podrzucę jeszcze jeden pomysł (jeśli chce się uniknąć techniki procesorowej). W technice TTL można było to zrobić na dwóch scalakach: koderze priorytetowym 1 z 10 na BCD (74147) połączonym z dekoderem BCD na wyświetlacz 7-segmentowy (7447).
Być może są dostępne współczesne odpowiedniki HC lub HCT.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Też myślałem o tym rozwiązaniu. Niestety, sprawa komplikuje się o dodatkowe inwertery, bo '147 ma "odwrotne" wyjścia.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Rzeczywiście, moje niedopatrzenie.Też myślałem o tym rozwiązaniu. Niestety, sprawa komplikuje się o dodatkowe inwertery, bo '147 ma "odwrotne" wyjścia.
Pomyślałem też o EPROM (w praktyce będzie aż nadmiar linii adresowych, wystarczyłoby 10) - jednorazowo programowane OTP są jeszcze nie bardzo drogie, ale trzeba mieć programator, więc to pewnie też odpada...
Chyba faktycznie najprościej będzie na mikrokontrolerze.
- Tomasz Gumny
- -
- Posty:685
- Rejestracja:4 lut 2004, o 23:31
- Lokalizacja:Trzcianka/Poznań
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Między enkoder 1z10/BCD a dekoder BCD/7SEG wypadałoby jeszcze wstawić 4-bitowy latch, bo przyciski zapewne są monostabilne.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Może 40110? To bardzo fajny licznik ze sterownikiem wyświetlacza. Można go łączyć w łańcuszki i uzyskać liczby wielocyfrowe. Wtedy miałbyś przyciski + i -, które by zwiększały lub zmniejszały liczbę o 1.
Niesamowicie prosty układ - to pierwszy cyfrowy scalak, jaki poznałem, nawet jeszcze przed bramkami i przerzutnikami mam do niego wielki sentyment
Niesamowicie prosty układ - to pierwszy cyfrowy scalak, jaki poznałem, nawet jeszcze przed bramkami i przerzutnikami mam do niego wielki sentyment
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Oj tam nie róbmy złożonego kontrolera CMOS do jednej cyfry..
Wystarczy jeden scalak, plus sofcik...
Wystarczy jeden scalak, plus sofcik...
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Jeśli 40110 to jest dla Ciebie złożony kontroler... to strach pomyśleć który jest prosty
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Autor tematu wyraźnie napisał:Jeśli 40110 to jest dla Ciebie złożony kontroler... to strach pomyśleć który jest prosty
Czyli wychodzą 2 scalaki... koder 10 bit i dekoder BCD obsługujący wyświetlacz. A więc mamy już do czynienia ze złożonym kontrolerem dla jednej cyfry...Jest sobie 10 przycisków typu switch ponumerowanych od 0 do 9. Naciskając jeden z nich np. z numerem 1 na wyświetlaczu ma się pojawić cyfra 1, naciskając przycisk z numerem 2 na wyświetlaczu ma się wyświetlić cyfra 2 itd., czyli trochę jak klawiatura z kalkulatora gdzie wciskamy 5 i na wyświetlaczu wyskakuje 5.
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Odgrzewam, ale mam pytanie związane z oświetleniem - czy taśmy LED będą dobrze nadawały się do tego typu celów?
Re: Potrzebny układ do wyświetlania cyfr na wyświetlaczu LED
Moim zdaniem, jak najbardziej. Kwestią otwartą pozostaje jedynie ich oprogramowanie i konfiguracja.
Taśmy LED-owe, mają tą przewagę, że są tanie, zużywają minimalne ilości energii elektrycznej. Są przy tym elastyczne, czyli można je dowolnie ułożyć, wykorzystywać itd.
Duży wybór taśm LED-owych znajdziesz np tutaj pod linkiem: https://oswietlenie-sklep.pl/tasmy-led- ... c-108.html
Taśmy LED-owe, mają tą przewagę, że są tanie, zużywają minimalne ilości energii elektrycznej. Są przy tym elastyczne, czyli można je dowolnie ułożyć, wykorzystywać itd.
Duży wybór taśm LED-owych znajdziesz np tutaj pod linkiem: https://oswietlenie-sklep.pl/tasmy-led- ... c-108.html
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości