Go Down

Topic: PPM Summensignal "einlesen" (Read 2592 times) previous topic - next topic

wikii

Hey ich möchte gerne ein PPM Summensignal auslesen dazu habe ich folgenden Code benutzt :
Code: [Select]
{
Serial.begin(57600); //Serial Begin
pinMode(3, INPUT); //Pin 3 as input
}
void loop()
{
while(pulseIn(3, LOW) < 5000){} //Wait for the beginning of the frame
for(int x=0; x<=channumber-1; x++)//Loop to store all the channel position
{
value[x]=pulseIn(3, LOW);
}
for(int x=0; x<=channumber-1; x++)//Loop to print and clear all the channel readings
{
Serial.print(value[x]); //Print the value
Serial.print(" ");
value[x]=0; //Clear the value afeter is printed
}
Serial.println(""); //Start a new line
}
dieser ist hierhttp://diydrones.com/profiles/blogs/705844:BlogPost:38393 zu finden.
Leider ist diese Methode störanfällig so das sich manchmal die signale überinander legen !
Würde mich über Vorschläge oder Lösungen freuen .
MfG
victor

Gurkengraeber

#1
May 10, 2011, 05:29 pm Last Edit: May 10, 2011, 05:31 pm by Gurkengraeber Reason: 1
Was zum Teufel, ist ein "PPM Summensignal" ?
Was ist PPM ?
http://paparazzi.enac.fr/wiki/Index.php/Other_Hardware

MfG

voithian

#2
May 10, 2011, 06:35 pm Last Edit: May 10, 2011, 06:44 pm by voithian Reason: 1

Was zum Teufel, ist ein "PPM Summensignal" ?
Was ist PPM ?


ich nehme mal an, wir sprechen hiervon:
http://de.wikipedia.org/wiki/Puls-Pausen-Modulation

Außerdem sollst du nicht immer fluchen. Sonst verbietet mir meine Mutter, mit dir zu spielen...

Gurkengraeber

#3
May 10, 2011, 08:27 pm Last Edit: May 10, 2011, 08:32 pm by Gurkengraeber Reason: 1
Quote
Außerdem sollst du nicht immer fluchen. Sonst verbietet mir meine Mutter, mit dir zu spielen...

Verdammte  Scheiße  ! Warum dass denn ? ( Meine Seemanns-Flüche in möglicherweise 49 Sprachen { mit 50 wäre ich ein Angeber } sind Kultur-Gut ! )
Und warum schreibt ihr nicht gleich PWM ?

Ah, aber weiter bringt uns das auch nicht ?

Der Code sieht aus wie: um einen Kondensator auszulesen.

MfG

df6ih

Hallo Gurkenwesen,

wieso lässt du den Rest -bis auf deinen letzten Satz- nicht einfach weg ? Liest sich dann nicht so breiig !

Go Up