Электрическая схема генератора nm8015 - Схемы

Данный DDS функциональный генератор версия 2. Данный генератор базируется на алгоритме DDS-генератора Jesperпрограмма была модернизирована под AVR-GCC C с вставками кода на ассемблере. Генератор имеет два выходных сигнала: Высокоскоростной сигнал HS High Speed берется напрямую с микроконтроллера Atmega16 OC1A PD5.

DDS-сигналы формируются с других выходов МК через резистивную R2R-матрицу и через микросхему LMN, которая позволяет осуществить регулировку амплитуды Amplitude сигнала и смещение Offset. Смещение и амплитуда регулируются при помощи двух потенциометров. Частота DDS-сигналов может регулироваться в пределах Основные характеристики DDS-генератора V2.

Как вы можете видеть, устройство требует наличие нескольких питающих напряжений: Блок питания сконструирован с использованием трансформатора и нескольких микросхем стабилизаторов напряжения:. Если самому собирать блок питания нет желания, то можно использовать обычный ATX блок питания от компьютера, где уже присутствуют все необходимые напряжения.

Все действия отображаются через LCD-экранчик. Управление генератором осуществляется пятью клавишами. Когда центральная клавиша нажата - начинается генерирование выбранного сигнала. Повторное нажатие клавиши останавливает генератор. Для установки шага изменения частоты предусмотрено отдельное значение. Это удобно, если вам необходимо менять частоту в широких пределах. Генератор шума не имеет каких-либо настроек. Для него используется обычная функция rand непрерывно подающиеся на выход DDS-генератора.

Схема функционального генератора простая и содержит легкодоступные элементы: Функциональный генератор собран в пластиковом боксе: Как я уже говорил выше, в основе своей программы я использовал алгоритм DDS-генератора Jesper.

Я добавил несколько строчек кода на ассемблере для реализации останова генерирования. Теперь алгоритм содержит 10 ЦПУ циклов, вместо 9. Таблица форм DDS-сигналов размещена во флэш памяти МК, адрес которой начинается с 0xXX Эти секции определены в makefile, в соответствующих местах в памяти: Библиотеку для работы с LCD можно взять. Не хочу вдаваться в подробное описание кода программы.

Цены Купить NM

Исходный код хорошо прокомментирован правда на английском языке и если будут какие либо вопросы по нему, то всегда можете воспользоваться нашим форумом по МК или в комментариях к статье.

Я тестировал генератор с осциллографом и частотомером. Все сигналы хорошо генерируются во всем диапазоне частот Регулирование амплитуды и смещения работает нормально.

Последнюю версию ПО WinAVRисходник, файлы EagleCAD и Proteus можете скачать ниже. Для добавления Вашей сборки необходима регистрация. Сайт Паяльник существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений.

Призовой фонд на июль г. Регулируемый паяльник 60 Вт. Конструктор регулируемого преобразователя напряжения LM На представленной ниже блок-схеме, приведена логическая структура функционального генератора: Блок питания сконструирован с использованием трансформатора и нескольких микросхем стабилизаторов напряжения: Блок питания собран на отдельной плате: LCD-экран Все действия отображаются через LCD-экранчик.

Высокоскоростной выход HS имеет 4 режима частоты: Принципиальная схема Схема функционального генератора простая и содержит легкодоступные элементы: Программное обеспечение Как я уже говорил выше, в основе своей программы я использовал алгоритм DDS-генератора Jesper. Тестирование Я тестировал генератор с осциллографом и частотомером. В следующей версии генератора думаю реализовать сигнал нарастающей синусоиды. Список радиоэлементов Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот Блок питания Линейный регулятор LM Вознаградить Я собрал 0 0 x.

Фьюзы Если не подойдет, попробуйте убрать галочку JTAGEN. Собрал я данный генератор, прошил микроконтроллер, запустил его, подсоединил его к осциллографу, и начал испытывать. Столкнулся я с такой проблемой - при частотах выше 20кГц идут какие то всплески, то есть нарушается правильная форма выходного сигнала, подскажите пожалуйста из за чего это могло произойти - неужели при таких частотах микроконтроллер дает искажения?

Надо увеличить глубину ООС. Уменьшить сопротивление R21 50кОм и POT2 30кОм.

Особенности Простые и доступные компоненты, качественно изготовленная и маркированная печатная плата. Надо увеличить глубину ООС. Собрал я данный генератор, прошил микроконтроллер, запустил его, подсоединил его к осциллографу, и начал испытывать его. Войти Быстрая регистрация Продолжить без авторизации не рекомендуется. Информация на сайте о ценах, наличии и сроках поставки ориентировочная, окончательный расчёт заказа выполняется менеджером. Вопросы и ответы Добрый день! Войдите в пункт Freq Step и установите нужное вам значение 1, 10, , 1 или 10 Гц. Подал питание, на экране квадратики в верхней строчке и все..

Возможно ли добавить следующую модификацию: Думаю, можно что угодно. Собрал генератор - генерирует всё чётко кроме прямоугольника. Что нужно изменить в программе чтобы он менял частоту в процессе работы непрерывное регулирование частоты. Если можно кусок кода и куда его вставить. Собрал я данный генератор, прошил микроконтроллер.

Цифровой генератор от 1Hz до 40 МНz, это просто.

Подал питание, на экране квадратики в верхней строчке и все. Выше прочел "Если не подойдет, попробуйте убрать галочку JTAGEN. CKOPT я бы поставил, генератор стабильнее работать.

Столкнулся вот с такой проблемой. Купил на Али вот такой DDS генератор сигналовсхема точь-в-точь как и.

Мало того что при подаче питания, прибор как бы начинает глючить, вроде как работает, но бывает что сразу или спустя секунд "зависает" и не реагирует на кнопки меню, помогает только ресет, а иногда только по питанию. Даже когда он успешно запустится, выставляю частоту и запускаю, то частота в 2 раза ниже, даже четь больше и как-то плавает, видно даже по форме синуса.

Электрическая схема подключения генератора MECC ALTE

Думал что проблема с питанием, подключил сперва БП от старого сканера эпсон, атм как раз были все нужные питания, потом подключал от ПК, потом подключал 3 отдельных аккумулятора с установкой стабилизаторов. Залил прошивку отсюда, проблема не ушла, прошивка которая стояла, один в один как и ваша и все те же проблемы. Резисторы соответствуют номиналу, конденсаторы. Проверил кварц, прибор показал точно 16 МГц. Операционник менял тоже, МК другую устанавливал Это видать какая-то плохая энергетика тут у меня Обидно что закуплена была партия таких приборов, а не один!

В чем измеряется напряжение? Для выбора нескольких файлов использйте CTRL.

наверх