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

Как реализовать шим детектор?

Как чм дектектор, знаю. Ждущий мультивибратор поставить, чтобы все длительности логической 1 были постоянной длинны. Потом ФНЧ, выделяющий низкочастотную составляющую. Делал так, работало, на 100 кгц ЧМ звук передавал. Называется это ЧИД частотно импульсный детектор. А вот шим как детектировать? Какие существуют методы?

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


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

1 hour ago, Nimnull said:

А вот шим как детектировать?

Для меня непонятна постановка вопроса. Если говорить по АМ и ЧМ детектор, то там выделяется низкочастотная составляющая, которая является информационной. А тут для вас кто будет являться информацией? 

 

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


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

Ширина импулься, в принципе чм и шим связаны зависимостью 1/х, но то плохой вариант для детектирования.

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


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

Если имеется ввиду выпрямитель, то уже ответили — резистор и конденсатор.

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


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

...Мы на пороге большого открытия. Судя по последним постам, изобретается супер-пепелац.

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


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

9 часов назад, Nimnull сказал:

Какие существуют методы?

1) Чисто аналоговый - фильтр нижних частот.

2) Микроконтроллер - заведите на вход триггера и измеряйте длительность.

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


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

2 часа назад, EdgeAligned сказал:

Мы на пороге большого открытия. Судя по последним постам, изобретается супер-пепелац.

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

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


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

Интегрирующая RC-цепочка и компаратор. Больше длительность- выше напряжение на конденсаторе.

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

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


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

Так тут и фишка в том что время когда "1", кодирует один канал, время "0", другой. Надо их разделять при детектировании.

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


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

46 minutes ago, Nimnull said:

Так тут и фишка в том что время когда "1", кодирует один канал, время "0", другой. Надо их разделять при детектировании.

Ну так и разделяй: скважность 30%- "0", 60%- "1". Ессно, частота должна быть более-менее стабильной.

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


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

Он про мультиплексор спрашивает, т.е. может о нём не знает.

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


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

Плохо, когда базовых знаний нет, а хотелки фонтанируют через край. 

Вот так выглядит ШИМ-сигнал и вот так он декодируется дифференцирующим RC-фильтром, он же ФНЧ. На этом принципе построены цифровые УМЗЧ D-класса.

 

DS1Z_QuickPrint40.png

Если же хочется запихнуть в один ШИМ-сигнал два аудиоканала, то потребуется кодирование сигнала какой-либо более сложной модуляцией, например, квадратурной. 

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


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

Нашел про детекторы путем сравнения с пилой... Проще длительности померить в счетчиках контроллера и скинуть их в разные каналы цап. У меня тут другой вопрос возник: а вот реверсивные фильтры им все равно если на входы +1 и -1 подать чуть отличающиеся частоты? Они будут разность частот интегрировать? И ничего больше?

33 минуты назад, EdgeAligned сказал:

Если же хочется запихнуть в один ШИМ-сигнал два аудиоканала, то потребуется кодирование сигнала какой-либо более сложной модуляцией, например, квадратурной. 

Зачем так сложно, квадратурную прикручивать? Все проще делается шириной логической 1 задается напряжение канал R, логического 0, канала L, можно сделать на двух 555.

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

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


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

Я ж говорю - плохо, когда базовых знаний нет.

18 часов назад, Nimnull сказал:

А вот шим

выглядит вот ТАК: 

00.png.3c08f890bc11b0f255691654f979335a.png

и если меняется ширина высокого уровня, то пропорционально меняется и ширина низкого уровня, ибо частота сигнала - постоянна и является точкой отсчета. А то, что вы хотите сделать - взаимно не связанную ширину низкого и высокого уровней, это уже будет иная штука. 

 

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


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

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

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

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

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

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

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

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

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

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