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

Демодулятор АМ сигнала....низкие частоты

есть генератор который генерирует от 10 до 400 Гц за промежуток времени 10 сек

выход генератора через усилитель подключен с динамику сбвуферному

размах виброперемещения снимаю линейным датчиком Холла...СпектраЛаб дает около 1% THD на постоянных частотах....мерял на 50 100 и 200

но у этой системы есть АЧХ...посему при развороте частоты амплитуда сигнала меняется....хочу ее выровнять

но есть проблема...не могу отдетектировать модуляцию вменяемо...диоды не пошли...схема с транзистором тоже не очень...для 10 Гц несущей надо делать постоянную времени большую...иначе пила....но на 16 Гц у меня резонанс динамика...и там амплитуда резко растет...и демодулятор не успевает

ткните носом плиз...или как можно иначе решить эту задачу...спасибо

 

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


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

LTSpice на аналогичной микросхеме показал плохие результаты от 10 до 25 Гц...(((( пичалька

 

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


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

раз так нужно именно перемещение, почему бы обратную связь тогда с датчика Холла и не брать для тока?

 

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


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

а можно структурную схемку набросать

возможно я эксперимент неверно задумал...

мощность усилителя 1 кВт...я не могу пропустить первый всплеск...динамик выдавит

АЧХ SpectraLab мне отрисовал...я вижу физический отклик...на sweep

 

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


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

лампочку в режиме бареттера проверил...пульсирует...((((

а кто DDS занимался

вопрос 1....а смена частоты как у них происходит...оно дотягивает сигнал до нуля и начинает новый...или тупо обрывает и начинает новый

вопрос 2....а что DDS которые умеют менять выходное напряжение никому не нужны...чет не нашел...ткните если знаете...мне частота и амплитуда нужна...видно программеров будем подключать...

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


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

а кто DDS занимался

вопрос 1....а смена частоты как у них происходит...оно дотягивает сигнал до нуля и начинает новый...или тупо обрывает и начинает новый

Либо обрывает и начинает новый, либо (не у всех) на ходу меняет частоту, т.е. часть синусоиды/косинусоиды одной частоты, а другая часть (после сигнала Update) другой. Это как склеить два графика разных частот в месте одной и той же фазы.

вопрос 2....а что DDS которые умеют менять выходное напряжение никому не нужны...чет не нашел...ткните если знаете...мне частота и амплитуда нужна...

Навскидку даже не помню таких которые не умеют менять выходное напряжение

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


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

Либо обрывает и начинает новый, либо (не у всех) на ходу меняет частоту, т.е. часть синусоиды/косинусоиды одной частоты, а другая часть (после сигнала Update) другой. Это как склеить два графика разных частот в месте одной и той же фазы.

 

Навскидку даже не помню таких которые не умеют менять выходное напряжение

А я еще к тому же не помню которые рвут фазу

 

А для чего это кстати делаете? Мысль присабачить холла интресена.

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


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

Мысль присабачить холла интресена.

да, измерять магнитные поля около работающего киловаттного динамика идея и правда замечательная.

 

а для 1% и 400Гц не нужен никакой DDS, ШИМа от любого 8ми битного МК хватит, им же и амплитуду получившихся 400Гц и измерять.

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


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

ну как сказать...могу показать фотки осциллографа и измерения SpectraLab....если кому интересно...понимаешь...я вижу даже запаздывание фазы относительно опорного сигнала...если бы оно мешалось с магнитным полем динамика то THD был бы хреновеньким...

 

магнитное поле бруска магнита сильнее...он стоит на краю стола вибратора...SS49 подведен к нему по центру и на расстоянии 4 мм...запускаю опору и выставляю THD минимальным ))))....таким образом симметрирую сигнал и калибрую размах виброперемещения...зная что SS49 линеен и тянет до 300 кГц изменяя частоту подгоняю амплитуду датчика...пока так в ручном режиме

 

какой DDS умеет дотягивать до нуля и начинать синус дальше....при смене частоты

какой DDS умеет менять амплитуду

при смене частоты будет уходить амплитуда...как ее контролировать...\ну вот опять выпрямитель...блин\

 

почему DDS...ну будет у меня генератор красивый)))) и опыт

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

 

расчет RMS идет уже после генерации синуса....например одного периода ((((...это не подходит...ибо растущая синусоида просто выдавит мне динамик...значит таки надо знать АЧХ и зашивать его в генератор (((

 

и вообще не понимаю как можно пройти мимо вот этого https://ru.aliexpress.com/item/Mini-DDS-Fun...mStoreLevelAB=5 наверное сердца нет у человека ))))

 

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


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

Вы вибростенд делаете, что ли? А обязательно ли демодулировать в аналоге? Раз частоты столь низкие, оцифруйте полностью сигнал и делайте с ним всё, что душа пожелает. Выйдет не дороже точного аналогового решения. Для надёжности можно в аналоге лишь защиты от критических режимов оставить.

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


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

уже нельзя...цифровать...надо с АЧХ работать...ибо синус растет...растет...и динамик выдавили...а ограничивая динамически в процессе роста я поламаю синус...

я DDS теперь ищу...с сшивкой синусоид в нуле...и регулировкой амплитуды...\по радиолюбительски...оно генерит...я ему амплитуду частоту дал...ногой дрыг оно дождалось нуля и плавно сшило новую частоту/ или скажите как узнать на какой позиции синус в DDS

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


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

уже нельзя...цифровать...надо с АЧХ работать...ибо синус растет...растет...и динамик выдавили...а ограничивая динамически в процессе роста я поламаю синус...

я DDS теперь ищу...с сшивкой синусоид в нуле...и регулировкой амплитуды...\по радиолюбительски...оно генерит...я ему амплитуду частоту дал...ногой дрыг оно дождалось нуля и плавно сшило новую частоту/ или скажите как узнать на какой позиции синус в DDS

там вам в нуле "сшивать надо"? Зачем? DDS это по сути таблица синуса, а указатель в такой таблице- это число, ака фазовый аккумулятор, по нему выбирается значение и подается на ЦАП. Ходит по кругу, закольцован. Подали другую частоту - аккумулятор будет получать другие приращение каждый тик времени, , но прыгать по таблице не будет, фаза не рвется

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


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

а может ли кто показать мне осциллограмму....смена частоты как происходит...например 10 20 100 Гц....хочу увидеть...если можно

пока отловленный программер пишет под Win программу калибровки стенда...план такой...на частоте 2 Гц я вижу как ходит стрелка/стремительным домкратом/ стрелочного индикатора...ставлю 0.5 мм и вижу размах с датчика Холла...программа теперь знает опору...далее программер идет 20-200 с шагом 1Гц и в каждом шаге плавно увеличивая амплитуду сигнала добивается равного сигнала с опорой...таким образом получаем ровную АЧХ...на случай аццкого глюка ПО собираю блокировщик...магнитик и ДХ с цифровыходом ))). Исходя из того что программеры уничтожат эту планету хочу DDS...

Следующий шаг если стенд переживет программу....буду накладывать на АЧХ стенда кривую скорости виброперемещения

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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