- プロセッサー:PIC18F66K22
- コンパイラ:C18(XC8も問題ありません)
AN4アナログピンの電圧を測定するコードを作成しました(そしてテストに成功しました)。
今、私は何か他のことを試したいのですが、それが理論的に可能かどうかはわかりません。
私のテストボードにはPICプロセッサがあり、VDD、AVVDが電源に接続されています(範囲は0(バッテリーが空の場合または接続されていない場合)から4、2(フルバッテリー)まで)。
ADCを使用してボードのVDD(-in)を測定できますか?
何故なの?:
- それはANxピンではありません、ADCにそれを測定させる方法がわかりませんか?(チャネル?)
- VDD(-in)の電圧が低下した場合、ADCの基準電圧も低下しますか?(私のPICが3,3Vしか得られない場合でも、ADCはそれが100%であると言います(チップの最大電圧として、リファレンスも3,3Vです)。
なぜ/何を尋ねますか?:
- チャネル30(VDDCORE)だけを測定できますか?
- VrefをVddに設定して、A / Dコンバーターで高精度電圧リファレンスを測定できますか?(わからない)
または、VDD-inからANxピンにワイヤを追加できますか?
VDD-inが約3,4Vの場合、内部VREF +(4.096V)は4 + Vのままですか?そうするようなトランスフォーマーの種類はありますか?
- 内部VREF +(4.096V)はバッテリーの最大値(4,2V)より少し低いですが、これはADCを損傷する可能性があることを意味しますか?または、バッテリーがいっぱいになると結果が最大になります。(4,096Vのうち4,2V)
エレクトロニクスに関する私の知識は「低い」ことに注意してください。私は教育のソフトウェアの部分についてより多くを学びましたが、それは組み込みエンジニアリングの重要な部分であるため、(組み込み)エレクトロニクスについてもっと知りたいです。(私の学校がこれを見ていないのは悲しいです。)