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

NE555 czas impulsu na wyjściu nie zależny od czasu na wejści

anashi 05 Lut 2010 21:59 1677 19
REKLAMA
  • #1 7649557
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Głowię się nad tym, i nie mogę tego zrobić:
    Mając prosty układ monostabilny z NE555
    Aby zobaczyć materiał na tym forum musisz być zalogowany

    I chcę zrobić aby wyjściowy syngał przy utrzymującym się na pinie 2 stanie niskim działał normalnym cyklem, czyli na pinie 3 włączył się stan niski po naładowaniu kondensatora.

    Chciałbym uzyskać takie wykresy W -pin 2, Z - pin 3
    Aby zobaczyć materiał na tym forum musisz być zalogowany

    Czy mógłby mi ktoś doradzić co zrobić?

    Z góry dziękuję
  • REKLAMA
  • #3 7649817
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Wiem, gdyby był to nie byłoby problemu tylko, jak go osiągnąć, bo układ ma być załączany przez człowieka a napięcie wyjściowe powinno być utrzymane przez ok. 200-400msec.
    Więc osiągnąć szpilkę to trudne, musi.
    Ewentualnie, właśnie niezależnie jak długo jest nadawany stan wysoki za przełącznikiem to po osiągnięciu naładowanego kondensatora nadać stan niski tylko próbowałem różnie i nie wychodzi.

    Chyba, że mówisz o czym innym ;/

    Pozdrawiam.
  • #4 7649982
    GBW
    Poziom 31  
    Posty: 1419
    Pomógł: 123
    Ocena: 292
    W szereg z przyciskiem włączyć kondensator 10nF zbocznikowany opornikiem 100kohm.
  • #5 7650709
    szod
    Poziom 33  
    Posty: 1663
    Pomógł: 215
    Ocena: 120
    anashi :arrow: Odłącz przycisk od nóżki 2 i podłącz tam kondensator 100n. Z drugiej strony kondensatora podłącz przycisk do masy i rezystor 10k do plusa. Da Ci to krótki impuls wyzwalający po naciśnięciu i układ będzie nieczuły na przytrzymywanie przycisku.
  • REKLAMA
  • #6 7651463
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Zrobiłem tak jak napisał GBW i działa.
    Zaraz spróbuję tak jak piszesz szod
  • #7 7651779
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 690
    Aby zobaczyć materiał na tym forum musisz być zalogowany

    C3 - ceramiczny, umieszczony możliwie blisko układu 555, filtruje impulsy prądowe wytwarzane przez układ 555 w momencie przełączania (zapobiega zakłócaniu innych układów przez impulsy roznoszące się po liniach zasilania).

    R4, S2 - umożliwiają kasowanie impulsu wyjściowego przed upływem czasu. Jeżeli nie potrzeba tej funkcji to R4 zastępujemy zwarciem.

    Czas trwania impulsu wyjściowego

    T=1.1*R3*C4 (minimalny czas trwania impulsu wyjściowego to 10 us)

    Czas trwania impulsu wyzwalającego (po różniczkowaniu) wynosi:

    t1=0.405*C1*R2

    i musi być krótszy od czasu trwania impulsu wyjściowego.
  • #8 7652019
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Próbuję zrobić tak jak napisałeś szod, ale mi nie wychodzi.
    Z twojego opisu wynika, że powinienem zrobić tak.
    Aby zobaczyć materiał na tym forum musisz być zalogowany

    Ale to nie działa, próbowałem różnie to podłączyć, z marnym efektem.

    Jednak przy podłączeniu GBW,
    Aby zobaczyć materiał na tym forum musisz być zalogowany
    Napotkałem problem, zmieniając rezystencję na zmiennym rezystorze zmienia się tylko czas ładowania pierwotnego kondensatora a przy dłuższym przytrzymaniu przycisku mam nadal taki sam czas.

    Najlepszym sposobem na regulację czasu byłoby gdyby był pojedynczy impuls tak jak napisałeś szod, ?czy mógłbyś wyjaśnić trochę lepiej twój pomysł?
  • Pomocny post
    #9 7652334
    szod
    Poziom 33  
    Posty: 1663
    Pomógł: 215
    Ocena: 120
    Jak to z marnym efektem? Łączyłeś w praktyce czy tylko robiłeś symulację w programie? Co prawda symulacja powinna oddawać rzeczywistość, ale w praktyce nie zawsze tak jest. Zbuduj realny układ. Takie rozwiązanie już robiłem i działa. Nie ufaj bezgranicznie symulatorom.
  • Pomocny post
    #10 7652346
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 690
    Zrób ten układ w rzeczywistości a nie w symulatorze, bo tam nie wszystko działa samo z siebie (w niektórych symulatorach trzeba podać warunki początkowe, np, napięć na kondensatorach, bo program nie jest w stanie ich poprawnie wyznaczyć).

    Przebiegi w układzie wyglądają tak (R3=91k, C4=10uF)

    Aby zobaczyć materiał na tym forum musisz być zalogowany

    Dodatkowo w układzie dodałem diodę 1N4148 równolegle do R2 (katodą do plusa zasilania). Obcina ona impulsy na wejściu TRIG, na poziomie Ucc+Ud, w momencie zwalniania przycisku (ten mały dzyndzelek na przebiegu TRIG w górę od linii poziomej).
  • #11 7652487
    zetdeel
    Poziom 39  
    Posty: 3459
    Pomógł: 717
    Ocena: 877
    Potwiwrdzam, układ działa. Po dobraniu wartości elementów układu wyzwalania nawet w "krokodylu".
    Po podpięciu diody (jak radzi Paweł Es.) "krokodyl" nie niszczy NE555.
    Aby zobaczyć materiał na tym forum musisz być zalogowany
  • REKLAMA
  • Pomocny post
    #12 7652516
    mcgyver26
    Poziom 16  
    Posty: 250
    Pomógł: 14
    Ocena: 13
    spróbuj jeszcze z takim układem różniczkującym
    Aby zobaczyć materiał na tym forum musisz być zalogowany
    czas trwania impulsu będzie zależał od pojemności kondensatora C
  • #13 7653425
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Na takim układzie jak zetdeel, podałeś po naładowaniu kondensatora do 12V, i odłączeniu masy kondensator działa 12V na 555, w symulatorze pokazuje, że 555 się psuje.

    Dodałem jeden opornik 12M, równolegle do kondensatora 47nF, i działa poprawnie. Przynajmniej w symulatorze.

    Aktualnie nie mam możliwości złożyć takiego układu w praktyce, więc tylko teoria.

    Dodano po 37 [minuty]:

    Ale zauważyłem, że jeżeli opór tego zmiennego rezystor VR1 jest tak mały, że kondensator C1 w pełni ładuje się szybciej od C2 to, to impuls jest za długo. tzn różnią się wykresy przytrzymania przycisku a pojedynczego kliknięcia.
    Dałem 1000pF na C2 i wygląda, że krótszy impuls nie będzie potrzebny

    Aby zobaczyć materiał na tym forum musisz być zalogowany
  • Pomocny post
    #14 7654077
    GBW
    Poziom 31  
    Posty: 1419
    Pomógł: 123
    Ocena: 292
    Pomyliłeś wartości 10nF i 100k , w przypadku problemów kondensator można zmniejszyć.
  • #15 7654326
    zetdeel
    Poziom 39  
    Posty: 3459
    Pomógł: 717
    Ocena: 877
    Układ z diodą:
    Aby zobaczyć materiał na tym forum musisz być zalogowany
    R2=2,2MOhm; najmniejsza wartość C1=10nF.
    Nie pali NE555 w "krokodylu".
  • REKLAMA
  • #16 7654713
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Teraz działa i się nie pali, może zrobiłem coś źle, jakaś wartość, była za duża lub za mała.

    Jeszcze pytanie jaki wpływ mają przy tak małych pojemnościach kondensatorów maksymalne napięcie?
    A dokładniej chodzi mi o to, czy jeżeli kondensator dam ok. 200V lub 400V to czy to będzie miało wpływ na działanie układu, ew. palenie się jakich elementów.

    Pytam bo w symulatorze zmieniając wartość napięcia max. nic się nie dzieje a w praktyce?
  • Pomocny post
    #17 7654807
    zetdeel
    Poziom 39  
    Posty: 3459
    Pomógł: 717
    Ocena: 877
    anashi napisał:
    ...jaki wpływ mają przy tak małych pojemnościach kondensatorów maksymalne napięcie? A dokładniej chodzi mi o to, czy jeżeli kondensator dam ok. 200V lub 400V to czy to będzie miało wpływ na działanie układu, ew. palenie się jakich elementów...

    Zasada jest prosta - napięcie robocze kondensatora musi być wyższe niż napięcie panujące na nim w układzue, w którym ma pracować. W przeciwnym razie "odmówi współpracy".
  • #18 7655317
    anashi
    Poziom 10  
    Posty: 40
    Ocena: 2
    Ok, wielkie dzięki plus dla wszystkich.

    Właśnie uświadomił mi ktoś, że za małą moc przepuszcza NE555, ja chcę sterować tym elektrozawór 5-10W więc jeszcze tylko podłączyć to pod tranzystor.

    Dodano po 21 [minuty]:

    Aby zobaczyć materiał na tym forum musisz być zalogowany
  • #19 7655525
    zetdeel
    Poziom 39  
    Posty: 3459
    Pomógł: 717
    Ocena: 877
    Z tym rezystorem 1kOhm w szereg to elektrozawór na pewno ani drgnie.
    Powinno być tak:
    Aby zobaczyć materiał na tym forum musisz być zalogowany
    Dioda tłumiąca (1N4001) dołączona do cewki elektrozaworu służy do gaszenia przepięć.
    Bez niej tranzystor długo nie pożyje.:!:
  • #20 7655538
    Mirek Z.
    VIP Zasłużony dla elektroda
    Posty: 21870
    Pomógł: 1132
    Ocena: 529
    Regulamin - p.8.1 i p.14.

Podsumowanie tematu

✨ Użytkownik zadał pytanie dotyczące układu monostabilnego z NE555, w którym chciał uzyskać impuls wyjściowy niezależny od czasu trwania sygnału na wejściu. W odpowiedziach zasugerowano różne metody, takie jak dodanie kondensatora do przycisku, co pozwala na uzyskanie krótkiego impulsu wyzwalającego. Użytkownicy podali konkretne wartości elementów, takich jak kondensatory 10nF i 100nF oraz rezystory 10kΩ i 100kΩ, a także omówili wpływ diod na stabilność układu. Wskazano również na konieczność użycia tranzystora do sterowania elektrozaworem, aby uniknąć przeciążenia NE555. Użytkownik potwierdził, że zastosowane rozwiązania przyniosły pozytywne rezultaty.
Wygenerowane przez model językowy.
REKLAMA