Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

DDS генератор на AD98XX

Непрочитано 14.03.2012, 14:51  
artman66
Прописка
 
Аватар для artman66
 
Регистрация: 14.05.2005
Адрес: рядом со столицей
Сообщений: 283
Сказал спасибо: 16
Сказали Спасибо 529 раз(а) в 116 сообщении(ях)
artman66 на пути к лучшему
По умолчанию DDS генератор на AD98XX

Нужен цифровой ( управляемый по SPI ) генератор синуса,треугольника с двумя выходами сдвинутыми на 120 градусов.
Предполагается регулировать частоту от 20 до 5000 гц.

Уже имеется девайс с AT89C5131 , хотел его прицепить по SPI.

Была мысль использовать две AD9834, но фазный регистр позволяет запуск с 0,90,180,270 градусов.

Вопрос к знающим людям .
На сколько градусов можно двигать фазу у синтезаторов фирмы
Analog Digital и какой присоветуете.

Курить даташиты уже нет сил!
Реклама:
__________________
Микросхемы работают на волшебном дыму.
Если дым вышел, то микросхема как правило не работает!
artman66 вне форума  
Непрочитано 14.03.2012, 15:06  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Цитата:
Предполагается регулировать частоту от 20 до 5000 гц.
В таком диапазоне частот нет смысла применять синтезаторы от АД. Вполне справиться и МК с ЦАП.
AD9837 - одноканальный НЧ-синтезатор. фаза регулируется с шагом примерно 0,1 градус. (360/4096) Цена около 2$.
Двухканальные ДДС существенно дороже т.к. могут работать на частотах ядра от 300МГц.

А с чего Вы решили, что 9834 работает только с фиксированными фазами? Регистры фазы имеют разрядность 12 бит так что вполне можно использовать и 9834.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 14.03.2012 в 15:15.
MisterDi вне форума  
Непрочитано 14.03.2012, 15:12  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

есть на телесиськах в архиве (или в сети гуглем найдете вариации) проект на AVR2313 DDS до 80кгц от Леонида Ивановича Ридико (здесь он бывает в изм. технике, тема о народном генераторе; на телесиськах, сахаре и радиокоте - чаще).
переложите на более ногастую/скоростную модель AVR, подшаманьте программу - счастье будет в вашем доме
jump вне форума  
Непрочитано 16.03.2012, 09:48  
Bill
Гражданин KAZUS.RUN
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Сообщение от artman66 Посмотреть сообщение
На сколько градусов можно двигать фазу у синтезаторов фирмы
Analog Digital и какой присоветуете.
Регистр фазы 12-разрядный. Вот и считайте. Я бы посоветовал взять AD9833, как более дешевый.
Bill вне форума  
Непрочитано 17.03.2012, 08:56  
artman66
Прописка
 
Аватар для artman66
 
Регистрация: 14.05.2005
Адрес: рядом со столицей
Сообщений: 283
Сказал спасибо: 16
Сказали Спасибо 529 раз(а) в 116 сообщении(ях)
artman66 на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Всем спасибо за ответы.
Решено - буду делать на AD9834, у него два выхода.
__________________
Микросхемы работают на волшебном дыму.
Если дым вышел, то микросхема как правило не работает!
artman66 вне форума  
Непрочитано 17.03.2012, 10:47  
leonidk
Частый гость
 
Регистрация: 02.11.2006
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 14 раз(а) в 5 сообщении(ях)
leonidk на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

- у него два выхода
Выхода-то два,только это два противофазных выхода одного сигнала.
Фазу между ними менять невозможно.
Нужно два AD9834. У каждого своя фаза и загрузка одновременно.
leonidk вне форума  
Непрочитано 17.03.2012, 20:38  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

leonidk,
+ один общий генератор, чтоб разброса частот не было.
как не крути, а для того, чтобы "регулировать частоту от 20 до 5000 гц", МК + ЦАП проще
jump вне форума  
Непрочитано 17.03.2012, 22:55  
leonidk
Частый гость
 
Регистрация: 02.11.2006
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 14 раз(а) в 5 сообщении(ях)
leonidk на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Генератор конечно общий, иначе фаза будет плавать.
МК + ЦАП проще?
Мк + 2 шт ЦАП. Сигналов-то два. И получается то же самое.
А как фазу менять? Если я правильно понял, что нужно.

Последний раз редактировалось leonidk; 17.03.2012 в 22:58.
leonidk вне форума  
Непрочитано 17.03.2012, 23:30  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Сообщение от artman66 Посмотреть сообщение
Нужен цифровой ( управляемый по SPI ) генератор синуса,треугольника с двумя выходами сдвинутыми на 120 градусов.
Предполагается регулировать частоту от 20 до 5000 гц.
Уже имеется девайс с AT89C5131 , хотел его прицепить по SPI.
читаю то, что ТС написал. есть масса аппаратных ухищрений, особенно для параллельно загружаемых ЦАП, как сдвинуть фазу
jump вне форума  
Непрочитано 17.03.2012, 23:33  
artman66
Прописка
 
Аватар для artman66
 
Регистрация: 14.05.2005
Адрес: рядом со столицей
Сообщений: 283
Сказал спасибо: 16
Сказали Спасибо 529 раз(а) в 116 сообщении(ях)
artman66 на пути к лучшему
По умолчанию Re: DDS генератор на AD98XX

Тут добыл утилитку для управления AD9834
Так вот в ней два канала частоты и фазы - как это понимать?
Есть еще закладка SWEEP , так в нем можно управлять только одним каналом.
Миниатюры:
Нажмите на изображение для увеличения
Название: 9834 synthesis.png
Просмотров: 126
Размер:	15.1 Кб
ID:	32880  
__________________
Микросхемы работают на волшебном дыму.
Если дым вышел, то микросхема как правило не работает!
artman66 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица значений синуса для DDS генератора Alien2057 Микроконтроллеры, АЦП, память и т.д 27 17.11.2011 10:29
Генератор НЧ dosikus Микроконтроллеры, АЦП, память и т.д 9 05.03.2011 00:08
mega324 + ad9833 dds = проблема code-by Микроконтроллеры, АЦП, память и т.д 4 26.11.2009 14:45
Аппаратный DDS Kabron Микроконтроллеры, АЦП, память и т.д 0 16.08.2009 18:33
Генератор max0000 Микроконтроллеры, АЦП, память и т.д 3 27.12.2006 01:56


Часовой пояс GMT +4, время: 02:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.