Skip to main content

Grove - 電圧分圧器

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

Grove – 電圧分圧器は、外部電圧を測定するためのインターフェースを提供し、入力インターフェースに抵抗を接続する必要がありません。また、電圧ゲインはダイヤルスイッチで選択可能です。使いやすい設計となっています。

特徴


  • 外部電圧インターフェースとGroveインターフェース
  • 簡単に使用可能
  • ゲインの調整が可能
tip

Groveモジュールの詳細については、Grove Systemをご参照ください。

仕様


項目最小値標準値最大値単位
動作電圧4.75.05.3VDC
測定精度/<=1/%
外部電圧範囲 (ゲイン3選択時)0.3/12.9V
外部電圧範囲 (ゲイン10選択時)1.0/43V
寸法/24X20/mm

対応プラットフォーム

ArduinoRaspberry PiBeagleBoneWioLinkIt ONE
caution

上記に記載されている対応プラットフォームは、モジュールのソフトウェアまたは理論的な互換性を示しています。ほとんどの場合、Arduinoプラットフォーム用のソフトウェアライブラリまたはコード例のみを提供しています。すべてのMCUプラットフォームに対してソフトウェアライブラリやデモコードを提供することはできません。そのため、ユーザー自身でソフトウェアライブラリを作成する必要があります。

はじめに


外部電圧を測定する際は、外部電圧をJ1に接続し、オンボードのGroveコネクタをArduino/Seeeduinoのアナログポートに接続します:

  • モジュールをBase ShieldのA0ポートにユニバーサルGroveケーブルで接続します。
  • Base ShieldをArduino/Seeeduinoに接続します。

このモジュールの精度をテストするために、いくつかの電圧入力をテストし、以下のデータを取得しました:

  • ご覧の通り、入力が測定範囲内の場合、電圧分圧器は高い精度(<1%、"OK"とマーク)を持っています。しかし、入力が範囲外の場合、精度が低下します("NO"とマーク)。具体的な測定範囲については仕様をご参照ください。

また、電圧分圧器の出力電圧がVCC(Grove動作電圧およびアナログ読み取りの基準)を超える場合、エラーを示すインジケータが点灯します。

  • Arduinoのシリアルモニタを使用して、入力電圧値を測定できます。以下のデモコードをご覧ください:
void setup()
{
Serial.begin(9600);
}

void loop()
{
long sensorValue=analogRead(A0);
long sum=0;
for(int i=0;i<1000;i++)
{
sum=sensorValue+sum;
sensorValue=analogRead(A0);
delay(2);
}
sum=sum/1000;

Serial.print("ゲインを10に設定した場合、入力電圧:");
Serial.println(10*sum*4980/1023.00);

Serial.print("ゲインを3に設定した場合、入力電圧:");
Serial.println(3*sum*4980/1023.00);

delay(1000);
}

Codecraftで遊ぶ

ハードウェア

ステップ1. Grove - 電圧分圧器をBase ShieldのA0ポートに接続します。

ステップ2. Base ShieldをSeeeduino/Arduinoに接続します。

ステップ3. Seeeduino/ArduinoをUSBケーブルでPCに接続します。

ソフトウェア

ステップ1. Codecraftを開き、Arduinoサポートを追加し、メイン手順を作業エリアにドラッグします。

note

Codecraftを初めて使用する場合は、CodecraftをArduinoで使用するためのガイドも参照してください。

ステップ2. 以下の画像のようにブロックをドラッグするか、このページの最後でダウンロード可能なcdcファイルを開きます。

cc

プログラムをArduino/Seeeduinoにアップロードします。

tip

コードのアップロードが完了すると、シリアルモニタに電圧が表示されます。

回路図オンラインビューア

リソース


技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品をご利用いただく際にスムーズな体験を提供するため、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...