• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
CAP33

Помогите подключить аналогово-цифровой преобразователь DS2450 к Omega-2+

5 сообщений в этой теме

Всем привет. Я хочу подключить к моей Omega-2+ аналогово цифровой преобразователь DS2450 по шине 1-wire. Подключаю по этой схеме:

aws4_request&X-Amz-Date=20180809T153448Z

В качестве аналогового датчика использую фоторезистор.

Первое, что я делаю, это регистрирую мастер 1-wire:

insmod w1-gpio - Custom bus0 = 0,19,0

Затем я проверяю соединение:

cat /sys/devices/w1_bus_master1/w1_master_slave_counт
1
Вывод адресов подключенных устройств:
cat / sys / devices / w1_bus_master1 / w1_master_slaves

20-0000000a2208

Прежде чем читать данные из этого АЦП, я должен сначала настроить каналы. Для этого мне нужно ввести определенную команду, но я не знаю, как это сделать.

Я писал на официальный форум omega, а также в техподдержку Onion и Maxim Integrated, но нигде мне не помогли.

Последняя надежда на ваш форум.

PS. 

Я знаю, что Onion выпустила модули АЦП к Omega-2, но DS2450 у меня есть в наличии, да и сами модули не дешёвые. 

Если уж и здесь вы не знаете, как мне помочь, то хотябы подскажите способы подключения других микросхем АЦП.

Спасибо.

cat / sys / devices / w1_bus_master1 / w1_master_slaves
20-0000000a2208

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

Не могу открыть вашу схему.

В смысле картинка не прогружается.

Вы хотите использовать скрипты?

Не желаете питоном воспользоваться для решения этой задачи?

И какую конкретно команду вам нужно ввести?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Alexey сказал:

Здравствуйте.

Не могу открыть вашу схему.

В смысле картинка не прогружается.

Вы хотите использовать скрипты?

Не желаете питоном воспользоваться для решения этой задачи?

И какую конкретно команду вам нужно ввести?

Действительно, почему-то картинка не загружается. Я прикрепил её к этому сообщению. 

Я не провит питона.

Насколько я понял, сначала надо указать регистры [55H]

Затем прочитать память [AAH]

И наконец отправить команду на преобразование [3CH]

Я сам не очень пойму, какие команды должен вводить. Про них написано в даташите стр. 6-10, но я всё равно не могу разобраться. Ссылка на даташит

Там приводится вот эта команда:

(TA1=(T7:T0), TA2=(T15:T8))

Но я не понимаю, что в ней и для чего.

 

 

haYAWZVmL1UxD3ZlQSTFJOtMi0eve2R7UA.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На ADC Expansion стоит ADS1115, как и на ардуиновском модуле. Может попробовать с ним?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Идея не плохая, да и с программой в принципе заморачиваться не придётся т.к. всё написано в документации к ADC Expansion.

Попробую закупить пару микросхем. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас