Перейти к содержанию
    

Интересно, чем история закончилась...столкнулся с аналогичной проблемой.

 

Народ помогите советом у меня в целом пошожая проблема.. Вывод RDY не сбрасывается ни в какую....

 

Тоже была похожая проблема. Именно с AD7730L. И почему-то именно с atmeg'ой (а именно atmega328). Хотя на контроллерах 51-х вроде, как слышал от многих, таких "граблей" никто не встречал.

 

Обобщу нюансы (из своего опыта), может будет кому-то полезно и поможет.

 

Нюансы такие:

 

1. Строго следить за соответствием SCKL-такта подаваемого ведущим на ведомого (АЦП). В отличии от других АЦП (сужу по своему скромному опыту), этот "камушек" - AD7730 уж очень привередлив к форме и чистоте сигнала, особенно сигнала, как отметил выше.

2. Не путать и НЕ забывать, какой режим выбран (какая нога STANDBY, SYNC, RESET и POL активирована). В моём случае POL сидит на земле. И соотвественно инициализация SPI у atmega328 (как, впрочем и у других) (0<<CPOL).

3. Режим SPI - т.н. "mode 1". CPOL = 0, CPHA = 1 (установка данных нарастающим фронтом, выборка падающим фронтом). За нюансами в даташит....

4. Пришлось прицепить 200 pf на линию SCKL-такта почти у самой ножки АЦП (после резистора 470 Ом, резисторы стоят также на линиях CS, RDY, DIN, DOUT - так вроде правильнее). Т.к. на осциллограмме были иголки по фронту тактов SCKL до 800 милливольт. Щупы осциллографа скомпенсированы (осцил TDS2014B). Из-за этого были выбросы и АЦП просто так сказать "дурел" и иногда шел просто "мусор", а не полезные данные. Хотя это "нюанс" шины SPI в целом, а не конкретно этого АЦП. Но именно AD7730 так чувствительно реагирует на это.

5. Когда нужно, не забывать сбрасывать АЦП посылом 32 "1".

6. Плата 2-х сторонняя (ЛУТ). Нижний слой - земляной. Разведено с разделением "земель". И вообщем-то ориентировался на схематику и плату из шита "Evaluation Board for AD7730L Transducer ADC".

7. Мост тензометрический на 40 кг. 6 мВ. 4-х проводной. Запитал по AC-схеме. Драйвер TC4427 + IFR7905. На осциллограмме сигнал красивый.

8. Питание от USB (контроллер и АЦП). Ферритовые кольца на USB-шнуре (шнур фирменный, от epson года 2004-го.)

9. Поэкспериментировал с фильтрами. Остановился на 57 Гц. (нуль фильтр). Хотя, надо бы правильнее брать что-то из диапазона, что бы и работу ШИМ БП компьютера срезать.

 

p/s/

Могу осциллограммы скинуть "основных" моментов работы с АЦП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...