easy-forum

Deutsch - Software => easySoft => Thema gestartet von: EAE am Juli 20, 2007, 12:57:18 Nachmittag

Titel: Analogeingang einlesen
Beitrag von: EAE am Juli 20, 2007, 12:57:18 Nachmittag
Hallo zusammen

Ich habe ein Problem mit dem parametrisieren des Signalglättungsfilter.
Ich möchte einen Analogwert einlesen, ich lese diesen Wert wie schon erwähnt über
den Filter ein und leitet diesen an einen Datenbaustein weiter wo er in ein Merkerword geschriben wird.
Obwohl der Wert schön stabil nach etwa 0.3s am Eingang anliegt, erhalte ich immer einen anderen Wert im Doppelword. Ich probierte mit der Ausgleichungszeit im Baustein zu variieren, entweder ist der Wert unstabil oder zu tief. Der Wert am Eingang beträgt 2.99V. Wie kann ich diesen Wert stabiler einlesen oder wie soll ich die Baustein-Parameter anderst einstellen.
Euren positiven Nachrichten sehe ich gerne entgegen

und verbleibe mit freundlichen Grüssen EAE
Titel: Re: Analogeingang einlesen
Beitrag von: Bimbo am Juli 24, 2007, 12:30:40 Nachmittag
Stell mal Dein Programm ein!
Titel: Re: Analogeingang einlesen
Beitrag von: Bluebello am Juli 24, 2007, 19:06:54 Nachmittag
Hallo EAE!

Kann es sein, dass die Bits von deinem MW anderweitig verwendet werden?
Merkerüberschneidungen sind eine sehr beliebte Möglichkeit, Fehler zu produzieren, die unregelmäßig auftauchen.  ;D

cu
Hans