Перейти к содержанию
    

Воспроизведение wav через пьезодинамик

Всем привет! Пишу в первый раз, особо не пинайте!

Воспроизвести нужно wav-файл 8 бит, 8 кГц, имея в наличии ATmega8a и пьезодинамик, как на фото

 

KEPO_PCT-4540_MG.jpg

 

Как это сделать для пьезодинамика?

 

Изначально, схема состояла из микроконтроллера, усилителя НЧ TDA2050 класса АВ , импульсного миниатюрного трансформатора и пьезодинамика.

Трансформатор, получая на вход 12 В, выдавал на выход 40-50 В (это требуется для нормальной громкости пьезодинамика).

Вот часть схемы:

image.png

 

Задача состоит ещё в том, что нужно разработать новую схему БЕЗ трансформатора!

Какая есть ему альтернатива? Мост? Полумост?

 

Как я пробовал: используя режим FastPWM и массив значений wav-файла, я, с частотой 8 кГц, выдаю эти значения через вывод атмеги на схему,

приведённую ниже:

 

image.jpg

 

Эти все манипуляции не дают желаемого эффекта.

Подскажите пожалуйста, как сделать всё это правильно?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эти все манипуляции не дают желаемого эффекта.

Подскажите пожалуйста, как сделать всё это правильно?

На нижней схеме что значит "сигнал с атмега"? Напрямую с ног МК что-ль??

Какое напряжение на затвор нужно вашим полевикам для открытия? Скорей всего несколько вольт. А сколько даёте Вы?

Опять-же - где защита от сквозного тока в моменты переключения? Нужно два отдельных сигнала управления для верхнего и нижнего ключа. Либо внешний драйвер с dead-time-ми типа такого: https://ru.aliexpress.com/item/1pcs-TZT-ten...2806996783.html

Возьмите любую схему управления индуктивной нагрузкой ШИМом (двигателем например), их полно в инете, и изучите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эти все манипуляции не дают желаемого эффекта.

 

если манипуляции для голоса или музыки, то там АЧХ только для бипканий

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если манипуляции для голоса или музыки, то там АЧХ только для бипканий

Автор вроде сам привёл технические данные динамика. Неужто он их даже не прочитал? :smile3046:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если манипуляции для голоса или музыки, то там АЧХ только для бипканий

:bb-offtopic:

ТС про музыку не говорил. Может у него в wav морзянка... :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я пробовал: используя режим FastPWM и массив значений wav-файла, я, с частотой 8 кГц, выдаю эти значения через вывод атмеги на схему,

приведённую ниже:

...

Эти все манипуляции не дают желаемого эффекта.

Подскажите пожалуйста, как сделать всё это правильно?

Делали на высоковольтном операционнике.

Схема как нарисовано нерабочая. Учите электронику (в профильном учебном заведении)!

Подозреваю что для вывода звука шимом нужен дроссель. Пьезодинамик весь ваш шим на землю помножит своей емкостью - у него под 6000пФ.

шим 8кГц для звука мало.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На нижней схеме что значит "сигнал с атмега"? Напрямую с ног МК что-ль??

Какое напряжение на затвор нужно вашим полевикам для открытия? Скорей всего несколько вольт. А сколько даёте Вы?

Опять-же - где защита от сквозного тока в моменты переключения? Нужно два отдельных сигнала управления для верхнего и нижнего ключа. Либо внешний драйвер с dead-time-ми типа такого: https://ru.aliexpress.com/item/1pcs-TZT-ten...2806996783.html

Возьмите любую схему управления индуктивной нагрузкой ШИМом (двигателем например), их полно в инете, и изучите.

 

 

Да, сигнал я подаю напрямую с ног МК.

Для открытия транзистора требуется подать на затвор 1В (транзистор пока я применил IRF9952).

Ага, значит всё-таки "Нужно два отдельных сигнала управления для верхнего и нижнего ключа". Спасибо, попробую.

 

:bb-offtopic:

ТС про музыку не говорил. Может у него в wav морзянка... :biggrin:

 

В wav-файле у меня звонок s_zvonok.wav

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В wav-файле у меня звонок

только он ослаблен на ~20дБ. Можно нормализовать

 

и там основной пик на 1,5кГц, второй на 2,6кГц. Дак вот первый будет ослаблен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для открытия транзистора требуется подать на затвор 1В

Вы это серьёзно?

Может стоит книжку какую почитать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ага, значит всё-таки "Нужно два отдельных сигнала управления для верхнего и нижнего ключа". Спасибо, попробую.

Если, как написали выше, внутри Ваш динамик состоит не из катушки, а именно пьезокристалл, то схема ключа должна быть другая.

Схема для индуктивной нагрузки не подойдёт тогда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, сигнал я подаю напрямую с ног МК.

Для открытия транзистора требуется подать на затвор 1В (транзистор пока я применил IRF9952).

Ага, значит всё-таки "Нужно два отдельных сигнала управления для верхнего и нижнего ключа". Спасибо, попробую.

 

 

Можно и один, только транзюки поставить биполярные. И должен еще дроссель быть, параллельно пьезику, если не запамятовал, при этом громкость заметно выше.

Хотя, глянул по внимательнее - 30В питание схемы, тут без драйвера точно никуда...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно и один, только транзюки поставить биполярные.

Ну да, и получать козу на 30V на время переключения транзисторов. С частотой несколько кГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если, как написали выше, внутри Ваш динамик состоит не из катушки, а именно пьезокристалл, то схема ключа должна быть другая.

Схема для индуктивной нагрузки не подойдёт тогда.

 

Да, нужно использовать именно пьезодинамик.

 

Можно и один, только транзюки поставить биполярные. И должен еще дроссель быть, параллельно пьезику, если не запамятовал, при этом громкость заметно выше.

Хотя, глянул по внимательнее - 30В питание схемы, тут без драйвера точно никуда...

 

Вся схема будет запитана от 12 В. На пьезодинамик нужно значительно больше подать, вольт 40-50,

и для этого, я так понимаю, ещё нужен какой-нибудь умножитель напряжения? Цель стоит не использовать трансформатор.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы это серьёзно?

Может стоит книжку какую почитать?

 

я тут имел в виду минимальное пороговое напряжение включения транзистора Vgs(th).

Согласно даташиту у меня Vgs(th)=1В, напряжение насыщения затвор-исток Vgs=20В.

Как я сказал выше, управлять открытием/закрытием транзисторов я намереваюсь с ног МК, т.е. от 5В.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я тут имел в виду минимальное пороговое напряжение включения транзистора Vgs(th).

Согласно даташиту у меня Vgs(th)=1В, напряжение насыщения затвор-исток Vgs=20В.

У меня на отладочной плате стоят BSC031N06NS3. Для них в даташите указан Vgs(th) = 2...3...4 V. При этом драйвер на плате формирует для них напряжение открывания == 15V.

И я думаю - неспроста с таким запасом. Производитель и отладки и транзисторов и микросхемы-драйвера - один. Так что я думаю он знает, что делает.

Как я сказал выше, управлять открытием/закрытием транзисторов я намереваюсь с ног МК, т.е. от 5В.

А Ваш МК умеет dead-time-ы формировать? При наличии чипа-драйвера, этот чип по-крайней мере сам вставит минимальные dead-time, а если "с ног МК" то тут уже никто не поможет. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...