Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: demanik, ivan_fd  
ADS1115
Legioner Дата: Пн, 24.06.2024, 09:26  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 22.08.2015

Статус: Offline

Появилась необходимость измерения сигнала более точно чем позволяет встроенный АЦП. Есть в наличии у меня 16 битный АЦП ADS1115 I2C. Может есть у кого готовый код для работы с этой микросхемой? Или кто может помочь.

Legioner
ЯНДЕКС Дата: 24.06.2024
Legioner Дата: Ср, 26.06.2024, 08:02  |                                                                                                                Сообщение # 2
Группа: Проверенные
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 22.08.2015

Статус: Offline

Правильно ли я понимаю изучив даташит. Мне нужно сначала отправить бит конфигурации я пытаюсь это сделать командой
I2COut SDA, SCL, %1001001,%00000001,[%110000101000000]
то есть пытаюсь записать по адресу %100100 это адрес если пин ADDR подтянуть к минусу последний байт 0 так как я хочу произвести запись.
Далее я указываю адрес регистра из даташит а следует что для обращения к конфигурации необходимо задать адрес %00000001. Потом я передаю байты конфигурации.
Далее пытаюсь считать данные преобразования командой
I2CIn SDA, SCL, %10010001,[ПЕРЕМЕННАЯ]
Правильно ли я делаю что то не чего не получается.
В ПРОТЕУСЕ выдаёт всегда одно и тоже значение 56.


Legioner
Legioner Дата: Ср, 26.06.2024, 16:51  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 22.08.2015

Статус: Offline

вот выдерга из даташита, как это надо делать.
Но не могу понять какими командами это выполнить.
Прикрепления: 3453914.jpg (126.2 Kb)


Legioner
доцент2 Дата: Ср, 26.06.2024, 19:52  |                                                                                                                Сообщение # 4
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 293
Репутация: 10   ±
Замечания:   ±
На сайте с 13.09.2011

Статус: Offline

Сам с этим АЦП не работал. Посмотрите библиотеку для Ардуино, возможно будет понятна последовательность действий.
  • Страница 1 из 1
  • 1
Поиск: