DDS функциональный генератор

Обсуждаем цифровые устройства...
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

DDS функциональный генератор

Сообщение Vi7 »

http://radiokot.ru/circuit/digital/measure/130/
Обсуждение, предложения, модернизация.
Прошивка в статье с ошибкой :? Вот исправленная. А так-же исходник.
Вложения
dds_gen.rar
исходник
(21.79 КБ) 680 скачиваний
dds.rar
прошивка
(10.43 КБ) 713 скачиваний
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

а нет ли готовой печатки желательно TQFP корпус
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Печатка готовая есть, правда DIP, (и рабочий прототип тоже :)) ), но она находится на компьютере там, где стреляют :o (извините,нет возможности выложить). Но поверьте, там сложного ничего нет, печатка разводится за один вечер :) . Как вернусь домой - обязательно все выложу.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

а вот ещё такой вопрос, обычный энкодер из автомагнитолы подойдёт?
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Да.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Вот, скомпилировал прошивку в CVAVR 3.12 Стала меньше в размере :) и помоему стала стабильнее
Переключение форм сигналов: зажимаем select_wave и нажимаем menu
Режим сканирования аналогично: зажимаем scan и нажимаем menu - тут выставляем конечную частоту сканирования от текущей и шаг перестройки частоты
Вложения
dds.rar
(10.28 КБ) 604 скачивания
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

А если ставить обычный энкодер надо ли делать подтяжку к питанию?
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Да, valcoder_clk и valcoder_data надо подтянуть к питанию. Блок энкодера из шаговика естественно делать ненадо :)
Вот, в этой паршивке включена внутренняя подтяжка. В предыдущих PD1 и PD2 были в Z состоянии.
Да, забыл написать, что если использовать энкодер из шаговика с соответствующим блоком из статьи- внутренняя подтяжка ненужна. Она будет только мешать операционникам.
Вложения
dds.rar
(10.3 КБ) 487 скачиваний
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

Да я с энкодером разобрался, подтяжку сделал, а можно добавить шаг в 1000 Гц ато если ближе к нулю двигать то это очень долго
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

В прошивке постом выше это уже сделано :))
Там кстати, начальная частота 1kHz
Последний раз редактировалось Vi7 Ср май 27, 2015 18:29:09, всего редактировалось 1 раз.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Foxmc писал(а):1000 Гц ато если ближе

ато - неприятные воспоминания навевает :o
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

А можно мне исходники с библиотеками которые там используются?
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Так исходники в первом посте - берите.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
miklin
Встал на лапы
Сообщения: 125
Зарегистрирован: Пн июл 18, 2011 06:17:44

Re: DDS функциональный генератор

Сообщение miklin »

Vi7 Скажите в этой схеме импульсы опроса клавиатуры не лезут на выход.
На коте есть DDS на 8535,с матрицей R2-R.
Я сделал его,на простом осцилографе их не видно,а с паметью видно.
Сделал выходной усилитель и поставил стрелочней вольтметр.
Вольтметр их ловит,приходится сначала выставлять параметрв генератора а затем подключать.
Есть очень интересный генератор FG085,схема прошивка выложена.
Помоему мнению идеальный DDS, на ПРО РАДИО типа такой обсуждался года два,но до конца
не был даведён.Прога на основной процессор не дописана.
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

В нем клавиатура на внешних прерываниях реализована. Из за этого надо нажимать по две кнопки одновременно :) Таких багов как вы описываете незамечал. Единственное- в момент изменения частоты прекращается генерация :(
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Foxmc
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт янв 17, 2013 07:11:32

Re: DDS функциональный генератор

Сообщение Foxmc »

В этом генераторе все сигналы получаются очень ступенчатые это от чего так может быть?
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

На каких частотах? Где и чем смотрели?
Решительный шаг вперёд - есть результат хорошего пинка сзади.
экспериментатор
Открыл глаза
Сообщения: 62
Зарегистрирован: Сб мар 05, 2011 19:22:18

Re: DDS функциональный генератор

Сообщение экспериментатор »

Хотелось-бы увидеть принципиальную схему в виде изображения в хорошем качестве, ибо у меня нет программ открывающих формат dsn.
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Извиняюсь что не отвечал- какие-то му..ки кабель перерубили и теперь сижу без инета. DSN файлы протеуса. В статье все картинки кликабельны. Как появится нормальный интернет- выложу архив с схемами еще раз.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Аватара пользователя
Vi7
Встал на лапы
Сообщения: 147
Зарегистрирован: Пн авг 09, 2010 19:14:00
Откуда: Горловка

Re: DDS функциональный генератор

Сообщение Vi7 »

Таки добрался до своего компа и утащил с него исходник под китайца и печатку. Встречаем...
:)
Вложения
DDS.lay
печатка
(306.14 КБ) 799 скачиваний
dds.rar
china дисплей с исходниками и прошивкой.
(473.39 КБ) 663 скачивания
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Ответить

Вернуться в «Цифровая техника»