Цепь с зуммером не работает

Итак, у меня есть схема с зуммером и резистором:

Эта схема должна работать, но по какой-то причине зуммер не звучит. Я изо всех сил вдавил зуммер в макетную плату, поставил плюс на плюс, а минус на минус, но он все равно не работает :(. Как это исправить?

Быстрый вопрос: когда я занимался электричеством в школе, учитель называл зуммеры просто зуммерами, но когда я начал заниматься ардуино, я заметил, что сообщество ардуино, похоже, называет их «пьезозуммерами/пьезодинамиками». Есть ли какое-то значение в слове «пьезо» и должен ли я сам начать называть их «пьезо-зуммерами»?

, 👍2

Обсуждение

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

На представленном вами изображении вы правильно подключили GND и питание 5 В от Arduino к вашему «зуммеру». Когда вы подаете питание на плату Arduino, если у вас есть активный звуковой сигнал, он начнет издавать звуковой сигнал. Если вместо этого у вас есть пассивный звуковой сигнал (он же динамик, наушники), вы можете услышать легкий щелчок или хлопок. Как уже говорили другие, вам нужно подключить положительный вывод вашего зуммера к контакту ввода-вывода на Arduino, если вы хотите управлять зуммером., @linhartr22


3 ответа


6

Есть два вида зуммеров — активные и пассивные

  1. Пассивный зуммер означает, что ими можно управлять, подавая только высокий логический уровень на + и низкий уровень на землю.

Функция цифровой записи сделает эту работу

  1. Для воспроизведения звука активным зуммерам нужны импульсы. Издаваемый звук зависит от частоты. Ваш зуммер может быть пассивным. Вы можете создать симфонию, применяя разные частоты..

Функция 'tone' поможет вам в этом

,

Это может быть трудно обнаружить, но если рассматриваемый зуммер является пассивным зуммером, вы должны услышать щелчок, когда он активирован, и, возможно, один, когда он деактивирован., @fred_dot_u

Да.. Фред прав.. вы можете услышать звук дуп-дуп..., @Sanu - Open Maker

Вы говорите, что вместо того, чтобы подключать провод на положительной стороне зуммера к питанию, я должен вместо этого подключить его к одному из контактов и управлять им с помощью кода, чтобы он работал? Кроме того, как я могу определить, активен мой зуммер или нет, не заставив его работать?, @Max

Это сложный вопрос. Обычно активный зуммер поставляется с бумажным колпачком сверху. Но это не всегда так. Да. Вы должны подключить + зуммера к контакту arduino и - зуммера к земле, @Sanu - Open Maker

Вы уже пробовали использовать его в качестве активного зуммера. Он не гудел, так что он либо пассивен, либо неисправен. Следующим тестом будет подключение к выходному контакту и установка его попеременно высоким и низким уровнем с задержкой в несколько миллисекунд после каждого изменения. Если он гудит, он пассивный (все пьезо, которые я использовал, были пассивными). Если нет, то это неисправность, которая может означать поломку пьезоэлемента или напряжение, требующее более высокого напряжения, чем питание вашей платы., @JRobert

Недавно я пытался найти разницу между активным и пассивным зуммером. Я подключил пассивный зуммер к напряжению. Он начал нагреваться и пахнуть. Я не рекомендую подключать его так больше. Ниже я размещаю ссылку на ebay, где можно купить 5 активных зуммеров 5V по очень доступной цене. http://www.ebay.com/itm/172078418182?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT, @shurup


0

Попробуйте библиотеку toneAC, если это двухконтактный пьезодинамик... Он генерирует слабый переменный ток, используя два контакта Arduino. Ваш пьезо будет служить дольше. Работает как старая библиотека тонов. Не забудьте последовательно поставить резистор на 100 Ом :)

,

0

Катушки зуммера блокируются, если на клеммы подается более высокое напряжение — оно может составлять 5–9 В. После того, как он заблокирован, он не будет работать, даже если вы подключите к нему прямую батарею. Единственное решение состоит в том, чтобы сначала вынуть ваш зуммер и подать на него обратное напряжение, которое выведет катушку из положения блокировки, а затем поставить 180 Ω резистор и запустить. Он будет работать и больше никогда не заблокируется.

,