«timer» etiketlenmiş sorular

Bir tetikleme olayından belirli bir süre sonra sinyal üretmek için devre. Zamanlama, bir RC zaman sabiti ile veya bir osilatörden gelen saat darbeleri ile tanımlanabilir.

4
İki mikrodenetleyiciyi mikro saniye hassasiyetine nasıl eşitlerim?
İki mikro denetleyiciyi senkronize etmem gerekiyor, böylece yayılan dalgaların hızını ölçebilirler. Zaman gecikmesi ölçümlerinin mikrosaniye doğruluğu gerekir (hata mikrosaniyenin 1 / 2'sinden daha düşük). 12MHz kristal kullanan iki mikro denetleyiciye ( ATmega328 ) sahibim. Her ikisi de Bluetooth alıcı-vericileri ile donatılmıştır. Bluetooth alıcı vericileri, ~ 15 milisaniyelik bir jitter paketlerini …

4
Modern bir dijital saat neden şebeke frekansına dayanıyor?
Askerdeyim, Afrika Cibuti'de konuşlanmış. Temelde 240V / 50Hz güç üretiyoruz, ancak bazı binaların, muhtemelen dizel üretim istasyonunda, üssünde başka bir yere dönüştürüldüğünü varsaydığım 120V prizler de var. Ayrıca 50Hz olduğunu da varsayıyorum (aşağıya bakınız). Az önce 120V fiş ve saat / zamanlayıcı olan yeni bir cezve aldı: İşe vardığımızda sıcak …

5
Astable 555 devresi salınım yapmaz
Elektronik konusunda tam bir acemiyim, ancak "8 bitlik bir bilgisayar kurmak" adlı Ben Eaters video serisini izlemeye çalışıyorum. Kararsız bir 555 zamanlayıcının ilk bölümünü yapmaya çalıştım, ancak LED salınım yapmıyor ve bunun üzerine zamanlayıcı bir LOT akım çekiyor ve oldukça hızlı ısıyor. Neyi yanlış yaptığım hakkında fikri olan var mı? …


9
Tam olarak 31,891,269,116 µHz'de çalışan küçük bir osilatörün çalışmasını nasıl sağlarım?
Mars zamanında çalışan Arduino için bir RTC modülü kurmak istiyorum. Dönüşüm faktörü 1.0274912510 Dünya saniyeden 1 Mars saniyesine. Bu programlı bir normal RTC modülüne bağlı bir Arduino Uno üzerinde sabit nokta matematik kullanarak <2 saniyelik bir çözünürlükle (tam olarak ideal değil, 300 ms doğruluk gibi bir şey tercih ederim) başarmayı …
15 arduino  timer 

2
Bu avr'ın teorik güç tüketimlerim doğru mu?
Uyku modunu kullanan piller üzerinde 3 yıllık teorik ömrü olan basit bir ATMEGA 168 tabanlı karanlık alarmdan ilham aldıktan sonra , kendime benzer bir şey yapmaya karar verdim (uyandırma alarmı, osilatörü kabaca iyi hassasiyet yerine kullanmak için Işık) Kafa karışıklığım pil ömrünün hesaplanma şeklidir ("Pil canlı zaman hesaplaması" bölümüne bakın), …
12 power  avr  batteries  timer 

4
Düşük güç, düşük voltaj, yavaş (0.1Hz) osilatör?
Bugün zamanlayıcı olarak programlanabilir bir ayırma transistörü kullanarak çok ilginç bir devreyi analiz etme fırsatım oldu. Güç kaynağı değişir ve devre 10uA akımın altında çalışmalıdır (kapağı şarj etmeyi saymaz). Güç kaynağı 1.8VDC'nin üzerinde olduğu sürece her 10-30 saniyede bir SCR'yi tetikler ve 1,8 ve 7,0 VDC aralığında çalışması gerekir. Zamanlama …

5
Arduino / AVR'daki kod için saat döngülerini izleyin?
Bir kod bloğunu izlemek ve bir Arduino ve / veya AVR atmel işlemcisinde kodun aldığı işlemci saat döngülerinin sayısını belirlemek mümkün müdür? veya kod çalıştırmadan önce ve sonra geçen mikrosaniyeleri izlemeli miyim? Not: "Bu kodun CPU'dan kaç saat döngüsü gerektirdiği" kadar gerçek zamanlı (kaç gerçek saniye geçtiği gibi) ile ilgilenmiyorum …
11 arduino  avr  atmel  timer 

4
555 zamanlayıcı: değerleri bir saat sürecek şekilde ayarlama
Elektronikte yeniyim (ve acemiyim). Birinin bana çok basit bir devre ile yardım edip edemeyeceğini görmek için bilginizi aramaya geldim. Her saatte bir LED'i (yaklaşık 1/2 saniye) yakması gereken 555 yongadır. Devre şemasını iyi bilinen bir yazılımla yapmayı başardım. Sorum şu: Bu ışık veya flaş frekansına ulaşmak için dirençleri ve / …


4
555 olmadan tek atış düğmesi elde edebilir miyim?
Karmaşık bir devre var, ama benim sorunum sadece küçük bir kısmı ile ilgilidir. Bir NPN kullanarak düşük tarafı alçak çekerek enerjilenen bir rölem var. Transistörü (ve dolayısıyla röleyi) bir süre (500ms ish) çalıştırmak için bir basma düğmesi daha sonra devre dışı bırakın ve bir sonraki basmayı bekleyin (basılı tutulursa düğmeyi …
10 switches  relay  timer 

2
AVR ATMEGA / ATTINY zamanlayıcı yansıtılmış çıkışını anlamak için yardıma mı ihtiyacınız var
Atmel AVR mikrodenetleyicisinin Timer1'ini, Arduino'da kullanılan AtMega328'i veya ATTiny85'i, birbirinin ayna görüntüsü olan iki saat sinyali çıkışı için kullanmaya çalışıyorum. Oluşturmaya çalıştığım frekans, denetleyicide neredeyse hiçbir şey yapmak istemedikçe çıkış pinlerini değiştirmek için kod kullanarak bunu yapmak için çok yüksek olan 1 MHz ila 2 MHz veya daha fazla bir …

4
STM32: Zamanlayıcı kesmesi hemen çalışıyor
Bu STM32F429 benim projesinde zamanlayıcı için kod: //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); } void timerReset() …

1
ATmega328'de AVR zamanlayıcı hızı
ATmega328'de 64 saat önbelleğinde çalışırken, zamanlayıcılarımdan biri yürütmedeki belirli bir zamanda bilinmeyen nedenlerle hızlanır. Ben ihtiyaç duyduğu zamanlamanın üretmek için ATMega328 iki zamanlayıcılar kullanıyorum TLC5940 (neden üzerinde aşağıya bakınız; bu soruya önemsizdir). TIMER0Hızlı PWM açık kullanarak bir saat sinyali üretir OC0Bve aşağıdaki gibi ayarlanır: TCCR0A = 0 |(0<<COM0A1) // Bits …
9 avr  atmega  spi  timer 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.