Детектор движения и скорости

Rogerclark
Ср 14 июня 2017 г., 7:15 утра
Это на самом деле не мой проект, это скорее отключение от почтовой сумки @ahull и его желание узнать скорость проезжающих машин....

Но я купил около 1 доллара США, детекторы движения с eBay, и они прибыли на днях

Изображение

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

Есть репозитория с справочной информацией https: // github.com/jdesbonnet/rcwl-0516 , Но IC на доске теперь кажется RCWL 9196, который кажется очень похожим, если не идентичен BISS0001 http: // www.Ледида.net/media/датчики/biss0001.PDF

Эти модуля имеют соединение для VIN, 3.3V, GND, Out и CDS.

Они работают нормально от 3.3V (VIN, кажется, является, если вы хотите поставить из 5 В и т. Д.), И сигнал Out выходит высоко в течение нескольких секунд, если модуль обнаруживает движение.
КСТАТИ. CDS - это своего рода управление, чтобы отключить устройство в дневное время E.глин. Использование LDR (детектор света)

В любом случае, это все хорошо и хорошо, но не так много для обнаружения скорости, поэтому я ткнул по основной ИК с своей областью и нашел интересный аналоговый сигнал на выводе 12, который выход 2 -й стадии Opamp.

Поэтому я паял проволоку от этого штифта, до PA0 на чертеже и написал несколько упрощенного кода, чтобы сделать сериал.print (Analogread (PA)); задержка (10);

И перемещая руку, я сразу же вижу ответ
motion_waveform1.png
motion_waveform1.PNG (38.67 киб) просмотрено 3125 раз

Rogerclark
Ср 14 июня 2017 г. 10:20 утра
Мне пришлось выскочить в машину сегодня вечером, поэтому я взял синий датчик движения и ноутбук, и пока меня припарковал на оживленной дороге, я сделал несколько измерений, вывешивая датчик движения в окно.

И... К сожалению, это устройство не похоже на то, что оно подходит для измерения скорости отдаленных объектов.


В середине этого графика есть данные, которые вы получаете в качестве автомобиля, проезжая мимо (в пределах 1 м от датчика)
Speasing_car.png
Spearch_car.PNG (71.74 киб) просмотрено 3107 раз

Ахулл
Ср 14 июня 2017 г. 10:56 утра
Интересные результаты. Я подозреваю, что мы хотим измерить для измерения скорости, так это скорость изменения частоты сигнала, который вы занимаетесь графиком, поэтому, возможно, судя по 2 -м графику, который, кажется, имеет некоторые другие компоненты с более низкой частотой, первая стадия - применить некоторые своего рода программное обеспечение High Pass, или Notch Filter, чтобы избавиться от нежелательного мусора.

Другим способом сделать это было бы использовать два модуля на установленном расстоянии друг от друга, скажем, 100 см с направляющим направляющим волн, чтобы отскочить сигнал в узком пучке от проходящих объектов и измерьте время между двумя лучами, которые сломаются. Две оловянные банки, возможно, сработают, или два маленьких параболических отражателя. Мне нужно посмотреть, есть ли у них какие -либо банки 8см в супермаркете, хотя я подозреваю, что если я вытащу свои цифровые смозон. : D

РЕДАКТИРОВАТЬ: Примерно в какие временные рамки мы смотрим на этих двух графиках? У вас есть необработанные данные? Сколько образцов в секунду вы взяли?
Edit2: CDS = сульфид кадмия, используемый в светозависимых резисторах. -> https: // en.Википедия.org/wiki/photoresistor Итак, да, существует объект, чтобы изменить устройство, чтобы быть активным только в темноте (или путем замены подтягивающего резистора и фото-резистора CDS, активного только на свете).
EDIT3: Вы можете найти это интересным, поскольку это вроде как связано.. -> http: // pcfarina.англ.Unipr.это/дифференцировать ... рацион.htm Последний пункт: когда, черт возьми, есть необходимость дифференцировать или интегрировать аудиосигнал? В действительности, это часто происходит, когда использовались «странные» типы преобразователей: например, акселерометр, поэтому отобранным сигналом является ускорение, и пользователь хочет преобразовать его в скорость (простое интеграция) или смещение (двойная интеграция). И, конечно же, также возможно наоборот: если кто -то пробежал положение вибрирующей поверхности (например, с помощью лазерного расстояния) и хочет получить скорость или ускорение, тогда он должен дифференцировать записанный сигнал один раз или дважды...

Rogerclark
Ср 14 июня 2017 г. 11:31
Привет, Энди

У меня только что была та же идея, поэтому я припаивал провод к входу из РЧ -секции (вывод 14), но слишком мало сигнала, чтобы можно было использовать, и я вижу, что на Bluepill - это шум.

Я смотрел на этот сигнал на областях прицела, но, насколько я мог судить, кажется, что практически такая же тип формы волны, что и вывод на выводе 12, гораздо слабее.

Глядя на схему для доски

Изображение

Я вижу, что opamp, который имеет входные данные на контактах 15 и 14 и на улице в 16, имеет сеть RC на инвертирующий вход, а инвертирующий вход также имеет серию сети RC для GND.

Я не эксперт по аналоговому электронике, поэтому я не могу прокомментировать, что делает вся эта часть схемы.

Но я предполагаю, что это, вероятно, отличитель. Я мог бы попробовать удалить C4 и посмотреть, что произойдет, но вернуть компоненты SMD обратно на доску.

На самом деле я уже удалил C18, который находится в пути обратной связи 2 -го опапа, но, похоже, он не имел никакого значения для того, что я обнаруживаю на синей таблетке.

У меня есть 3 из них, поэтому я мог бы пожертвовать одним из них, а другой - 2 в конфигурации фактора.

Ахулл
Ср 14 июня 2017 г. 11:51
А BIS0001 приложение/таблица данных Детали, вероятно, будут в целом похожи на внутреннюю схему этого чипа

Rogerclark
Ср 14 июня 2017 г. 12:21
Спасибо, Энди

Я бы не заметил пример дизайна приложения.

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

Это почти как если бы кто -то нашел эффект, где он получил выходной выход от РЧ -генератора, который изменился, когда все было перемещено в непосредственной близости от него.

И они просто привязались к нормальному детектору PIR, в основном из -за его запуска и удержания времени и т. Д.



Я не думаю, что форма волны, которую я получаю на выходе, если второй Opamp имеет смысл, если вход из секции RF - это напряжение, которое представляет скорость движущегося объекта.

Это больше похоже на размышления, идущие в неэтапной фазе. я.e Чем быстрее объект движется в сторону или от датчика, тем выше частота наблюдаемого синусолюбия.

Эффективный диапазон также немного странно. Я нахожу, что независимо от того, как быстро я перемещаю объект, или как велик объект. Он вообще не обнаруживается за пределами около 5 м.

Рива
Ср 14 июня 2017 г., 16:40
Этот довольно интересно (наряду с большинством его видео)

Пито
Ср 14 июня 2017 г., 17:46
Основываясь на схемах - транзистор работает в качестве свободного управляющего UHF генератора, изменения в его токе коллектора фильтруются фильтром низкого прохода R3 C9 и подаются в чип. Что бы ни делал чип, это довольно простой дизайн. Транзистор, скорее всего, (на основе его настроек) работает как примитивный генератор/детектор/микшер, и он реагирует на близкие объекты (изменение емкости/индуктивности может отражать волны).. Я сомневаюсь, что это может быть эффективно с отражениями волн, так как вам нужны довольно быстрые изменения в движении, чтобы разделить изменения тока коллектора и фоновый шум.

Кстати, это тот же дизайн, что и предохранитель близости, используемые американскими силами во второй половине Второй мировой войны, в основном в Тихоокеанском театре - генератор с одной трубкой 220 МГц, который также работает в качестве миксера, 2-3 труб в качестве усилителя и фильтра, 1 труб - Все вложены в предохранитель, используемый с 120 -миллиметровыми оболочками, выпущенными с ускорением 5000 г. Оболочка повернулась 3000 -rev/минута, когда близко к самолету отражающие волны, смешанные с генератором, из -за вращения снаряда и формы диаграммы антенны он создал низкочастотный тон. был достаточно хорош, финальная трубка зажгла предохранитель..

Rogerclark
Ср 14 июня 2017 г. 9:56 вечера
Спасибо, Пито

Устройство Второй мировой войны звучит так же, как и так же, как.

Я не думаю, что эти устройства обнаруживают индуктивность, так как я пытался размахивать литерами провода (USB -кабели) примерно в 2 м от детектора, но не было заметных изменений в выходе.

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

Я думаю, что более вероятно, что его отражения, которые вызывают наблюдаемый эффект, но это действительно трудно проверить это, E.глин. Измерьте, если пики и впадины в выходе соответствуют длине волны устройства; Потому что в помещении будут возвраты от размышлений, поэтому у него не будет простой / единственной радиальной излучения.

Ахулл
Пт 16 июня 2017 г. 15:17
Четыре очень маленькие «радиолокационные» доски прибыли сегодня на не так медленной лодке. У меня не было возможности ничего с ними сделать, и я вряд ли получу возможность в течение нескольких недель. Первоначальное впечатление ... очень хорошо построен.. маленький.. и ... Я упоминал маленький... И тонкий, около 2.5 мм толщиной.... Я как -то ожидал, что они будут примерно вдвое больше, чем они.

Изображение

Я также заметил более полное описание здесь -> https: // www.Elecrow.com/rcwl-0516-micro ... 100 мА.HTML Спецификации

Операционное напряжение: 4-28V
Эксплуатационный ток: 2.8ma (типичный); 3ma (макс) <<< Интересно, мне интересно, сколько РЧ -мощности они производят.
Расстояние обнаружения: 5-9м
Передача мощности: 20 МВт (типичная); 30 МВт (макс)
Выходное напряжение: 3.2-3.4 В
Выходное напряжение емкость: 100 мА
Триггер: повторить триггер
Управление выводом низкий уровень: 0 В
Управление выводом Высокий уровень: 3.3В
Рабочая температура: -20 ~ 80 Цельсия
Температура хранения: -40 ~ 100 Цельсия
Радиационный элемент, по -видимому, составляет около 1 см., Так что, возможно, мне нужно искать меньшую банку для моих экспериментов по волновой направляющей.

Rogerclark
Пт 16 июня 2017 г., 21:30
Энди

Звучит как те же доски, которые у меня есть.

Подключение легко. Просто подключитесь к GNF и 3.3 для власти.
Затем припаяйте провод на штифт 12 IC, чтобы подготовить аналоговый сигнал.

КСТАТИ.

Я иду по аналоговой схеме IC некоторой мысль, и я думаю, что примерно знаю, что он делает.

Входное напряжение от RF OSC входит на не инвертирующий вход Opamp через фильтр с низким проходом в сочетании с сетью разделителей.

Первый opamp, усиливающий сигнал от OSC и, что более важно, используется сеть RC на инвертирующем входе, чтобы вывод устойчивого состояния от них первого opamp заканчивается в VCC/2

Я заметил, что напряжение на выходе второго Opamp остается на максимуме в течение нескольких секунд после того, как я включаю доску, и я думаю, что это время зарядки сети RC в инвертинге первого опала.

Проблема с этой системой заключается в том, что устройство только когда -либо сможет обнаружить изменения.
Эн.глин. Если, например, объект, расположенный на 1 м от устройства, привел к тому, что напряжение OSC осталось на 0.001v выше, чем когда он не был помещен там.
Мы получили бы начальное изменение на выводе Opamp1, но сеть RC в его инвертирующем выходе вскоре зарядится, чтобы отрицать изменение в входе с OSC.

Я думаю, что если бы инвертирующий вход на Opamp1 был установлен на калиброванное напряжение, равное начальному выходу устойчивого состояния из OSC, мы получим более интересные результаты.

Я думаю, что мы увидим напряжение от OSC, которое представляло помехи OSC, вызванное отраженным RF из объектов в ее среде, и перемещение объекта по длине волны OSC / 2 приведет к максимальному изменению в устойчивом состоянии выходного напряжения.

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

Я буду измерить напряжение на инвертирующем входе и посмотрю, практическая положить в схему горшок, но я подозреваю, что опал. Довольно высокий усиление (вероятно, тысячи), установление напряжения таким образом может быть трудным

Ахулл
Пт 16 июня 2017 г. 22:13
Обнаружение изменения - это начало, я думаю. Мой план B - использовать два из этих устройств, как я описал ранее,
Мы получили бы начальное изменение на выводе Opamp1, но сеть RC в его инвертирующем выходе вскоре зарядится, чтобы отрицать изменение в входе с OSC. Интересно, имеет ли время, необходимое для сети RC, чтобы вернуть систему в равновесие.

Rogerclark
Пт 16 июня 2017 г. 22:34
Похоже, что нужно до 5 секунд, чтобы прийти в Equilbium. Но я наверняю на это свое дело, чтобы знать наверняка.

Быстрый расчет (3.3 В / 2) / 5 с = около 0.3 вольт в секунду.

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

Таким образом, они будут компенсированы примерно за 1/10 за секунду.

Мне придется дважды проверить эти значения, но я вижу, как сигнал возвращается в устойчивое состояние, довольно быстро.
Возможно, не это в 1/10, но, возможно, худший случай, 0.5 сек

Я снова запускаю свою испытательную установку (как только я перепродаю проволоку, которая сломалась на BP.)


КСТАТИ. Любые идеи, как установить калибровку устойчивого состояния

Ахулл
Пт 16 июня 2017 г., 23:27
Rogerclark написал: КСТАТИ. Любые идеи, как установить калибровку устойчивого состояния

Rogerclark
Пт 16 июня 2017 г. 11:43
Энди

Я попытался измерить напряжение от OSC и его около 400 мВ, но колебания, кажется, всего несколько MV, и я не могу смотреть на него, когда переключаюсь на вход DC на область, поэтому я не знаю, если он держит в стационарном состоянии или нет.

Коррекция смещения / напряжение калибровки может быть трудно установить, если оно должно быть в пределах нового MV :-(

Chismicro
SAT 17 июня 2017 г. 5:51
Радиолокационные датчики, встроенные в автомобили, как это бош Датчик использование обычно FMCW:

http: // robohub.org/lidar-vs-radar-a-det ... Omparison/

Эти датчики очень сложные. У них есть Mulit-Beam, Multi-Core и создает экологические модели, а команды из 50 Algorithmn и разработчиков программного обеспечения работают над этими проектами.

Но, вероятно, они могут дать намек на то, как измерить некоторые полезные данные с дешевыми датчиками 1 $:
Сделайте БПФ и наблюдайте за результатами при перемещении некоторых объектов. Наверное, вы можете увидеть некоторые частотные пики, коррелируя с вашими движениями.

Rogerclark
SAT 17 июня 2017 г., 6:04
Спасибо, Крис

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

Я также заказал допплеровский радиолокационный модуль стоимостью 5 долларов, который, хотя и только измеряет скорость, но может быть полезен

Rogerclark
SAT 17 июня 2017 г. 7:10 утра
КСТАТИ.

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

Но я сделал немного на «времени полета» инфракрасного лазерного датчика расстояния

http: // www.eBay.компонент.au/itm/gy-vl53l0xv2 ... Swimrymoyi

Который является интересным продуктом и сделан

http: // www.ул.com/en/imaging-and-photon ... 53L0X.HTML

Это похоже на очень короткий лидар, с диапазоном от 1 до 2 м в помещении (меньше на открытом воздухе)

Zoomx
SAT 17 июня 2017 г. 9:17 утра
Я купил VL53L0x всего несколько месяцев назад. Это кажется более точным и стабильным над ультразвуковым датчиком и, кажется, имеет гораздо меньший конус зрения.
Это заменит ультразвуковой датчик в маленьком роботизированном автомобильном комплекте.

Rogerclark
SAT 17 июня 2017 г. 10:53
Отличный. Я не могу дождаться, когда они прибудут !

ZMEMW16
Сб 17 июня 2017 г. 13:13
от этого ул.Com Page Measures absolute range up to 2m

Rogerclark
Солнце 18 июня 2017 г. 10:44
Просто чтобы обернуть это; По крайней мере, пока я задокументировал свои выводы в своем блоге

http: // www.Rogerclark.Чистая/расследование ... R-модулы/

Взятие сигнала из PIN 12 кажется лучшим вариантом для меня, поскольку он позволяет коду приложения MCU выбирать порог триггера, или, возможно, более сложный алгоритм запуска и т. Д

Я не думаю, что это будет много использования для чего -либо, кроме распределения движения в ближайшем диапазоне. Но у этого есть много применений.

Chismicro
Солнце 18 июня 2017 г. 11:30
Привет, Роджер,

Вот статья о скоростном радаре Arduino:
http: // www.Hjberndt.de/soft/radar/
Это на немецком языке, но, вероятно, Google может перевести ..

Пито
Солнце 18 июня 2017 г. 11:42
Это другая лига, однако :)
https: // arduino-hannover.DE/2015/11/14/ ... дарсенсор/
27euro?

Chismicro
Солнце 18 июня 2017 г. 11:48
На eBay ~ 22 €.

Пито
Солнце 18 июня 2017 г. 11:48
http: // shop.Weidmann-Elektronik.de/inde ... КТ&Информация = 29
12euro.. + перевозки(??)
Редактировать: 4-6EURO в ЕС и DHL..

Chismicro
Солнце 18 июня 2017 г. 11:54 утра
Кажется, у них есть только переворот в Европе.
Рапа Нуи, кажется, не в списке...
http: // shop.Weidmann-Elektronik.de/inde ... Id =&Копайд = 1
Наверное, вы можете найти другого дистрибьютора на eBay:
http: // www.eBay.сопутствующий.Великобритания/ITM/RADARSENSOR-1 ... SW1 ~ jzpyb9

Пито
Солнце 18 июня 2017 г. 11:58 утра
Рапа Нуи, кажется, не в списке... Нет проблем, я часто летаю в де, я родился в полете Луфтанса :)

Ахулл
Чт 10 августа 2017 г. 11:09
У меня не было много свободного времени в последнее время, поэтому я не преследовал эту тему, но некоторые из вас могут найти это интересно.

http: // chackaday.com/2017/08/10/making-a ... Т-уветный/

Rogerclark
Чт 10 августа 2017 г., 21:52
Привет, Энди
Я тоже это видел. У меня есть 2 из этих модулей, но у меня не было времени даже укреплять их.

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

Мне просто нужно вспомнить, куда я положил аудио -усилители ;-)

AG123
Пн 14 августа 2017 г. 8:27 утра
[Ахулл - Четверг 10 августа 2017 г. 11:09] - У меня не было много свободного времени в последнее время, поэтому я не преследовал эту тему, но некоторые из вас могут найти это интересно.

http: // chackaday.com/2017/08/10/making-a ... Т-уветный/
Вау, это означает, что даже автомобили Formula1 на ипподроме не избежат Speedtrap
:ржу не могу:

Rogerclark
Ср 23 августа 2017 г. 11:27
Я начал новую ветку о HB100,

http: // www.STM32duino.com/viewtopic.PHP?F = 19&t = 2496

Поскольку этот поток в основном касается другого (совершенно иного) детектора движения, где, поскольку HB100 является более обычным модулем доплеровского радара