Перейти к содержанию
    

Звуковой генератор на микроконтроллере

Есть задание собрать звуковой генератор и дана схема АЖ 69 ГОДА!

Естественно это старьё делать не будем, тем более с его настройкой проблемы будут. Решили сделать подобное на микроконтроллере.

Может кто подобное уже делал? Неизвестно с чего начинать, в частности какой ЦАП подобрать.

 

zg14eh.th.png

 

zg27le.th.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть задание собрать звуковой генератор и дана схема АЖ 69 ГОДА!

Естественно это старьё делать не будем, тем более с его настройкой проблемы будут. Решили сделать подобное на микроконтроллере.

Может кто подобное уже делал? Неизвестно с чего начинать, в частности какой ЦАП подобрать.

Может, DDS от Аналог Девисез подойдет для Ваших целей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

чесслово, первый раз разрабатываю систему на микроконтроллере. раньше готовыми пользовался.

как я себе представляю систему...

кнопки управления дисплей

| ^

| |

| |

| |

V |

-- микроконтроллер--

|

|

|

V

ЦАП

|

|

|

V

выходной разъём

 

я не знаю весь спектр ЦАП, но думаю есть такие, которые цифровой сигнал преобразуют в частоту (звук)

 

на сайте AD нашёл DDS, но что-то не нашёл характеристики частотного диапазона (требуется от 20 Гц до 200 кГц)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не требуеся большая дискретизация, то можно использовать порт микроконтроллера нагруженный на резисторный делитель, а с выхода делителя на звуковой усилитель. Кстати таким образом организовано звуковое оповещение на плах АОН ( см. на *.pdf выход D4)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почитайте тему форума:

http://electronix.ru/forum/index.php?showt...=11938&hl=синус

возможно пригодится для принятия некоторый решений при проектировании.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

посмотрел что за усилитель MC34119. частоты поддерживает от 200 Гц до 20 кГц, а желательно от 20 до 200к. что-то не понял каким образом делитель D4 подключается к микроконтроллеру

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

узнал, что на ATtiny26 есть частотный генератор до 150 кГц. возможно ли к выводу генератора подключить операционник или усилитель MC34119, чтобы получить полноценный звуковой генератор?

Изменено пользователем kay

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

возьмите готовое аппаратное решение от AD

AD9833BRM 0-12.5 MHz Low Power (20 mW), Programmable Waveform Generator - +2.3V+5.5V 10-Lead MSOP $3.95

и прицепите к нему управление на простеньком PICе ...

дешево и сердито ...

 

а вот и вообще законченный проект на этом же принципе:

«Телесистемы»: Микроэлектронные проекты. Леонид Иванович Ридико. Низкочастотный синусоидальный генератор с шагом сетки 0,01 Гц

 

успехов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне нужно почти тоже самое, только до 1 МГц и нужен синус, треугольник и прямоугольник. Можно ли использовать AD9833? Как зацепить с контроллером и как ей вообще управлять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1257

The MAX038 is a high-frequency, precision function generator producing accurate, high-frequency triangle, sawtooth, sine, square, and pulse waveforms with a minimum of external components. The output frequency can be controlled over a frequency range of 0.1Hz to 20MHz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Читайте даташит на AD9833. На ней можно.

В даташите есть кусочек схемки с подключением контроллера х51.

Управление тоже описано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...