реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Преобразование сигнала пьезодатчика
Иван Плетнев
сообщение Jan 21 2017, 13:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Уважаемые гуру электроники, здравствуйте!
Не пинайте сильно, к сожалению, в аналоговой электронике полный профан.
Требуется приведение затухающего синусоидального сигнала максимальной амплитудой 80V, к положительному сигналу максимальной амплитудой 3,3V. Схема должна обладать высоким входным и низким выходным сопротивлением. И иметь возможность регулировки входной амплитуды с микроконтроллера.
Поиск в интернете дал мне вот такую схему

Я ее протестировал, она работает, правда, чтобы получить 3,3V max амплитуды, ее приходится питать от 5V, вероятно, из-за падения на диоде.
В целом, она меня устраивает, но, может вы подскажете что-то дельное?

И какое решение подскажете для регулировки уровня входного сигнала с микроконтроллера? SPI, I2C и т.п.


Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 15:25
Сообщение #2





Guests






Цифровой потенциометр. Приведение к диапазону - на резисторах.
Для кого-то и 1 кОм - высокое и 10 МОм - низкое.
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 21 2017, 16:17
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 21 2017, 22:25) *
Цифровой потенциометр. Приведение к диапазону - на резисторах.
Для кого-то и 1 кОм - высокое и 10 МОм - низкое.


Вы имеете ввиду цифровой потенциометр после входного делителя на подстроечном резисторе?
Операционник, как мне кажется, нужен по причине подключения этой схемы к АЦП. Во-первых, чтобы ограничить максимальную амплитуду на входе АЦП, а во-вторых, чтобы зарядка входного конденсатора АЦП происходила быстрее.

Сообщение отредактировал Иван Плетнев - Jan 21 2017, 16:23
Go to the top of the page
 
+Quote Post
NeonS
сообщение Jan 21 2017, 16:20
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 15-09-08
Из: Израиль
Пользователь №: 40 198



Совершенно непонятно о каком источнике (с каким внутренним сопротивлением, о какой частоте сигнала) идет речь? Каковы условия чувствительности, динамического диапазона? Сплошные загадки... Приведенная схема пиковых детекторов, честно говоря, не обладает запасом надежности - например, если подать все 80Вольт на вход при верхнем положении регуляторов?
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 21 2017, 16:29
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(NeonS @ Jan 21 2017, 23:20) *
Совершенно непонятно о каком источнике (с каким внутренним сопротивлением, о какой частоте сигнала) идет речь? Каковы условия чувствительности, динамического диапазона? Сплошные загадки... Приведенная схема пиковых детекторов, честно говоря, не обладает запасом надежности - например, если подать все 80Вольт на вход при верхнем положении регуляторов?


Это пьезодатчик. Соответственно, сопротивление очень большое. Частота 1200 - 2000 Гц. На выходе этой схемы получается вот такая картинка, только это тест с большим, чем 5V напряжением питания

Надежность в описанном Вами случае низкая, действительно.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 17:22
Сообщение #6





Guests






Цитата(Иван Плетнев @ Jan 21 2017, 19:29) *
Это пьезодатчик.

Вы начните по посту #4 отвечать, дабы здесь не занимались гаданием ибо не охота.
Ну, а еще - предварительная аналоговая обработка в значительной степени зависит от задач последующей цифровой.
И где на картинке 80 V? Там видны только 10 V.
С частотой сигнала 2.5 кГц (что на картинке) вполне могут работать АЦП многих MCU в целях надлежащей ЦОС.

Вот ваша картинка, оцифрованная. Заводите значения через АЦП в MCU и делайте какую-угодно ЦОС (масштаб - условный, линейный).
http://savepic.ru/12710556.png
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 21 2017, 17:37
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 22 2017, 00:22) *
Вы начните по посту #4 отвечать, дабы здесь не занимались гаданием ибо не охота.
Ну, а еще - предварительная аналоговая обработка в значительной степени зависит от задач последующей цифровой.
И где на картинке 80 V? Там видны только 10 V.
С частотой сигнала 2.5 кГц (что на картинке) вполне могут работать АЦП многих MCU в целях надлежащей ЦОС.

Вот ваша картинка, оцифрованная. Заводите значения через АЦП в MCU и делайте какую-угодно ЦОС.
http://savepic.ru/12710556.png


На картинке - выход вышеприведенной схемы при напряжении питания 12V. Тест. Нужно оцифровывать 16 каналов с целью нахождения максимума сигнала. Эта задача уже решена. А цифровая регулировка по входу нужна для интерактивной настройки системы, дабы не допускать перегруза.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 17:40
Сообщение #8





Guests






Цитата(Иван Плетнев @ Jan 21 2017, 20:37) *
цифровая регулировка по входу нужна для интерактивной настройки системы, дабы не допускать перегруза.

Т.е. ручками? Не автоматом?
Еще раз, поясняю - предварительная аналоговая обработка бессмысленна без понимания последующей цифровой.
Про цифровые потенциометры - тут.
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 21 2017, 18:01
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 22 2017, 00:40) *
Т.е. ручками? Не автоматом?
Еще раз, поясняю - предварительная аналоговая обработка бессмысленна без понимания последующей цифровой.


Этот проект - электронные барабаны. USB MIDI модуль. на 16 каналов. В каждом триггере (пэде) (барабане) - пьезодатчик.
Источнику звука (синтезатору, семплеру) передается MIDI сообщение, где среди прочего, есть сила удара по пэду.
ЦОС нужна для того, чтобы в функции настройки пэда, можно было несколько раз ударить по нему с максимальной силой, чтобы авотматически откалибровать вход под текущий пэд или тарелку и т.п. и обеспечить максимальный динамический диапазон.





Сообщение отредактировал Иван Плетнев - Jan 21 2017, 18:02
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 18:25
Сообщение #10





Guests






Т.е. первый пик сигнала уже несет информацию - тогда как говорил, R-R делитель + цифровой потенциометр (ЦП) + непосредственная обработка на MCU.
Полоса у ЦП до нескольких MHz, ограничений по частоте не будет.
Четверть периода 400 мкс/2.5 кГц - это 100 мкс. Частота семплирования, на мой взгляд, вполне достаточна 10 мкс == 100 кГц., т.е. 10 отсчетов до максимума.
Go to the top of the page
 
+Quote Post
NeonS
сообщение Jan 21 2017, 18:45
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 15-09-08
Из: Израиль
Пользователь №: 40 198



Поскольку пьезодатчик - это источник тока, некий конденсатор, Вам проще всего будет нагрузить его на сопротивление, которое и определит сам динамический диапазон. Придется подбирать сопротивление экспериментально так, чтобы влезть в окно АЦП, ориентируясь на чувствительность к минимальному удару. Городить пиковый детектор нет необходимости. Нужно лишь установить перед каждым входом АЦП развязывающий буфер-повторитель на ОУ с защитой по входу в виде последовательного резистора и двух диодов: на землю и на питание АЦП.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 18:49
Сообщение #12





Guests






Цитата(NeonS @ Jan 21 2017, 21:45) *
Поскольку пьезодатчик - это источник тока, некий конденсатор, Вам проще всего будет нагрузить его на сопротивление, которое и определит сам динамический диапазон. Придется подбирать сопротивление экспериментально

Ну да, сменили барабан и опять менять-крутить резистор. Не, это не наш подход - даешь автоматизацию!
Go to the top of the page
 
+Quote Post
NeonS
сообщение Jan 21 2017, 18:53
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 15-09-08
Из: Израиль
Пользователь №: 40 198



Справедливо, коллега, не могу не согласиться. Осталось лишь ТС воплотить все это в реальной конструкции.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 19:02
Сообщение #14





Guests






Цитата(NeonS @ Jan 21 2017, 21:53) *
Справедливо, коллега, не могу не согласиться. Осталось лишь ТС воплотить все это в реальной конструкции.

Идея у ТС - интересная. Почему бы нам и не помочь? Тем более с ЦОС у них проблем нет, как я понял.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 21 2017, 20:11
Сообщение #15





Guests






Собственно и предложение, примитивное:
Схема:
http://savepic.ru/12706468.png
Переходной процесс в линейном режиме + помехи:
http://savepic.ru/12668579.png
Переходной процесс с ограничением + помехи:
http://savepic.ru/12694178.png

X1 - ЦП на номинал 100к.
Вместо примитивного ЭП на Q1, можно ставить любой буфер в интегральном исполнении.
R2 подбирается один раз для всех каналов, исходя из реальных максимальных амплитуд.
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 22 2017, 05:09
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 22 2017, 03:11) *
Собственно и предложение, примитивное:
Схема:
http://savepic.ru/12706468.png
Переходной процесс в линейном режиме + помехи:
http://savepic.ru/12668579.png
Переходной процесс с ограничением + помехи:
http://savepic.ru/12694178.png

X1 - ЦП на номинал 100к.
Вместо примитивного ЭП на Q1, можно ставить любой буфер в интегральном исполнении.
R2 подбирается один раз для всех каналов, исходя из реальных максимальных амплитуд.

Ух ты, круто!
Обязательно попробую в ближайшее время!
А обрезать отрицательную поуволну входного сигнала? Он же симметричен относительно ноля?
Go to the top of the page
 
+Quote Post
NeonS
сообщение Jan 22 2017, 05:11
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 15-09-08
Из: Израиль
Пользователь №: 40 198



Для этого D2 предназначен.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 22 2017, 07:04
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Иван Плетнев @ Jan 21 2017, 16:47) *
Поиск в интернете дал мне вот такую схему
...
В целом, она меня устраивает, но, может вы подскажете что-то дельное?

ИМХО, гуглить усилитель заряда:
Цитата
Усилитель заряда используется, как правило, с емкостными или пьезоэлектрическими датчиками сигналов, что отображено на схеме. Действие схемы усилителя заряда основано на применении так называемого эффекта Миллера. Если в схеме усилителя используется параллельная отрицательная обратная связь и в цепи связи стоит конденсатор С, то входное сопротивление приобретает емкостный характер – появляется входная емкость в 1+Ko раз больше величины емкости конденсатора С: Свх=(1+Ko)C. Ko - коэффициент усиления усилителя по напряжению. Эта емкость может быть очень велика. Так при коэффициенте усиления операционного усилителя Ко=10000 и емкости С=100 пФ, получаем Свх=1мкФ. В то же время емкость датчика сигналов Со может быть равна 100 пФ, а емкость соединительного экранированного кабеля Ск пусть даже 1000 пФ. При действии механической силы на пьезоэлектрический датчик на нем высвобождается заряд q, пропорциональный этой силе. Этот заряд заряжает параллельно соединенные конденсаторы Со, Ск и Свх. В результате выходное напряжение усилителя оказывается практически не зависящим от емкости датчика и емкости соединительного кабеля и определяется только зарядом и емкостью в цепи отрицательной обратной связи усилителя.
U2=q/C
Потому этот усилитель и называется «усилителем заряда». /ГП ПЕТИН/


Например, CN0350, или Петин (Рисунок 5.6, стр. 43), или electronix, и тп.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 22 2017, 11:46
Сообщение #19





Guests






Цитата(blackfin @ Jan 22 2017, 10:04) *
Петин

МногоТомный труд..
Только вот "соглосование" корежит.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 22 2017, 12:15
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(TSerg @ Jan 22 2017, 14:46) *
МногоТомный труд..
Только вот "соглосование" корежит.

Специально для вас на языке Шекспира: Charge amplifier. biggrin.gif
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 22 2017, 12:52
Сообщение #21





Guests






Цитата(blackfin @ Jan 22 2017, 15:15) *
Специально для вас на языке Шекспира:

Да хоть бы и на китайском sm.gif
Вероятно, студенты набивали профессору данный текст и лит. корректору он тоже не попался. Много неточностей, единицы измерений "гуляют", рисунки некоторые попутаны..
А так-то, Петин Генри Петрович - фигура известная, да и покоится он уже с миром.

Цитата(Иван Плетнев @ Jan 22 2017, 08:09) *
Обязательно попробую в ближайшее время!

Только имейте в виду, что эта схема корежит спектр, т.к. обрезает нижнюю полуволну.
Если требуется сохранение формы импульсов - это уже другая схема.
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jan 22 2017, 13:10
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(Иван Плетнев @ Jan 21 2017, 19:29) *
Это пьезодатчик. Соответственно, сопротивление очень большое. Частота 1200 - 2000 Гц.

А что за пьезодатчики? У меня в аналогичном проекте пьезодатчики ЗП-5 (да и дюжину других перепробовал..) дают не более 5 В, правда колебаний больше- от полусотни до сотни. Но выходное сопротивление их вряд ли очень большое- выходное напряжение падает вдвое только на 10 кОм по сравнению с 1 МОм осциллографа.
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 22 2017, 14:16
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 22 2017, 19:52) *
Да хоть бы и на китайском sm.gif
Вероятно, студенты набивали профессору данный текст и лит. корректору он тоже не попался. Много неточностей, единицы измерений "гуляют", рисунки некоторые попутаны..
А так-то, Петин Генри Петрович - фигура известная, да и покоится он уже с миром.


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


Это как раз и нужно! Сейчас займусь, соберу на макетке, по результатам представлю отчет!

Цитата(Onkel @ Jan 22 2017, 20:10) *
А что за пьезодатчики? У меня в аналогичном проекте пьезодатчики ЗП-5 (да и дюжину других перепробовал..) дают не более 5 В, правда колебаний больше- от полусотни до сотни. Но выходное сопротивление их вряд ли очень большое- выходное напряжение падает вдвое только на 10 кОм по сравнению с 1 МОм осциллографа.


Вот, только что осциллограмму записал. Но немного не в тех условиях, какие будут в барабанах. Это я просто по датчику ударил.
Это обычные китайские пьезодатчики по 100 рублей за кучку.
Но такие, как ни странно, стоят и в дорогих брендах тоже))


Сообщение отредактировал Иван Плетнев - Jan 22 2017, 15:55
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 22 2017, 17:06
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(TSerg @ Jan 22 2017, 01:25) *
Четверть периода 400 мкс/2.5 кГц - это 100 мкс. Частота семплирования, на мой взгляд, вполне достаточна 10 мкс == 100 кГц., т.е. 10 отсчетов до максимума.

Это вряд ли получится, поскольку скорость АЦП в моём МК 1MSPS, а каналов 16. 60 с небольшим кГц максимум. Но тесты показывают, что даже на 44 кГц очень неплохо работает.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 22 2017, 17:39
Сообщение #25





Guests






Цитата(Иван Плетнев @ Jan 22 2017, 20:06) *
Это вряд ли получится, поскольку скорость АЦП в моём МК 1MSPS, а каналов 16. 60 с небольшим кГц максимум. Но тесты показывают, что даже на 44 кГц очень неплохо работает.

Ну я с запасом сказал.

Легкий удар по керамике ЦТС-19, D=50 мм
Не выше 1.5 V.
http://savepic.ru/12697110.png

Легкий удар по тонкой пьезокерамике, D = 25 мм.
Не выше 12 V.
http://savepic.ru/12681769.png

P.S.
Вторичные максимумы - следствие механического дребезга при ударе, трудно уложиться в одно касание sm.gif
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jan 22 2017, 20:29
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(Иван Плетнев @ Jan 22 2017, 17:16) *
Вот, только что осциллограмму записал. Но немного не в тех условиях, какие будут в барабанах. Это я просто по датчику ударил.
Это обычные китайские пьезодатчики по 100 рублей за кучку.
Но такие, как ни странно, стоят и в дорогих брендах тоже))

У меня по 20 рублей , на Митино брал, при совке еще делали. Разных брал штук по 10 от ЗП-4 до ЗП-2х
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 23 2017, 14:39
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Добрый вечер всем!

Протестировал схему, предложенную уважаемым TSerg, ниже представлю картинку. Вместо эмиттерного повторителя на транзисторе, включил LM358 по схеме повторителя. Т.е. отрицательный вход соединил с выходом. В итоге выходной сигнал режется на уровне 2В. На картинке 2 канал (голубой) - сигнал на входе ОУ, ограниченный по амплитуде напряжением питания, 1 канал (желтый) - сигнал на выходе ОУ. Что сделал не так? sm.gif

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jan 24 2017, 07:16
Сообщение #28


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



ОУ не тот. Возьмите rail-to-rail ОУ (LM358 отнимает примерно 1.5в от верхнего питания)
Go to the top of the page
 
+Quote Post
Иван Плетнев
сообщение Jan 24 2017, 12:06
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 12-04-14
Пользователь №: 81 340



Цитата(Alexashka @ Jan 24 2017, 14:16) *
ОУ не тот. Возьмите rail-to-rail ОУ (LM358 отнимает примерно 1.5в от верхнего питания)


Хорошо, попробую rail-to-rail, спасибо!
Go to the top of the page
 
+Quote Post
gregory
сообщение Feb 14 2017, 11:09
Сообщение #30


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 10-06-05
Пользователь №: 5 887



Цитата(Иван Плетнев @ Jan 24 2017, 17:06) *
Хорошо, попробую rail-to-rail, спасибо!

Все-таки с пьезодатчиком надо использовать усилитель заряда. Подбираете емкость в цепи обратной связи так , чтобы сигнал при самом сильном ударе не превышал напряжение питания ОУ и всЁ.

Другие схемы приведут к неожиданным проблемам. Кстати у Вас пьезодатчик , когда Вы по нему ударяете свободен или приклеен?
Go to the top of the page
 
+Quote Post
ARN
сообщение Mar 19 2017, 08:05
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 3-03-06
Пользователь №: 14 908



Цитата(gregory @ Feb 14 2017, 14:09) *
Все-таки с пьезодатчиком надо использовать усилитель заряда. Подбираете емкость в цепи обратной связи так , чтобы сигнал при самом сильном ударе не превышал напряжение питания ОУ и всЁ.

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

слышал звон...усилитель заряда применяется для усиления низкочастотных колебаний (еденицы Герц).
В данном случае этого не нужно, т.к. биморф генерирует колебания на своей резонансной частоте( килогерц- два)
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 11:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01626 секунд с 7
ELECTRONIX ©2004-2016