|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
|
Делаю систему учета времени круга в гонках22.06.2011, 17:16. Показов 29800. Ответов 44
Метки нет (Все метки)
Речь идет о радиоуправляемых моделях, но в принципе система (если получится) может использоваться и для обычных машин.
Условия задачи. Существует некоторая трасса по которой двигаются радиоуправляемые модели машин. На каждой машине размещена "метка". На линии старт/финиш располагается антенна, которая фиксирует факт прохождение модели и передает данные на ноутбук (id модели, timestamp пересечения в идеале с точностью до сотых секунды). Сложности. Модели двигаются быстро - до 70 км/час. Модели могут проходить линию старт/финиш "кувырком", а также пролетать на высоте до полуметра. Моделей на трассе от одной до десяти и проходить линию старт/финиш они могут "скопом" (возможны коллизии). Бюджет не велик (делается на свои деньги за спасибо). Проект пока что на стадии изготовления отдельных пробных узлов и проверок идей. Доступная литература по RFID зачитана до дыр - информации крайне мало. Частота выбрана 433,92. Модуляция АМ, а точнее вообще OOK (наличие несущей - 1, отсутствие - 0). Пока что делаю приемник. И да, всё на Atmel, немного их знаю, других не знаю совершенно. С удовольствием выслушаю любые мысли, идеи, предложения. Помощь в разработке (платную в том числе) рассмотрю.
0
|
|
| 22.06.2011, 17:16 | |
|
Ответы с готовыми решениями:
44
Расчет времени без учета времени в выходные дни Делаю систему управления SRM Подскажите что не так я делаю (решить систему на встроенном ассемблере) |
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
|
| 23.06.2011, 13:52 | |
|
Я планирую решить проблему с коллизиями программно. Например передачу ID через неравные промежутки времени. Таким образом хоть один раз, но посылка пройдет без наложения. Для начала я хочу сделать приемник. Для этого у меня уже есть небольшой радиомодуль который цифрует эфир и выдает серию ноликов и единичек.
http://tymso.ru/a/rcgate/4dd9519222f711b7d8b5af5fac03deb3.jpg Например последовательность приходит на ногу INT0 ATTiny2313. Подскажите пожалуйста правильный алгоритм распознавания этой последовательности (велосипед я счас и сам изобрету, но наверняка есть грамотный метод).
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
|
| 23.06.2011, 14:02 | |
|
Частота следования импульсов известна (4кГц - ограничение выбранной сборки передатчика), фаза неизвестна т.к. все включаются вручную и двухсторонней связи с базой нет.
0
|
|
|
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
|
|
| 24.06.2011, 04:46 | |
|
Даже если принял посылку от метки - как определишь, что машина именно на финише, а не за метр от него?
0
|
|
|
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
|
|
| 24.06.2011, 09:00 | |
|
На гонках Формулы 1 время прохождения засекается до тысячных секунды, причем это делается сразу и автоматически.
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 24.06.2011, 11:32 | ||
Линия старт/финиш не может иметь нулевую толщину. В любом случае нужно время для опознания метки. Пусть скорость движения модели 30км/час, это 8,3м/с, другими словами 1 метр метка пройдет за 0,12с. Для того, чтобы это действительно был метр, мощность передатчика очень мала (MOD RF TX-4MDIL имеет мощность 0,8…1,6мВт). Этот передатчик работает с частотой 4кГц. Мне нужно передать 12бит. Т.е. посылка занимает 0,003с. За 0,12с я могу принять 40 посылок. Для устранения коллизий я сделаю 10 временных слотов (либо придумаю как засинхронизировать метки, либо случайным образом). 40/10=4 Итого я могу принять 4 "одновременных" посылки от проходящих моделей. Вобщем сейчас точность измерения получается около 0,1 секунды. Для черновика меня бы это устроило. Если эта идея худо бедно заработает - позже я возьму передатчики, которые могут передавать с гораздо более высокой частотой.
0
|
||
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 24.06.2011, 11:36 | ||
Кстати не исключено, что со следующего года точность увеличат. Сейчас очень часто получаются результаты круга с разницей 3-5 тысячных. Раньше слышал еще про такой параметр - при прохождении стартовой прямой машина сбрасывает около 20 мегабайт технической информации. Но возможно теперь они вообще в онлайне работают.
0
|
||
|
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
|
||
| 24.06.2011, 12:07 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 287
|
|
| 24.06.2011, 14:30 | |
|
Основные заблуждения автора вопроса:
1. - радиочастотную метку идентификации нельзя использовать в качестве точного датчика положения в трёхмерном пространстве. Не надо путать RFID с ЖПС/ГЛОНАСС - на вычисление положения метки с точностью до миллиметра в пространстве по методу триангуляции ЖПС/ГЛОНАСС на данный момент пока не хватит ваших вычислительных возможностей. А вот в качестве датчика прохода круга (счётчика кругов) можно использовать. 2. Путает понятия быстродействие в СЕКУНДАХ (0.1 сек) с расстоянием в МИЛЛИМЕТРАХ. 3. Невозможно разместить радиочастотную метку по всему корпусу машины - она может пересечь финишную линию любой частью габарита корпуса => смотри фото. http://img696.imageshack.us/img696/3162/fotofymish.jpg Поэтому факт пересечения финишной линии всегда фиксируется визуальными методами - а именно фотофинишем (видеозаписью с высокой скоростью кадров - зависит от максимальной скорости объекта). В производстве на конвеерных линиях иногда используются системы машинного зрения = видеокамеру + вычислительную систему распознавания образов - определяют форму, пространственное положение и визуальный идентификатор объекта, а затем манипулятор выполняет соответствующее идентификатору действие. http://www.youtube.som/watch?v=fHaRZ21QV18
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
| 24.06.2011, 16:03 | |
|
Если вы все равно планируете вставлять в модели какую-то электронику, может быть тогда посмотреть на вариант оснащения их трансиверами: по принятому сигналу "старт" (возможно, дополненному количеством кругов в заезде) на всех машинках запускается счетчик, который останавливается после заданного количества пересечений линии конца круга (финиш может быть оснащен рамкой). Динные с финишировавшей модели передаются на устройство обработки только после запроса готовности последнего к приему или отсутствии передачи от других устройств, алгоритм можно продумать. Передатчик включается только в этом случае и только на время передачи. Приемник обрабатывает и выводит результаты. Пересчитать тики счетчика в секунды не составляет трудности. Точность получится в пределах точности кварца, т.е. десять в минус шестой, ну и плюс погрешность срабатывания датчика поля. Как-то так.
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
|
|
| 24.06.2011, 16:25 | |
|
Связь можно организовать наподобии такого протокола:http://www.gaw.ru/html.cgi/txt... /rc232.htm. Или готовые модули взять- тут уж дело вкуса.
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 25.06.2011, 00:00 | ||
Я для себя примерный порядок действий составил, буду его последовательно выполнять. Когда будут хоть какие-то результаты, тогда и начну бороться за миллиметры и миллисекунды. В данный момент УЛУЧШАТЬ просто нечего. Я выбрал вариант с активными транспондерами (метками), временным разделением сигналов от разных источников. Сегодня купил детальки для двух меток, на следующей неделе я их сделаю. Потом возьмусь за приемник. Параллельно надо вспоминать MFC и Visual Studyo, писать софтинку. Чувствую мне этого проекта до конца лета хватит.
0
|
||
|
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 287
|
|||
| 25.06.2011, 12:30 | |||
Любая бесконтактная система на основе электронигнитных полей имеет диаграмму срабатывания отличную от линейной, характерной для оптического диапазона - типа пересечения прямого светового луча: http://www.kit-e.ru/assets/images/0701/32p3.png
0
|
|||
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 25.06.2011, 12:40 | ||
РАДИО УПРАВЛЯЕМЫЕ МОДЕЛИ, не наскар, не формула1, не формула2000, а маленькие такие радиоуправляемые машинки весом ~4кг. я говорю что за заезд машина может отстать на 2 круга, а вы мне про фотофиниш. как я посчитал выше, машина проедет метр за 0,12с. этой точности мне вполне достаточно (пока). поэтому будет ли она на линии старт/финиш или за полметра до или через полметра после мне не важно. в конце концов на соревнованиях есть и живые судьи, которые могут спорный момент решить на основании того, что видели своими глазами.
0
|
||
|
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 287
|
||||
| 25.06.2011, 13:04 | ||||
и считешь плохо 72 км/час= 20 м/с => машина проедет 2,4 метра за 0,12с
Народ думает найти ответ на вопрос "сколько точно в граммах ?", а ему нужна "точность" в тоннах.
А отставших на круг надо просто снимать ловчими ямами с трассы - догоняешь кругового и активируешь функцию его уничтожения. Добавится интерес нездоровой на голову публики к гонкам. . Некоторые технические детали можно узнать из инструкций по эксплуатации http://www.amb-it.ru/content/r... ctions.htm и цены там божеские 2400 евро за систему регистрации 79 евро за метку
0
|
||||
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||||
| 25.06.2011, 21:06 | ||||
а на счет цен, не забудьте добавить 1070 евро за программу (без нее к сожалению не будет ничего) итого получится 3485 евро или 139783,35р. если для вас это незначительная сумма, то может подкинете деньжат?
0
|
||||
|
ttoms
|
|
| 25.06.2011, 23:25 | |
|
А Вы в каком городе находитесь? Мы кое=что подобное делали.
|
|
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 26.06.2011, 08:59 | ||
расскажите что получилось и как работает
0
|
||
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
|
| 29.06.2011, 17:38 | |
|
Транспондер (метка) готов. К сожалению с мощностью есть проблема...
Мощность передатчика - 0,8мВт (2dBm) Чувствительность приемника - 2.24 ?V (-100 dBm) Эта собака чует метку с расстояния примерно в 30 метров :( Ну, думаю, больше не меньше. В конце концов можно антенну закопать в землю и сделать вертикальную диаграмму направленности. Теперь вопрос - как передать данные с tiny2313 на комп если USORT уже занят радиотрактом? Может передать их на FT232R через что-то (USI, I2C, хз), а дальше по USB?
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 50
|
|
| 29.06.2011, 18:06 | |
|
Можно второй программно замутить
http://www.getchip.net/posts/046-progra ... -attiny13/
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 158
|
||
| 29.06.2011, 22:20 | ||
0
|
||
| 29.06.2011, 22:20 | |
|
Разработать систему учета товарооборота торга. Разработать систему учета успеваемости студентов Разработать систему учета товарооборота торга. Разработать систему учета склада товаров Табель учета времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|