390 0004 z buzzer напряжение питания. Пьезогенераторы в схемах на микроконтроллере. Схема подключения пьезоизлучателя к Arduino
Вопрос:
Что такое BUZZER, можно ли применить вместо него маленький динамик от наушиников или будильника?
Ответ:
BUZZER это такая маленькая пищалка со встроенным генератором,
т.е. она пищит при подаче на нее постоянного напряжения 5 вольт, бывают и на другие напряжения, 3,5,6,9,12 и т.п.
Заменить ее можно только пищалкой с встроенным генератором:)
Никакие динамики, пьезы, и даже внешне похожие пищалки без генератора в замен не пойдут!
Вопрос:
У вас в описаниях нигде не указано какие выставлять фьюзы (биты конфигурации), как быть?
Ответ:
Во всех прошивках доступных на этом сайте, биты конфигурации уже настроены.
Т.е. открываем прошивку и шьем микроконтроллер, биты запишутся в него сами, ничего нигде устанавливать не требуется.
Только будьте внимательны, в некоторых микроконтроллерах предусмотрено сохранение заводской калибровочной константы, которая храниться, как правило, в самой последней ячейке памяти.
Большинство прошивающих программ сохранение константы делают автоматически, т.е. они сначала считывают память и выдают предупреждение, что константа в софте и микроконтроллере разная, взять из софта?
Нужно ответить НЕТ, тогда калибровочная ячейка будет корректно сохранена. (см. следующий ответ)
Вопрос:
Как правильно сохранять калибровочную константу?
Ответ:
При работе с микроконтроллерами PIC12F629 PIC12F675 - очень часто требуется сохранить заводскую калибровочную константу коррекции встроенного RC генератора.
И здесь часто возникают необратимые ошибки. Когда вы прошиваете микроконтроллер программа выдает предупреждение,
что в файле и в микроконтроллере содержатся разные значения, И спрашивает использовать константу из файла?
(ДА - НЕТ). Так вот отвечать нужно НЕТ. Т.е. использовать константу не из файла, а оставить ту,
которая записана в микроконтроллер.
Если ответить ДА - то калибровочная константа будет затерта и потеряна безвозвратно.
Разные программирующие оболочки выдают по разному предупреждения, а некоторые вообще не выдают.
Но самые популярные IC-Prog PonyProg WInPic и т.п. выдают примерно так, как описано выше.
Если боитесь - то лучше прочитать сначала память микроконтроллера и посмотреть что у него записано в последней
самой ячейке памяти. Записать это значение на бумажку, прошить микроконтроллер,
потом опять считать и проверить еще раз последнюю ячейку,
если случайно и затерли - то хотябы она сохранилась на бумаге и можно ее будет заново ввести.
Вопрос:
Я затер калибровочную константу, как быть?
Ответ:
Нужно быть внимательнее, восстановить константу можно, но не просто. Для этого существуют специальные схемы, которые можно найти в сети. Если устройство совершенно некритичное к этой константе то можно попробовать вписать туда некое среднее значение. Например код 347F (параметр 7F - это и есть значение константы, а 34 это код команды RETLW которая возвращает это значение). Если в устройстве используется кварцевый резонатор, то сохранение константы вовсе не требуется, устройство будет прекрасно работать без нее, если конечно программист не сделал чтение этой самой константы не взирая на использование кварцевого генератора.
Вопрос:
Я очень сомневаюсь в живучести встроенной EEPROM, можно ли использовать внешнюю память?
Ответ:
А я не сомневаюсь! Хотите использовать внешнюю - используйте. Но всетаки интересно, чем же внешняя память "живучее", встроенной?
Вопрос:
Ваша прошивка работает, но можно ли в ней изменить пару функций?
Ответ:
Можно, но представьте, если авторы будут пытаться угодить каждому и по 10 раз менять функции. Получиться огромный архив из прошивок, моделей, исходников, в которых элементарно можно запутаться. А всем не угодишь, поэтому устройства представлены как есть, если чтото не устраивает - не делайте его, да и все. Хотя в редких случаях я делаю изменения софта, но в очень редких.
Опубліковано 21.10.2014
В электронике часто используют звуковые пьезоэлектрические динамики или буззеры пьезоэлектрические (piezo buzzer). В народе – пищалки или пьезо пищалки. Они могут быть разных размеров, но идея у них одинаковая: использование обратного пьезоэффекта для генерирования звука. Такие пьезо пищалки могут быть со встроенным генератором. Достаточно подать на них напряжение и они будут монотонно пищать. Но большинство из них – без генератора. О них и пойдет речь. Основная проблема при использовании таких пищалок – это повышение их громкости. Вы должны понимать, что речь идет о генерации звука дискретным выходом в цифровых схемах, а не о повышении мощности аналогового звукового сигнала.
Если подключить такую пьезопищалку к микроконтроллеру, как показано на схеме, – громкость будет слабой.
На самом деле, чтобы добиться нормальной громкости пьезопищалки надо обеспечить три основных условия:
- оптимальное напряжение, подаваемое на пьезопищалку (около 20 В);
- частота должна быть близкой к резонансной. Для многих – в диапазоне 2500..3500 Гц;
- правильно подобранный резонансный объем.
Кстати, об этом почти никто не говорит, хотя правильный подбор геометрии объема эффективно влияет на повышение громкости. Вы наверное обратили внимание, что “фирменные” пищалки продаются в корпусе. Этот корпус и создает оптимальный резонансный объем и имеет оптимальное отверстие для выхода звука.
Схема повышения напряжения
Существуют различные схемы повышения напряжения. Я перебрал несколько из них и остановился на той, с которой добился лучших результатов:
Эта схема выдает монополярные импульсы, но она достаточно проста и компактна. Самая большая деталь по размеру – это дроссель. Работает схема следующим образом: когда открывается транзистор, через дроссель начинает течь ток. Ток на дросселе не может вырасти скачком, на индуктивностях ток нарастает постепенно. Когда транзистор закрывается, ток уменьшается, а на выводе дросселя скачком увеличивается напряжение. Уровень этого напряжения зависит от номинала дросселя, входного напряжения питания, и других параметров схемы. В этой схеме задействованы следующие элементы:
- пьезопищалка – диаметром 27 мм;
- дроссель – RCH855NP-332K 3.3 мГн;
- транзистор – полевой IRLML2402. Можно использовать и другие транзисторы, выдерживающие напряжение 20 В и ток 100 мА;
- диод – любой;
- конденсатор – любой, желательно танталовый или электролитический, включен в параллель с керамическим, общей емкостью от 100 мФ.
Надо позаботиться о том, чтобы транзистор не открывался сам по себе. Поэтому не включайте эту схему, когда затвор транзистора “висит в воздухе”.
Частота
Для того, чтобы добиться громкого звука, частота сигнала должна совпадать с резонансной частотой пищалки. Она обычно указывается в документации и для большинства пьезопищалок лежит в пределах 2500..3500 Гц. При желании можно подобрать ее экспериментально. Если в приборе частота звука должна изменяться в зависимости от измеряемых параметров, частота звука почти никогда не попадет в резонансную. В таких случаях надо стараться, чтобы диапазон звуковых частот был как можно ближе к резонансной частоте.
Резонансный объем
Правильный выбор акустического объема – это самая важная вещь, о которой почти никогда не пишут. Что это такое и зачем он нужен? Все вы когда-нибудь видели гитару. Я имею в виду акустическую гитару. У нее тоже есть коробка, которая усиливает звук. Если ее убрать и оставить только гриф со струнами звук будет в разы тише. Аналогичный объем нужен и для нашей пищалки. Обычно, пищалки монтируют в корпус прибора, поэтому элементы корпуса и будут формировать нужный объем. Я реализовал его с помощью кольца, которое вклеивается внутри корпуса. На фото кольца напечатаны на 3D принтере. Вы можете изготовить его из любого прочного материала – пластика, древесины и т.д.. Звук выходит через отверстие в корпусе. Размеры кольца и отверстия:
Диаметр кольца – примерно 28мм
Высота кольца – 2.6мм
Диаметр выходного отверстия – 5мм.
В данной статье расскажем что такое зуммер, его области применения, и как его подключать.
Бузер, Зуммер, Пьезоэлектрический излучатель, Пищалка или как нибудь ещё? — существует большое количество названий этой маленькой пищащей заразы, которая говорит о том, что случилось что-то не очень хорошее. Как часто я просто ненавидел этот звуковой зуммер с противным писком. Наверное я не одинок в этом желании. Наверняка вы слышали крайне неприятный приятный звук, который на вас по ошибке (или не очень) давала система на входе/выходе из магазина. Согласитесь, что это крайне неприятный звук. В дальнейшей статье, я буду называть их всех зуммером, так как привык к этому названию.
Зуммер – устройство позволяющее генерировать звук определённой частоты. Обычно диапазон частот находиться в диапазоне от 1 – 10 кгц и если вам попался звуковой зуммер, то идёт характерный звук: «пиииииип».
Он является самым простым способом сделать писк, который хорошо и далеко слышно. Последнее зуммер делает особенно хорошо, так как стандартные зуммеры создают звуковые волны, с коэффициентом затухания 85-90дб на 30 см. В результате маленького зуммера хватает на небольшой ангар.
Мне лично попал вот такой экземпляр (модель sl1i-12fsp):
С ним я и проводил все свои пробы зуммеров. Оказалось, что его хорошо слышно даже в толпе орущих детей, так как сигнал содержит высокую частоту, которой мало в человеческом голосе. Это позволяет практически всегда сказать, работает он или нет. В случае, если у вас нет толпы детей, а есть работающий вентилятор/двигатель/что-то похожее, то не сомневайтесь, слышно его будет очень хорошо.
Подключение Зуммера.
Подключение к схеме проводиться как у батарейки или диода. На устройстве есть обозначения «+» и «-». Подключаем их к питающему напряжению от 3 до 20 вольт, и радуемся получаемому звуку. У зуммера есть небольшая инерционность, и после отключения питания он ещё некоторое время будет звучать. Поэтому на нём моделировать звук не получиться, а вот как тревожная сигнализация получиться что надо.
Управляют ими обычно при помощи усилителя на биполярных транзисторах с общим эмиттером. Это позволяет от вашего МК(ARDUINO/SMT32/MSP430) делать даже полифоничный звук. Но при этом надо учитывать то, что есть зумеры с встроенным генератором. Они пищат прерывисто, с определённой частотой. Это позволяет используя разные зумеры, которые говорят о разных событиях. Стоят они дороже, но если вы собираете что-то без микроконтроллера, то это отличный финт ушами.
Области применения Зуммера.
Я предлагаю применить данную схему в следующих направлениях:
1)охранные системы
2)датчики, сигнализирующие о воздействиях любого рода.
3)бытовая техника (например в микроволновках, где сигнал о окончании работы подаётся именно зуммером).
4)игрушках.
5)в любых устройствах, где требуется звуковое оповещение.
Личный опыт использования.
Мне встречались зуммеры различных конструкций и характеристик. Пищали они всегда очень стабильно, и не требуя практически никаких дорогостоящих усилителей звуковых частот. Многие разработчики их очень любят, но я выявил ряд сложностей при работе с ними:
1) Крайне противный звук при отработке. Конечно, если у вас частота работы данной части раз в несколько дней, то ещё ничего, но во время тестов пищать он будет постоянно, что неминуемо отразится на вашей восприимчивости и желании работать.
2) Достаточное энергопотребление для носимой электроники. Ставить в то, что вы будете носить с собой такую штуку определённо не стоит.
3) Достаточная инерционность. В своё время я потратил кучу времени, чтобы сделать на основе дешёвого зуммера midi-клавиатуру. После всех моих стараний, хорошей звукопередачи не получилось, но музыку из старой SEGA восстановить получилось, чему мой заказчик был крайне рад.
Если добавить к пьезокерамическому излучателю транзисторный автогенератор и разместить их в одном корпусе, то получится активный пьезогенератор. Английское название «buzzer» («buzz» - жужжать), на сленге «бузер», хотя более точно «базер». Для работы пьезогенератора достаточно подать на него постоянное напряжение правильной полярности, звук будет генерироваться автоматически.
Типовые параметры пьезогенераторов: рабочее напряжение 3; 5; 6; 9; 12; 24 В (Табл. 2.8), диапазон частот основного тона генерации 1700…3500 Гц, звуковое давление 75…90 дБ(А), стоимость выше, чем у пьезоизлучателей.
Таблица 2.8. Параметры пьезогенераторов фирмы Kepo Electronic
Номинальное напряжение пьезогенератора является мягко рекомендуемым, поскольку имеется определённый «запас прочности». Например, пьезогенератор SC235 (фирма Sonitron) вместо 12 В допускает работу при напряжении 2…35 В. Функционирование при пониженном питании будет сопровождаться снижением громкости, а подачу сверхвысоких напряжений лучше вообще не допускать. Золотой серединкой как раз и является безопасный «микроконтроллерный» диапазон напряжений 3…5 В.
Пьезогенераторы выпускаются в виде капсюлей следующих разновидностей:
Двухвыводные одночастотные, генерирующие звук одного тона в диапазоне частот примерно 2.5…4 кГц при заводском разбросе ±15…20%;
Двухвыводные двухчастотные, звучание которых напоминает милицейскую сирену, звоноктелефонного аппарата или трель сверчка;
Трёхвыводные многочастотные, перестраиваемые по частоте установкой внешнего подборного конденсатора.
Следует отличать «пьезобузеры» (piezo buzzer) от «магнитных бузеров» (magnetic buzzer), содержащих электромагнитную систему с диафрагмой и транзисторным автогенератором. В руководстве по применению звуковых генераторов фирмы Advanced Acoustic Technology содержатся следующие отличительные признаки:
Рабочие напряжения у «магнитных бузеров» 1.5…24 В, а у «пьезобузеров» -
3.. .220 В, при этом КПД последних в 2…3 раза выше;
Рабочие токи у «магнитных бузеров» составляют десятки-сотни, а у «пьезобузеров» - единицы-десятки миллиампер;
Диаметры корпусов у «магнитных бузеров» 7…25 мм, а у «пьезобузеров» -
12.. .50 мм. И главное, к «магнитным бузерам» притягиваются магниты.
На Рис. 2.51, a…3 приведены схемы подключения пьезогенераторов к MK. Полярность их выводов должна быть отмаркирована на корпусе. Если знаков «+» и «-» не видно, то скорее всего это пьезоизлучатель. Он не имеет встроенного генератора, поэтому при подаче постоянного напряжения будет «молчать, как рыба».
Рис. 2.51. Схемы подключения пьезогенераторов к MK (начало):
а) при прямом подключении пьезогенератора A1 к MK надо следить за допустимым током нагрузки. Чтобы избежать «стрессов» для линии порта, ставят низкоомный защитный резистор R1, который, правда, несколько снижает громкость звучания;
б) аналогично Рис. 2.51, а, но с подключением пьезогенератора А1 не к общему проводу, а к источнику питания. В качестве А1 можно использовать «бузеры» с напряжением 3…12 В;
в) тумблер S1 в разомкнутом состоянии позволяет отключать звук, но не полностью. Благодаря конденсатору С/, пьезогенератор А1 издаёт звук, напоминающий тихо тикающие часы;
г) «высоковольтный» пьезогенератор A1 подключается через транзисторный ключ. Максимальный ток коллектора транзистора VT1 должен быть с запасом больше рабочего тока A1. Защитный диод VD1 позволяет подключать вместо «магнитный бузер»;
д) многочастотный трёхвыводной пьезогенератор Д/ начинает работать при переводе линии MK в режим входа с Z-состоянием. При НИЗКОМ уровне на выходе MK генерация прекращается. Конденсатор C1 изменяет частоту звука от 100 Гц (0.033 МК Ф) до 2.4 кГц (100 пФ);
е) аналогично Рис. 2.51, г, но с низковольтным питанием и с наличием двух резисторов: R1 (ограничитель тока) и R3 (закрывает транзистор VT1 при рестарте MK); О
О Рис. 2.51. Схемы подключения пьезогенераторов к MK (окончание):
ж) полный комплекс защитных мер по снижению импульсных помех и радиоизлучений. Диод VD1 препятствует попаданию всплесков напряжения в цепь питания +3.6 В;
з) прерывистое звучание пьезогенератора А1 обеспечивает мигающий светодиод HL1, который сам визуально не светится, ввиду малого протекающего через него тока.