Dobrze, że wyprostowałeś o stabilności 555, postanowiłem zrobić na nim generator sygnału prostokątnego o częstotliwości 1kHz i wypełnieniu 50%.
Więc do dzieła, poszukałem w dokumentacji NE555 jak poradził kolega Freddy:
Freddy napisał: Zobacz do DS układu 555, tam masz nawet przykłady.
Znalazłem na stronie 11:
Patrząc na przebieg w dokumentacji nie zgadza mi się wypowiedź Freddy'iego:
Freddy napisał: Wypełnienie, to najprościej mówiąc stosunek T do t.
Freddy na odwrót ma być prawda? Stosunek t do T, gdzie: T-okres, t-czas impulsu.
Ok jadę dalej:
jarek_lnx napisał: 555 też nie daje dokładnie 50% choć mozna zrobić np 49,9%
Trochę szperałem i chyba wiem o co Ci chodzi, żeby zrobić 50% wypełnienia to rezystor Ra musiałby mieć 0 ohm, to było by niebezpieczne dla NE555 dlatego Ra musi mieć jakąś rezystancję. Z obliczeń także wyszło mi 0 ohm dla równego 50% wypełnienia.
Więc zrobiłem inaczej - obliczenia:
1)liczę okres dla częstotliwości którą chcę uzyskać czyli 1kHz
f=1/T ---> T=1/f = 1/1000 = 0,001s = 1ms
2)ustalam czas impulsu dla wypełnienia zbliżonego do 50% (posługuję się symbolami i wzorami z dokumentacji NE555)
T=th+tl=1ms ---> dla 0,49ms wypełnienie powinno być 49%
ponieważ wypełnienie to D=(th/T)*100% = (th/(th+tl))*100% = (0,49/(0,49+0,51))*100% = 49%
teoretycznie tak chyba powinno wyjść? (Dla 49,9% 0,499ms)
3)liczę wartość rezystora Rb ---> wybrałem kondensator C=100nF nie wiem czy dobrze?
tl=0,693*Rb*C
0,00051=0,693*Rb*0,0000001
Rb=(0,00051/0,0000000693) = 7359,3 Hz = 7,35 kHz
4)liczę wartość Ra (nie wiem czemu ujemna wyszła?) zastosuje potencjometr 1k
th=0,693*(Ra+Rb)*C
0,00049=0,693*(Ra+7359,3)*0,0000001
(Ra+7359,3) = 7070,7
Ra=-288,6 Hz = -0,2 kHz
5)liczę częstotliwość
Ra bez minusa:
f=1,44/((Ra+2*Rb)*C) = 959,5 Hz około 1kHz
Ra z minusem:
f=1,44/((Ra+2*Rb)*C) = 997,9 Hz około 1kHz
6)liczę wypelnienie
Ra bez minusa:
D=1-(Rb/(Ra+2*Rb)) = 0,50 ---> 50%
Ra z minusem:
D=1-(Rb/(Ra+2*Rb)) = 0,49 ---> 49%
Teraz niech mi ktoś wytłumaczy:
-czy dobrze myślę/policzyłem?
jak nie to proszę mnie poprawić
-dlaczego Ra wyszło ujemne?
-czy w dalszych obliczeniach przyjąć Ra ujemne czy dodatnie?