Автор |
Сообщение |
|
Дата: 08 Янв 2009 23:34:16
#
|
|
Дата: 08 Янв 2009 23:47:26
#
sergo2007
Заметь - ссылка без фнч на выходе....
А насчет готового чипа DDS - да не вопрос, есть в запасе серия AD99 и пяток SI570, но ведь
это так все просто и "гыдотно"... а ведь хочется творчества и полета мысли (ну хоть чуток)...
|
Реклама Google
|
|
|
Дата: 09 Янв 2009 18:17:04
#
можно и готовое все купить. трансивер, антенны, мачты. поставить студийный микрофон, нанять диктора...
NextDoor, пожалуйста, подскажите алгоритм, о котором вы говорили.
|
|
Дата: 09 Янв 2009 18:41:11
#
sea
По ссылке на DDS генератор на базе атмела есть исходник на ASM...
Для начала поиграйтесь 24-битным алгоритмом. Для перехода с 24бит
аккумулятора на 32битный нужно будет переделывать софт как в
контролере так и в управляющей программе. А оно вам сейчас надо? :)
P.S.
Хотя... переход на 32 бит в принципе это добавление еще одной команды
в секции LOOP1, ну и в итоге коррекция всего софта - разрядов то больше...
|
|
Дата: 09 Янв 2009 20:11:40
#
|
|
Дата: 09 Янв 2009 20:36:27
#
|
|
Дата: 09 Янв 2009 22:23:24 · Поправил: sea (09 Янв 2009 22:27:36)
#
А что там написано про Analog Devices AD9832 ?
Я не очень силен в английском.
Но исходник хорош http://www.myplace.nu/avr/minidds/minidds.asm
тоже таблицы. похоже, что начинаю понимать.
однако фнч там где?
пользуясь случаем хочу еще спросить чем читали ФНЧ?
под какое выходное сопротивление?
есть ли ОУ на такие частоты(сотни КГц)? |
|
Дата: 09 Янв 2009 23:16:34
#
sea
Фильтр считать самому - в зависимости от задачи. Входное сопротивление
зависит от примененных номиналов в 2R2 матрице. ОУ - NE5532 думаю пойдет.
Рекомендую всеж начать со схемы на at90s2313 - проверенно, работает.
Добавьте только фильтр и экспериментируйте. Часть кода связанную именно
с DDS 32бит могу выложить хоть сейчас. А остальное уже сами - там несложно.
P.S.
Контролер в этой затеи может быть любой - просто придется сделать небольшие
изменения в исходнике. (имею в виду использование серии atmega8/32/8535)
|
|
Дата: 10 Янв 2009 01:30:34
#
аааа... доперло...
|
|
Дата: 10 Янв 2009 13:46:52
#
А что там написано про Analog Devices AD9832 ?
Это и есть готовый ДДС... подключили к МК, поставили ФНЧ и получили на выходе синус.
|
|
Дата: 10 Янв 2009 14:45:35
#
sergo2007
Все верно... только иногда требуется синтез частоты до 50кгц
с высокой точностью, а применение отдельной мс DDS синтеза
экономически невыгодно. Зачем нужна отдельная мс AD9832,
если в схеме PLL синтезатора требуется частота сравнения к
примеру 25кгц... Можно обойтись и силами самого контролера.
|
|
Дата: 10 Янв 2009 17:27:52
#
Ну если до 50 кГц и есть свободные ресурсы в МК то да.
|