Ардуино и плата ацп от тр-138

djplaneta5
Offline
Зарегистрирован: 30.07.2015

Есть в наличие несколько плат АЦП от трм-138. Пытаюсь подключит к ардуино уно. но не пойму как правильно это сделатьсхема этой платы

djplaneta5
Offline
Зарегистрирован: 30.07.2015

djplaneta5
Offline
Зарегистрирован: 30.07.2015

Помогите пожалуйста. Требуется получить от нее 8 каналов для токовых датчиков с выводом информации на дисплей 16x2

Тарас Петрович
Offline
Зарегистрирован: 21.11.2015

Подключение, пожалуй, вызовет меньше вопросов, чем программа. АЦП управляется SPI интерфейсом, ардуина его поддерживает аппаратно (ноги10,11,12), да и библиотеки есть. Сформировать адрес для мультиплексоров то же не проблема (4 любых пина, желательно, чтоб в порту подряд шли). А вот уже интерпретировать сигналы с входов АЦП 123- тут вникать надо, чего хотели разработчики схемы. Здесь или вход дифференциальный, или погрешность измерительной линии пытались компенсировать. Поэтому, действуйте поэтапно: Свяжитесь с АЦП, получите от него какие-либо результаты измерений, а после займитесь переключателем входных сигналов. Вывод на ЛСД- вообще процедура стандартная. 

djplaneta5
Offline
Зарегистрирован: 30.07.2015

Тарас Петрович пишет:

Подключение, пожалуй, вызовет меньше вопросов, чем программа. АЦП управляется SPI интерфейсом, ардуина его поддерживает аппаратно (ноги10,11,12), да и библиотеки есть. Сформировать адрес для мультиплексоров то же не проблема (4 любых пина, желательно, чтоб в порту подряд шли). А вот уже интерпретировать сигналы с входов АЦП 123- тут вникать надо, чего хотели разработчики схемы. Здесь или вход дифференциальный, или погрешность измерительной линии пытались компенсировать. Поэтому, действуйте поэтапно: Свяжитесь с АЦП, получите от него какие-либо результаты измерений, а после займитесь переключателем входных сигналов. Вывод на ЛСД- вообще процедура стандартная. 


В этом вся и проблема что я не пойму что куда подключать. Нарисуйте пожалуйста что куда подцеплять.

nik182
Offline
Зарегистрирован: 04.05.2015

На приведенной схеме есть ошибки. Выводы АЦП 13 14 не должны быть соеденены. Их и вывод CLK нужно подключить к выводам SPI ардуины. Для входов A B C CS нужно выбрать любые свободные пины ардуины и запрограмировать их на вывод. Ready к любому свободному на вход. Reset к reset ардуины. Всё. Дальше только программа.

djplaneta5
Offline
Зарегистрирован: 30.07.2015

nik182 пишет:
На приведенной схеме есть ошибки. Выводы АЦП 13 14 не должны быть соеденены. Их и вывод CLK нужно подключить к выводам SPI ардуины. Для входов A B C CS нужно выбрать любые свободные пины ардуины и запрограмировать их на вывод. Ready к любому свободному на вход. Reset к reset ардуины. Всё. Дальше только программа.

на плате так сделано с 13 вывода микросхемы идет сразу на 14. меня это тоже напрягло. но както так работает это чудо прибор

djplaneta5
Offline
Зарегистрирован: 30.07.2015

а вот по вот этой схемке подскажите не проще ли будет работать с токовым датчиком 4-20ма

nik182
Offline
Зарегистрирован: 04.05.2015

А мануал на АЦП слабо посмотреть? Рис. 22,23 .Объединённые выводы для 51 процессора или самому писать сериальный протокол.
4-20 мА петля при подаче на АЦП должна быть преобразована в напряжение. У разных приборов по разному организовано, но в документации чаще всего описан необходимый внешний источник напряжения и внешний резистор, который обеспечивает 20 мА. По сути этот выход переменный резистр.Источником тока не является. С CD4051 не работал.