Jestem nowy (i nowicjusz) w elektronice. Przyszedłem po wiedzę, aby sprawdzić, czy ktoś może mi pomóc w bardzo podstawowym obwodzie.
Jest to układ 555, który powinien co godzinę zapalać diodę LED (przez około 1/2 sekundy). Udało mi się zrobić schemat obwodu za pomocą znanego oprogramowania.
Moje pytanie polega na tym, że nie wiem, jakie wartości postawić rezystory i / lub kondensatory, aby osiągnąć tę częstotliwość światła lub błysku. W rzeczywistości wyzwala to obwód równoległy (więc potrzebuję wyzwalacza co 1 godzinę). Sądzę, że muszą być jakieś obliczenia, aby uzyskać te wartości, ale to, co widziałem online, wydaje mi się bardzo trudne do zrozumienia. Nie jestem studentem elektroniki, tylko amatorem próbującym się uczyć i realizować projekt. Teraz obwód działa, ale nie w żądanej częstotliwości lampy błyskowej (co godzinę trochę lampy błyskowej).
PS: Załączony obraz schematu. Przepraszamy za możliwe błędy w tekście, skorzystałem z tłumacza Google.
PS: Wydaje mi się, że jest to obwód astabilny i oscylacyjny ... ale nie jestem pewien.
Odpowiedzi:
Mimo że model 555 jest niesamowity, jego dryf może być nieco za wysoki na tak długie okresy.
Polecam zamiast tego użyć MCU, takiego jak ATtiny4. Występuje w opakowaniu SOT23-6 i ma wewnętrzny oscylator RC, który jest dość dokładny.
Jeśli przejdziesz na ATtiny25 / 45/85 (SOIC-8 / DIL-8 / QFN-20), możesz go zaprogramować za pomocą Arduino IDE po zainstalowaniu arduino-malutkiego , a ponadto może on obsługiwać zewnętrzny zegarek 32.768kHz kryształ, który poprawi dokładność o kilka rzędów wielkości.
źródło
To, o co prosisz, nie jest czymś, co może zrobić zegar RC, taki jak 555. Problem polega na tym, że przez tak długi czas prąd do ładowania lub rozładowywania korka jest tak mały, że dominują prądy upływowe.
Wykonywanie 1/2 sekundy impulsu co godzinę to coś, co mikrokontroler może zrobić z łatwością. Nawet najprostszy PIC 10F200 może to zrobić. Można w nim ustawić zegar, aby podzielić zegar instrukcji 1 MHz przez 250, aby uzyskać tiki 250 µs. Następnie zliczasz za pomocą zmiennych.
Możesz podzielić podziałkę 250 µs przez 40, aby uzyskać podziałkę 10 ms, a następnie użyć jej jako podstawy wszystkiego innego. Zliczasz 50 z nich, ile czasu dioda LED pozostaje włączona. Wówczas pomiędzy impulsami LED byłoby ich 359,950. Możesz policzyć to za pomocą 3 bajtów.
źródło
„Aktualizacja” do produktów z serii 555 to rodzina programowalnych liczników (pochodzą one z wczesnych lat przed mikrokontrolerami). Moja firma jest jednym z kilku producentów ICM7555 i jej dużych braci ICM7240, ICM7217, ICM7224, ICM7225, ICM7242, ICM7250, ICM7260. Nie jestem pewien, czy któryś z tych naprawdę pradawnych układów byłby najlepszym rozwiązaniem dla tego, co robisz, ale może warto go rzucić okiem.
źródło
CMOS NE555 z kondensatorem o niskim wycieku (nie elektrolitycznym, ale metalowym) i rezystorami o wysokiej wartości może działać, ale wilgoć i brud oznaczają, że nie jest stabilny.
Stary zegar CMOS HEF4060 i układ dzielący mogą tu działać,
lub wykonaj oscylator NE555, który działa szybciej i kaskadowo dzielnik binarny, aby zmniejszyć jego częstotliwość do jednego cyklu na godzinę.
źródło