使用しているターゲットボードはPSoC5LP-059という市販品です。
PSoCは、PICよりかなり進んでいて、主要なデジタル、アナログ回路ブロックがすでに内蔵されていて、コントロール用のC言語のAPI(Application Program Interface)が関数として用意されているので、開発は非常にスピーディーに進むと言うことを聞いてチャレンジしていますが、
ソフトを外注にお任せしたら、開発費だけ取って逃げてしまいました。途中までC言語で記述はしているようですが、企業ですから私の方で何とか開発しなければなりません。
PSoCのライブラリにADコンバーター16ビットが用意されており、外部の計装アンプから圧力センサーのアナログ信号をシングルエンド入力しています。以前本人が8-15ビットで上位8ビットで演算しているとの事を聞きましたが、7セグメント4桁(表示は3桁)表示にあって0.00Mpascal(メガパスカル)の小数点以下2桁がふらつかないようにとの事でした。
仕様としては、0.8Vで0Mpascalとし、4Vで圧力センサーの定格圧力(例えば5Mpascal)に設定、ADコンバーターは電源電圧5V(4.8V)でRail to Rail、但しADCレンジが下は0.1V、上は~0.25Vとなっていることです。
何をお聞きしたいかと言うと、0.8Vから4V範囲で使用した場合、ADはハードならびにソフトではどのような記述が必要でしょうか?また検出電圧をMpascal表記に換算する方法を詳細教えて下さい。
小生、C言語は今になって始めたばかりで、なかなか理解出来ません。
現試作ボードは0.8Vの時に0.55Mpascal、AD値が3800~3805の表示がされます。補正で0.00Mpascalとリセット出来れば良いのですが(仕様ではそうなっている)。
PSoC5LP-059はサイプレス社製で、HPより開発ツールをDL出来ますが、PSoC Creator4.2を使用しております。
ハードは周辺デバイスとしてスイッチが4個(MODE切換、UP、DOWN、補正SW)、4-20mA通信用VIコンバーターのIC、フォトリレー接点出力2個(定格内圧力設定の上下限設定)
全体の回路図を添付いたしますが、あまり役に立ちませんよね。途中までのCソースを添付することも可能です。
宜しくお願い申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(趣味・アウトドア・車) Arudino nanoが正常に動作しない原因 1 2022/10/30 18:29
- その他(趣味・アウトドア・車) 12V/5V DCDCコンバーターについて 4 2023/06/20 07:08
- 工学 計器用変成器(PT/CT)を用いた電力測定方法について 2 2022/08/16 11:09
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
- 電気工事士 高圧電力の電気料金の案分方法 1 2022/08/10 07:20
- 工学 CR発振回路 C1=C2=C=0.001【uF】 R1=R2=R3=16【kΩ】 R4は出力電圧が正 2 2023/05/10 19:13
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- その他(データベース) 4進数風なバーコードは何ですか? 2 2022/11/28 23:33
- Windows 10 windowsの回復ドライブや復元ポイントを使用した場合の戻る位置を教えてください。 5 2023/08/19 14:52
- 日本語 「が」についての叩き台です。ご感想をお聞かせください。 93 2022/09/29 14:11
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Outlook 共有アカウントの色分...
-
[© ロケットニュース24]のペー...
-
PDFファイルを開くとき拡大...
-
Tera term pro を常に手前に表...
-
PowerPointで、作成されたファ...
-
TopSolidについて
-
thunderbirdで新着メール到着を...
-
マンガミーヤのスライドショー...
-
Googleマップのサイドパネル
-
Illustrator 文字パレットの表...
-
Googleのログインエラー
-
edgeで192.168.x.xローカルア...
-
Google Chromeのページが点滅す...
-
DVD FlickでDVDを作ったら両端...
-
インライン・フレームの表示・...
-
paypayアカウント名の表示について
-
PCメモリのD.O.C.P設定について
-
マイクロソフトのエッジ(ブラ...
-
IE8 互換表示がIE再起動時、毎...
-
Outlookのアラーム機能のような...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[© ロケットニュース24]のペー...
-
PCのFPS表示について
-
マイクロソフトのエッジ(ブラ...
-
Outlook 共有アカウントの色分...
-
paypayアカウント名の表示について
-
PowerPointで、作成されたファ...
-
Googleマップのサイドパネル
-
PDFファイルを開くとき拡大...
-
RakutenLinkの通話相手、電話帳...
-
iTunesのビジュアライザが表示...
-
VSコードが機能しなくなった
-
Googleのログインエラー
-
Googleマップについて
-
Illustrator 文字パレットの表...
-
Apple Watch の文字盤がおかし...
-
マンガミーヤのスライドショー...
-
thunderbirdで新着メール到着を...
-
MySQLの文字コード設定をするに...
-
chromeでタスクバーのウィンド...
-
Operaで、以前開いていたページ...
おすすめ情報