Ардуино и плата ацп от тр-138
- Войдите на сайт для отправки комментариев
Пт, 12/08/2016 - 13:37
Есть в наличие несколько плат АЦП от трм-138. Пытаюсь подключит к ардуино уно. но не пойму как правильно это сделать
Есть в наличие несколько плат АЦП от трм-138. Пытаюсь подключит к ардуино уно. но не пойму как правильно это сделать
Помогите пожалуйста. Требуется получить от нее 8 каналов для токовых датчиков с выводом информации на дисплей 16x2
Подключение, пожалуй, вызовет меньше вопросов, чем программа. АЦП управляется SPI интерфейсом, ардуина его поддерживает аппаратно (ноги10,11,12), да и библиотеки есть. Сформировать адрес для мультиплексоров то же не проблема (4 любых пина, желательно, чтоб в порту подряд шли). А вот уже интерпретировать сигналы с входов АЦП 123- тут вникать надо, чего хотели разработчики схемы. Здесь или вход дифференциальный, или погрешность измерительной линии пытались компенсировать. Поэтому, действуйте поэтапно: Свяжитесь с АЦП, получите от него какие-либо результаты измерений, а после займитесь переключателем входных сигналов. Вывод на ЛСД- вообще процедура стандартная.
Подключение, пожалуй, вызовет меньше вопросов, чем программа. АЦП управляется SPI интерфейсом, ардуина его поддерживает аппаратно (ноги10,11,12), да и библиотеки есть. Сформировать адрес для мультиплексоров то же не проблема (4 любых пина, желательно, чтоб в порту подряд шли). А вот уже интерпретировать сигналы с входов АЦП 123- тут вникать надо, чего хотели разработчики схемы. Здесь или вход дифференциальный, или погрешность измерительной линии пытались компенсировать. Поэтому, действуйте поэтапно: Свяжитесь с АЦП, получите от него какие-либо результаты измерений, а после займитесь переключателем входных сигналов. Вывод на ЛСД- вообще процедура стандартная.
В этом вся и проблема что я не пойму что куда подключать. Нарисуйте пожалуйста что куда подцеплять.
На приведенной схеме есть ошибки. Выводы АЦП 13 14 не должны быть соеденены. Их и вывод CLK нужно подключить к выводам SPI ардуины. Для входов A B C CS нужно выбрать любые свободные пины ардуины и запрограмировать их на вывод. Ready к любому свободному на вход. Reset к reset ардуины. Всё. Дальше только программа.
на плате так сделано с 13 вывода микросхемы идет сразу на 14. меня это тоже напрягло. но както так работает это чудо прибор
а вот по вот этой схемке подскажите не проще ли будет работать с токовым датчиком 4-20ма
А мануал на АЦП слабо посмотреть? Рис. 22,23 .Объединённые выводы для 51 процессора или самому писать сериальный протокол.
4-20 мА петля при подаче на АЦП должна быть преобразована в напряжение. У разных приборов по разному организовано, но в документации чаще всего описан необходимый внешний источник напряжения и внешний резистор, который обеспечивает 20 мА. По сути этот выход переменный резистр.Источником тока не является. С CD4051 не работал.