-
-
Hallo,
man muss nur mal mit netten Leuten wie euch darüber reden. Natürlich passt der Spannungsteiler nicht mit der Interrupt-Abfrage 0/1/0 überein da ja in unbeleuchteten Zustand 1 anliegt. Änderung der Flankenerkennung auf 1/0/1 funktioniert jetzt mit der IR-LED die ich von Hand vorbeibewege. Immer andere Werte, so wie es sich gehört.
Nur ein 3 Khz PWM Signal das ich ja erkennen will oder zum Test mal eine TV-Fernbedienung genommen zeigt als Wert immer 126 an.
D.h. der Zähler zählt bis 126, bei 8MhZ Taktung und Timer Teiler 1
--> 8MhZ = 0,125 uS pro Timerwert
--> 0,125uS * 126 = 15,75 uS
--> 63,492 KhZ
sind aber nur 3Khz PWM mit 3:1 Puls-Pausenverhältnis und irgendwas anderes bei der TV-Fernbedienung
Wo kommt jetzt der gemessene Wert her und warum ist das gleich wie bei der Fernbedienung?
Der Zähler zählt bis 126, bei 8MhZ Taktung und Timer Teiler 1
--> 8MhZ = 0,125 uS pro Timerwert
--> 0,125uS * 126 = 15,75 uS
--> 63,492 KhZ
sind aber nur 3Khz PWM mit 3:1 Puls-Pausenverhältnis und irgendwas anderes bei der TV-Fernbedienung
3 khz = 333,33 uS pro Periode
Puls-Pausenverhältnis 3:1
333,33uS für 4 Teile
--> Pause 83,33uS Puls 250uS
Puls von 250uS / 0,125uS pro Timerwert würde bedeuten das ein Wert von 2000 angezeigt werden müsste und nicht 126
Oder?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen