реклама на сайте
подробности

 
 
> библиотека звуков для пищалки
sergey sva
сообщение Apr 30 2017, 13:13
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Может глупость спрошу, сильно не ругайте. Собрал девайс, графический интерфейс управления устройством через wifi и веб страницу. Постоянно смотреть на экран не очень удобно, поэтому при возникновении ошибки или нештатной ситуации будет включаться пищалка для привлечения внимания. Пищалка sma-24l просто пищит , мне не нравиться звук. Включается пищалка транзистором с порта микроконтроллера. Вопрос может есть готовые библиотеки звуков которые можно воспроизвести пищалкой?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Эдди
сообщение May 3 2017, 06:41
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Я делал шумогенератор на STM8. Так как там нет DMA, пришлось кроме основного таймера (генерирующего меандр) задействовать еще один таймер, подставляющий очередные значения из таблицы. Так как там нет ЦАП, использовалась смена скважности и простой RC-фильтр.
На STM32 это можно сделать более элегантно: один таймер будет пинать DMA и циклично заменять скважность импульсов у другого таймера. А у некоторых STM32 вообще набортный ЦАП есть, там еще веселей!

Если же нужны звуки вроде старых игр, то можно просто менять частоту меандра. Тогда хватит и одного таймера, а длительности по systick проверять.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th September 2025 - 18:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.02176 секунд с 7
ELECTRONIX ©2004-2016