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

generator pojedynczego impulsu - jak?

Kudzu 07 Nov 2007 19:19 5814 12
  • #1
    Kudzu
    Level 14  
    Ktoś ma pomysł, jak wykonać prosty generator pojedynczego impulsu prostokątnego, który:

    wersja 1: wypuści impuls przy zmianie stanu z L na H (a przy powrocie z H na L nie)

    wersja 2: wypuszczający impuls przy zmianie stanu na wejściu z H na L (a przy powrocie nie)?

    Impuls musi mieć takie parametry, by zaskoczyła dowolna bramka lub przerzutnik.

    Może dla wyjaśnienia - układ ma generować impuls gdy pojawi się (wersja 1) lub zaniknie (wersja 2) napięcie z transoptora szczelinowego. Jeśli któraś z wersji tego generatora jest dużo prostsza, to zawsze można odwrócić działanie na samym transoptorze, prawda?

    Ponoć można coś takiego wykonać na NE555. Z tym, że potrzebuję do układu dwa takie generatory działające niezależnie, więc może da się to wykonać w oparciu o jedną kość?

    Będę wdzięczny za pomoc.


    Aha! Jeszcze jedna wersja - impuls przy każdej zmianie stanu.
  • Helpful post
    #2
    Mariusz Ch.
    VIP Meritorious for electroda.pl
    Witam.

    Tu masz układ wyzwalany zboczem narastającym: https://www.elektroda.pl/rtvforum/viewtopic.php?p=2879053#2879053


    Wejście wyzwalające łączysz przez rezystor 10k do Udd. Tranzystor transoptora zwiera wejście do masy.


    https://www.elektroda.pl/rtvforum/viewtopic.php?p=2793317#2793317

    Tu masz wyzwalanie zboczem opadającym. Z tego schematu wykorzystasz tylko część. Pominiesz 4541. Transoptor identycznie.


    Oczywiście wyrzucasz przekaźnik i jeśli są to bramki CMOS, tranzystor z rezystorem.

    Pzdr.
  • #3
    Kudzu
    Level 14  
    No super! Serdeczne dzięki:)

    A skoro nam tak dobrze idzie, to może jeszcze coś do generowania impulsu zarówno przy zboczu narastającym, jak i opadającym? Niby dopisałem w treści, ale dopiero po edycji.

    Podejrzewam, że to również jest na forum, ale jak widać, ludzie różnie nazywają temat i ciężko znaleźć;)
  • #4
    Mariusz Ch.
    VIP Meritorious for electroda.pl
    Witam.

    Wystarczy oba układy połączyć " równolegle". Wejścia wyzwalające na wspólny transoptor, natomiast wyjścia przez bramkę diodową OR zbudowaną z dwóch diod np. BAT 43. W zależnści od wymagań dalszej części układu łączysz anody lub katody razem


    Pzdr.
  • #5
    Kudzu
    Level 14  
    Chyba przedobrzyłem z komplikacją układu;) Potrzebuję za pomocą transoptora przełączać przełącznik typu "pstryk"-włącz, "pstryk"-wyłącz, zbudowany na przerzutniku D (D połączone z /Q, podawanie sygnału na CLK). Nie wiem dlaczego umyśliłem sobie, że transoptor musi generować impuls (jak już się dowiedziałem z pomocą CD4047), a dopiero ten impuls przerzucać przerzutnik. Ale przecież mogę przerzucać przerzutnik bezpośrednio transoptorem, prawda?
  • #6
    Mariusz Ch.
    VIP Meritorious for electroda.pl
    Witam.


    Możesz sterować bezpośrednio wejściem Clk. Pamiętaj, że 4013 reaguje na zbocze narastające i będzie zmieniał stan na wyjściu w momencie wyłączania diody transoptora.

    Pzdr.
  • #7
    Kudzu
    Level 14  
    Tak, mam świadomość tego i dokładnie o to mi chodziło:)

    Jeszcze jeden jest problem, a widzę, że siedzisz w temacie więc zapytam tu. Mianowicie czy można ustalić stan początkowy tego przerzutnika, ale nie na sztywno, tylko w zależności o ogólnej sytuacji, np jakimiś bramkami? Chodzi mi o to, że w przypadku nieoczekiwanego zaniku zasilania, ponowne jego włączenie może spowodować załączanie przerzutnika na odwrót. Jednak, w zależności, kiedy powróci zasilanie, przerzutnik powinien zaczynać od różnego stanu. Można tak?
  • #8
    Mariusz Ch.
    VIP Meritorious for electroda.pl
    Witam.


    No to widzę, że nie chcesz komplikować układu :D .

    Oczywiście można tak sterować przerzutnikiem. Do tego celu należy wykorzystać wejścia R S. Do ustawiania odpowiednich stanów wymagany jest układ z niezależnym napięciem zasilania i możliwością rozróżnienia warunków początkowych ( moment powrotu zasilania).

    Może lepiej zrobić zasilanie buforowe do układu głównego.

    Pzdr.
  • #10
    _jta_
    Electronics specialist
    Specjalnie do takich zastosowań wymyślono 74123 (dwa generatory w jednym układzie,
    każdy ma jedno wejście czułe na zbocze narastające, drugie na opadające), dwa wyjścia
    cyfrowe: impuls pozytywny (0...10...) i negatywny (1...01...). Powinien być również
    w wersjach LS, HC, HCT... jest podobny w serii CMOS 4000, nie pamiętam numeru.

    Sterowanie 4013 z transoptora, żeby zmienić stan: uwaga, żeby czas narastania, czy
    opadania sygnału zegara nie był większy, niż kilka ms - zwracam uwagę na parametry
    Maximum Clock Rise and Fall Time - przy zbyt wolno zmiennym sygnale może źle działać.
    Ale wydaje mi się, że jakieś układy są na to odporne - trzeba by posprawdzać w katalogach.

    Co do twojego schematu - po pierwsze jest taki problem, że wymaga określonego stanu
    CD4013 na początku, i na dodatek ten stan jest inny w dzień, a inny w nocy... jakby układ
    nie pamiętał zbędnych informacji, to mniej by było możliwości wadliwego działania.
    I wyjście - może raczej mostek "H" na 4 tranzystorach, po co tracić moc w opornikach?
  • #11
    Kudzu
    Level 14  
    _jta_ wrote:
    Specjalnie do takich zastosowań wymyślono 74123 (dwa generatory w jednym układzie,
    każdy ma jedno wejście czułe na zbocze narastające, drugie na opadające), dwa wyjścia
    cyfrowe: impuls pozytywny (0...10...) i negatywny (1...01...). Powinien być również
    w wersjach LS, HC, HCT... jest podobny w serii CMOS 4000, nie pamiętam numeru.


    Zrezygnowałem w projekcie z takiego rozwiązania, ale dzięki za podpowiedz - na pewno kiedyś się przyda, jeśli nie dla mnie to dla kogoś innego.

    Quote:
    Sterowanie 4013 z transoptora, żeby zmienić stan: uwaga, żeby czas narastania, czy
    opadania sygnału zegara nie był większy, niż kilka ms - zwracam uwagę na parametry
    Maximum Clock Rise and Fall Time - przy zbyt wolno zmiennym sygnale może źle działać.
    Ale wydaje mi się, że jakieś układy są na to odporne - trzeba by posprawdzać w katalogach.


    To również zależy od transoptora - jaka tam jest szczelina. Może to być problemem, ponieważ z założenia przysłanianie i odsłanianie ma być powolne. Szczerze mówiąc nie wiem jakie będą rzeczywiste przebiegi.

    Quote:
    Co do twojego schematu - po pierwsze jest taki problem, że wymaga określonego stanu
    CD4013 na początku, i na dodatek ten stan jest inny w dzień, a inny w nocy... jakby układ
    nie pamiętał zbędnych informacji, to mniej by było możliwości wadliwego działania.


    Jestem świadom tej ogromnej wady układu, dlatego pytałem wcześniej w jaki sposób można narzucić stan przerzutnika po zaniku zasilania. Doszedłem do wniosku, że prościej będzie zrobić zasilanie awaryjne.

    Quote:
    I wyjście - może raczej mostek "H" na 4 tranzystorach, po co tracić moc w opornikach?

    Konstrukcja ma być niewielka i z małymi oporami, więc silnik również będzie bardzo małej mocy. Czy jest więc sens robić mostek H?
  • Helpful post
    #12
    _jta_
    Electronics specialist
    A gdyby tak zastosować 74HC123? Dwa przerzutniki monostabilne, każdy można aktywować
    zboczem o dowolnej polaryzacji (więc jeden może zadziałać rano, drugi wieczorem), mają wejścia
    reset (do kończenia impulsu jak będzie sygnał z transoptora), i wyjścia o obu polaryzacjach;
    na sygnał generują impuls - nawet jeśli coś się uszkodzi, silnik nie zadziała, to impuls i tak będzie
    ograniczony w czasie (będzie potrzebna duża stała RC, żeby był długi) - wszystko w jednym. ;)
  • #13
    Kudzu
    Level 14  
    Oooo... To daje duże możliwości i upraszcza układ:D Jak znajdę czas to posiedzę nad tym.


    Na razie mam prośbę. Ponieważ nieświadomie zrobiłem bałagan i poprowadziłem ten wątek tak, że w zasadzie są dwa na ten sam temat, to z sugestiami do układu, nad którym myślę zapraszam na powyższy link. Chyba, że ktoś ma jeszcze koncepcje generatora impulsu jak w temacie, to na pewno się to tu komuś przyda:)