Функциональный 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 КБ) 886 скачиваний
-
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.гребенюк-аа.рф/i ... icrocontr2
- barby67
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт янв 22, 2008 23:13:41
- Откуда: Калининград
Re: Функциональный DDS генератор на AD9851 и AVR.
grean2007 писал(а):модуль на AD9850
Рекомендую заменить в этом модуле индуктивности фильтра. Те что там стоят предназначены для фильтрации цепей питания, на высоких частотах имеют нулевую добротность. Снимал АЧХ с такой платки, был в ужасе, характеристика хуже чем у RC фильтра, завал в 3 dB начинался с 5 МГц, на 30 МГц завал был уже 30 dB. Если заменить дроссели на самодельные намотанные на ВЧ феррите и аналогичной индуктивности, то получится фильтр с частотой среза - 70 МГц и неравномерностью 1 dB в полосе пропускания (на нагрузке 200 Ом).
-
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.
Спасибо за разъяснения!