メインコンテンツ

Analog Input

アナログ入力ピンの電圧を測定

  • Analog Input Common Block Icon

ライブラリ:
Simulink Support Package for Arduino Hardware / Common

説明

Add-On Required: この機能にはが必要です。

Analog Input ブロックを使用して、アナログ ピンの電圧を Arduino® ハードウェアのアナログ入力基準電圧と比較して測定します。ブロックは測定値を 01023 の範囲の値として出力します。

  • 測定電圧が対地電圧と等しい場合、ブロック出力は 0 を出力します。

  • 測定電圧がアナログ基準電圧と等しい場合、ブロック出力は 1023 を出力します。

ほとんどの Arduino ボードにおいて、アナログ入力基準電圧の既定値は 5 V です。モデルの [コンフィギュレーション パラメーター] で [Analog input reference voltage] パラメーターを変更するには、[ハードウェア実行][Target hardware resources][Analog input channel properties] に移動します。

Arduino Due、Nano 33 IoT、MKR ボード、および Nano 33 BLE Sense ボードのアナログ入力基準電圧は 3.3 V です。この値は変更できません。

警告

アナログ入力ピンに印加できる電圧の範囲は、アナログ入力基準電圧によって異なります。詳細については、Arduino ハードウェアのドキュメンテーションを参照してください。

端子

出力

すべて展開する

ブロックは、Arduino ボードのアナログ入力ピンで受信するデジタル変換された電圧値を出力します。

データ型: double

パラメーター

すべて展開する

Arduino ボードのアナログ入力ピン番号を指定します。Arduino のピン マッピング テーブルを開くには、[View pin map] をクリックします。ブロックにピンを割り当てる方法については、タイマーに依存しない Arduino ブロックのピン マッピングを参照してください。

ブロックでアナログ入力ピンの電圧を測定する頻度を秒単位で指定します。ゼロより大きい値を入力します。このパラメーターを –1 と指定すると、Simulink® はモデル内のブロックのコンテキストに基づいてブロックに対する最適なサンプル時間を決定します。

バージョン履歴

R2014a で導入