AD7730: Continuous Reading
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
AlexPlus 06 апреля 2004 г. 12:24
|
|
|
|
Вычитываю Data Register в режиме Continuous сразу после того как RDY
сообщает о готовности данных (по прерыванию). Вроде все ок, значение похоже на правду.
Пример:
7ffc
7ffb
7ffb
7ffc
7ffd
ccaa - что это за ерунда
98ab
7ffc
7ffd
7ffc
Может кто сталкивался с таким траблом?
С SPI все ок, т.к. Mode Register в режиме Continuous читается без сбоев. Это не внешняя помеха, т.к. вх.лапы закоротил. В режиме Single-Shot Conversions также читается без сбоев.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Резисторы помогли значительно сократить эту хрень, но полностью устранить не удается. То и дело все равно пролазит. Поэтому программно придется тоже лечить. Спасибо AU. — AlexPlus (07.04.2004 10:57, пустое)
- Только пусть великие электронщики не бьют меня ногами, но я в своих приборах, чтобы убрать глюки от AD7730, подключил SPI интерфейс AD7730 к микроконтроллеру через резисторы 1,2кОм. Может быть с точки зрения классической цифровой схемотехники я полный дебил, зато прибор работает уже пару лет в промышленных весах. — 220V (06.04.2004 14:53, пустое)
- Да блин постоянно хрень лезет в AD7705 и AD7718. Лечим двумя путями: повторно считываем и пользуем фильтр для отбраковки резко отличающихся измерений. Чем больше рядом силового оборудования, тем чаще читает "что попало". — AU (06.04.2004 13:43, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru