|
Какова точтость АЦП у ATtiny13A, Нужен дешёвый 10-битный АЦП с встроенной опорой |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Nov 19 2015, 18:28
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(Ga_ry @ Nov 19 2015, 21:49)  kovigor, как сочетается вот этот вот график на (стр. 151) с его же характеристиками в таблице 18.7 ADC Characteristics (стр. 121)? На графики указаны сотые доли от 1,1 В, а в таблице уже десятые Internal Voltage Reference min=1.0 typ=1.1 max=1.2 V Я так понимаю, что в таблице указан допустимый разброс напряжений. Т.е., у одного МК может быть 1В, у другого 1.1В, а у третьего - 1.2В. А вот насколько точно эти напряжения выдерживаются в зависимости от напряжения питания и температуры, показано на графике. Как померить ? По-моему, нужно битом ACBG задействовать внутренний опорник и подключить вольтметр к ножке AIN0 (см. стр. 79) ...
|
|
|
|
|
Nov 19 2015, 18:55
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Ga_ry @ Nov 20 2015, 00:37)  Получается для того чтобы сделать замеры с точностью хотя бы близкой к 1%, нужно в каждом чипе предварительно измерить опору, и программно поддержать ее ввод. ну не сильно большая проблема, так как прошивать каждый всё равно придётся. Заодно сделать при прошивке еще и автоматическую калибровку АЦП. прошить сначала одну прошивку которая померит опору от аккуратного напряжения питания на стенде и запишет в еепром, а следом сразу же нормальную прошивку. но чтобы связываться с этим и сэкономить на цене любого готового АЦП по сравнению с attiny13 это надо милионные тиражи устройств. гораздо проще будет нормальный АЦП найти.
|
|
|
|
|
Nov 20 2015, 05:35
|
Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142

|
Цитата(Ga_ry @ Nov 19 2015, 21:37)  Получается для того чтобы сделать замеры с точностью хотя бы близкой к 1%, нужно в каждом чипе предварительно измерить опору, и программно поддержать ее ввод. Разумеется надо так или иначе калибровать. Без калибровки проще взять приличный стабилизатор и за опроу брать напряжение питания, тогда можно 2..3% точности получить. Точнее - или калибровка, или внешний опорник. Цитата(Voblin @ Nov 20 2015, 08:27)  Мне нужно сделать 16 гальванически развязанных каналов измерения, соответственно нужно подешевле. Преобразователь напряжение - частота на мой взгляд не подойдёт, т.к. они дорогие порядка 2 убитых енотов, так ещё принимать их надо на таймер, а 16 таймеров, как то многовато. Процы дёшевы Тиня13 порядка 0,5 убитого енота, общаться можно по SPI или UART плюс простенькую фильтрацию и нормировку сигнала на неё можно повесить. AD7400 не дороги, а AD7740 - дорого, забавно... Если время прошивки, калибровки и дополнительные каналы развязки бесплатны, то мелкая тинька действительно хорошее решение.
|
|
|
|
|
Nov 20 2015, 11:32
|
Частый гость
 
Группа: Участник
Сообщений: 165
Регистрация: 11-04-11
Из: Краснодара
Пользователь №: 64 295

|
Преимущество AD7400 в том, что она содержит в себе уже развязку и опору, но насколько я понял пробегая по диагонали даташит, она не выдаёт код как нормальное АЦП, а выдаёт однобитную модуляцию, соответственно там надо ещё обрабатывать эту модуляцию. Цитата(_pv @ Nov 20 2015, 14:42)  Что толку от тини за 0.5$ если развязка, особенно питания для каждого канала будет в несколько раз дороже. И что за сигналы измерять надо? Если так за стоимостью гоняетесь, может проще с такой точностью вообще единственной оптопарой аналоговый сигнал отзвязывать, линейность потом и подлечить можно. А уж МК с 16 каналами АЦП и за 1$ найти можно. Развязка питания и интерфейса неизбежные затраты, и от этого не уйдёшь, соответственно пытаюсь экономить на АЦП. 2 - 0,5 = 1,5 * 16 = 24 таких блоков может быть 2 вот уже почти 50 у.е.
Сообщение отредактировал Voblin - Nov 20 2015, 11:35
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|