Вступ
У відповідь на це питання щодо адаптивних підсилювачів було рекомендовано, що для вирішення змінних умов може бути більш економним просто використовувати АЦП з більшою роздільною здатністю, щоб мені не потрібно було турбуватися про посилення і я можу робити масштабування. в програмному забезпеченні.
Огляд
Я намагаюся створити схему збору даних для датчиків розтягування на основі кузова на текстильній основі. Текстиль змінюється стійкістю, коли він розтягується (приблизно 1 порядок, 10 к -100 к з 30% розтягуванням). Точні діапазони змінюватимуться залежно від того, як ріжеться текстиль, чи він просочений потом, температурою, скільки років старий матеріал, як він монтується і т. Д. Вся справа повинна бути якомога меншою, оскільки вона встановлена на руці , тому мінімізація кількості компонентів є великим плюсом.
Більше того, я хотів би, щоб схема була багаторазовою для інших програм, які можуть мати гірші показники. Наприклад, якщо я використовую більш дешевий варіант текстилю, діапазон мого опору може бути таким же поганим, як від 100 до 300 .
Шлях сигналу
[текстиль] -> [міст пшеничного каменю] -> [низький пропуск] -> [підсилювач приладів] -> [ADC] -> [AVR]
Вимоги
Отже, я шукаю АЦП, який буде відповідати моїм вимогам. АЦП повинен бути:
- 16 біт +
- Як можна простіше у використанні: набагато краще, якщо для AVR / Arduino вже написаний код інтерфейсу ...
- ... але в той же час максимально вичерпний: я бачив деякі АЦП із фільтрами низького пропускання та вбудованими PGA - тим краще, поки це не спричинить конфігурацію
- 8+ каналів, або якщо це досить просто реалізувати, 2х 4+ каналів. EDIT: Якщо я використовую міст Wheatstone, можливо, я хочу 8 диференціальних вхідних каналів (тобто 16 каналів) ...
- Я не думаю, що напруга в роботі має значення ... (найкраще, якщо не вище 5 В)
- Поверхневе кріплення
- Не потрібно бути дешевим (це одноразово)
- SPI проти I2C не має значення, я думаю ...
- 100+ Гц
Дослідження
Поки що через Google, я знайшов такі фішки:
- Лінійні пристрої пропонують різні 16-24-бітові дельта-сигми АЦП, деякі з яких я бачив рекомендовано: http://parametric.linear.com/html/no_latency_delta_sigma_adcs?p=5312974
- Microchip має цілий ряд варіантів, деякі з яких я бачив, рекомендуючи: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11022&mid=10&lang=en&pageId=79
- Аналогові пристрої мають низку всебічних мікросхем збору даних з підсилювачами та фільтрами (немає необхідності в зовнішній обробці сигналів):
- Я ще не дивився на TI фішки ...
та наступні навчальні посібники:
- http://arduino.cc/blog/2010/11/29/tired-of-a-10-bit-res-hook-up-a-better-analog-to-digital-converter/ (LTC2400)
- http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1275676171 (TI ADS8341)
- http://forums.adafruit.com/viewtopic.php?f=31&t=12269 (MCP3424)
- http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1248751435 (LTC2410)
Посилання на напругу?
Нарешті, деякі люди рекомендують точну контрольну напругу, наприклад, аналогові пристрої серії REF19x . Ви вважаєте, що це необхідно? Резолюція, безумовно, важлива для мене.
Висновок
Повідомте мене, якщо у вас є рекомендації! Я також не впевнений, що саме шукаю, тому поради щодо того, як прийняти рішення, також оцінені.