Mehmetcank
Üye
- Katılım
- 8 Eyl 2016
- Mesajlar
- 4
- Puanları
- 1
- Yaş
- 27
Merhaba, duty cycle ı %0 ile %100 arasında değişebilen bir pwm sinyalin duty cycle ını ölçmem gerekiyor. Sinyal 50 hz sabit. ATmega 328p nin input capture unit ini kullanarak duty cycle ı ölçebiliyorum lakin duty cycle %0 - %1 ve %99- %100 iken doğal olarak hatalı sonuçlarla karşılaşıyorum hatalı ölçüm yaptığım bu aralığı devre dışı bırakmak istiyorum ancak mcu hatalı aralıkta ölçüm yaptığını anlamadan bunu nasıl yapacak fikrim yok. Sinyalin geldiği devre üzerinde bir manipülasyon yapmam gerek bunu da nasıl yaparım bilmiyorum yardımlarınıza ihtiyacım var. PWM 50Hz sabit. Devrenin amacı akım ve gerilim arasında endüktif yük dolayısıyla oluşan faz farkını tespit etmek cos phi metre yani. pwm sinyali XOR un çıkışından elde ediliyor.