Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Rainer, > > > es sieht folgendermassen aus: > > > > von +5V über den Reedkontakt an den P0 (Interrupt-Port) > > und von P0 ein 47K Widerstand auf Ground. > > Ich messe also pro Zeiteinheit (üblicherweise 4 sec) die > > Interrupts, hattest Du mir mal so vorgeschlagen, da die > > Frequenz für den FRQ-Port zu niedrig ist. > > > > <i>windist = ports.getcount(0) * 7920 / (system.timer() - lasttimer);</i> > > <i>// mit Umrechnung in km/h</i> > > > > Ab und zu treten nun wohl Spikes auf, die dann eine höhere Wind- > > geschwindigkeit vortäuschen. Und da ich damit eine Markise für > > einen Wintergarten steuere, fährt diese natürlich immer ein. > > Es sieht so aus, als gäbe es ein Kontaktprellen am Reed-Kontakt. > Hier sollte ein kleines RC-Glied Abhilfe schaffen. > - Setze direkt an den Port einen 100nF Kondensator. (zw. Port & GND) > - An den Port kommt noch ein 10k Widerstand. > - An das andere Ende des Widerstands kommt Dein Pull-Down-Widerstand - > Hier würde ich aber eher 10k statt 47k nehmen - und das Signal Deines > Reed-Kontakts. > > Evtl. muß der Widerstand vor dem Port etwas höher als 10k sein. > Hier mußt Du notfalls etwas rumprobieren. :-) > > MfG André H.