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

 
 
> Кто работал с AD9953 не могу записать в регистры данные
beeper
сообщение May 5 2013, 18:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 21-02-11
Пользователь №: 63 148



AD9953
подключена к SPI stm32. Интерфейс работает корректно. Попытка записи в регистры ни к чему не приводит.
При чтении так же всегда читаю 0. Подключена по 3х проводной схеме....
Где грабли? Буду признателен за совет.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение May 5 2013, 19:00
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(beeper @ May 5 2013, 22:18) *
AD9953
подключена к SPI stm32. Интерфейс работает корректно. Попытка записи в регистры ни к чему не приводит.
При чтении так же всегда читаю 0. Подключена по 3х проводной схеме....
Где грабли? Буду признателен за совет.


Схема?
ad9953 reset?
Пробовали на других SPI девайсах?
spi mode3?


miso, MOSI, SCLK, CS - четыре сигнала для получения данных с AD9953
Go to the top of the page
 
+Quote Post
beeper
сообщение May 6 2013, 10:22
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 21-02-11
Пользователь №: 63 148



Цитата(Genadi Zawidowski @ May 5 2013, 22:00) *
Схема?
ad9953 reset?
Пробовали на других SPI девайсах?
spi mode3?


miso, MOSI, SCLK, CS - четыре сигнала для получения данных с AD9953


ДА, все четыре сигнала и использую. На этой же плате стоят ацп подключенные к этому же spi они отзываются корректно.
Что я делаю.
Формирую высокий уровень на входе сброса, затем опускаю сброс, опускаю чип селект, вывожу 0х00 ( инструкция записи в регистр 0), вывожу 0х00, 0х02 ( включаю трех проводный режим SPI поднимая бит SDIO input only), 0х00, 0Х00, поднимаю чип селект.
После этого опускаю чип селект, вывожу 0х01 ( инструкция записи в первый регистр), вывожу 0х00, 0х02 ( включаю crystal out), 0x00,0x00, поднимаю чип селект.
Что я ожидаю... Во первых микросхема должна перейти в трех проводной режим обмена, те одна линия на ввод данных одна на вывод и клок.
Во вторых на выходе crystal out я должен увидеть сигнал тактового генератора, я его не вижу, хотя на самих лапах кварца ( я использую кварц 24Мгц) я вижу осциляцию.. Попытка прочитать два упомянутых выше регистра дает нули....
Вывод PWRDWNCTL у меня на земле, те по умолчанию все включено......
Питание и все прочее по даташиту и схеме кита от аналог девайс, все многократно проверил....


Цитата(Genadi Zawidowski @ May 5 2013, 22:00) *
Схема?
ad9953 reset?
Пробовали на других SPI девайсах?
spi mode3?


miso, MOSI, SCLK, CS - четыре сигнала для получения данных с AD9953



Схема включения

Сообщение отредактировал beeper - May 6 2013, 10:23
Прикрепленные файлы
Прикрепленный файл  DDS.pdf ( 101.41 килобайт ) Кол-во скачиваний: 28
 
Go to the top of the page
 
+Quote Post



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

 


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


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