Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Разница между ADS1216 и ADS1218
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
GetSmart
Столкнулись с проблемой:
На схеме сбора информации стоит АЦП ADS1218 (24 бит, сигма-дельта). Существует аналогичное ацп, но без флэша и более дешевое - ADS1216. Когда заменили, схема стала очень помехонеустойчивая. При подключении внешних датчиков в ADS1216 часто сбивались настройки и оно подвисало на 1-10 секунд. В ADS1218 таких проблем не было. Буквально на одной и той же плате выпаивали одну и заменяли на другую и такие изменения!?! В описании микросхем написано что отличаются только отсутствием флэша.

Кто-нибудь сталкивался с этой проблемой?
sensor_ua
Вывод 18 WREN у ADS1218, а у ADS1216 там DGND.
Кроме того, по опыту работы с ADS1217, они могут, но не все, работать с конденсаторами на кварце более 20 пФ, соответственно выключаются когда попало. Проверьте, вдруг стоят на 27 пФ или другое большее, чем 20 пФ
GetSmart
Конденсаторы стоят на 15 пф. А вот вывод 18 был подключён через резистор 10ком к +3.3в. Однако перерезание вывода и замыкание его к земле ничего не изменило. Остаётся толька одна версия о врождённой глючности 1216-ой.
Alex255
Не исключено, что если бы взяли 18й из другой партии он тоже заглючил бы... Похоже на помеху вобщем то... Можно попробовать на цифровые выводы емкостей навешать на землю... И еще - мастер клок откуда у нее берется? Может с другим корпусом нестабильно работать стал
GetSmart
С ёмкостями на цифре я ещё поэкспериментирую. Мастер клок она сама генерит, к ней кварц подцепляется. А вот про корпус не понял.

А вообще, глючность проверялась уже на десятках 16-х и 18-х. Одно и то же.
sensor_ua
Работал с ADS1217+MSP430F149. Наблюдалась какая-то нестабильность по SPI. Оказалось, что (сам виноват) режимы работы SPI MSP430 по номерам не совпадают с общепринятыми - не тот режим работы был установлен, но АЦП на грани таки отвечал. Поменял режим и всё в порядке.
Alex255
Цитата(GetSmart @ Jan 18 2007, 19:01) *
С ёмкостями на цифре я ещё поэкспериментирую. Мастер клок она сама генерит, к ней кварц подцепляется. А вот про корпус не понял.

Корпус в смысле экземпляр. потянуло на жаргон...
Цитата(GetSmart @ Jan 18 2007, 19:01) *
А вообще, глючность проверялась уже на десятках 16-х и 18-х. Одно и то же.

Может они из одной партии.
А про мастера спрашивал - сталкивался с ситуацией, когда кварц порывался генерить на соседней гармонике, правда кварц был левый. Общая емкостная нагрузка на кварц должна совпадать с его нагрузочной способностью
GetSmart
Есть подозрение, что дело было в различии выводов 18 и в слабой подтяжке логической "1". Кажется из-за помехи АЦП влетало в Power Down и потом долго приходило "в себя". Но надо ещё потестить.

У кого-нить есть подробное описание последовательностей команд для работы с этим АЦП ? Что-то типа диаграмм и рисунков как для флэшек типа at45db080. А то периодически АЦП как-то странно себя ведёт, например выдаёт сигнал готовности (DRDY) раньше чем указано в настройках. Может быть это происходит из-за переписывания регистра номера канала, но об этом ни слова не говорится в ADS1218.PDF. Ещё бывает после перезаписи регистров, если их сразу прочитать они могут не совпадать. Однако если их прочитать через некоторую паузу, то они всегда совпадают. Короче, накопилось много нюансов работы с этим АЦП, о которых не говорится в datasheet'e. У кого есть информация на этот счёт?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.