ADCでPIC自身のVDD入力電圧を測定
プロセッサー: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) エレクトロニクスに関する私の知識は「低い」ことに注意してください。私は教育のソフトウェアの部分についてより多くを学びましたが、それは組み込みエンジニアリングの重要な部分であるため、(組み込み)エレクトロニクスについてもっと知りたいです。(私の学校がこれを見ていないのは悲しいです。)