|
АЦП AD7980 получение данных с АЦП, Не могу считать данные с этого АЦП, постоянно выдает -32768 |
|
|
|
Jul 9 2014, 09:23
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 28-06-10
Пользователь №: 58 174

|
Здравствуйте!!! Проблема с АЦП AD7980. Не могу считать с него данные. постоянно выдает значение 32768. Напряжения на ножках: -SDI соединен с VIO, напряжение 3,3 В; - REF напряжение 5 В; - VDD напряжение 2,5 В; - IN+ постоянный сигнал около 0,5 В; - IN- соединен с землей GND.
На CNV Подаю импульс длительностью около 800 нс. После этого считываю данные с АЦП. При этом на SDO, примерно через 230 нс после переднего фронта импульса CNV, устанавливается единица. При начале чтения после первого импульса SCK на выводе SDO устанавливается ноль. если установить задержку между импульсом CNV и началом чтения единица на SDO сохраняется до начала чтения данных с АЦП. Опрашиваю микроконтроллером stm32f103, пробовал менять настройки spi в контроллере не помогло. Кто использовал эту АЦП, как у вас она работает?
|
|
|
|
|
 |
Ответов
|
Jul 10 2014, 03:52
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 28-06-10
Пользователь №: 58 174

|
Конденсаторы стоят. На VIO-SDI кондёр 0,1 мкФ на VDD 0,1 мкФ. На REF 22 mkF. На входе кондёр фильтра 2,2 нФ. Судя по даташиту если SDO подтянуть резистором к питанию, то после окончания преобразования SDO должен устанавливаться в ноль. У меня же он висит в единице, сбрасывается только после начала чтения данных. такое чувство что АЦП зависает во время преобразования
Сообщение отредактировал nx6310 - Jul 10 2014, 04:44
|
|
|
|
|
Jul 10 2014, 08:22
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(nx6310 @ Jul 10 2014, 06:52)  Конденсаторы стоят. По-прежнему малоинформативно. Отличие длины соединений между ними и выводами от требуемой напрямую влияет на работоспособность. Цитата(nx6310 @ Jul 9 2014, 12:23)  на SDO, примерно через 230 нс после переднего фронта импульса CNV, устанавливается единица То же самое. Зафиксируйте этот вывод на середине питания двумя резисторами 10 кОм и удостоверьтесь в соответствии периодов трёх его состояний паспортным.
|
|
|
|
|
Jul 14 2014, 08:58
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(nx6310 @ Jul 14 2014, 11:19)  и разводка АЦП Ну что ж, блистательное завершение очередного морочанья голов, каковых тем-близнецов на данном только форуме великое множество. Вот первый ответ Вам в этой теме: Цитата(Plain @ Jul 9 2014, 13:36)  Без требуемых конденсаторов, например, она не работает. Вот Ваша отписка: Цитата(nx6310 @ Jul 10 2014, 06:52)  Конденсаторы стоят. Повторное замечение Вами вовсе проигнорировано: Цитата(Plain @ Jul 10 2014, 11:22)  По-прежнему малоинформативно. Отличие длины соединений между ними и выводами от требуемой напрямую влияет на работоспособность. Итого, игнорирование требований производителя в главе "Layout" паспорта, игнорирование участников форума — наслаждайтесь результатом.
|
|
|
|
Сообщений в этой теме
nx6310 АЦП AD7980 получение данных с АЦП Jul 9 2014, 09:23 Plain Без требуемых конденсаторов, например, она не рабо... Jul 9 2014, 10:36 Tanya Цитата(nx6310 @ Jul 10 2014, 07:52) такое... Jul 10 2014, 05:36 Ndf Цитата(nx6310 @ Jul 10 2014, 07:52) ...
С... Jul 10 2014, 16:22 bullit Инициализация spi
КодSPI_InitTypeDef SPI_InitStru... Jul 10 2014, 06:09 nx6310 Spi я настроил. у меня на пине SDO от АЦП код 0х80... Jul 10 2014, 06:20 bullit Зачем Вы это?
RCC->APB1ENR&=~RCC_APB1ENR_SP... Jul 10 2014, 06:29 nx6310 Да это для экономии энергии. Буду плату высматрива... Jul 10 2014, 06:38 Tanya Цитата(nx6310 @ Jul 10 2014, 10:38) Да эт... Jul 10 2014, 07:58 bullit Было бы не плохо показать кусок схемы вокруг АЦП, ... Jul 10 2014, 16:24 nx6310 ЦитатаА руками подавать синхросигналы не пробовали... Jul 11 2014, 05:15 Ndf Цитата(nx6310 @ Jul 11 2014, 09:15) ...Су... Jul 11 2014, 06:10 nx6310 Если после окончания преобразования данные вообще ... Jul 11 2014, 06:26 Ndf Я так не пробовал, но с учетом рисунка 18 скорее в... Jul 11 2014, 07:20 nx6310 У меня на пине SDO не зависимо от наличия подтяжки... Jul 11 2014, 07:32 Plain Цитата(nx6310 @ Jul 11 2014, 10:32) Где т... Jul 11 2014, 08:03 nx6310 Вот схема
и разводка АЦП
SDO подтягивал и к... Jul 14 2014, 08:19 Herz Цитата(nx6310 @ Jul 14 2014, 11:19) Вот с... Jul 14 2014, 08:49 Ndf Цитата(nx6310 @ Jul 14 2014, 12:19) Вот с... Jul 14 2014, 12:07  Herz Цитата(Ndf @ Jul 14 2014, 15:07) Ну вы да... Jul 14 2014, 17:23 nx6310 ЦитатаА ничего, что референс с питанием перепутаны... Jul 14 2014, 09:33 nx6310 Заменил АЦП на AD7687, начал показывать какие то д... Aug 22 2014, 09:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|