Чрезвычайная генерация звука - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть дизайн усилителя и микрофановой системы для транспортных средств.Я хочу добавить аварийные звуки, такие как полиция, огонь скорой помощи и т. Д. И воздушный гудок, нормальный гудок.Но на самом деле у меня нет опыта создания звука с помощью микроконтроллера STM.Я контролировал другие вещи на борту с помощью stm32f0.Кто-нибудь может мне помочь, как я могу генерировать эти звуки?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Вы должны использовать выход ЦАП процессора STM32.Я сделал два проекта, как для полицейской машины и пожарной машины.

Здесь есть два момента.Первый момент - плотность частот.Некоторые звуки могут иметь высокую плотность частот, и по этой причине они могут стать большими по размеру. Я предлагаю использовать карту USB.

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

Здесь есть еще одна подсказка, если у вас есть образец устройства для прослушивания звука.Вы можете клонировать сигналы на ЦАП, и вы можете напрямую использовать его сигналы ЦАП ЦП.Это самый простой способ решения этой проблемы, при котором вам не нужно анализировать сигнал.Это способ сделать это, но я бы не рекомендовал этого.

0 голосов
/ 11 декабря 2018

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

...