ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
75792
rezident (12.12.2006 15:05, просмотров: 15494)
Кто имел дело с АЦП ADS1216 и/или ADS1218? Помогите разобраться с проблемой. Устройство сбора данных, которое в т.ч. измеряет ток по 8 каналам. Источниками тока обычно являются термометры сопротивлений с выходом 4-20мА. Запитывается токовая петля от этого же устройства сбора данных, на каждый токоизмерительный канал стоит по линейному стабилизатору 78L24. Каждый измерительный вход представляет из себя последовательно включенный с линией резистор 200Ом и измерительный шунт 24,9Ом. От шунта на вход АЦП стоит RC номиналами 47Ом и 47пФ. АЦП связан по SPI с LPC213x. Проблема в том, что АЦП иногда виснет/сбиваются настройки в его регистрах/не отвечает по интерфейсу. Причем если установлен ADS1218, то реинициализация его проходит нормально и с первого раза. А в случае ADS1216 чаще всего с него нужно снять питание, чтобы восстановить работоспособность канала связи. Эксперименты проводились на одной и той же плате(ах), в которой(ых) просто перепаивался тот или другой АЦП. В чем отличие этих АЦП, кроме наличия/отсутствия внутренней Flash-памяти? И в чем может быть проблема зависания интерфейса связи АЦП?