Суббота, 23.11.2024, 09:34
электроника
Форум Мой профиль
РегистрацияВход/Выход

Вы вошли как Гость · Группа "Гости"Приветствую Вас, Гость · RSS
МЕНЮ
Категории
Аудио [26]
Схемы связанные с аудио аппаратурой.
Радио [9]
Схемы связанные с передачей и приемом сигнала по радиоканалу.
Прочее [47]
Разные схемы.
Контроллеры [25]
Программаторы, софт для прошивки и т.п
Начинающим [11]
Материалы для начинающих!
Projects [11]
Ваши проекты и разработки.
Чат
Что интересного
 Каталог статей
Главная » Статьи » Прочее

DDS Atmega16

Данный материал НЕ является статьей, это только перепечатка с сайта автора, создана чтобы сохранить достаточно полезный материал.

Конструкцию я проверил лично - всё работает! Комментарии к статье отключены с целью избавления от глупого и бесполезного флуда! Все вопросы к автору!

Не работает - это целиком и полностью ВАША вина!

Удачи в сборке!

Основные характеристики прибора:


  • простое схемотехническое решение, доступные компоненты;
  • односторонняя печатная плата;
  • сетевой источник питания;
  • специализированный выход частоты от 1 МГц до 8 МГц;
  • DDS выход с регулировкой амплитуды и смещения;
  • форма выходного DDS сигнала: синусоида, прямоугольные импульсы, пилообразные импульсы, треугольные импульсы, ЭКГ, шум;
  • для отображения текущих параметров используется двухстрочный ЖК дисплей;
  • пятикнопочная клавиатура;
  • шаг перестройки частоты: 1, 10, 10, 1000, 10000 Гц;
  • восстановление последней конфигурации при включении;
  • регулировка смещения: –5 В … +5 В;
  • регулировка амплитуды: 0 … 10 В;
  • регулировка частоты: 0 … 65534 Гц.

За основу прибора, а точнее алгоритм работы микроконтроллера, была взята разработка DDS генератора Jesper Hansen. Предложенный алгоритм был немного переработан и адаптирован под компилятор WinAVR-GCC


Сигнальный генератор имеет два выхода: выход DDS сигнала и выход
высокочастотного сигнала (1 – 8 МГц) прямоугольной формы, который может
использоваться для «оживления» микроконтроллеров с неправильными
установками Fuse-битов или для других целей.


Высокочастотный сигнал поступает непосредственно с микроконтроллера, с
вывода OC1A (PD5). DDS сигнал формируется микроконтроллером с
использованием цепочки резисторов R2R (ЦАП), регулировка смещения и
амплитуды возможна благодаря использованию низкопотребляющего
операционного усилителя LM358N.


Для сборки прибора потребуется:


  • микроконтроллер ATmega16;
  • кварцевый резонатор 16 МГц;
  • стандартный двухстрочный ЖК индикатор на базе контроллера HD44780;
  • R2R ЦАП выполненный в виде цепочки резисторов;
  • сдвоенный операционный усилитель LM358;
  • два потенциометра;
  • пять кнопок;
  • несколько коннекторов и разъемов.
Как это получилось у меня (SITH admin):


:::ПРОШИВКА:::
:::ПЕЧАТНАЯ ПЛАТА
АВТОРА:::
:::МОЯ ПЕЧАТНАЯ ПЛАТА (SMD):::



Фузы выставлять на тактирование МК от ВНЕШНЕГО кварца 16mHz (в алгоритм билдере делается в пару кликов, читайте ТУТ)

Видео:


ОРИГИНАЛ (англ): http://www.scienceprog.com/avr-dds-signal-generator-v20/



Источник: http://www.scienceprog.com/avr-dds-signal-generator-v20/
Категория: Прочее | Добавил: SITH (20.10.2011) | Автор: dds mega16
Просмотров: 25871
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright Блог электроники © 2024
Поиск
Статистика
Друзья