реклама на сайте
подробности

 
 
> Прошу помощи в выборе АЦП
Vitаha
сообщение Sep 13 2009, 16:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 26-06-07
Пользователь №: 28 722



Открыл для себя мир сигма-дельта АЦП, до этого имел лишь смутные представления. Решил переделать один работающий дивайсик, сделать всё красивше, но появился ряд вопросов. Есть источник питания 3В 2мА, 5 платиновых температурных датчиков Pt100 (или Pt1000), восьмибитный микроконтроллер и АЦП. Надо за 30 миллисекунд с момента подачи питания оцифровать с точностью 16 бит все 5 датчиков. Микроконтроллер жрёт 1мА, для АЦП остаётся тоже 1мА, или 3мВт. Пока приглядываюсь к ADS1216 (ADS1217, ADS1218) от Texas Instruments. Питания 2.7В ему хватает, потребляет всего 0.6мВт...0.8мВт, 8 дифференциальных входов, внешнее опорное напряжение подходит для точных ratiometric измерений + избыточная точность в 24 (ENOB 22) бита, которая, как говорится, никогда не помешает. Остается вопрос по скорости измерения и времени start-up. В параметрах "Sample Rate (max)" пишут 780SPS, но я никак не могу понять, как они получили такое число. Посоветует ли мне кто-то, как считать SPS (sample per second)? Оптимален ли мой выбор, или есть более подходящий под мой случай АЦП? Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Z0Rk
сообщение Sep 13 2009, 21:24
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 3-03-05
Пользователь №: 3 055



Цитата(Vitаha @ Sep 13 2009, 20:49) *
Есть источник питания 3В 2мА, 5 платиновых температурных датчиков Pt100 (или Pt1000), восьмибитный микроконтроллер и АЦП. Надо за 30 миллисекунд с момента подачи питания оцифровать с точностью 16 бит все 5 датчиков.

Че за МК? На какой частоте работает? Какой интерфейс МК с АЦП? При таком потреблении тактовая частота скорее в районе едениц МГц, если интерфейс последовательный наверное для максимальной скорости обмена будет делитель например на 4. Тогда можно посчитать какое примерно время будет затрачено только на передачу данных от АЦП если 24 бита по 5-и каналам, пока не вдаваясь в параметры АЦП.
Иногда, если МК имеет встроенный АЦП, бывает выгодно по времени производить А-Ц преобразование в самом МК с последующей децимацией до 16 эффективных бит.


--------------------
Victoria Concordia Crescit
Go to the top of the page
 
+Quote Post
Vitаha
сообщение Sep 14 2009, 11:01
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 26-06-07
Пользователь №: 28 722



Xenia, MPG и Z0Rk, спасибо за советы!
МК пока юзаю PIC16F690 (при питании 3В и частоте внутреннего генератора 8МГц потребляет до 1мА), есть в планах переделать на PIC18LF - и побыстрее будет, и потребление поменьше. В качестве интерфейса МК с АЦП думаю задействовать встроенный аппаратный SPI. Встроенный в МК АЦП имеет лишь 10 бит, что маловато. Порылся на сайте TI и нашёл ещё 2 подходящих для меня семейства: 24-битные ADS1246/ADS1247ADS1248 с 2KSPS и потреблением 2.6мВт и 16-битные ADS1146/ADS1147/ADS1148 с такой же скоростью 2KSPS и потреблением 1.2мВт. Последние, правда, пока лишь готовятся к выпуску и доступны только как образцы. Закажу samples, пока поиграюсь и отлажу, глядишь - и купить можно будет. А в мануалах на них так и пишут: applications - Temperature Measurement – RTDs, Thermocouples, and Thermistors.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th August 2025 - 15:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016