Archiv verlassen und diese Seite im Standarddesign anzeigen : Welche Timerwerte bei Summensignal?
Guten Abend,
ich möchte mit einem Tinny 15 das empfängersignal von einem Empfänger auswerten. Ich weiss auch wie das geht, doch ich möchte nicht lange herumprobieren und erst dann wissen wie der timerwert ist, sondern möchte ihn ausrechnen. Kann mir jemand dabei helfen?
Schönen Sonntag,
hunni
Sauerbruch
01.09.2009, 18:59
Du möchtest sicherlich die einzelnen Impulse des Summensignals ausmessen, oder? D.h. Impulse, die maximal 2,2ms lang sind (so ist das zumindestens bei meinen diversen RC-Anlagen).
Der Tiny15 hat ja nur eine einzige interne Taktfrequenz von 1,6 MHz. Und 2 Timer mit 8 bit.
Ein Taktzyklus dauert 1/1600000 Sek., und somit kann ein 8bit-Timer maximal 256/1600000 Sek. "mitzählen", bevor er überläuft. Das wären 0,16 mS. Wenn Du ´nen Prescaler von 16 nimmst (den hat beim Tiny15 aber nur Timer1), würde sich diese Zeit versechzehnfachen, d.h. der Timer könnte Impulse bis zu 2,56 mS messen - geradezu ideal für Servoimpulse. Und Du bräuchtest keine "krummen" Umrechnungen - jeder Zählschritt entspricht dann 0,01 mS oder 10 µS.
Also - Timer 1, Prescaler 16, und ab die Post!!
Ich hoffe das war´s, was Du meintst!
ahh super danke, jetzt ist mir auch klar wie man das genau berechnet. Ich hab das früher immer durch viel probierei irgendwie dann mal hinbekommen. Danke nochmal
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.