私は圧力測定装置を開発中です。私はMSP430F133チップを使用し、IAR組み込みワークベンチを使用しました。それは3つの異なる単位で圧力を示します。MSP 430の間違った値が表示されています
私は32サンプルを取って平均化しています。選択された単位の出力値に応じてP5の単位選択が計算され、LCDに表示されます。
"IN WC"という単位は、解析のために入力のバイナリ平均値を表示しています。
問題:デフォルトの単位で(MM WC)の値が正しく表示されますが、テスト状況にされている圧力が解放されたときにそれがダウンし、1つの間違った値があることができますようにLCDは
+31.8
+31.7
+31.6
+31.5
+31.4
+31.3
+31.2
+31.2
+31.1
+31.5 (wrong reading randomly between *.4 to *.7)
+30.9
次のように読んで表示されている、私は理由を把握することができません。
問題を特定する必要があります。最初に、生のADC値をディスプレイに送り、Excelなどのようなものを使用して変換とチェック値を実行します。ディスプレイに空きがある場合は、adcとcaculatedの両方の値を出力します。出力する定数や変数も出力されます。 –
ソースはもう利用できません。 – eaanon01