схема генерации синуса

Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Закрыто
Встал на лапы
Сообщения: 96
Зарегистрирован: Вс мар 04, 2018 13:15:20

Сообщение Черный-белый кот »

Здравствуйте!

Подскажите пожалуйста схему генерацию синуса на основе ШИМ с микроконтроллера
В нете много всяких от простых до сложных, мне нужна рабочая. Но к сожалению подобного опыта еще не было.
У меня питание однополярное, МК STM32F429, хотелось бы получить синус 1 МГц

Заранее благодарен
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

Реклама
Друг Кота
Аватара пользователя
Сообщения: 20137
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

А чо не 10 сразу или 100 Мегагерц? Шимом
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
ssc
Друг Кота
Аватара пользователя
Сообщения: 24438
Зарегистрирован: Вс дек 25, 2011 18:43:00
Откуда: г.Москва

Сообщение ssc »

..а зачем для этой цели микроконтроллер..?.. :shock:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

... когда есть розетка ~230
Контактная информация:
Реклама
Встал на лапы
Сообщения: 96
Зарегистрирован: Вс мар 04, 2018 13:15:20

Сообщение Черный-белый кот »

Спасибо за пример но я в схеме так и не увидел ШИМ
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

потому что его там нет, там ЦАП
а схема с шим, это интегратор в виде последовательного резистора, после которого стоит параллельный конденсатор...

https://www.ti.com/lit/an/spna217/spna2 ... 3628864630
Вложения
spna217.pdf
(371.26 КБ) 196 скачиваний
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="Черный-белый кот",url="/forum/viewtopic.php?p=4237748#p4237748"]я в схеме так и не увидел ШИМ[/uquote]
Вы ШИМом 1 мегагерц синус собираетесь генерить? Желаю успехов.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 368
Зарегистрирован: Чт май 20, 2021 13:33:05

Сообщение muravei_ »

[uquote="electroget",url="/forum/viewtopic.php?p=4237787#p4237787"]Вы ШИМом 1 мегагерц синус собираетесь генерить? Желаю успехов.[/uquote]
Почему бы и нет? ШИМом 1МГц меандр, дальше последовательный и параллельный контуры. :))
Друг Кота
Аватара пользователя
Сообщения: 20137
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Ахаха, логично
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Почему нет? Всё зависит от того, что имеется ввиду под синусом... если сглаженный меандр, то прокатит.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="muravei_",url="/forum/viewtopic.php?p=4237867#p4237867"]Почему бы и нет?[/uquote]
Я когда-то читал как это работает. Теперь желаю ТС'у успехов в реализации.
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Могли бы и объяснить.
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 368
Зарегистрирован: Чт май 20, 2021 13:33:05

Сообщение muravei_ »

[uquote="Martian",url="/forum/viewtopic.php?p=4237890#p4237890"]что имеется ввиду под синусом..[/uquote]
Частота относительно высокая , добротность контуров может быть. :) Про спектральную чистоту ТС ничего не заявлял...
В принципе любой синус , какой- то мере -
сглаженный меандр
:)
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

да, но не наоборот
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 16966
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Любой сглаженный и даже не сглаженный меандр имеет внутри себя синус, да не один, выбирай на вкус.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Друг Кота
Аватара пользователя
Сообщения: 25587
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Черный-белый кот",url="/forum/viewtopic.php?p=4237334#p4237334"]МК STM32F429, хотелось бы получить синус 1 МГц[/uquote]
Это несложно. Таймеры в этом МК могут работать на частоте ядра - максимум 180 МГц. Максимальная частота на драйверах пинов составляет 100 МГц на нагрузку 10 пФ.
Итого, все зависит от возможности грузить шину ОЗУ при загрузке значений синуса в ШИМ регистр таймера.
Скажем, дискретизация синуса в 15 МГц позволит достаточно несложно получить искомое при достаточно простом ФНЧ.
Итого, делаете таблицу из 15 значений синуса на период (естественно сдвинутую вверх на половину амплитуды). Все значения синуса будут лежать в диапазоне от 0 до 11. Выбираете стрим и канал DMA по каналу используемого таймера.
Указываете таблицу синуса в качестве source DMA, а регистр канала ШИМ в таймере в качестве destination.
Предделителем таймера создаете входную частоту счетчика равной 15 МГц (например, при входной частоте 180 МГц и входном прескалере = 1, регистр TIMx->ARR должен быть равен (180/15)-1=11.
Вот собственно и все.
Склон ФНЧ на выходе ШИМ должен обеспечивать срез чуть выше 1 МГц, а необходимое подавление на частоте 15 МГц. Это почти 4 октавы и даже обычная однозвенная RC цепь даст чуть менее -24 дБ подавления несущей ШИМ - то есть примерно в 16 раз по напряжению. Второй порядок ФНЧ обеспечит 48 дБ (250 раз) подавления несущей ШИМ.
Естественно, что разрядность ШИМа будет невелика, но для монохромного (одночастотного) сигнала это не так уж важно.
Если вы выберете другой МК, у которого есть ШИМ высокого разрешения, то там обычно эквивалентная частота порядка 4...5 ГГц и разрядность ШИМа для искомого 1 МГц и 15 МГц дискретизации составит уже порядка 8 разрядов.
ЗЫ. Есть так же вариант работать во второй зоне Найквиста, что позволит увеличить разрядность, но потребует ПОЛОСОВОГО фильтра в качестве выходного (антиалиасингового).
Встал на лапы
Сообщения: 96
Зарегистрирован: Вс мар 04, 2018 13:15:20

Сообщение Черный-белый кот »

Большое спасибо!!, я так и предполагал
Встал на лапы
Сообщения: 96
Зарегистрирован: Вс мар 04, 2018 13:15:20

Сообщение Черный-белый кот »

Здравствуйте !!


Прошу подсказать мостовую схему
Друг Кота
Аватара пользователя
Сообщения: 16966
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Подсказываю: мостовая схема. Вам что надо-то?
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Закрыто

Вернуться в «Аналоговая техника»