logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?

maciejsony 18 Lip 2007 17:53 5300 21
  • #1 4092832
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    Witam muszę wykonać urządzenie elektroniczne które zliczało by impulsy i wyświetlało by je na zwykłym wyświetlaczu tego typu :

    Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?
    urządzenie zliczało by impulsy od 0 do 11 po czym można by zresetować układ. W razie możliwości układ musiał by być maksymalnie uproszczony. Chciałbym aby wyglądało to mniej więcej tak :
    Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?Prosił bym bardzo serdecznie o schemat z tego powodu, iż nie jest jeszcze w stanie zrobić czegoś takiego sam (tzn wymyślić) ze złożeniem nie płowieniem mieć problemu! Dziękuje bardzo z góry!
  • Pomocny post
    #2 4093121
    Konto nie istnieje
    Poziom 1  
  • #3 4093471
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    A więc tak:
    Pisząc uproszczony miałem na myśli aby było jak najmniej elementów. Jeśli jednak utrudnia to sprawę to bez problemu zgodzę się na każde rozwiązanie :) Nigdy jeszcze nie robiłem nic na mikroprocesorach i wolał bym to zrobić jako układ analogowy. Układ ma liczyć do 11 włącznie i po kolejnym naciśnięciu ma zaczynać od nowa (1,2,3...11...1.2.3) 11 ma być wyświetlana. Dwa wyświetlacze narysowałem bo muszę zrobić dwa takie układy(osobne) więc to dlatego ale proszę się tym nie kierować. Drugi zbuduję tak samo.Serdecznie dziękuje za pomoc i oczekuje dalszej w miarę możliwości. Pozdrawiam
  • #5 4093553
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    Dzięki, ale wolałbym to samemu wykonać. Schemat jest ale nie ma kodu.
  • #6 4093659
    kamyczek
    Poziom 38  
    Posty: 3994
    Pomógł: 394
    Ocena: 573
    Zobacz sobie taki układzik cd-40110 bierzesz takie dwa i masz licznik do 99 kiedy zresetujesz twoja wola . Albo 74192 2 szt i 7447 2 szt i masz to samo
  • Pomocny post
    #7 4093727
    Konto nie istnieje
    Poziom 1  
  • #8 4094024
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    voytaschec bardzo bym prosił :) odwdziecze się jak będzie trzeba :)

    kamyczek mogłbym prosić o przytoczenie tematu troszkę bliżej ? Być może to będzie prostsze rozwiązanie ?
  • Pomocny post
    #9 4094160
    kamyczek
    Poziom 38  
    Posty: 3994
    Pomógł: 394
    Ocena: 573
    40110 to licznik do 10 ze sterownikiem do wyswietlacza coś w rodzaju 74192 i 7447 razem
    a do pełni szczęscia to cmos więc Uz 3-18V http://boss.iele.polsl.gliwice.pl/pdf/STMicroelectronics/2021.pdf tyle że będzie mały problem z liczeniem akurat do 12 ale do 99 to wystarcza tylko te 2 układziki. Chcąc liczyć do 12 niestety trzeba użyć innych układów licznikowych wzbogaconych o układ zerowania po 12 można go zrobić z 1 tranzystora npn. Największe uproszczenie układu można otrzymać stosując albo układ programowalnej logiki np gal16V8 lub jakiegoś małego atmela np attiny2313 co do kosztów to atmel też będzie rozwiązaniem najtańszym.
  • #10 4094667
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    Witam. Rozmawiałem z kimś dla kogo miałbym wykonać ten układ i w ostateczności może on liczyć do 10! W takim razie można wykorzystać ten układ 40110 i wyświetlacz 7 segmentowy podwójny tak?
    Co do wyświetlacza może być taki "Wyświetlacz TOD-5263BG Anoda 2cyfry Zielony" jest on pokazany na stronie http://www.elektroniksc.com.pl/?sGrupa=LED&p=main&str=4 piąty od dołu. Jest to sklep w moim mieście więc w nim będę się zaopatrywał w części.
  • #11 4094708
    _jta_
    Specjalista elektronik
    Posty: 49104
    Pomógł: 3212
    Ocena: 4254
    Jak ma liczyć 0..11, to 74192; dekodowanie można zrobić na 7447 + bramka AND + 2 bramki EOR
    ('licznik8' AND 'licznik2' -> '10'; '10' EOR 'licznik2' -> '2', '10' EOR 'licznik8' -> '8', 'licznik1' -> '1', 'licznik4' -> '4';
    '1', '2', '4', '8' wchodzą na 7447; '10' -> 0/1 na cyfrze dziesiątek). Razem 6 układów scalonych na dwa liczniki.
  • #12 4095022
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    _jta_ z tego co mi napisałeś zbyt dużo nie rozumiem. Mogę was prosić o schemat ? Układ nie musi liczyć do 11 jak napisałem wczesniej! 10 wystarczy!

    Znalazłem w archiwum coś takiego :
    Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?
    Wszystko pasuje ale do nóżki nr 9 i 7 muszę podać sygnał z generatora tak ? moze być NE555 ? Muszę na te nóżki podawać impulsy tak ?
  • #13 4095762
    Konto nie istnieje
    Poziom 1  
  • #14 4095872
    _jta_
    Specjalista elektronik
    Posty: 49104
    Pomógł: 3212
    Ocena: 4254
    :arrow: maciejsony - można użyć CD40110, to powinno znacznie uprościć układ, tylko trzeba jakoś
    zrobić rozróżnianie '0' i '10' - można uzyć przerzutnika RS, wtedy będzie liczyć (o ile nie zresetujesz)
    0,1,2...9,10,11,...,18,19,10,11,...; użycie przerzutnika D pozwoli uzyskać liczenie modulo 20.
    Przerzutnik D to połówka 7474, albo CD4013 - można by całość zrobić na 3 układach, jeśli
    polaryzacja sygnałów RESET będą pasować (7474 chyba ma złą, CD4013 ma dobrą), plus
    dwa tranzystory do wzmocnienia prądu, bo CD4013 daje za mały do zasilania LED-ów.

    :arrow: voytaschec - można zaoszczędzić jeden układ scalony przy robieniu dwóch takich liczników,
    jeśli użyjesz bramek AND zamiast NAND na liniach QB->A1,QD->A3.
  • #15 4096873
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    ok, a gdybym chciał zastosować jako osobny układ (ten który narysował voytaschec też zrobie) ten który pokazałem w poście wyżej liczył by od 0 do 9 to jaki sygnał muszę podać na pin nr 9 i 7 aby uzyskać większą lub mniejszą liczbę wyświetlaną ?
  • #16 4097024
    Konto nie istnieje
    Poziom 1  
  • #17 4097143
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    A w jakiś sprytny sposób na obejście tego ? I dzięki raz jeszcze za tamten schemat pochwalę się później co z tego wyszło!
  • #18 4097173
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #19 4098298
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 462
    Witam.

    Miało być do 11, to proszę :D . Licznik zlicza tylko w górę . Rewersyjny będzie na CD 4029 w trybie binarnym, z korekcją wyświetlania.

    Pzdr.


    W poprzednim schemacie brak było połączenia pin 6 i 10 układu CD 4518 :oops:
    Załączniki:
    • Jak zbudować prosty licznik impulsów z wyświetlaczem do 11? licznik do 11.PNG (34.11 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #20 4098396
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    Ok! Dzięki! serdeczne

    Dodano po 1 [godziny] 4 [minuty]:

    Dobra prawie wszystko wiem :) ale jeszcze kilka pytań. Co to za wzmacniacze Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?
    (zaznaczyłem w niebieską ramka). I Jaka wartość rezystora do wyświetlacza który idzie od tranzystora. I czy wyświetlacz ma mieć ws. Katodę czy anodę ?
  • Pomocny post
    #21 4098648
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 462
    Witam.

    W ramce są cztery bramki NAND z układu CD 4093. Gdyby nie reset po włączeniu zasilania (bramka z kondensatorem na wejściu ) mógł by być 4011.

    W celu minimalizacji elementów zastosowano oba typy wyświetlaczy; pełna cyfra ( ósemka ) jest o wspólnej katodzie , 1 jest o wspólnej anodzie.
    Rezystory bez podanej wartości dobierasz według napięcia zasilania układu i prądu segmentu wyświetlacza. Przy napięciu zasilania 12V, do pełnej cyfry mogą być 680Ω do 820Ω. Dla 1 może być 510Ω do 620Ω.

    Gdybyś chciał zastosować wyświetlacz podwójny, o wspólnej anodzie, to pomiędzy 4511 i rezystory wstaw ULN 2803.


    Pzdr.
  • #22 4098905
    maciejsony
    Poziom 17  
    Posty: 322
    Pomógł: 1
    Ocena: 12
    Dobra. Będę próbował to złożyć może coś mi z tego wyjdzie :) Pozdrawiam

Podsumowanie tematu

✨ Dyskusja dotyczy budowy prostego licznika impulsów z wyświetlaczem 7-segmentowym, liczącego od 0 do 11 (lub ostatecznie do 10) z możliwością resetu. Autor preferuje układ analogowy z minimalną liczbą elementów, unikając mikroprocesorów, choć pojawiła się sugestia użycia mikrokontrolera Attiny dla uproszczenia. Proponowano różne rozwiązania oparte na popularnych układach scalonych CMOS i TTL, takich jak CD40110 (licznik z dekoderem do 10), 74192 (licznik), 7447 (dekoder 7-segmentowy), CD4518, CD4029, CD4093 (bramki NAND Schmitta), a także przerzutniki typu 7474 i CD4013 do sterowania zerowaniem i liczeniem modulo. Omówiono konieczność eliminacji drgań styków za pomocą bramek NAND Schmitta oraz stosowanie rezystorów podciągających (pull-up/pull-down) na wejściach liczników, aby uniknąć stanów nieustalonych. Zaproponowano schematy z licznikiem mod16 i dekoderem LS247, z prostym układem kombinacyjnym do wyświetlania liczby 11. Wskazano na dobór rezystorów ograniczających prąd segmentów wyświetlacza w zależności od napięcia zasilania oraz na różnice między wyświetlaczami o wspólnej anodzie i katodzie, z możliwością zastosowania układu ULN2803 do sterowania wyświetlaczem o wspólnej anodzie. Podkreślono, że układ może być zasilany napięciem 5V lub 12V, a do generowania impulsów na wejścia liczników można użyć popularnego układu NE555. Ostatecznie autor planuje samodzielnie złożyć układ według otrzymanych wskazówek i schematów.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA