Forum: Mikrocontroller und Digitale Elektronik esp8266 - zeitmessung ungenau?


von Randa L. (randaley)


Lesenswert?

Ahoi!

ich habe hier einen esp-03, der eine typische anwendung fahren soll: 
ac-dimmer.

nach der programmierung via arduino-umgebung ist mir sofort ein flimmern 
der angeschlossenen Lampe aufgefallen, das fast periodisch 
auftritt...runtergebrochen kann ich jegliche programmierung entfernen 
und lasse mir nurnoch die microsekunden von einem nulldurchgang bis zum 
naechsten anzeigen, dabei faellt auf, das alle ca. 0,8s ein ziemlich 
grosser aussetzter von fast 1ms dabei ist:


ZC:     Abweichung:

9986    -14
10022   22
10879  879
9128   -872
9977  -23
10028   28
9973  -27
10024   24
9975  -25
10024   24


Ich habe ein "Generic 8266" Module probiert(nen esp-03 kann ich ja nicht 
auswaehlen), wenn ich in der Arduino-Umgebung aber ein anderes Board 
waehle, z.B Wemos D1 Mini, wird der Fehler etwas geringer, verschwindet 
jedoch nicht. Verwende ich einen Wemos D1 mini direkt, scheint der 
Fehler garnicht aufzutreten...


Frage also: hat jemand schon einmal aehnliches verhalten gehabt? Wodurch 
kann das bedingt sein, und viel wichtiger: wie bekomme ich es weg?

Gruesse!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.