Pytania otagowane jako timer

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.

4
Jak zsynchronizować dwa mikrokontrolery z dokładnością do mikro sekundy?
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ą …


5
Niezły obwód 555 nie oscyluje
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 …


9
Jak mógłbym zacząć od małego oscylatora pracującego z dokładnością 31 891,269,116 µHz?
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 …
15 arduino  timer 

2
Czy moje teoretyczne zużycie energii tego avr jest prawidłowe?
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 …
12 power  avr  batteries  timer 

4
Oscylator niskiej mocy, niskiego napięcia, powolnego (0,1 Hz)?
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 …

5
Czy monitorować cykle zegara dla kodu w Arduino / AVR?
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 …
11 arduino  avr  atmel  timer 

4
555 zegar: jak ustawić wartości na godzinę
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, …

1
Brakuje wyjścia Q11 w 4060
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)?

4
Czy mogę uzyskać przycisk jednorazowy bez 555?
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, …
10 switches  relay  timer 


4
STM32: Przerwanie timera działa natychmiast
To jest kod timera w moim projekcie na STM32F429: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = TIM_COUNTERMODE_UP; HAL_TIM_Base_Init(&RS485Timer); } …

1
Przyspieszenie timera AVR na ATmega328
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 …
9 avr  atmega  spi  timer 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.