|
Синхронизированные генераторы синусоиды |
|
|
|
Dec 12 2010, 08:36
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-12-10
Пользователь №: 61 567

|
Добрый день!
Стоит задача: собрать несколько (4-8) генераторов синусоидального сигнала с кратными частотами синхронизированных между собой. Частота до 15 кГц. Частоты, например, степени двойки: 50 Гц-100 Гц-200 Гц -400 Гц -800 Гц -1600 Гц -3,2 кГц - 6,4 кГц С возможностью подстройки тактовой частоты в пределах 5-10 % Синхронизированных - означает, что они тактируются, что ли... в общем, есть общие узлы прохода через ноль.
Мне видилась схема на цифровом делителе/счетчике с последующем выделением главной гармоники фильтрами. Может кто-нибудь что-то посоветовать по этому поводу? У меня вообще была мысль записать нужный звук на MP3 плейер, но как-то это не дешево получается. Тут одновременно стоит задача компактности и не дороговизны.
|
|
|
|
|
Dec 12 2010, 08:45
|
Профессионал
    
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347

|
DDS на AVR + несколько ЦАПов типа этого: http://telesys-ru.1gb.ru/electronics/projects.php?do=p035Цитата У меня вообще была мысль записать нужный звук на MP3 плейер, но как-то это не дешево получается. vs1000 + SPI EEPROM
|
|
|
|
|
Dec 12 2010, 16:18
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-12-10
Пользователь №: 61 567

|
Цитата(muravei @ Dec 12 2010, 12:51)  Если подстройка независимая то DDS. Если общая, то несколько способов : Счетчики дешифраторы (возможно на ПЛИС) , на выходах резисторы, формирующие полпериода синуса, далее инвертор-повторитель на Оу. Тоже , но резисторы формируют пилу , далее "осинусивание" нелинейной схемой. итд Подстройка нужна общая. Что-то не соображу как на выходах счетчиков с помощью резисторов сформировать полпериода синуса. Можно меня навести на какую-то конкретную схему, если не трудно, конечно? Цитата Какой спектр у дельта-импульсов с частотой 50 Hz? Реальное начало диапазона будет где-то с герц 100-200. Точно не могу сказать, так как будет искаться резонанс в конкретном конструктиве.
Сообщение отредактировал igorzh - Dec 12 2010, 16:20
|
|
|
|
|
Dec 12 2010, 17:55
|
Знающий
   
Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765

|
А что мешает решить тупо в лоб - взять 8-ми канальный ЦАП и гнать цифры по таблице в микроконтроллере? Нужно только чтобы МК на 10МГц мог шевелить SPI, или I2S. Вот например от TIИли от адевайсаМожно вообще взять "audio" сигма-дельта ЦАП, они стоят просто копейки, плюс внутри есть фильтры чтоб ступеньки сглаживать. Интерфейс у них конечно извращенный...
|
|
|
|
|
Dec 12 2010, 18:40
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-12-10
Пользователь №: 61 567

|
Цитата(ukpyr @ Dec 12 2010, 11:45)  vs1000 + SPI EEPROM Очень интересное предложение. VS1000 Audio Module Цитата(Ant_m @ Dec 12 2010, 20:55)  А что мешает решить тупо в лоб - взять 8-ми канальный ЦАП и гнать цифры по таблице в микроконтроллере? Нужно только чтобы МК на 10МГц мог шевелить SPI, или I2S.
Можно вообще взять "audio" сигма-дельта ЦАП, они стоят просто копейки, плюс внутри есть фильтры чтоб ступеньки сглаживать. Интерфейс у них конечно извращенный... Неприятность состоит в том, что последний раз я включал свою паяльную станцию лет 7 назад и мне будет чисто технически сложно разрабатывать что-то грандиозное, хотя подумать над этим можно.
|
|
|
|
|
Dec 14 2010, 05:09
|

.
     
Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757

|
Цитата(igorzh @ Dec 12 2010, 19:18)  Подстройка нужна общая. Что-то не соображу как на выходах счетчиков с помощью резисторов сформировать полпериода синуса. Можно меня навести на какую-то конкретную схему, если не трудно, конечно? по мотивам мыслей, высказанных muravei и ledumсамый простейший имхо способ и достаточно дешевый на выходе 0.5% THD, на схеме только 200 и 400 Гц показаны. счетчик HEF4040B или какой-нибудь 561ИЕ10 и тд
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 5 2011, 15:27
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 23-11-10
Пользователь №: 61 094

|
Цитата(ledum @ Dec 13 2010, 00:47)  Если устраивают гармоники минус 40дБ (с ФНЧ второго порядка на одном эмиттерном повторителе) и не хочется контроллеров можно взять 4-8 (по числу необходимых сигналов) битный делитель, подать повышенную частоту и на соответствующем количестве 8-и битных сдвиговых регистров (счетчиков Джонсона) с резисторами. Была такая схемка в Хоровице-Хилле. Под рукой нет, но можно глянуть здесь http://www.radiosait.ru/files/radiosait/gr...6abbafb0e7a.jpg Узел на DD3 и VT1(или лучше инвертор) отсюда http://www.radiosait.ru/page_2455.html сами по такой схеме делали лет 20 назад несколько синхронных генераторов ЧМ-ки По моему опечатка- транзистор по входу сброса ИР показан кт361, должен быть кт315
|
|
|
|
|
Jan 5 2011, 16:26
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 23-11-10
Пользователь №: 61 094

|
Цитата(muravei @ Jan 5 2011, 22:08)  Чего-то вы путаете , на сбросе вообще тр-ров нет. А VT1 надо Э и К поменять местами. Я знаю, это я образно выразился, вход D назвал сбросом
|
|
|
|
|
Jan 7 2011, 18:33
|

Местный
  
Группа: Участник
Сообщений: 216
Регистрация: 7-01-11
Из: Посторонним - В!!!
Пользователь №: 62 072

|
Цитата(igorzh @ Dec 12 2010, 14:36)  У меня вообще была мысль записать нужный звук на MP3 плейер, но как-то это не дешево получается. А может, лучше сгенерить wav файл путем простого вычисления значений синусов и суммирования? Заготовить кучу с нужными частотами. Вытолкнуть через звуковую плату. Никаких затрат на оборудование. Другая крайность - несколько DDS, работающих от одного тактового сигнала, и имеющих внешний reset аккумулятора фазы. Например AD9831 Программируем каждый на свою частоту и стартовую фазу, отпускаем reset, и понеслась с кварцевой стабильностью.
--------------------
Каждый гран металла должен чувствовать в себе сталь
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|