Датчик вибрации напрямую в nano pro

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

evgta, у вас не усилитель, а уменьшитель сигнала)  С пьезоэлемента напряжение под 60 вольт, а токи микроамперные. Я недавно снимал осцилограмму .

evgta
Offline
Зарегистрирован: 02.09.2016

так тоже снимал, у меня пьеза ЗП-19 до 6В давала на осцилографе, какая разница ардуине 0 или 1 ловить )))

 

Bazilik
Offline
Зарегистрирован: 12.08.2015

Блин решил попробовать вместо пьезы электретный микрофон забацать с усилением... Вот такой

 

Отделил микрофон... Получилось так:

 

MIC ======5 метров двойной провод======= ПЛАТА УСИЛИТЕЛЯ == Ардуино.

Вобщем тоже ловит помехи. Видимо они тоже усилились вместе с полезным сигналом. Пробовал и Analog Out в A2 и Digital Out в D2 - результат тот же, что и с пьезой. Работает так, как мне нужно, но эти грёбаные помехи...

evgta
Offline
Зарегистрирован: 02.09.2016

лучше будет от усилителя 5 м к ардуино а от микрофона к усилителю чем короче тем лучше, от микрофона к усилителю коаксиал или витую пару

Bazilik
Offline
Зарегистрирован: 12.08.2015

Оп. Спасибо. Это действительно важная для меня информация!))

Bazilik
Offline
Зарегистрирован: 12.08.2015

Скажите пожалуйста, а можно-ли пустить по одному проводу GND и цифровой сигнал с датчика? Просто двойной провод уже основательно проложен, а для достижения цели необходимо VCC, GND и сигнал. Перекладывать - ..опа полная

evgta
Offline
Зарегистрирован: 02.09.2016

нет, но для начала проверить надо как юудет работать

Bazilik
Offline
Зарегистрирован: 12.08.2015

Это понятно. проверю сперва конечно.. Уверен, будет нормально всё, если микрофон-усилитель в пол сантиметра друг от друга будут))

Просто мысль в голову про цифру пришла - не всё-ли равно пину D Ардуины на GND, если он 0 или 1 ждёт?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Bazilik пишет:

не всё-ли равно пину D Ардуины на GND, если он 0 или 1 ждёт?

GND и лог.0 - это одно и то же.

Bazilik
Offline
Зарегистрирован: 12.08.2015

Хммм. А если VCC и цифра? То это VCC = 1? Ведь как-то же передают цифровые данные по питанию.. Или я ошибаюсь?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Да, VCC - это лог.1

Нет, цифровые данные не передают по питанию. Скорее наоборот - иногда берут паразитное питание с шины данных (но это не VCC). Например есть такая возможность у датчика температуры DS18B20.

evgta
Offline
Зарегистрирован: 02.09.2016

можно через 2 провода, но тогда надо мудрить радиоканал)))

Bazilik
Offline
Зарегистрирован: 12.08.2015

Мде... Всё впитал, всех благодарю! К цели максимально приблизился с вашей помощью. Теперь уже всё зависит от моей лени)))

Bazilik
Offline
Зарегистрирован: 12.08.2015

Мужики извините, последний вопрос.. Если я мотоциклетную сирену (20W 12В) подключу напрямую к ардуино GND и D5 например, ардуинка не помрёт? Чего греха таить, я пробовал уже это.. Понимаю, что 5 Вольт на выходе всего, но громкость звучания меня устраивает. Вопрос в том, не вредно-ли это для Ардуино Нано Про? Думаю сирене-то пофигу вообще на такое))

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

К пинам ардуины (кроме VCC, GND) ни в коем случае нельзя подключать мощную нагрузку. Не более 40мА на один пин или 200мА на весь МК.

Bazilik
Offline
Зарегистрирован: 12.08.2015

Хммм понял... Просто не пойму что за путаница... Вот например сигнализация:

Я не встречал сирен, мощностью до 100мА...

В чём прикол так писать?

evgta
Offline
Зарегистрирован: 02.09.2016

это может быть для сирен со встроенным аккумулятором или если обычная то через реле.

а там точно для сирены выход, может для пищалки какой просто7

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Bazilik, а мА измеряется сила тока, а мощность - в Вт.

Bazilik
Offline
Зарегистрирован: 12.08.2015

Я как бэ в курсе. Просто в связи вечной путаницей мощности потребления устройства и силой тока выходов, хочется чуток упростить философию)))

Bazilik
Offline
Зарегистрирован: 12.08.2015

Люди добрые, простите, что немного отошёл от темы, но всё же она касается датчика вибрации и ардуино)))

Итак почти наладил всё с помощью этого:

 

Но вот ведь незадача, эта сволочь реагирует на закрытие двери в 10 метрах от нее. И при этом в равной степени реагирует на удары по тому месту, в которое вмонтирован сам. Как только не изгалялся - всё тщетно. Додумался подключить этот микрофон без самой платы к ноутбуку и записал сигнал:

Подскажите, как победить? НЧ фильтр искать?

Пробовал электретный микрофон меньшего диаметра и тоньше - у него тупее чувствительность ко всему. Что ж получается, чем микрофон больше, тем лучше слышит?

evgta
Offline
Зарегистрирован: 02.09.2016

а если теперь пьезу прикрутить? вместо микрофона к усилителю

и к какому выходу с платы к ардуино прикручено?

Bazilik
Offline
Зарегистрирован: 12.08.2015

Пьезу попробую в ближ время. Подключен аналоговый выход к А2 ардуино. Пробовал цифру - но там диапазон настройки гораздо меньше, т.к. по аналогу я в скетче могу компаратор крутить + на усилителе потенцик)))

Bazilik
Offline
Зарегистрирован: 12.08.2015

Попробовал пьезу - тот же геморрой, что и был ранее ДО микрофона. Не вижу смысла возвращаться к ней. Несколько вопросов:

1. Бывают-ли электретные микрофоны, близковосприимчивые что-ли?

2. Тот же вопрос, только о нужной частоте чувствительности?

3. Если нет, то может есть динамические или конденсаторные или ещё какие, отвечающие первому вопросу? И будут-ли они работать с усилителем от электретного?

4. От чего вообще зависит чувствительность самого микрофона (как предмета, а не готового устройства)?

Хочу, чтоб он дальше нескольких метров ничего не слышал, а в нескольких сантиметрах слышал всё чутко. Такое возможно малой кровью? Нужно заглушить 2000-4000 Герц или выделить 12000-14000 Герц

 

PS: я пробовал обкладывать его полностью различными материалами-шубами.. Термоусадочные трубки применял... чего только не делал - всё-равно он слышит дальнюю дверь матьие... И при этом чувствительность к нужному месту пропорциональна(((

Bazilik
Offline
Зарегистрирован: 12.08.2015

Кстати на таймлайне в 120 посте видно, что высокие пики (слева) и маленькие (справа) практически одинаково вызывают сработку.. Сегодня проверил на плоттере порта - результат совсем другой. Там и дальняя дверь и нужное место вызывают нехилые колебания сигнала. Получается, что микрофон где-то глуховат, а где-то силён, но усилитель усиливает все частоты в равной степени?

evgta
Offline
Зарегистрирован: 02.09.2016

истересно а такая вещь взлетит?!

можно где-нибудь на разборке с жигулей инжекторных скрутить, хотя он новый 250руб стоит

http://znanieavto.ru/nuzhno-znat/datchik-detonacii-dlya-chego-nuzhen-i-kak-proverit.html

Bazilik
Offline
Зарегистрирован: 12.08.2015

Ды вряд-ли.. Слишком слабые колебания для него будут.. И по размеру не канает. Тут с микрофоном нужно что-то придумать..

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Bazilik пишет:

1. Бывают-ли электретные микрофоны, близковосприимчивые что-ли?

А что это такое?

Цитата:

2. Тот же вопрос, только о нужной частоте чувствительности?

Исходный вопрос непонятен. Соответственно непонятен и производный от него.

Цитата:

3. Если нет, то может есть динамические или конденсаторные или ещё какие, отвечающие первому вопросу? И будут-ли они работать с усилителем от электретного?

По первой части - ответ тот же.

По второй - нет: для динамического микрофонав характерны гораздо меньшие выходное сопростимвление и ЭДС, а конденсаторному нужно дополнительное питание.

Цитата:

4. От чего вообще зависит чувствительность самого микрофона (как предмета, а не готового устройства)?

Заввисит от массы вещей: от площади и упругости мембраны, технологии изготовления, наличия встроенного предусилителя и т.д.

Чем предмет отличается от готового устройства, не знаю.

Хочу, чтоб он дальше нескольких метров ничего не слышал, а в нескольких сантиметрах слышал всё чутко. Такое возможно малой кровью? Нужно заглушить 2000-4000 Герц или выделить 12000-14000 Герц

ПО первой части: Отчасти это регулируется характеристикой чувствительности. Вам нужна "восьмерка".

По второй части: вероятнее всего, это достигается электроникой. Вряд ли удастся найти с подходящей АЧХ.

Цитата:

PS: я пробовал обкладывать его полностью различными материалами-шубами.. Термоусадочные трубки применял... чего только не делал - всё-равно он слышит дальнюю дверь матьие... И при этом чувствительность к нужному месту пропорциональна(((

Если микрофон с круговой диаграммой - ничего неп сделаешь. Нужно, чтобы затухагте было не 1/х, а 1/х^2. http://fdstar.com/3304-diagramma_napravlennosti_mikrofona.html

Помимо прочего можно еще и разместить микрофон так, чтобы нежелательный источник сигнала попадал в зону нечувствительности.

Bazilik
Offline
Зарегистрирован: 12.08.2015

andriano пишет:

А что это такое?

Да всё вы поняли. Просто придираетесь..

andriano пишет:

Чем предмет отличается от готового устройства, не знаю.

Имеется в виду предмет=сам микрофон, а готовое устройство=усилитель с микрофоном, предусилитель с ним же и т.п.

andriano пишет:

По второй части: вероятнее всего, это достигается электроникой.

КЭП ))

andriano пишет:

Если микрофон с круговой диаграммой - ничего неп сделаешь. Нужно, чтобы затухагте было не 1/х, а 1/х^2. http://fdstar.com/3304-diagramma_napravlennosti_mikrofona.html

Помимо прочего можно еще и разместить микрофон так, чтобы нежелательный источник сигнала попадал в зону нечувствительности.

Пробовал размещать в разных плоскостях и в разные стороны в дозволенных пределах. Ничего не меняется. Более того, я делал из микрофона "пушку". Направленный типа. С помощью термоусадки. Далее обложил всем, чем можно, залил термоклеем со всех сторон, а хобот (конец термоусадки) направил в нужное место (пробовал даже прислонять к нужному месту). Один фиг ничего не меняется((( Чувствительность та же и реакция на нужные удары и на дальнюю дверь такая же. Вот и не понимаю, почему так? Я ведь со всех сторон заглушил всё.. Какой микрофон посоветуете к имеющемуся усилителю? Малюсенький только))

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Bazilik пишет:

Да всё вы поняли. Просто придираетесь..

Удачи.

Bazilik
Offline
Зарегистрирован: 12.08.2015

andriano пишет:

Удачи.

Не пригодится.

 

Люди добрые, дайте пожалуйста более компетентное мнение.. Благодарю.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Bazilik, вы уже полтора года мурыжите тут всех своей темой. Хотите совет - так обрисуйте чётко задачу. Куда вы лепите свои датчики -не понятно, как всё включаете, как питаете -не понятно. Я вам в #52 нарисовал отличный вариант, чем он не подошёл? Сделайте тот вариант, сфотографируйте как всё установлено, как подключено, итп. Сформулируйте техническим языком имеющиеся проблемы.

Bazilik
Offline
Зарегистрирован: 12.08.2015

dimax, я пробовал встроенный компаратор точно по вашей схеме. Всё работало, но перепады в электросети всё-равно вызывали ложные срабатывания, как и на программном компараторе. С пьезо я изъездил всё вдоль и поперёк. Пришлось перейти на микрофон с усилителем:

Собственно вопрос встал теперь таким образом, какой микрофон использовать, чтоб он не слышал дальнюю дверь, но слышал то, что находится в сантиметре от него?

При захлопывании дальней двери фиксируется 2000-4000 Герц, а то, что нужно услышать - 12000-14000 Герц.

evgta
Offline
Зарегистрирован: 02.09.2016

ну как бы вот это наверное надо

https://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%B2%D0%B5%D1%80%D1%85%D0%BD%D0%B8%D1%85_%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82

конденсатор нужен керамический

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Bazilik, так нужно было бороться с помехами.  Где гарантия, что микрофону они не будет мешать? Микрофон в любом случае как датчик вибрации гораздо хуже пьезоэлемента, т.к. реагирует на всё подряд. Кто нибудь чихнёт -и он сработает. Для двери лучше всего магнитный датчик (холла). Если же нужно реагировать на стук -тогда пьезо, причём они бывают прямо специализированные, для прикручивания к поверхности.

Bazilik
Offline
Зарегистрирован: 12.08.2015

Хммм. Ну вобщем с помехами-то покончено. Не знаю, как, но они отсутствуют в связке с микрофоном. Я даже специально их пробовал воспроизвести - усилителю пофигу. Причем микрофону при нужной мне чувствительности пофигу даже на шаги/чих/пер..еж и т.п. Единственная проблема - это та дверь дальняя(( Буду пробовать ВЧ фильтр))

Bazilik
Offline
Зарегистрирован: 12.08.2015

evgta пишет:

ну как бы вот это наверное надо

https://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%B2%D0%B5%D1%80%D1%85%D0%BD%D0%B8%D1%85_%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82

конденсатор нужен керамический

Спасибо огромное за терпение и пользу! Как бы теперь расчитать номиналы резистора и конденсатора? Есть-ли смысл потенцик ставить? Можно-ли будет им частоту фильтрации регулировать?

evgta
Offline
Зарегистрирован: 02.09.2016

там же формула есть

 

расчет

https://vt-tech.eu/articles/calculators/165-simple-rl-filters.html

Bazilik
Offline
Зарегистрирован: 12.08.2015

Да это то я видел. Надеялся на какие-то универсальные цифры что-ли)) Спасибо, буду пробовать

Bazilik
Offline
Зарегистрирован: 12.08.2015

И да.. Эта формула - эта формула для определения частоты среза.

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

evgta
Offline
Зарегистрирован: 02.09.2016

частота среза 10526.1206 Гц

0.0027мкф=2700пф

5,6К- можно переменник поставить на 20К и осциллом уже подстраивать

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

 

Bazilik
Offline
Зарегистрирован: 12.08.2015

Оп понял благодарю! Еще такой вопрос: почему между усилителем и дуиной а не между микрофоном и усилителем? Ведь фильтроваться будет частота. А от усилителя в ардуину уже идит сигнал в виде напряжения вроде. Тоесть мне казалось, задача имеющегося у меня модуля это услышать-усилить-сказать "да, я слышал".. или я ошибаюсь?

evgta
Offline
Зарегистрирован: 02.09.2016

силенок у микрофона маловато

Bazilik
Offline
Зарегистрирован: 12.08.2015

Собрал этот ВЧ фильтр:

Дальняя дверь и многие другие ненужные звуки благополучно игнорируются, но вылезла новая проблема в старом свете((

Вобщем до внедрения фильтра плоттер порта выглядел так:

Скачок - это как раз помеха в электросети - по шкале "Y" достигает значения "170".

А внедрив фильтр, стало так:

Да, стало чище и красивее что-ли... Помехи даже не регистрируются. Почти все пики - это полезный сигнал.

Я использую программный компаратор, где сравниваемое значение "5" (если уровень сигнала выше, то происходит сработка). Всё бы ничего, НО всё-таки помехи в сети вызывают сработку.

Соответственно опять я столкнулся с гребаными помехами(( Тоесть из-за прижатого на GND резистора фильтра, весь диапазон ушёл в НОЛЬ.

Можно-ли поднять диапазон на уровень 200-300 (так сказать увести за пределы помех)? И что для этого нужно?

PS: Крутилка усиления на усилителе на диапазон не влияет. И даже на полную выкрученный усилитель не даёт мега гигантских пик (свыше 170).

Bazilik
Offline
Зарегистрирован: 12.08.2015

Ненужное сообщение

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Bazilik, если речь про плату с рисунка #120 -то нет там никакого усилителя, там компаратор. И синий резистор задаёт порог сравнения. А с  аналогового выхода идёт голый микрофонный сигнал.

Bazilik
Offline
Зарегистрирован: 12.08.2015

Оп-паа... А как же чип операционника?

Bazilik
Offline
Зарегистрирован: 12.08.2015

И да, этот голый микрофонный сигнал чувствителен к синему резистору... Когда крутишь его и смотришь на плоттер порта, то сигнал по шкале "Y" всё выше и выше...

evgta
Offline
Зарегистрирован: 02.09.2016

Чувчтвительности чтоли нехватает?

можно попробовать пересчитать фильтр для резистора не на 5.6 а на 20К или еще больше, то там вроде дуина уже может начать плохо аналог читать

Ёмкость конденсатора = 0.0007958 мкФ

R= 20К

частота среза 10000Hz

скорее правда наоборот, надо резистор поменьше и емкость конденсатора побольше

Ёмкость конденсатора = 0.0318310 мкФ

R= 500Ом

 

частота среза 10000Hz

 

и что за помехи в сети? 

Bazilik
Offline
Зарегистрирован: 12.08.2015

Вобщем по фильтру:

Я накупил кондёров от 820пф до 5600пф и подстроечник 20К

При смене конденсаторов, лучший результат показал 1500пф. А вот сопротивление - вообще не влияло почти никак. Плотер не менялся визуально.

Тут уже из..б наверное следующий:

Из-за GND через резистор мы "уронили" диапазон на НОЛЬ, откуда стартуют помехи. Вот как бы теперь поднять этот диапазон, не трогая фильтр? Ну тоесть может не на GND прижать, а на вольтаж какой-нибудь?

Bazilik
Offline
Зарегистрирован: 12.08.2015

Вобщем подумал я.. Пришёл к выводу, что нужно что-то готовое и отточеное просто поставить. Появилась мысль о датчике разбития стекла. Вот только не могу схему подходящую найти с электретным микрофоном, чтоб работала от 5-10 Вольт и имела в своем арсенале регулировку частоты.. К слову готовый тоже не смог найти с нужными хотелками. Либо дорого((