hiro yamamoto works

ESP8266 Web logger
RaspberryPi HiRes Audio
Mini Solar power system
当ブログ掲載内容は無保証です。利用は自己責任でお願いいたします。

 

カレンダー

2020
June
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

QRコード

検索



このブログを検索

カウンター

本日のアクセス
昨日のアクセス
総アクセス数

ブログサービス

Powered by

teacup.ブログ
RSS

ADS1015を3個使って測定してみた。

現在4chのロガーの入力チャンネル数を12ch(最大16ch)へ
増やす方法を探していたら、SparkFunのADS1015用ライブ
ラリでできそうなことがわかりました。
さらに調べていたら、MCP23017を複数使うスケッチを
見つけ、まねてやってみたらうまく行きましたましたので
紹介します。

クリックすると元のサイズで表示します

ライブラリのインストール
Arduino IDEメニューから「スケッチ」、
「ライブラリをインクルード」、「ライブラリの管理」
と進み、ADS1015 で検索、SparkFanを選んでインストール
クリックすると元のサイズで表示します

スケッチ例が追加されます。
クリックすると元のサイズで表示します


サンプルスケッチ

動作はI2Cアドレス順、チャンネル順にADC変換データを
カンマ区切りでシリアルモニタへ出力します。
クリックすると元のサイズで表示します


ADS1015 I2Cアドレス設定方法
ADDRピンをGND,VDD,SDA,SCLに接続して4つのアドレス
を選択します。
Adafruit ADS1015,AE-ADS1015はADDR端子無接続でも、
内部10KでGND接続されているため48となります。

ADDRとそれぞれの端子間を直接つなぎます。
ADDR-GND 48(Adafruit ADS1015,AE-ADS1015は開放)
ADDR-VDD 49
ADDR-SDA 4A
ADDR-SCL 4B


※お詫び#include行の""を<>に書き換えてください。
#include "SparkFun_ADS1015_Arduino_Library.h"
#include "Wire.h"

ADS1015 adcSensor1;
ADS1015 adcSensor2;
ADS1015 adcSensor3;

void setup() {
Wire.begin();
Serial.begin(9600);
adcSensor1.begin(0x48);
adcSensor2.begin(0x49);
adcSensor3.begin(0x4A);
adcSensor1.setGain(ADS1015_CONFIG_PGA_TWOTHIRDS);// +/- 6.144v
adcSensor2.setGain(ADS1015_CONFIG_PGA_TWOTHIRDS);
adcSensor3.setGain(ADS1015_CONFIG_PGA_TWOTHIRDS);
}

void loop() {
for (int i = 0; i < 4 ; i++) {
Serial.print(adcSensor1.getSingleEnded(i));
Serial.print(",");
}
for (int i = 0; i < 4 ; i++) {
Serial.print(adcSensor2.getSingleEnded(i));
Serial.print(",");
}
for (int i = 0; i < 4 ; i++) {
Serial.print(adcSensor3.getSingleEnded(i));
Serial.print(",");
}
Serial.println();

delay(2000);
}
0
投稿者:管理人

デジタルI/Oとパルスカウンタを増設したロガーができました。

データロガーボードと、増設ボードを組み合わせました。
クリックすると元のサイズで表示します
製作手順の動画(スライド)を作りました。
ESP-WROOM-02マイコンボード増設I/Oボードの製作

基板を2段重ねしています。
クリックすると元のサイズで表示します

増設ボードです。
クリックすると元のサイズで表示します

I2C接続のMCP23017と
シリアル接続のSeeeduino XIAOのパルスカウンタ
ESP-WROOM-02とつないでいます。
製作手順の動画(スライド)を作りました。YouTube
ESP-WROOM-02マイコンボード増設I/Oボードの製作
0
投稿者:管理人
1 2 3 | 《前のページ | 次のページ》
/3 
 
AutoPage最新お知らせ