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

Jak zbudować licznik do 5 z jednym wejściem impulsowym i zmianą stanu co 5 impulsów?

z_e_t 25 Lut 2008 11:48 3322 13
REKLAMA
  • #1 4843744
    z_e_t
    Poziom 12  
    Posty: 90
    Pomógł: 2
    Ocena: 2
    witam moje pytanie może sie wydać proste ale niestety nie jestem >orłem< w cyfrówce . Potrzebuje prosty układ który będzie zliczał do 5. jedno wejście na które jest podawany ciąg impulsów a na wyjściu następuje zmiana stanu po 5 impulsach ( 1-2-3-4-5 zmiana stanu na wysoki 6-7-8-9-10 zmiana stanu na niski 11-12-13-14-15 zmiana stanu na wysoki itd) czy wie ktoś może jak wykonać taki układ ?
  • REKLAMA
  • #2 4843895
    noopS
    Poziom 18  
    Posty: 229
    Pomógł: 23
    Ocena: 29
    no to jest prosty dzielnik przez 5 byly juz takie tematy omawiane na Elektrodzie. wystarczy poszukac
  • REKLAMA
  • #3 4844644
    LED5W
    Poziom 34  
    Posty: 2302
    Pomógł: 264
    Ocena: 162
    noopS chyba nie ten link

    Możesz zastosować scalony licznik np. cd4017 (jeśli się nie mylę; licznik do 10) i skrócić liczenie do pięciu przez podłączenie Q5 z resetem. Jako wyjście podpiąć Q5 i gotowe. :D
  • REKLAMA
  • #5 4846136
    LED5W
    Poziom 34  
    Posty: 2302
    Pomógł: 264
    Ocena: 162
    noopS post trzeba było zmodyfikować... wstyd, to zostawić tak jak jest...
    Ja też źle napisałem. Reset do masy, a od Q4 d Q9 diody i to dopiero jako wyjście. Tak w przypadku cd4017.
    Chociaż rozwiązanie proponowane przez kolegę jest chyba nawet lepsze.
  • #6 4847058
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 461
    Witam.

    Po przeanalizowaniu (postawionego trochę niejasno :sm31: ) problemu proponuję zastosować układ 7490. Nie trzeba skracać cyklu liczenia, tylko odwrotnie wykorzystać wewnętrzne liczniki. Impulsy zliczane podajemy na wejście B (pin 1). Wyjście D (pin 11) łączymy z wejściem A (pin 14). Oczekiwany przebieg uzyskamy na wyjściu A (pin 12).


    Pzdr.
  • #7 4896039
    z_e_t
    Poziom 12  
    Posty: 90
    Pomógł: 2
    Ocena: 2
    Witam zrobiłem ten układ http://rafa.am.gdynia.pl/~czarny/edukacja/licz_7490.htm znalazlem tez schemat podłącznia układu UCY7490 na necie gdzie nóżki R0 i R9 (2,3,6,7) są podłaczone do masy i tak też podłaczylem niestety układ niedziałapo podłaczeniu zasilania (5V stabilizowane oprzez układ TS 7805) i bez zadnego sygnału wejsciowego na wejsciu i wyjsciu układu (n.1 i 12) pojawia sie jakis nieustalony stan ok 2,5-3 V . wymienilem układ UCY i jest to samo. czy te nóżki R0 i R9 trzeba jakos inaczej podpiąc? czy jeszcze cos trzeba zrobic zeby ten uklad zadziałal ? podłaczylem tak jak na załaczonym obrazku
    Załączniki:
    • Jak zbudować licznik do 5 z jednym wejściem impulsowym i zmianą stanu co 5 impulsów? obrazek.GIF (5.15 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #8 4896976
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 461
    Witam.

    Układ jest prawidłowy i wejścia kasowania mają być połączone z masą. Przypuszczalnie wejście zegarowe (pin 1) "wisi w powietrzu" i następuje wzbudzenie licznika. Połącz je z + zasilania przez rezystor 2k2 i możesz sprawdzić licznik poprzez zwieranie pinu do masy. Przy takim sposobie wyzwalania (zwieranie wejścia z masą ) licznik nie pokaże kolejnych stanów ze względu na odbicia. Konieczny jest układ eliminacji.

    Pzdr.
  • REKLAMA
  • #9 4899737
    z_e_t
    Poziom 12  
    Posty: 90
    Pomógł: 2
    Ocena: 2
    Podłączyłem wejście do zasilania przez rezystor 2ki >dziwne < napięcia na wejściu i wyjściu zniknęły. Czy do sterowania tym układem wystarczy jak na wejście podłączę tranzystor, który będzie wprowadzany w stan nasycenia impulsami? (kolektor do n1 , emiter masa , baza wejście impulsów) Czy potrzebny będzie jeszcze jakiś dodatkowy układ?
  • #10 4900040
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 461
    Witam.
    Przy sterowaniu z układu dającego jednoznaczne impulsy, może być klucz tranzystorowy ( w przypadku sygnałów TTL sterujemy wejściem bezpośrednio).
    Jeśli ma to być sterowanie ręczne, to klucz tranzystorowy nie spełni oczekiwań. Konieczne są układy RC, a najlepiej zastosować 74121 w aplikacji generatora monostabilnego. Tak czy inaczej do sterowania licznika przyciskiem musisz dodać jeden układ scalony. Nie robi większej różnicy, czy będzie to 74132 (4x NAND z wejściem Schmitta), czy 74121. Przy sterowaniu z tych układów można usunąć wcześniej wspomniany rezystor.

    Pzdr.
  • #11 4901092
    z_e_t
    Poziom 12  
    Posty: 90
    Pomógł: 2
    Ocena: 2
    do sterowania ukladu bedzie wykozystany ciag 12V impulsow ze skrzyni biegow impulsy sa wytwarzane co 30 cm przejechanej drogi uklad zliczajacy potrzebny mi jest do tego zeby na wyjsciu uzyskacimpuls(zbocze narastajace)co 10 impulsow (3m)
  • #12 4901783
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 461
    Witam.

    W tym przypadku wygodniejsze będzie zastosowanie licznika Johnsona z dekoderem. Masz to w jednym układzie scalonym CD 4017. Wejście Schmitta, zasilanie z 12V. Wystarczy dodać klucz tranzystorowy do sterowania następnym stopniem (lub będzie zbędny w zależności od obciążenia).

    Pzdr.
  • #13 4903280
    z_e_t
    Poziom 12  
    Posty: 90
    Pomógł: 2
    Ocena: 2
    czyli w przypadku tego ukladu cd4017 impulsy wejsciowe podaje na n14 a na wyjsciu n11 (12??) uzyskuje zbocze narastajace po 10 impulsie wejsciowym ? czy po podlaczeniu jeszcze zasilania + na n16 i - na n13 jeszce cos musze podlaczyc ( nozki 12,13,15)? czy uklad po zliczeniu do 10 bedzie liczyl dalej ?
  • #14 4904336
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 461
    Witam.

    Jeśli impulsator daje zbocze narastające, to korzystasz z wejścia CL (pin 14) i CLI łączysz z masą. W odwrotnej sytuacji korzystasz z CLI, a CL łączysz z Udd (+ zasilania). Zbocze narastające najlepiej pobrać z CO ( pin 12). Dodatkowo do masy podłączysz wejście R (pin 15). Zasilanie -> + na pin 16, masa na pin 8. Pozostałe wyjścia pozostawiasz wolne. Licznik będzie liczył w pętli 0...9, 0, ....9, 0, ...9.


    Pzdr.

Podsumowanie tematu

✨ Dyskusja dotyczy budowy prostego licznika impulsów z jednym wejściem, który zmienia stan wyjścia co 5 impulsów (np. stan wysoki po 5 impulsach, niski po kolejnych 5 itd.). Proponowane rozwiązania obejmują wykorzystanie układów scalonych typu CD4017 (licznik Johnsona do 10) z podłączeniem wyjścia Q5 do resetu, co pozwala skrócić cykl liczenia do 5. Alternatywnie sugerowano układ 7490, który można skonfigurować do zliczania impulsów i generowania sygnału wyjściowego o odpowiednim przebiegu. Wskazano na konieczność prawidłowego podłączenia nóżek resetu (R0, R9) do masy oraz stosowania rezystora podciągającego na wejściu zegarowym, aby uniknąć nieustalonych stanów. Do sterowania licznikiem można użyć klucza tranzystorowego, jednak przy impulsach ręcznych zalecane jest zastosowanie układów monostabilnych (np. 74121) lub bramek Schmitta (74132) w celu eliminacji odbić. W przypadku impulsów 12V generowanych przez czujnik zewnętrzny (np. ze skrzyni biegów) układ CD4017 jest wygodnym rozwiązaniem, z wejściem impulsów na pin 14, zasilaniem na pin 16 i masą na pin 8. Licznik ten liczy w pętli 0...9, a wyjście można pobrać z pinu 12 (CO). Pozostałe wyjścia pozostawia się niepodłączone. Układ wymaga podłączenia wejścia resetu (pin 15) do masy, a wejście CLI (pin 13) do zasilania lub masy w zależności od rodzaju zbocza impulsu.
REKLAMA