Buzzer: различия между версиями

Нет изменений в размере ,  3 года назад
Нет описания правки
Строка 1: Строка 1:
{{DISPLAYTITLE:Зуммер (звуковой излучатель)}}
{{DISPLAYTITLE:Зуммер (звуковой излучатель)}}
Все контроллеры Wiren Board имеют на борту Зуммер (звуковой излучатель). Зуммер питается от 5В и управляется ножкой gpio процессора в режиме ШИМ. Управлять Зуммером можно через sysfs-интерфейс ядра и различное ПО поверх него. Сейчас реализовано управление из web-интерфейса, движка правил wb-rules и python.
Все контроллеры Wiren Board имеют на борту Зуммер (звуковой излучатель). Зуммер питается от 5В и управляется ножкой gpio процессора в режиме ШИМ. Управлять зуммером можно через sysfs-интерфейс ядра и различное ПО поверх него. Сейчас реализовано управление из web-интерфейса, движка правил wb-rules и python.


==О ШИМ и пересчёт параметров==<!--T:2-->
==О ШИМ и пересчёт параметров==<!--T:2-->
Строка 7: Строка 7:


<!--T:3-->
<!--T:3-->
В контексте управления Зуммером, нас интересуют 2 параметра PWM:
В контексте управления зуммером, нас интересуют 2 параметра PWM:
*Коэффициент заполнения (duty cycle) - влияет на громкость звука. Обычно, считается в процентном соотношении от периода сигнала.
*Коэффициент заполнения (duty cycle) - влияет на громкость звука. Обычно, считается в процентном соотношении от периода сигнала.
*Частота PWM (frequency) - влияет на высоту звука (чем выше частота, тем выше и звук). Единица, обратная периоду сигнала.
*Частота PWM (frequency) - влияет на высоту звука (чем выше частота, тем выше и звук). Единица, обратная периоду сигнала.