Arduino 101/Genuino 101 のアナログピン読み取りの基準となる参照電圧を調べてみました。
UNOであればanalogReferenceを使用してデフォルト5Vや内蔵1.1Vなど参照電圧を指定することができるのですが、101ではやり方がいまいちわかりません。
とりあえずデフォルトの参照電圧がいくつなのかを調べてみました。
単純にA0ピンにポテンションメーター付けて入力電圧から参照電圧を算出してみます。
analogRead()では0~1023の値が返されるので、
「A0ピン電圧」=「参照電圧/1023」×「analogReadの値」
上記から測定・計算した結果、デフォルトの参照電圧は3.3Vでした。
101の動作電圧が3.3Vのため、まあ予想通りの結果でした。101の参照電圧については、その他わかり次第更新していきたいと思います。
コメント