Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 08:44:35

Всех читающих с Новым годом!
Прошу совета у знающих. Есть отработанный скетч (чужая разработка). В нем реализовано подключение китайской пищалки на плате на 11 ПИН. Его рабочая Частота 500 Гц.
22.jpg
(37.04 KiB) Скачиваний: 562

У меня есть пъезик с частотой 4000 Гц.
пьезик.jpg
(111.4 KiB) Скачиваний: 583

Собственно вопрос. Можно ли использовать такой излучатель для работы через этот же 11 ПИН? Требуется ли какой-нибудь "обвес" для подключения, или выход можно нагружать на прямую?
Не уверен, что четко сформулировал задачу, поскольку не сведущ в данных вопросах. Прощу прощения, сильно не пинайте.

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 08:48:59

Первый скорей всего со встроенным генератором, а второй без.

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 10:44:31

Да, скорее всего, первый - со встроенным ген. Тогда на 11 пин программно нужно подавать не уровень, а меандр с этими 4000Гц. Или внешний генератор с парафазным выходом. Как-то так. Но 4000Гц - это с ослабленным слухом и не услышишь, комариный писк.Изображение
Вложения
11pin.JPG
(5.78 KiB) Скачиваний: 894

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 11:39:50

Первый скорей всего со встроенным генератором, а второй без.

Не уверен, что правильно понял описание, но пишут, что это "пассивный зуммер модуль для Arduino низкий уровень триггера". Понял это так, что встроенного генератора там нет. Но, это я так понял, может ошибаюсь. Вот ссылка https://ru.aliexpress.com/item/5pcs-lot ... 20308.html

Jack_A писал(а): Тогда на 11 пин программно нужно подавать не уровень, а меандр с этими 4000Гц.

А это возможно? Мне автор скетча сказал, что его пищалка управляется ШИМ, но с моим заморачиваться ему некогда.

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 12:05:34

Вот что китайцы пишут:
Код:
3.3-5 В пассивный зуммер модуль для Arduino 9012 привод с Du Pont линия
Фирменная Новинка & #65281 & 65281 & 65281;
Работы Напряжение: 3.3-5 В
С фиксированной болта отверстие для легкой установки
PCB Размер: 3.3cmx1.3cmDu Pont линия длина: 21 см
Модуль принимает 9012 ТРАНЗИСТОРОМ

Особенности:
1. без источника колебаний, нужно меандр (частота 2 К-5 К) для управления.
2. звуковой частоты управления, вы можете сделать "do re mi fa Sol La Si" эффект.
Булавки определения:
VCC: 3.3 В-5 В
Земля: земли
I/O: i/o Интерфейс СКМ

Упаковка включает в себя:
1 х пассивный звуковой модуль
3 x du pont линии

Значит без генератора. Значит можно поменять.

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 12:12:45

AndTer писал(а):Значит без генератора.

Хоть в этом не ошибся.
AndTer писал(а):Значит можно поменять.

Не подскажите, что для этого нужно? У моего ведь частота не та. А значит, как минимум, звук будет ослаблен..

Re: пьезопищалка на Ардуино Мега 2560

Пт янв 05, 2018 22:34:34

Кто такая А.Р.Дуня и её С.Кетч - я не в курсах, тогда можно 8кГц получить на одной половинке тригера Шмитта, к примеру.

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 08:39:48

Цепляем NE555 при соответствующей настройке частоты по схеме с веншним управлением генерацией
как в этой схеме:
http://img.radiokot.ru/files/20529/r2u6lo2fd.GIF
и работаем как с активным генератором.
Номиналы поменять в необходимую сторону, а вместо светиков поставить пъезик.
:beer:

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 09:18:04

ну гену и на кт315 можно сделать

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 09:18:48

BOB51 писал(а):Цепляем NE555 при соответствующей настройке частоты по схеме с веншним управлением генерацией
как в этой схеме:
http://img.radiokot.ru/files/20529/r2u6lo2fd.GIF
и работаем как с активным генератором.

То есть оставить (реализовать) нужно только эту часть схемы?
QIP Shot - Screen 047.png
(92.07 KiB) Скачиваний: 188

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 10:32:14

Можно и ЛА7 убрать... Правда тогда надо на вход разрешения резистор 4,3 килоома к + и пищать будет также при начальном включении (пока управляющий вывод останется в 1 во время начальной инициализации ардуины).
Ессно логика управления от дуинки поменяется с активного нуля (при АЛ7) на активную единицу (прямое управление 55-й).
Номиналы частотнозадающей цепи обязательно пересчитать для звукового диапазона.
8)

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 14:40:57

BOB51 писал(а):Можно и ЛА7 убрать...

Попробую, спасибо.
А собственно генератор здесь на КТ315 построен? Номиналы R3 и С3 подбирать?

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 16:25:14

Генератор на R-C цепочке - R10 (и все, что до эмиттера транзистора) - C2.
Транзистор с диодом - выравнивание заряд-разрядных интервалов.
8)

Re: пьезопищалка на Ардуино Мега 2560

Сб янв 06, 2018 17:44:51

BOB51 писал(а):BOB51
, спасибо, уважаемый!

Re: пьезопищалка на Ардуино Мега 2560

Ср янв 10, 2018 08:44:44

Присмотрелся к китайской плате, что в первом посту выложена, нарисовал схему. Похоже такая, что скажите? Только транзистор хрен знает какой.
Вложения
24723_001_1.jpg
(19.13 KiB) Скачиваний: 531

Re: пьезопищалка на Ардуино Мега 2560

Ср янв 10, 2018 11:08:18

Транзистор только если пищалка "активная" - с собственным генератором или просто типа катушки с мембраной (а-ля электрозвонок).
Если в качестве пищалки просто пьезопластинка с двумя выводами (то, что на втором рисунке с "керо") там вообще ничего не нужно - выводы выходных каскадов ардуинки (или самой атмеги) допускают ток +\-20 мА - вполне достаточно для раскачки пищалки на пьезопластинке.
8)

Re: пьезопищалка на Ардуино Мега 2560

Ср янв 10, 2018 17:04:04

BOB51 писал(а):BOB51
в китайском модуле пассивный зуммер для Arduino (по моей ссылке viewtopic.php?p=3275639#p3275639) три элемента. Один опознан как резистор 1к, второй - пищалка (то же узнаваем "в лицо"), а третий вроде "трехногий" я и подумал, что это транзистор.

BOB51 писал(а):там вообще ничего не нужно - выводы выходных каскадов ардуинки (или самой атмеги) допускают ток +\-20 мА - вполне достаточно для раскачки пищалки на пьезопластинке.

А 11 пин - не исключение по нагрузке? тоже на ток +\-20 мА?

Re: пьезопищалка на Ардуино Мега 2560

Ср янв 10, 2018 19:14:48

Все внешние выводы платки (за исключением специальных) должны допускать данную нагрузку (но по отдельности, а не все одновременно!).
Смотри соответствующие описания в инете/на сайте
https://store.arduino.cc/arduino-mega-2560-rev3
http://arduino.ru/Hardware
http://arduino.ru/Hardware/ArduinoBoardMega2560
:beer:

Re: пьезопищалка на Ардуино Мега 2560

Чт янв 11, 2018 08:01:14

BOB51 писал(а):BOB51
большое спасибо!
Ответить