![]() |
![]() |
|||||||||||||||
DDS функциональный генератор
Автор: Vi7, vitaliy2402@gmail.com Сразу скажу что на авторство данного проекта я не претендую, так как автором является Поляков Валентин. Я только добавил в прошивку несколько форм сигналов (была еще переделка под китайский дисплей, но она к сожалению утеряна, а писать заново лень. Может потом... как-нибудь. ). https://avrdds.narod.ru/index2.html - страница проекта автора. Почитайте, там интересно :-) Публикую с его согласия. Думаю многим котам он понравится. В поисках несложного генератора набрел на этот проект и решил его повторить, потому что была и mega16 и дисплей в наличии. Понравился он мне переменным выходным напряжением и перестройкой частоты "на лету". Генератор, собственно, состоит из четырех частей: Цифровая (впринципе в настройке не нуждается) Аналоговая (честно, ее я не пробовал собирать). Но думаю что имееет право на жизнь. Я использовал такую. На гармонических сигналах проблем с ней нет. Но если подать меандр... :-) Вобщем частотная коррекция каждого каскада может исправить общую картину в лучшую сторону. Есть поле для творчества :-) Настройка сводится к установке нуля на первой ноге TL074 с помощью делителя R3, R4, при подаче напряжения 2.5v на вторую ногу той-же микросхемы. Подается это напряжение с генератора при выборе сигнала 0v.(см. рис). Переключатель "FILTER" соответственно включает фильтр- нужен для подавления гармоник в синусоиде. RV1- регулировка амплитуды. RV2- регулировка смещения. Энкодер из шагового двигателя. Показал себя с положительной стороны. Двигатель я использовал из старого принтера. Пробовал так же двигатель из CD-ROMа, но у него оказалось мало шагов (впринципе использовать тоже можно). Диоды любые маломощные, например 1N4148 Блок питания на +5v +12v и -12v. Я взял БП из отжившего свой век DVD проигрывателя. Впринципе вот и все :-) Будут вопросы- всем отвечу :-)
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |