logo elektroda
logo elektroda
X
logo elektroda
ADVERTISEMENT
ADVERTISEMENT
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Jak uzyskać opóźnienie 0,5 s impulsu z CD4060 przy użyciu układu 555?

jakubprazmowskibox 23 May 2025 17:47 723 35
Best answers

Jak uzyskać 0,5-sekundowe przesunięcie sygnału z CD4060 przy użyciu układu 555?

Nie opłaca się robić tego przez 555 — dla przebiegu o wypełnieniu 50% przesunięcie o 0,5 s jest w praktyce równoważne zanegowaniu sygnału, więc najprościej odwrócić wyjście CD4060 tranzystorem albo bramką/inwerterem [#21562367][#21563555] Jeśli ten sygnał ma sterować CD4026, podaj mu 1 Hz, bo 2 Hz da dwa zliczenia na sekundę [#21562422][#21563163] Do „tyku” tylko na zboczu narastającym użyj tego samego 1 Hz i uformuj krótki impuls tranzystorem/układem RC albo zastosuj przerzutnik D CD4013 lub 74HC74 z wyjściem Q/Q̅ [#21563555][#21563810] Wyjście CD4060 można rozdzielić na CD4026 i CD4013, bo wejścia CMOS praktycznie go nie obciążają [#21563971]
AI summary based on the discussion. May contain errors.
ADVERTISEMENT
  • #31 21563817
    CYRUS2
    Level 43  
    Posts: 17949
    Help: 1240
    Rate: 3518
    jakubprazmowskibox wrote:

    No więc użyję wyjścia 1Hz i wrzucę to na flip-flopa który będzie mi przełączał stany tylko przy wykryciu zbocza narastającego tak? Użyję CD4013 bo czemu nie? Tak?
    To dodane stopnia licznika - do 4060.
    Wtedy otrzymasz f=0,5 Hz.
    Ale wtedy "piknięcie" będzie co 2 sek.

    Jak chcesz "piknięcie" co 1 sek, to:
    Wykorzystujesz sygnał 1 Hz.
    1. "Piknięcie" opóźnione o 0,5 sek - przy sterowaniu zboczem ujemnym.
    Wykres przebiegu prostokątnego o okresie 1 sekunda, oznaczonego na osi czasu t [sek].
  • ADVERTISEMENT
  • #32 21563858
    jarek_lnx
    Level 43  
    Posts: 22695
    Help: 4192
    Rate: 6105
    jakubprazmowskibox wrote:
    I TERAZ UWAGA. CD4060 tak strzela dzieleniem mojej częstotliwości (wyjściowej zegarowej 32...cośtam)... a jak widać jest to dosyć zamotany układ...
    Czternastostopniowy licznik, z kilkadziesiąt tranzystorów będzie miał, to nie jest dużo. Nie przekonasz mnie że scalak obecny na rynku od kilkudziesięciu lat, którego sam używałem (działał poprawnie) i używały go tysiące elektroników, ma wadliwy projekt i działa niezgodnie z dokumentacją. To tak jak początkujący programiści, którzy napotykają błędy kompilatora.

    jakubprazmowskibox wrote:
    ...że moment podania HIGH na 1Hz nie pokrywa się z momentem podania HIGH przy 0.5Hz. Kto zakłada, że wszystko jest pięknie jak w podręczniku jest w błędzie. Rezultat tego jest taki, że zegar mi PYKA dokładnie w momencie połowy trwania wyświetlenia cyfry. Już? Pojaśnione odpowiednio?
    Podłącz dwa LEDy z rezystorami do wyjść i nagraj film, to zobaczymy czy to prawda.

    jakubprazmowskibox wrote:
    Jeśli chcę użyć 555 (a nie jestem experem od 555) to jeśli on standardowo działa na okres opadający... muszę wjechać na niego ze swoim 1Hz - i zostawić wyjście 0.5Hz z CD4060 w spokoju... NIE STOP... musze użyć to wejście które jest aktywne z przejścia ze stanu NISKIEGO w stan WYSOKI (żeby pokrywało się to ze zmianą cyfry) i output z 555 puścić na wzmocnienie (jeśli trzeba) i na głośnik! Nawet nie trzeba będzie stosować żadnego przesunięcia w tym rozwiązaniu... po prostu chcę żeby mi 555 pykał tylko przy przejściu z LOW na HIGH. Jak teraz podłączę się z głośniczkiem bezpośrenio pod pin 1Hz to mi pyka 2 razy na sekude (przy zmianie stanu)... i to mnie wpienia. Ma pykać tylko przy przejściu z LOW na HIGH. Co TY na to?
    Początkujących elektroników kiedyś uczono rysować przebiegi czasowe i schematy, jest to dobra metoda bo nie wszystko można sobie wyobrazić.

    Przebieg z dwóch kolejnych wyjść:
    Zbliżenie na ekran oscyloskopu cyfrowego pokazujący dwa przebiegi prostokątne z dwóch kolejnych wyjść licznika CD4060B.
    z filmu


  • ADVERTISEMENT
  • #33 21563971
    _jta_
    Electronics specialist
    Posts: 49051
    Help: 3212
    Rate: 4244
    jakubprazmowskibox wrote:
    Czy uda mi się rozdzielić sygnał z CD4060 na CD4026 i CD4013?

    A w czym problem? Oba (CD4026 i CD4013) mają wejścia CMOS, więc obciążenie wyjścia CD4060 będzie znikome.

    CYRUS2 wrote:
    Wtedy otrzymasz f=0,5 Hz. Ale wtedy "piknięcie" będzie co 2 sek.

    Nie, jeśli do wyjścia z częstotliwością 0.5Hz podłączy blaszkę piezo - ona będzie wykonywać 2 ruchy na okres, co 1 sekundę.

    Problem Autora wynika z przeoczenia faktu, że choć CD4026 zmienia stan przy dodatnim zboczu sygnału zegarowego, to stopień licznika w CD4060 zmienia stan przy ujemnym zboczu sygnału poprzedniego stopnia - a tak musi być, żeby np. 3 ostatnie stopnie liczyły 0(000)>1(100)>2(010)>3(110)>4(001)>5(101)>6(011)>7(111)>0... (cyfry w nawiasie podają stany wyjść Q12, Q13, Q14) - gdyby zmiana była na dodatnim zboczu, to ze stanu licznika 0(000) byłoby przejście do 7(111) i wyszłoby liczenie do tyłu: 0>7>6>5>4>3>2>1>0...
  • ADVERTISEMENT
  • #34 21564015
    jakubprazmowskibox
    Level 3  
    Posts: 277
    Rate: 7
    Ok. Potrzebuje CD4013 i kilka prób. Dzięki za pomoc.
  • ADVERTISEMENT
  • #35 21564114
    emarcus
    Level 21  
    Posts: 369
    Help: 42
    Rate: 73
    jakubprazmowskibox wrote:


    W użyciu mama dwa piny output z 4060. Jeden daje 1Hz a drugi daj 0.5Hz. Pierwszy High to 0.5s Low to 0.5s (czyli przeskok cyfry o 1 co sekundę wtedy kiedy z LOW na HIGH) a TEN DRUGI to 0.5Hz czyli HIGH trwa 1s i LOW trwa 1s.

    I TERAZ UWAGA. CD4060 tak strzela dzieleniem mojej częstotliwości (wyjściowej zegarowej 32...cośtam)... a jak widać jest to dosyć zamotany układ...(???)

    Czyżby "zamotany"?
    Zamiast tego nic nie znaczącego obrazka przestudiuj jego funkcjonalny układ jak niżej:
    (znajdziesz go też w Datasheet).

    Schemat blokowy układu CD4060BC z podziałem częstotliwości przez kaskadę 14 przerzutników.

    składający się z 14-tu (policz, jeżeli nie wierzysz numeracji na diagramie ) przerzutników (F-F) kolejno dzielących początkową częstotliwość z kwarcu/rezonatora zegarkowego przez 2, otrzymując na końcu 'łańcucha' najniższą częstotliwość 2 Hz.

    32768Hz /2^14 = 2 Hz (2Hz odpowiada : ćwierć sec. stan niski i ćwierć sec. stan wysoki).
    Jeszcze raz powtórzę; na żadnym pinie tego układu nie masz; cyt: " Jeden daje 1Hz a drugi daj 0.5Hz"!
    Z jakiego rachunku miałoby to wynikać?
    Zauważ też że nie za każdym stopniem tego dzielnika masz odczep do pinów wyjściowych. Niektóre piny zostały pominięte, jako mało użyteczne w praktyce.
    Przemyśl i skoryguj swoje rachunki jeszcze raz…

    e marcus

Topic summary

✨ Dyskusja dotyczy uzyskania opóźnienia impulsu 0,5 s z układu CD4060 przy użyciu timera 555. Wskazano, że CD4060 generuje sygnał o częstotliwości 2 Hz (okres 0,5 s HIGH i 0,5 s LOW), co odpowiada dwóm impulsom na sekundę, natomiast do sterowania licznika CD4026 potrzebny jest sygnał 1 Hz (zmiana stanu co sekundę). Problem polega na przesunięciu fazowym sygnałów 1 Hz i 0,5 Hz, co powoduje niezsynchronizowane „pykanie” zegara cyfrowego. Proponowano wykorzystanie układu 555 w trybie monostabilnym do opóźnienia impulsu, jednak praktyczne zastosowanie wymagało dwóch timerów 555 lub jednego układu 556, gdzie jeden generuje opóźniony sygnał, a drugi go odtwarza. Alternatywnie sugerowano użycie przerzutników typu D (np. CD4013) do podzielenia i synchronizacji sygnałów z CD4060, co pozwala na uzyskanie odpowiednio przesuniętych impulsów i eliminację problemu przesunięcia fazowego. Wskazano, że zanegowanie sygnału (np. tranzystorem lub bramką NOT) jest równoważne przesunięciu o 0,5 s w przypadku sygnału 1 Hz. Omówiono również szczegóły działania układu 555, jego wejść Trigger i Threshold oraz sposób generowania impulsów na zboczu opadającym. Wskazano, że do sterowania głośniczka można zastosować tranzystor NPN (np. BC337) z odpowiednim układem RC i diodą zabezpieczającą. Podkreślono, że do poprawnej synchronizacji sygnałów zegarowych najlepiej wykorzystać przerzutniki D do dzielenia częstotliwości i przesunięcia fazowego, a nie tylko opóźnienia impulsów za pomocą 555. Wskazano także, że CD4060 to 14-stopniowy licznik dzielący częstotliwość kwarcu 32768 Hz do 2 Hz na wyjściu, a dalsze dzielenie do 1 Hz wymaga dodatkowych układów. Ostatecznie zasugerowano kontynuację dyskusji w wątku dotyczącym szczegółowo CD4013.
AI summary based on the discussion. May contain errors.
ADVERTISEMENT