AD9833 - схема подключения цифрового синтезатора

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

Не могу разобраться, как подключить AD9833.
Вначале в руководстве написано, что "No external components required" - дополнительные внешние компоненты не требуются.
Но дальше уже сказано, что надо подключать какие-то конденсаторы на некоторые выводы.
Обязательно ли они нужны и будет ли работать микросхема без конденсаторов?
И так и не смог понять, зачем нужен вывод 3 (CAP/2.5 V) и что с ним делать?
Реклама
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

К выводу 3 нужно подключить конденсаторы на землю - керамический 0,1мкФ и еще 10 мкФ (электролит. или танталовый).
Это выход внутреннего стабилизатора 2,5В, от которого питается цифровая часть микросхемы.
То же самое требуется для вывода питания 2.
На вывод 1 тоже вроде советуют вешать конденсатор 0,01 мкФ, смотри схемы в даташите.
И, наконец, на выходе обязательно должен быть ФНЧ, обычно П-образный, состоящий из нескольких конденсаторов и индуктивностей.
Реклама
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

Спасибо!
Но подключил синтезатор по данной схеме, подал на 2 питание (3,5 В), на 5 (MCLK) тактовый сигнал прямоугольный 60 кГц, на 8 (FSYNC) единицу, в надежде, что будет что-то генерировать без прошивки. Нет, на выходе - 0... :(
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Что-то я сомневаюсь, что эта МС будет что-то выдавать на выходе без программирования. Хотя... эти знания у меня теоретические - даташит почитал, намечается использование чего-то вроде AD9835 в близком будущем.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

После многократных попыток, синтезатор, наконец то, вроде бы, заработал! :))
Только вот вопрос, может есть какая то микросхема - генератор прямоугольного тактового сигнала на ~25 МГц?
Сейчас тактирую от микроконтроллера, но хотелось бы более быстрый и, что самое главное, независимый источник...
Реклама
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Integer писал(а):После многократных попыток, синтезатор, наконец то, вроде бы, заработал! :))
Поздравляю!
Integer писал(а):может есть какая то микросхема - генератор прямоугольного тактового сигнала на ~25 МГц?
Да сколько угодно, на любые (почти) частоты. Любых (почти) размеров.
Тут Вам подойдут с типом выходного сигнала CMOS или TTL (в графе "параметры", там же указано напряжение питания):
http://www.quartz1.com/price/group.php? ... &group=405
От 40 руб, самая нижняя позиция.

Тут тоже есть, но меньше выбор:
http://www.voltmaster.ru/cgi-bin/qwery. ... roup=10804
Реклама
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

Спасибо!!!
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Интересно, какие были сложности?
Какой поставили ФНЧ на выходе?
Правда, дает и синус, и треугольник, и меандр? Пилу не выдает?
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

Прошу прощения за задержку, не заходил.
С формой сигнала пока не экспериментировал, только с частотой, пока пытаюсь сделать ПО для упрощения программирования синтезатора через компьютер, чтоб каждый раз МК не перепрошивать. А на выходе вроде и без фильтра сигнал неплохой, частота очень стабильна.
А сложности были такие. При программировании поначалу были ошибки в последовательности сигналов, однако их удалось найти и устранить, построив временные диаграммы в Экселе и сравнив с теми, которые должны быть. Затем поставил кварцевый генератор, тот, который на Вольтмастере, но питание на него 3,7 В, т.к. такое питание МК. Поначалу всё работало нормально, но через несколько дней перестало. Удалось выяснить, что тактовый сигнал перестал генериться. Поменял генератор на другой такой же - опять всё заработало, но через несколько дней опять перестало. А запасных больше нет, подал 5 Вольт от другого USB порта - через 10-20 минут всё опять стало нормально работать. Чудеса!
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Про выход AD9833 почти ничего не сказано, в даташите, кроме того, что есть встроенный 200-ом нагрузочный резистор. В отличие от AD9851 - DA9951... где приведено много вариантов схем включения, и схема эллиптического фильтра.

С генератором странно... может, получше шунтировать его по питанию, керамическим конденсатором?
Открыл глаза
Сообщения: 73
Зарегистрирован: Пт май 06, 2011 21:20:29
Откуда: Москва

Сообщение Integer »

По-видимому это было связано с недостаточным напряжением питания, т.к. на 5В всё работает пока что нормально.
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт сен 17, 2010 20:33:23

Сообщение IRIS »

Всем доброго времени суток. Заранее извиняюсь за возможно глупый вопрос и неправильно оформленный код.
Третий день подряд сражаюсь с данной микросхемой (пока она побеждает :cry: ). Написал простенькую программу для её тестирования для контроллера PIC16F873A кварцевый резонатор 4 МГц используется аппаратный SPI, задача программы загрузить в синтезатор слово конфигурации. Проблема в том что микросхема выдаёт только синус с частотой 2 МГц не зависимо от того какую форму выходного сигнала я задаю в соответствующих битах конфигурации (в приложенном коде пытался заставить генерировать треугольник). Подскажите пожалуйста ошибся я в коде программы или микросхема неисправна.
Заранее спасибо.
Вложения
SPI.asm
(3.13 КБ) 349 скачиваний
Ответить

Вернуться в «Практика»