Obwód generujący sygnał w określonym czasie po zdarzeniu wyzwalającym. Taktowanie można określić za pomocą stałej czasowej RC lub impulsów zegara z oscylatora.
Muszę zsynchronizować dwa mikrokontrolery, aby mogły zmierzyć prędkość fal rozchodzących się. Pomiary opóźnienia czasowego muszą mieć dokładność mikrosekundową (błąd mniejszy niż 1/2 mikrosekundy). Mam dwa mikrokontrolery ( ATmega328 ), które używają kryształu 12 MHz. Oba są wyposażone w nadajniki-odbiorniki Bluetooth. Urządzenia nadawczo-odbiorcze Bluetooth wysyłają i odbierają pakiety z fluktuacją wynoszącą …
Jestem w wojsku, stacjonuję w Dżibuti w Afryce. Generujemy energię 240 V / 50 Hz na bazie, ale niektóre budynki mają również gniazda 120 V, które, jak zakładam, są transformowane gdzie indziej na bazie, prawdopodobnie w stacji generującej olej napędowy. Zakładam również, że jest to również 50 Hz (patrz poniżej). …
Jestem całkowicie początkującym w dziedzinie elektroniki, ale staram się śledzić serię filmów Ben Eaters „Budowanie 8-bitowego komputera”. Próbowałem zrobić pierwszą część znakomitego timera 555, ale dioda LED nie oscyluje, a ponadto zegar pobiera DUŻO prądu i nagrzewa się dość szybko. Czy ktoś ma pojęcie, co zrobiłem źle i jak? Używam …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Zauważyłem, że 555 układów scalonych wydaje się być bardzo powszechnych. Dlaczego 555 jest …
Chcę zbudować moduł RTC dla Arduino, który działa na czas Marsa. Współczynnik konwersji wynosi 1,0274912510 sekund ziemskich na 1 sekundę marsjańską. Chociaż udało mi się to osiągnąć programowo z rozdzielczością <2 sekundy (co nie jest idealnie idealne, wolałbym około 300 ms dokładności) za pomocą matematyki stałopunktowej na Arduino Uno podłączonym …
Zainspirowany prostym alarmem ciemności opartym na ATMEGA 168, który ma teoretyczną żywotność 3 lat na bateriach korzystających z trybu uśpienia, postanowiłem zrobić coś podobnego do mnie (alarm pobudki, używając oscylatora dla mniej więcej dokładnej precyzji niż lekki) Moje zamieszanie polega na sposobie obliczania żywotności baterii (patrz sekcja „Obliczanie czasu pracy …
Miałem dzisiaj okazję przeanalizować bardzo interesujący obwód, używając programowalnego tranzystora jednozłączowego jako timera. Zasilacz zmienia się, a obwód musi działać przy prądzie poniżej 10uA (nie licząc ładowania nasadki). Wyzwala SCR co 10-30 sekund, o ile napięcie zasilające przekracza 1,8 V DC, i musi działać w zakresie od 1,8 do 7,0 …
Czy można monitorować blok kodu i określić liczbę cykli zegara procesora, które kod wziął na procesorze ATMU Arduino i / lub AVR? czy powinienem raczej monitorować mikrosekundy przed i po uruchomieniu kodu? Uwaga: nie interesuje mnie czas rzeczywisty (jak w, ile rzeczywistych sekund minęło), a nie „ile cykli zegara wymaga …
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, …
Czy jest jakiś powód, dla którego Q11 zostało pominięte w 4060 IC? Przeczytałem, że zostało to zrobione w celu przedłużenia maksymalnego czasu impulsu (najwyższy dzielnik zegara), ale dlaczego zrobiono to w Q11? Dlaczego nie Q12 i dlatego mieć pełny 8-bitowy licznik (Q4-Q11)?
Mam złożony obwód, ale mój problem dotyczy tylko jednej małej części. Mam przekaźnik, który jest zasilany przez pociągnięcie dolnej strony niskiego za pomocą NPN. Chciałbym, aby przycisk obsługiwał tranzystor (a zatem i przekaźnik) przez pewien czas (500 ms ish), a następnie dezaktywował go i czekał na kolejne naciśnięcie (ignorowanie przycisku, …
Próbuję użyć Timera1 mikrokontrolera AVR Atmel, albo AtMega328, jak w Arduino, lub ATTiny85, aby wyprowadzić dwa sygnały zegarowe, które są wzajemnie odbiciami lustrzanymi. Częstotliwość, którą próbuję wygenerować, jest zmienną od 1 MHz do 2 MHz lub więcej, które są zbyt wysokie, aby to zrobić za pomocą kodu do przełączania pinów …
Podczas pracy z prekalkerem zegara 64 na ATmega328, jeden z moich timerów przyspiesza z nieznanych przyczyn w określonym czasie wykonywania. Używam dwóch timerów na ATmega328, aby wygenerować taktowanie potrzebne TLC5940 (patrz poniżej dlaczego; to nie ma znaczenia dla pytania). TIMER0generuje sygnał zegarowy przy włączonym szybkim PWM OC0Bi jest konfigurowany w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.