Функциональный DDS генератор на AD9851 и AVR.
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Можно и в BasComAVR, да фюзы можно в любой проге, а я уж с ариентируюсь..
- Реклама
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Вот, на пример АВРстудия:
- Вложения
-
- Fuses.JPG
- (45.87 КБ) 889 скачиваний
-
grean2007
- Нашел транзистор. Понюхал.
- Сообщения: 198
- Зарегистрирован: Ср мар 04, 2009 09:30:14
- Контактная информация:
Re: Функциональный DDS генератор на AD9851 и AVR.
Поделитесь прошивкой для Атмеги 8535 пожалуйста у кого есть.
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Спасибо за картинку!barby67 писал(а):Вот, на пример АВРстудия:
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Прошивка таже самая.grean2007 писал(а):Поделитесь прошивкой для Атмеги 8535 пожалуйста у кого есть.
- Реклама
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Всем доброе время суток!, чем можно заменить транзистор si9433
Re: Функциональный DDS генератор на AD9851 и AVR.
Привет всем! Я собираюсь adшки прикрутить к xmega
W_CLK - это у нас тактирование для передачи информации в DDS? Т.е. можно с ножки МК тактировать? (буду врубать 32МГц внутренний генератор)
REFCLOCK - а это уже тактирование для генерации самого сигнала?? Т.е. я тут могу ставить кварц 30МГц и он еще умножается на 6 и мы получим максимум от микросхемы?
В общем суть вопроса в том, что частоты тактирования для передачи в DDS информации и уже для самой генерации синуса или чего мы там запишем могут отличаться?
W_CLK - это у нас тактирование для передачи информации в DDS? Т.е. можно с ножки МК тактировать? (буду врубать 32МГц внутренний генератор)
REFCLOCK - а это уже тактирование для генерации самого сигнала?? Т.е. я тут могу ставить кварц 30МГц и он еще умножается на 6 и мы получим максимум от микросхемы?
В общем суть вопроса в том, что частоты тактирования для передачи в DDS информации и уже для самой генерации синуса или чего мы там запишем могут отличаться?
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Частоты эти совершенно ничем не связаны, главное не превышать допустимых значений для конкретной модели ДДС. Читайте даташит там всё написано.neurofunk писал(а):В общем суть вопроса в том, что частоты тактирования для передачи в DDS информации и уже для самой генерации синуса или чего мы там запишем могут отличаться?
Re: Функциональный DDS генератор на AD9851 и AVR.
Спасибо! Читал, просто вдруг не так понял.. Вот и спросил 
Re: Функциональный DDS генератор на AD9851 и AVR.
Я тут даташит изучаю, там есть схемы, и там есть D-Триггер на ножки данных, он зачем вообще???
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Это схема фирменной демоплаты, она управляется через ЛПТ порт, а защёлки там нужны для исключения сбоев при загрузке данных по длинным проводам и устойчивой работы. Кстати, я одну ДДСку замогилил подключая её к порту без буферов.Dima89 писал(а):Я тут даташит изучаю, там есть схемы, и там есть D-Триггер на ножки данных, он зачем вообще???
-
grean2007
- Нашел транзистор. Понюхал.
- Сообщения: 198
- Зарегистрирован: Ср мар 04, 2009 09:30:14
- Контактная информация:
Re: Функциональный DDS генератор на AD9851 и AVR.
Наткнулся на EBAY на модуль на AD9850 (есть и на AD9851) и сделал себе генератор, кому интересно http://www.гребенюк-аа.рф/index.php/rad ... icrocontr2
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Рекомендую заменить в этом модуле индуктивности фильтра. Те что там стоят предназначены для фильтрации цепей питания, на высоких частотах имеют нулевую добротность. Снимал АЧХ с такой платки, был в ужасе, характеристика хуже чем у RC фильтра, завал в 3 dB начинался с 5 МГц, на 30 МГц завал был уже 30 dB. Если заменить дроссели на самодельные намотанные на ВЧ феррите и аналогичной индуктивности, то получится фильтр с частотой среза - 70 МГц и неравномерностью 1 dB в полосе пропускания (на нагрузке 200 Ом).grean2007 писал(а):модуль на AD9850
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
доброе время суток barby67!, вопрос, ATmega 8535 каторая в DIP40 пойдет в эту схему?,порты соотвецтвенно даташитам!
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Конечно пойдёт.ewgen40477 писал(а): ATmega 8535 каторая в DIP40 пойдет в эту схему?
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Собрал на DIP40, что то не пошло, видимо с фюзами касяк, хотя согласно картинке с фюзами, прошивал в CodeVisionAVR, под AVRStudio у меня программатора нету(, вопрос, если мега тактируется от внутреннего генератора, то схема хоть как то же должна ожить?
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Даже работать должна...ewgen40477 писал(а):если мега тактируется от внутреннего генератора, то схема хоть как то же должна ожить?
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Доброе время суток barby67!, у меня еще вопрос если можно конечно, то что не работало, разобрался, просто шинку R/W дисплея на корпус не посадил, вопрос в следующем, как работает кнопка On/Stop?, у меня она включает прибор и все, потом ни каких от нее действий, попробовал прилепить энкодер, подключил прямо к процу, судя по дисплею, то есть по показаниям, все работает, прибовляет убовляет все хорошо, но ддс работает через раз, не на всех частотах есть выход и еще, у меня кварцевый генератор есть на 20МГц, 25МГц и 50МГц, хотел попробовать исходник пересчитать, но что то не могу врубиться в это выражение( в программировании 0, но пытаюсь)), 2^32/180000000 ?,то что 180000000 это понятно от куда, а вот это 2^32 что то не могу сообразить), заранее спасибо!, в целом интересный приборчик, хотелось бы довести его до ума, автору-так держать!
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
Кнопка включает и выключает, а так же останавливает режим ГКЧ.ewgen40477 писал(а): как работает кнопка On/Stop?
Это - Два в степени Тридцать два т.е. 4294967266.ewgen40477 писал(а): 2^32 что то не могу сообразить)
-
ewgen40477
- Родился
- Сообщения: 16
- Зарегистрирован: Вт ноя 13, 2012 06:54:56
Re: Функциональный DDS генератор на AD9851 и AVR.
Спасибо за разъяснения!


