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

 
 
> Проблема с AD7730L, DRDY не сбрасывается в 0
alux
сообщение Aug 8 2007, 16:36
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Сначала АЦП был подключен к PORTC Mega32L. Ацп нормально ресетилось. По крайней мере DRDY сбрасывался в 0. Для отладки подключил JTAG. Для этого выводы АЦП переподключил к PORTA. JTAG вместе с выводами АЦП не подключался. SCLK, DRDY, DIN/DOUT подключены через резисторы 2к. DRDY -> input, pullup on. В программе сделал соответствующее переназначение выводов. Теперь программа находится в вечном ожидании готовности АЦП. Какие будут соображения? Как проверить работоспособность АЦП?

P.S. Один ньюанс. После переподключения к порту А сначала забыл настроить выводы порта А. До этого они были в Hi-Z. В принципе, это ни на что не должно повлиять. Но все-таки...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alux
сообщение Aug 10 2007, 08:44
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Мне кажется, что после включения питания АЦП не сбрасывается. Хотя RST притянут к питанию через 10к и зашунтирован на общий емкостью 0.1мкФ. Если верить даташиту, то мин длительность импульса сброса 50 ns. В даташите как-то не внятно сказано о состоянии DRDY после сброса. Вот цитата:
Цитата
Reset Input
The RESET input on the AD7730 resets all the logic, the digital
filter and the analog modulator while all on-chip registers are
reset to their default state. RDY is driven high and the AD7730
ignores all communications to any of its registers while the
RESET input is low. When the RESET input returns high, the
AD7730 starts to process data and RDY will return low after
the filter has settled indicating a valid new word in the data
register. However, the AD7730 operates with its default setup
conditions after a RESET and it is generally necessary to set up all
registers and carry out a calibration after a RESET command.

Насколько я понял, после ресета DRDY опустится в 0 спустя некоторое время, необходимое для установления фильтра. По крайней мере у меня так было с AD7714.
Цитата
After power-on or RESET, the device expects a
write to its Communications Register.

Вот здесь вопрос : В Communications Register можно писать в любой момент, не дожидаясь DRDY=0 ?
В AD7714 для надежного ресета можно отправить 32 "1" на DIN. В AD7730 ничего не нашел на счет этого. Повторюсь на счет последовательных резисторов 2кОм - надо ли уменьшить их значение сопротивления? И последнее, можно ли для связи мк с АЦП использовать аппаратный SPI. Не будет ли в таком случае конфликта при подключении программатора? Можно ли использовать пример кода Interfacing AD7714 to 68HC11 из даташита?
Прикрепленные файлы
Прикрепленный файл  AD7714.rar ( 272.81 килобайт ) Кол-во скачиваний: 56
Прикрепленный файл  AD7730_7730L.rar ( 414.59 килобайт ) Кол-во скачиваний: 66
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alux   Проблема с AD7730L   Aug 8 2007, 16:36
- - wodya   А что показывает осцилограф на DRDY?   Aug 9 2007, 09:28
- - alux   Осцилографа нет. Но тестер показывает на DRDY напр...   Aug 9 2007, 11:28
- - Евгений Германович   Через 2К последовательно? Если да то вы уронили фр...   Aug 9 2007, 12:34
- - alux   Вы считаете, что проблема в резисторах? Но DRDY в ...   Aug 9 2007, 13:39
- - Евгений Германович   Попробуйте отключить выход,может лог 1 идет извне....   Aug 10 2007, 12:30
- - alux   Нашел в чем проблема. Как всегда, ошибка в монтаже...   Aug 10 2007, 13:34
- - Евгений Германович   Просветите про 2К куда вы их втыкаете и зачем   Aug 10 2007, 14:39
|- - alux   Цитата(Евгений Германович @ Aug 10 2007, 17...   Aug 10 2007, 15:21
- - alux   Блин. Были перепутаны выводы DIN и DOUT и полярнос...   Aug 10 2007, 18:19
|- - wodya   А осцилограф не можете достать? Я думаю многое бы ...   Aug 10 2007, 20:40
|- - alux   Цитата(wodya @ Aug 10 2007, 23:40) Напряж...   Aug 11 2007, 08:01
- - alux   Выловил еще одну ошибку. В процедурах записи/чтени...   Aug 11 2007, 12:33
- - Andy84   Интересно, чем история закончилась...столкнулся с ...   May 13 2012, 17:49
- - truevoxdei   Цитата(Andy84 @ May 14 2012, 02:49) Интер...   Nov 14 2012, 12:08


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 18:25
Рейтинг@Mail.ru


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