Не знаю, какие параметры тебе требуются. И о какой схеме вообще у вас разговор? Я тут в тему особенно не вникал, как раз искал, что тут есть про это АЦП, вот и пересеклись.
ADS1115 смотрим даташит.
https://www.chipdip.ru/product/ads1115idgst
7 страница параметр offset error +/- 1 младшего разряда от 16 бит. 5в/65535 = 0.08 мв.
Такие шумы должны быть без усреднения. С усреднением значение ошибки должно быть порядка 0.03мв. У вас шумы порядка 8 - 9 мв. Это в 100 раз хуже чем может обеспечить данная микросхема.
нам достаточно 7 бит, так что всё что выше с большим запасом
Хорошо. Тогда ждем схему на всеобщее обсуждение. Для 7 бит точности требований к схеме будет очень мало.
Все написанное - бред.
Прочти нормально даташит, а не изобретай отсебятину.
Нет там никаких 16 бит по 5В, совсем нет.
И читать надо страницу 7
тут
Gain error(3) FSR = ±2.048 V, TA = 25°C 0.01% 0.15%
и сноску
(3) Includes all errors from onboard PGA and voltage reference.
Если учесть, что калибратор дает ошибку в +, а АЦП в минус, то по факту выходит, что АЦП укладывается в свои заявленные 0.15%
Также из результатов калибровки видно, что в целом ошибка носит статический характер, т.е. в большей степени обусловлена внутренним опорным источником, поэтому может быть в значительной степени учтена и скомпенсирована при необходимости.
такой необходимости нет, просто получаем с максимально возможной точностью
Накопленной статистической базы нет, всё впереди, если будут желающие это сделать, а выводы делать можно только тогда, когда появится статистика, мне проще, я могу сравнить результаты по экспресс методу и по классическому по 24/44 точкам БАТ.
Последний сложен, от него и пытаюсь уйти.
ты бы уточнил, в каких уровнях приходят сигналы на вход ацп
от 3 вольт до 0
ага, вполне нормально, наверно этот ацп и в 3.3в включении это переварит.
но ты бы посмотрел себе какой-нить более точный опорник для проверки, с какой-то гарантированной точностью. классический вариант это что-то из REF xx, есть и др. точные, есть и попроще.
у него встроенный AREF он переварит даже 6 вольт по входу при питании от 3.3
PS Please note that you must not apply more than VDD + 0.3V to the input pins )))
Как я заблуждался
/* Set the voltage range of the ADC to adjust the gain
* Please note that you must not apply more than VDD + 0.3V to the input pins!
*
* ADS1115_RANGE_6144 -> +/- 6144 mV
* ADS1115_RANGE_4096 -> +/- 4096 mV
* ADS1115_RANGE_2048 -> +/- 2048 mV (default)
* ADS1115_RANGE_1024 -> +/- 1024 mV
* ADS1115_RANGE_0512 -> +/- 512 mV
* ADS1115_RANGE_0256 -> +/- 256 mV
*/
это хорошо, я писал про опорник для проверки ацп
кстати вот попался, есть его варианты и на 2,5в
такой ставил себе в плату для оценки мощи потребления холодильника, в качестве опоры для атмеги
пока не наработана база какое именно опорное напряжение нужно можно по упрощённой схеме сделать, никто точные параметры измерений в общий доступ не выложит, бизнес, ничего личного, можно конечно купить амсат и измерить, но удовольствие не из дешёвых, а знакомый доктор (медицинских наук) сменил локацию, доступа к прибору теперь нет
Все правильно. Это ошибка усиления. Вероятнее всего все погрешности включая опорное напряжение внутреннего источника в ADS. Я писал не про эту ошибку, а про ошибку квантования по амплитуде.Если подать на вход АЦП постоянный уровень напряжения на сколько разрядов будет скакать сигнал. Поскольку у нас внешнее опорное напряжение и этой ошибкой мы пренебрегаем (поскольку ее не знаем).
Давай начнем сначала.
Внешние калибровочные напряжения формируются от прецизионного источника с точностью лучше 0,1%, это что касается аппаратной части, одновременно они проверяются очень точным вольтметром. Фактические полученные напряжения и были записаны выше. Эти напряжения подаются на вход АЦП для проверки его параметров и калибровки.
На калибровке скачет 1 пятнадцатый разряд, 16-й полярность.
Пока полностью согласен. Все верно.
Просто может быть мы думаем об одном, а говорим о разных вещах. Я отклонение 0.18% АЦП понял как в разрядах квантования АЦП. Если 65536 принять за 100% сигнала то 0.18% это примерно 9 бит полезного сигнала. Значит 6 младших бит это помеха. Может быть вы подразумевали что то другое. То тогда я не понял. Просто уровень отклонения слишком большой. Я АЦП не проверял, но проверял 16 битный параллельный ЦАП. Там у меня была погрешность была примерно половину младшего разряда.
Ясно.
Этот вариант довольно хороший.
Теперь немного замечаний по плате. Они в принципе не будут влиять, но следует их учесть для следующих плат.
- Если микросхемы SMD то остальные детали тоже лучше SMD типа 5551 и 431.
- У разьемов контактные плошадки не круглые а восьмигранные или удлиненные (для большей площади соприкосновения с платой) типа как у TL431
- Разъемы желательно выделить белой краской (габариты) и подписать где первый вывод разъема. У микросхем то подписали, а разъемы забыли.
- Когда запаяете микросхемы ключ не будет виден.
- Крепежные винты будут крепиться к земле, а земля покрыта маской. Лучше под винты сделать отверстия как для выводных деталей.
- микросхемы 8574 u21 корпус одной микросхемы будет мешать паять другую микросхему.
- Увеличить расстояние между полигоном и дорожкой хотябы на 0.3 мм.
- Переходные отверстия на другой слой лучше диаметром 0.3 мм (минимально возможный для платы) и диаметр внешнего кольца 0.6 мм. Но использовать вместо одного два отверстия. Надежность возрастет.
- Мелкая картинка не видно, но все земляные полигоны должны соединяться между собой.
- Выведите контрольные точки с указанием параметров. Например напряжение питания.
- Конденсатор С1 будет мешать паять микросхему U4. на плате куча пустого места. Если думаете, что их надо ставить близко к микросхемам, то для данных частот это не обязательно. Можно и 1 см сделать расстояние. Это на частотах выше 500 МГц будет влиять.
to profinrus: напишите ссылки/url для скачки ваших файлов (текущих/разрабатываемые) , а то с моего сорсфоржа скачивают старые версии ваших архивов… надо добавить в описание, что-бы качали у вас
БАТ
- бульдозер на артиллерийском тягаче
- тайский/камбоджи таньга
- город (штук десять)
- биологически активная точка