Gast
#1880218
Guten Tag, ich habe mir in den Kopf gesetzt mir die Software für den rehoiler selbst zu schreiben (hauptsächlich weil die Originalsoftware irgendwie bei mir nicht richtig funktionieren will). Jetzt hab ich mir den Timer0 auf externes Zählen gesetzt (steigende Flanke) und ne PWM gemacht die mir nen PC-Lüfter langsam dreht. PWM mit Timer1, zählen mit Timer0. Das dumme: Scheinbar gibt der Reed-Sensor pro Umdrehung zwischen 3 und 4 Schaltvorgängen ab. Hab schon nen externen Pull-up auf 5V drangehangen, das hats aber nur marginal verbessert. Schaltung sieht folgendermaßen aus: Reedsensor and GND, andere Seite des Reedsensors geht an PINB6 (T0 Input Pin). Gleichzeitig geht ein 470 Ohm Widerstand nach 5V. Die Problematik ist die gleiche wie beim Schalter-Debouncen, mit dem Unterschied dass 1. Der Schalter verdammt schnell gedrückt werden kann und 2. Der Timer0 zum zählen benutzt wird (also nicht "if (PINB6 == 1)" etc.) Hat jemand schonmal sowas gemacht? Ich muss zugeben dass ich ne ganze Weile lang nichts mehr gebastelt habe und daher etwas die Übung verloren habe :/ Gruß, Sascha