akihito
2024年7月4日 16時35分
以下の記事を読み、計算した限りでは 12bitの分解能では 0V~3.3V となります。
https://armadillo.atmark-techno.com/node/13762
計算式は以下で電圧を算出しております。(A/D値は12biであるため、0~4095の想定です)
A/D値(in_voltage1_raw) * 0.805664062(in_voltage_scale)
ハードウェア仕様上は「[分解能12bit, 4-20mA/1-5V入力に対応]」と記載があるため、上記計算式が誤っていると考えております。
https://armadillo.atmark-techno.com/armadillo-iot-a6e/specs
いかがでしょうか?
at_hironori.miura
2024年7月4日 17時05分
三浦です。
参照いただいた以下記事は、Armadillo-IoT A6EのCON8の中のADC対応ピンを使用する場合の記事で、
この場合は、i.MX6ULL内蔵のADCが使用されるため電圧範囲は0~3.3Vとなります。
https://armadillo.atmark-techno.com/node/13762
一方、Armadillo-IoTゲートウェイ A6E Cat.M1モデル +Di8+Ai4は、
i.MX6ULL内蔵のADCではなく、拡張基板に搭載された外付けのADCを使用しているため
電圧範囲は1~5Vとなっています。
使用方法に関しては、以下マニュアルをご確認ください。
https://manual.atmark-techno.com/armadillo-iot-a6e/armadillo-iotg-a6e-d…