RFID метка для глушения мотора мотоцикла при удалении от нег

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

RFID метка для глушения мотора мотоцикла при удалении от нег

Сообщение how_eee » 29 июл 2018, 17:43

Я занимаюсь мотоспортом, а именно стант райдингом (трюковая езда).
KVEVHf26OPw.jpg

Бывает что упав или спрыгнув с мотоцикла он продолжает ехать на оборотах пока не встретит бордюр, забор или иное препятствие.
Установил механическую чеку со шнурком, но она не всегда срабатывает. Пару раз шнур цеплялся за руль или другие детали мотоцикла и рвался не успев заглушить мотор. При выполнении некоторых трюков наличие механической чеки не только не удобно, но и опасно. Можно случайно заглушить мотор в самый опасный момент, зацепив шнур или чеку рукой или ногой.

Идеальным решением было бы устройство, которое опрашивает метку (которая лежит в кармане), предположим 5 раз в секунду. При удалении метки на 3 метра и более, ответов от неё не поступает и после пятого опроса без ответа (то есть через секунду) мотор выключается путём замыкания на массу провода с датчика боковой подставки. (таким образом на подножке и на нейтралке можно прогревать мотор находясь далеко от него).

На алиэкспрессе есть специальные устройства против ограбления, не дорогие, но они глушат мотор не сразу, а по прошествии 10-60 секунд и теряют метку далеко 10-20 метров. При тренировке на ограниченной по размерам площадке (30×30м к примеру) это очень важно.

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

Вопрос в том какие RFID модули (а может и Bluetooth или радиомаяк малой мощности) и метки выбрать из доступных по разумным ценам, как отрегулировать дальность действия? Как добиться высокой надёжности? А возможно есть какие то готовые иммобилайзеры или системы бесключевого доступа? Бюджет скажем 50$.

Если у вас имеется опыт работы в этой сфере, прошу совета.
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Angel71 » 29 июл 2018, 17:59

подороже, поточней и попроще это чипы на подобии dwm1000. подешевле различные блютузы (от чипа зависит, какой метод использовать и какие параметры получатся + не любой блютуз подойдёт) и куча вских приёмопередатчиков (есть куча проектов на ti`евских, от нордика и т.д.). в пень эту всю хрень с rfid метками и nfc - не считая момента с функционалом, они ещё в основном для работы без питания и на сантиметры/десятки сантиметров.
Последний раз редактировалось Angel71 29 июл 2018, 18:09, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение how_eee » 29 июл 2018, 18:18

Ну мне можно и активную же. Карман большой, батарейка влезет, потребление малое.

Добавлено спустя 9 минут 40 секунд:
Re: RFID метка для глушения мотора мотоцикла при удалении от нег
Почитал про dwm1000. Круто, но дорого. 50$ только за один модуль.

Добавлено спустя 3 минуты 56 секунд:
Angel71 писал(а): куча вских приёмопередатчиков

Да я и не сомневался что есть куча всего и все уже давно придумали. Но как мне искать и в какую сторону, дайте намёки. Что может мне подойти более всего. Желательно модулями, чтоб меньше паять.
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Angel71 » 29 июл 2018, 18:44

в поисковике набираешь, допустим "distance measurement" и добавляешь что-то на подобии "transceiver", "rf", "bluetooth", "ble", "802.15.4",... можно поперебирвать названия приёмопередатчиков или контор (nordic, ti, atmel,...). от поиска по tof, toa, tdoa, rtt,... толку пока наверно мало будет. если сильно хочется на rfid, ну... на некоторых тоже косвенно можно, как минимум с rssi.
кроме dwm прямой функционал для измерения расстояния есть и в различных других приёмопередатчиках, только на копеечные готовые платы расчитывать не стоит. +увб при измерениях хорош тем, что получше ситуация с переотражениями. хочется подешевле и менее точно (тот же rssi не только от расстояния зависит) вычислять расстояние, берётся какой модуль приёмо-передатчика подешевле и хоть по несколько модулей разместить в разные места как на мотоцикле, так и на теле.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение TedBeer » 30 июл 2018, 13:03

Посмотрите на ESP32 с BLE и какую нибудь дешевую шайбу с BLE.
С шайбой ничего делать не надо, она сама непрерывно вещает в эфир. С контроллера сможете читать уровень сигнала от шайбы и глушить мотор. Собственно надо заморочиться схемой глушения мотора и кодом блютуз сканера, чтобы получать уровень сигнала от шайбы. По уровню можно будет судить об удалении от источника сигнала.
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Angel71 » 30 июл 2018, 13:43

что бы искать есп32, как бы лучше и в поиске вводить есп32. а с таким запросом на данный момент оно будет выдавать в основном на нордиковских и тиаевских блютузах. прежде чем брать стоит сначала посмтотреть хотя бы информацию по чипу - какое ядро у встроенного мк (т.е. нужен ли внешний программатор и какие поддерживают этот чип), в какой среде под этот чип код писать, какие прошивки есть под этот чип (+в исходниках они или нет),... есть громадное количество всяких статей по измерению расстояния с использованием rssi и/или измерения времени при обмене пачками пакетов, можно и самоу по такой информации делать. а можно и готовый проект под конкретный чип поискать.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение TedBeer » 30 июл 2018, 14:40

Да можно все сделать в ардуиновской среде. Собственно вот готовый блютуз сканер на ЕСП32 - NANO ESP32 BLE SCANNER Только вместо отправки информации по вафай надо приделать глушитель моцика. Использованный недорогой модуль - ESP-WROOM-32
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Dmitry__ » 30 июл 2018, 14:55

А не страшно будет, если метка случайно потеряется в штатном режиме?
Надо ставить низкочастотные rfid (130кГц), т.к. у них сигнал убывает в квадрате от расстояния (ближняя зона), а метки на 2.4 гГц. могут случайно ловиться очень далеко.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение TedBeer » 30 июл 2018, 14:59

Ну авто/мото среда вообще не самое дружелюбное место для радио интерфейсов. Надо тестировать, какая-то помехозащищенность в самом протоколе BLE есть, считывать несколько посылок данных, чтобы отфильтровать аномальные значения.
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Dmitry__ » 30 июл 2018, 15:02

how_eee писал(а):Бюджет скажем 50$.

Ооооо, готов барыжить почти готовыми устройствами, цена в 2 раза меньше :)
Только программу обсуждать отдельно :)
Набор разработчика на avr
http://roboforum.ru/forum86/topic17204.html
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение TedBeer » 30 июл 2018, 15:42

Dmitry__ писал(а):А не страшно будет, если метка случайно потеряется в штатном режиме?
Надо ставить низкочастотные rfid (130кГц), т.к. у них сигнал убывает в квадрате от расстояния (ближняя зона), а метки на 2.4 гГц. могут случайно ловиться очень далеко.

А сигналу и не надо полностью пропасть. Как раз кайф BLE в том, что ты считываешь уровень сигнала и можешь делать разумные предположения о дальности до устройства. Можно сделать более сложный алгоритм - мощность сигнала падает - гасим движок, если работает. Сигнал пропал совсем - делаем что-то еще дополнительно(включаем противоугонку).
Плюс BLE - это конечно время работы. Таблетка может месяцами жить на CR2032. Повесить на ключи - будет автоматическая противоугонка :)
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Dmitry__ » 30 июл 2018, 16:01

TedBeer писал(а):Плюс BLE - это конечно время работы.

rfid вообще пассивный, карточка в кармане, расстояние до 3-5 метров. BLE очень медленный и непредсказуемый, захотел чей-нибудь телефон поискать AP рядом, и система зависла на пару секунд :)
TedBeer писал(а): Как раз кайф BLE в том, что ты считываешь уровень сигнала и можешь делать разумные предположения о дальности до устройства.

Предположения можно делать только при условии, что сигнал не переотражается и на пути нет препятствий для радиоволн. Вообще, 2.4гГц. - очень плохой выбор для систем, где безопасность на первом месте...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Angel71 » 30 июл 2018, 16:11

по единичным замерам расстояния не определяют. оверсемплинг. пройтись по данным какими фильтрами никто не запрещает. позволяет чип управлять мощностью передатчика и усилением приёмника, тоже полезно. можно совмещать с другими методами или использовать измерение расстояния не между двумя модулями, а взять поболее. при текущей формулировке особо больших проблем вроде не предвидится. будут, ну так про измерения написано много, при желании изучается и проводятся эксперементы. с помехами помуторней, а с поляризацией и поглощением вполне неслно ряд эксперементов провести. особо же сильно возится не нужно - ну не сможет точно отличитать 2.5м от 3м, ну так примерно 2-3м от 5-6м отличить же сильно пороще будет. на метр-два позже среагирует, ничго страшного, всё-равно лучше чем ничего. сделает хотя бы как-то, тогда уже и будет думать, с этим железом пробовать улучшать или другое брать.
ble как раз сделан для низкого потребления, т.е. присутствует в том числе и быстрый конект. хочешь, соединяйся. не хочешь, есть варианты с бродкастом. ещё есть такие злобные матюки, как профиль. и с безопастностью вполне решаемо, тем более аппаратные блоки шифрования присутствуют не так уж и редко. какой чип выбрать и как реализовать, вариантов более чем.
пассивные rfid легко могут и не дальше ~10см работать, смотря как сделано (какие чипы и т.д.). rfid вообще бывает активными с расстояниями до сотен, а может и больше метров. rfid не предпологает ни протокола, ни на чём оно сделано. ble маяк тоже может быть rfid`ом, так что не забивайте этой аббревиатурой голову.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение Dmitry__ » 30 июл 2018, 16:58

Angel71 писал(а):ble как раз сделан для низкого потребления, т.е. присутствует в том числе и быстрый конект.

Не верю! У меня на тел. стоит специально прога для поиска ble. Мой чип nrf51882 иногда ищет по 20 секунд. Про стабильность данных вообще молчу.
Angel71 писал(а):пассивные rfid легко могут и не дальше ~10см работать

Не могут, которая tiris (частотная) нормально работает с магнитными антеннами. И главное преимущ. низкочастотной rfid - более точный порог расстояния, как раз из-за убывания сигнала в квадрате от расстояния. Там переотраженок точно нет. А препятствия не так сказываются из-за приема магнитной составляющей в ближней зоне.
Дело ваше :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: RFID метка для глушения мотора мотоцикла при удалении от

Сообщение how_eee » 30 июл 2018, 17:11

Читаю, изучаю варианты, интересно, спасибо.

Вот видео для лучшего понимания проблемы :)


Добавлено спустя 3 минуты 33 секунды:
Re: RFID метка для глушения мотора мотоцикла при удалении от нег
На счёт низкой частоты согласен. Но для неё нету готовых модулей ценой с ардуину
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7