|
Оцените пожалуйста плату c АЦП, ads1256 |
|
|
|
Nov 7 2017, 20:02
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
Здравствуйте! Для экспериментальных исследований в университете мне нужно собрать систему сбора данных, которая будет считывать сигнал с тензодатчика (вначале с 1 но планируется применять в будущем 4) на который воздействует динамическая нагрузка (типа удар) Я не сильно разбираюсь в электронике... но гуглом пользоваться умею (т.к нашел сей чудесный сайт =)) так вот нашел я значит готовые модули у китайцев с ацп 1256 ну там 24 бит 30ksps , и значит мы к тензодатчику подключим усилитель ad620 тоже готовый модуль ну потом микроконтроллер итд китайский товарищ прислал схему платы с ацп и есть картинка усилителя ад620 посмотрите пожалуйста, все ли там правильно будет ли это работать... и на сколько точно? можно ли это определить?! на что еще нужно обратить внимание? спасибо
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 7 2017, 21:13
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(evgenabaqus @ Nov 7 2017, 23:02)  посмотрите пожалуйста, все ли там правильно будет ли это работать... и на сколько точно? можно ли это определить?!
на что еще нужно обратить внимание?
спасибо зададим рабочий диапазон от 0 до 50 градусов 1. Смотрим источник опорного напряжения для АЦП который задаёт точность всей системы. REF2930. Начальная точность 2%... Температурный дрейи 100ppm/C что для 50 градусов будет 5000ppm или 0,5% Т.е. ограничение номер один начальная точность 2% можно убрать калибровкой. Ограничение номер два температурный дрейф 0,5% по сути ничем не убрать. разве что сильно ограничивать рабочий диапазон температур. 2. усиление задаётся резисторами точность которых не известна. Судя по трёхциферной маркировке в лучшем случае 1%. в худшем 5-10. Лечиться заменой резисторов на человеческие. остальные нюансы операционника не просчитать без знания входной схемы, и параметров датчиков. Выводы: из того что есть совсем не заморачиваясь можно получить 3% точности. Заморачиваясь больше получить 1%. А чисто теоретические можно получить очень много ацп позволяет. НО по сути это собрать всю схему заново.
|
|
|
|
|
Nov 8 2017, 17:28
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
Спасибо за ответы! я только начинаю разбираться, поэтому такие нубские вопросы
я читал что желательно частоту дискретизации выбирать в 2 меньше от максимально ацп , скажите что вы имеете виду под понятием полоса всего 6кГц
Скажите еще пожалуйста правильно ли я понимаю принцип измерений
допустим есть датчик
1000кг
нужно мерить с точностью 0,1кг (0.01%)
чувствительность датчика например 2мВ/В пусть питание будет 10в
получаем выход 20мВ
нужна точность 0.01% от 1000 это 0.1 кг и это 2мкВ от 20мВ
далее как я понимаю нужно смотреть imput range самого АЦП если например 0-4.2В
то считаем 4.2 В / 2 мкВ = 2.1 E6 отсчетов или ~ 21 чистый бит
это если не используем усилитель
усиление 10 раз и уже нужно 2.1 E5 отсчетов или 17.6 чистых бит
чистый бит как я понял свободный от шума или эффективный??
правильны ли рассуждения изложенные выше?
_________
и еще такой вопрос
если нет сертификата о чувствительности датчика, то нужно самому откалибровать этот датчик (путем приложения различных нагрузок) и получить реальную чувствительность?
|
|
|
|
|
Nov 8 2017, 19:49
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Но точность это не только биты ацп. Это повторюсь и точность источника опорного напряжения. Т.е. с текущим больше 3% не получить. Т.е. он будет выдавать ошибку 3% от всей шкалы и это значит что ни про какие 0,01% и речи не идёт. Для справки резисторы на 0,01% стоят от 2 до 35$ штучка. Т.е. важно ещё как минимум обеспечить правильный источник опорного напряжения. А уж потом считать биты. Для справки цена правильного источника от 50 до 100$ причём он даст 0,01% а это впритык. Никакого запаса  Во вторых чистые биты не по даташиту, а по реальной девайсине. Т.е. это те шумы которые удалось получить при данной разводке, данном питании и прочих данностях включая работающие рядом мобильники и и экранирование от них. Цитата(_pv @ Nov 8 2017, 21:21)  входной диапазон +-2VREF, то есть 12В при 3в опоре (подавать больше AVDD = 5В на вход всё равно нельзя). Опора у него как я понял 2,5В т.е. входной диапазон 10В правда это мало что меняет.
|
|
|
|
|
Nov 9 2017, 10:19
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(_pv @ Nov 8 2017, 23:00)  та, что распаяна на плате - 3В. Ух ты... А как это у них получается так? По паспорту больше 2,6 низя. Цитата но вообще мост надо включать так, чтобы от опоры ничего не зависело, на то он и мост. Ну значит нужен точный опорный резистор. Я про то что эталон всё равно должен быть того что порядка что и желаемая точность.
|
|
|
|
|
Nov 9 2017, 11:01
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(MegaVolt @ Nov 9 2017, 17:19)  Ух ты... А как это у них получается так? По паспорту больше 2,6 низя. ну так плата-то китайская. да и ничего там не выгорит поди, пока меньше чем AVDD, но вот шумы/линейность могут немного ухудшиться. Цитата(MegaVolt @ Nov 9 2017, 17:19)  Ну значит нужен точный опорный резистор. Я про то что эталон всё равно должен быть того что порядка что и желаемая точность. нет, это мост, он уже показывает относительные изменения, сам себе эталон (насколько стабильный по температуре - отдельный вопрос). поэтому его и надо в опору АЦП включать, чтобы относительные измерения его разбалансировки от абсолютной величины опоры никак не зависели.
|
|
|
|
|
Nov 9 2017, 11:17
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(_pv @ Nov 9 2017, 14:01)  ну так плата-то китайская. да и ничего там не выгорит поди, пока меньше чем AVDD, но вот шумы/линейность могут немного ухудшиться. Гении  )) Цитата нет, это мост, он уже показывает относительные изменения, сам себе эталон (насколько стабильный по температуре - отдельный вопрос). поэтому его и надо в опору АЦП включать, чтобы относительные измерения его разбалансировки от абсолютной величины опоры никак не зависели. Само собой что опора не влияет. Влияет сопротивления в плечах моста относительно которых измеряется наше неизвестное сопротивление. Т.е. опора может быть любой кривизны но зато резисторы моста должны быть прецизионные. Т.е. наличие прецизионного элемента в схеме известного с точностью выше чем ту что мы хотим получить обязательно.
|
|
|
|
|
Nov 10 2017, 10:54
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
скажите пожалуйста, есть такой же модуль, но с другим питанием - посмотрите пожалуйста такое питание лучше? точность повысится?
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 10 2017, 13:37
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(evgenabaqus @ Nov 10 2017, 13:54)  скажите пожалуйста, есть такой же модуль, но с другим питанием - посмотрите пожалуйста такое питание лучше? точность повысится? Этот вариант сильно лучше. Можно говорить про 0,1% теоретический. И где нибудь 0,2% практически. Само собой что речь только про АЦП.
|
|
|
|
|
Nov 11 2017, 01:54
|
Частый гость
 
Группа: Участник
Сообщений: 181
Регистрация: 15-04-17
Пользователь №: 96 556

|
Цитата(MegaVolt @ Nov 11 2017, 00:42)  Не очень понял какая разница от чего запитан мост? В теории ему вообще всё равно от чего быть запитанным. Есть разница при последующей оцифровке. При подачи референсного и на мост и на АЦП значительно снижается влияне нестабильности опорного напряжения. Так - как плавать они будут совместно. Проблемы с этими АЦП немного другие. 1. АЦП этой серии требуют низкого выходного от опорного, потому они советуют развязывать его повторителем на ОУ.(стр. 28 "Даташита") - это модулятор хорошо импульсно подгружает референс. 2. Посмотрите внимательно, что при однополярном измерении нельзя заземлять AINCOM (стр.14). Я однажды сильно об это укололся в 1258. То есть АЦП этой серии условно можно применять при измерении однополярного сигнала. Вам придется подпирать AINCOM не менее чем на 200мВ. Эта подпорка должна быть суперстабильной  , если сигналы будут измеряться относительно земли, а не относительно этой подпорки. Или сигнальные входы также привязывать к этой подпорке, приподнимая их над "землей".
|
|
|
|
|
Nov 11 2017, 10:50
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
подскажите, а как с этими проблемами обстоят дела у AD7190 есть еще готовый модуль с ад7190 и вообще что лучше ads1256 или ad7190 в плане шумов и капризности
понимаю про удар можно забыть у ад7190 всего 4к sps
не могу понять полосу, у 7190 что всего 10hz??
типа сигнал выше 10 hz поступать не будет?
|
|
|
|
|
Nov 11 2017, 11:32
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата The 3 dB frequency for the sinc4 filter is equal to f3dB = 0.23 Ч fADC and for the sinc3 filter is equal to f3dB = 0.272 Ч fADC около 1.2кГц, но на максимальной частоте у него вроде шумы немного подрастают. без буфера может измерять напряжения которые на 100мВ за питание в обе стороны выходят.
|
|
|
|
|
Nov 15 2017, 15:42
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
скажите пожалуйста а для ads1256 при SPS 30 000 какой лучше взять микроконтроллер? мне нужно получать данные с тензодатчика со скоростью 1000 - 30000 SPS 1) чтобы я мог выбрать скорость выборки 2) и мне нада просто наблюдать за данными и чтобы я мог потом сохранить их в txt китаец предлагает взять еще такую плату - типо это облегчет подключение модуля с ацп к компьютеру скажите это так? нормальная плата? как посчитать сможет эта плата обеспечить мои потребности?
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 15 2017, 16:52
|
Группа: Участник
Сообщений: 13
Регистрация: 29-10-17
Пользователь №: 99 973

|
вроде, согласно таблице 12 все ок.
идея про звуковую карту не лишена смысла конечно! однако на борту у ацп усилитель и звуковые карты для другого изначально были разработаны для другого да и программировать я что то что то не умею, пока )
STM32F103C8 справится с задачей ? при скорости 30 КСПС
ну как на фотографии сверху, там все ок?
|
|
|
|
|
Nov 15 2017, 17:23
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата скажите это так? нормальная плата? как посчитать сможет эта плата обеспечить мои потребности? никто кроме вас про ваши потребности не знает. 1.2кГц полосы у AD7190 = "про удар можно забыть", а вот 6кГц у ads1256 при в 2-3 раза больших шумах - уже вроде ок. вам какая полоса частот нужна-то? если программировать не умеете, то stm32 что на плате установлен тоже мало чем поможет. а для аудио полно готовых программ которые и график нарисую и в файл сохранят ну и собрать какой-нибудь пример от rtaudio который массив данных от звуковой карты в текстовом виде будет в файл сохранять и заодно gnuplotом график показывать имхо гораздо проще чем прочитать данные от внешнего АЦП, передать их по УСБ или через последовательный порт, а затем принять в ПК.
|
|
|
|
|
May 7 2018, 19:39
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(iliusmaster @ Nov 11 2017, 04:54)  2. Посмотрите внимательно, что при однополярном измерении нельзя заземлять AINCOM (стр.14). Я однажды сильно об это укололся в 1258. То есть АЦП этой серии условно можно применять при измерении однополярного сигнала. Вам придется подпирать AINCOM не менее чем на 200мВ. Эта подпорка должна быть суперстабильной  , если сигналы будут измеряться относительно земли, а не относительно этой подпорки. Или сигнальные входы также привязывать к этой подпорке, приподнимая их над "землей". Хм... посмотрел 1256 и 1258 везде написано AINCOM does not need to be at ground potential. For example, AINCOM can be tied to VREFP or VREFN; or any potential between (AVSS – 100mV) and (AVDD + 100mV).Т.е. по русски они пишут что не обязательно вешать его на землю. Вешайте куда хотите но не более 100мВ от питания. Т.е. это не запрет а обращение внимания на то что можно делать и как то иначе. Если не секрет откуда взялась идея про 200mV?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|