Ребят, всем привет!) Очень нужна ваша помощь) распаял hc-sr04. Научился напрямую с ардуинки передавать 40кГц на один из элементов. Но.. как мне получить уровень сигнала с элемента-приемника?? Частоту он показывает на расстоянии 4-5см. Очень хотелось бы увидеть в мониторе порта уровень сигнала) Нужен усилитель для этого? Или не обязательно?
Комментарии: 82
Anonim
Нахуя? Тебе либа чем-то не устраивает? Или стандартное прямое использование?
Ruslan
Мне нужен уровень сигнала. Не расстояние до предмета, а именно уровень. Например, если я тканью перекрою датчик и приёмник, то уровень станет меньше.
Anonim
Подключи к аналоговому входу и читай. В чем проблема?
Ruslan
Типа как анализатор спектра частоты. Он вообще дичь мне какую-то выводит. Вне зависимости от положений передатчика/приемника
Anonim
Так и должно быть;) ты же не чистый сигнал с приёмника снимаешь;)
Ruslan
Тут у меня ступор) И как его очистить? Мне нужен только уровень сигнала частотой 40кГц Ткни мне, пожалуйста, что мне нужно почитать. Ибо я полысею скоро))
Anonim
Что ступор? Датчик (точнее его схема) на выходе формирует высокий уровень сигнала, как приходит ответ отраженный - датчик сбрасывает уровень на низкий. По длительности высокого уровня считается расстояние. А ты непонятно что хочешь...
Ruslan
Да мне не расстояние нужно Уровень Например, если тканью перекрою между элементами, то уровень станет меньше. Пофиг на каком они расстоянии))
Bulochka
уравня нэт, брат, атвэс падайдёт?
Ruslan
Остроумно))
Anonim
Нафига? Ты задачу нормально опиши - может есть уже готовые решения;)
Bulochka
научи его измерять напряженность поля)
Anonim
Пока я понял, что ты хочешь что-то типа пикрофона на 40кГц... нахуя - непонятно
Bulochka
взвесить полезный сигнал относительно шума, видимо)
Ruslan
Ну что-то вроде того) мне для работы нужно. Нужно понимать насколько перекрыт материалом датчик И материал прозрачный. ИК датчик не прокатит Появилась идея) я всё об усилителе) а что если вместо микрофона в микрофонный модуль впаять пьезоприёмник? Прокатит?))
Anonim
ну ОУ бери и усиливай
Argentina
там оу уже на датчике две штуки
Anonim
а плагин FS стоит для есп32? так он же хочет чистый сигнал с приемника брать...
Urik26
Да
Argentina
так а какой он получает? ) расстояние - это формулка)
Anonim
не, там датчик по особому работает;)
Argentina
в чем сигнал то он хочет получать? в децибелл на миливатт?
Anonim
в вольтах же ну или мВ как вариант
Argentina
в хуёльтах
Anonim
лишь бы пиздануть?
Argentina
да датчик в обратку не вольты отправляет а импульсы
Anonim
ты о чем вообще?
Argentina
об ультразвуковом датчике ну комплексном решении в виде модуля
Ruslan
Да мне уровень сигнала нужен. Урооовееень!! Мне пофиг на импульсы
Argentina
Ты понимаешь что такое длительность импульса?
Ruslan
А ты понимаешь что такое амплитуда?
Argentina
восемь штук. но это не важно ты знаешь зачем датчик восемь раз сигнал посылает ?
Ruslan
Думаю, чтобы высчитать расстояние)) Которое мне не интересно))
Argentina
полосовой фильтр 40kHz возмьи и там уже амплитуду снимай
Anonim
чтобы не один Причуда разработчиков - могли и 5 сделать, а могли и 13
Argentina
нет нет
Anonim
ну так открой тайну сию великую
Argentina
ну это нормальный байт
Anonim
и? приемник реагирует на первый сигнал, а остальные игнорируются
Argentina
что ты от меня хочешь ?
Anonim
смысл именно 8-ми сигналов. Ты же сказал, что это имеет какой-то сакральный смысл
Argentina
я не сказал сакральный. больше восьми уже надо еще регистр
Anonim
какой регистр? циклом кинул и все. Хоть 5, хоть 15, хоть 8 и, кстати, если регистр 8-битный, то пачка была бы из 7, скорее всего))
Argentina
контрольный в голову Окей вот у тебя есть источник УЗ. Ты же ведь не изменяешь амплитуду сигнала источника. На получатель придет переотраженная стопицот раз волна и амплитуда тут вообще не при чем.
Ruslan
Нет. Но она будет изменяться, если я между источником и приёмником буду устанавливать преграду
Argentina
Так и таким же образом будет изменяться время между отправкой группы импульсов и их приёмом. Просто более точно Есть, кстати всякие разные датчики. Вам точно ультразвуковой нужен?
Ruslan
точно. световой не подойдёт
Argentina
Уровня жидкости есть бесконтактные датчики, например, если у вас объем меняется
Anonim
для чего это?
Argentina
Давления там.. Да мало ли..
Ruslan
прозрачный материал между элементами
Anonim
и что? во-первых, полностью прозрачных не бывает, так что со светом даже проще будет определить наличие помехи;)
Anonim
Как рассчитать EMI фильтр для импульсного блока питания?
Doctor
тот же вопрос лучшее что мне ответили тут 'привози, у меня есть еми/емс-тестер'
Anonim
Хахах
Anonim
читай
Doctor
ну вот на стороне сети икс-кондер фильтрует входящие перепады напряж, а со стороны преобразователя - икс фильтрует токовые импульсы там про букулюм есть?
Anonim
да. Сравниваешь с эталонным излучением и дальше делаешь выводы. Возможно по калибровочной таблице;) вряд ли;) букулюм - это очень серьезно!
Ruslan
https://t.me/ru_arduino/2318627
Anonim
я же тебе написал. калибровочная таблица в помощь
Ruslan
какая ещё таблица?? Между датчиками проходит лента. На ней рисунок. Местами она цветная, местами прозрачная. По какой таблице я эталон должен задавать??
Anonim
которую ты заранее сделаешь. На то он и калибровочная
Anonim
Там про защиты есть ?
Anonim
ставиться не один, а несколько, обычно. Или используется узконаправленный источник - лазер, например почитай;) Есть. И про защиты и про фильтры
Anonim
Нету про защиты
Anonim
Он ещё должен глушить выходные сигналы чтобы в сеть не попали
Doctor
он я так понимаю только их и должен глушить но вообще там ч одной стороны сеть, с другой импульсник и типа у импульсника есть частота вот на этой частоте импеданс фильтра должен быть такой чтоб все было чикчирик короче если разбирешься - дай знать пока у меня сложилось ощущение что большая часть проблемы решается X конденсатором а синфазник и игрики это уже высший пилотаж а, да, там еще что-то про гармоники
Anonim
https://habr.com/ru/articles/674184/
Ruslan
а если матариал разноцветный?? то прозрачный, то полупрозрачный, то чёрный..
Anonim
и что? Тоже норм будет работать
Ruslan
ну тогда всё понятно
Argentina
Ты когда кричишь через стекло, тебя на улице слышат?
Anonim
почему ты думаешь, что свет не подойдет? То, что среда прозрачная - это еще не значит, что не подойдет;)
Anonim
не, там передатчик кидает пачку импульсов и выставляет на выходе 1, когда возвращается первый импульс - приемник выставляет 0. Считается длительность 1 и потом уже расстояние.
Ruslan
Задача)) Есть два элемента. Нужно вывести в монитор порта уровень полученного звукового сигнала с элемента-приемника. Звуковой сигнал в данном случае 40кГц
Ruslan
Я вот думаю, может усилитель нужен? Аналоговый вход же на 5в рассчитан. А напрямую из элемента миливольты какие-то
Anonim
От 0 до 5В с разрешением 10бит
Argentina
длительность импульса в микросекундах с этого датчика приезжает.