Про процессор я уже писал. Ардуинка не самая мощная сейчас платформа, но для назначенных целей вполне подойдет. Время выполнения одного прохода рабочего цикла сейчас 1-2 мс. Более чем достойно.
Датчик давления один из самых современных. Он выпущен не более 3-х лет назад. По этой причине большинство устройств которые делались ранее используют предыдущие версии этого датчика. 085, 180 и т.п. Они менее точные и более громоздкие.
Реальная точность определения высоты у меня получилась 0,3-0,5 метра. Но тут есть нюансы. Можно получить точность 10 см, но время преобразования с фильтрацией вырастает до сотен миллисекунд, что совсем не приемлемо для быстролетящей модели. Поэтому точность намеренно снижена, зато гарантируется фиксация параметра высоты каждые 25 мс. При скороподъемности модели 15 м/сек выходит набор высоты 40 см за 25 мс, что вполне соответствует точности измерения.
Ну и с атмосферой не все так просто. Мгновенные колебания давления (ветер, температура, солнце) составляют +/- 1 метр высоты. Долговременные изменения давления, когда атмосферное давление растет или падает, составляют до 1 метра в минуту. Поэтому точность 0,5 м реально вполне оправдана.
Для записи логов планируется рядом с датчиком давления поместить TF карту (+1$ без самой карты). Но я пока не решил, надо оно нам или нет. Будут ли судьи заморачиваться чтением логов, я не уверен.
Зато сейчас я точно знаю, что на лимитере будет Bluetooth адаптер. Сейчас данные полета выдаются на выводы разъема платы процессора. Нужно подключить к этому разъему некий считыватель и прочитать данные. Это очень неудобно. В дальнейшем будет так: достаешь из широких штанин смартфон, пару нажатий и параметры у тебя на экране. Судье даже тащиться к модели не обязательно. 80 метров китайцы гарантируют.
Comments
Извиняюсь два сообщения разместил
Мне вот интересно, а если эта ардуинка зависнет, и не только не отключит двигатель но и не даст сделать это пилоту. Модель в Китае искать будете? А что она зависает на раз, да еще при мощных помехах это точно. В junior skils ни одна система спасения ракеты, основанная на ардуино не сработала. А главное не понимаю зачем это нужно, не хочу опять 4 метровые планера строить. Дорого это. А ограничить высоту пожалуйста F3J на леере выше не взлетиш. И еще мне не нравиться, что в аварийной ситуации у меня заблокирован двигатель. На форуме rcmag54.ru/smf/index.php?topic=134.msg1672#new размещено голосование о изменение правил.
А управлять моделью со включенным двигателем религия не позволяет? А если тумблер блокировки на передатчике сломается - обязательно в Китай лететь…
Если серьезно, такой вариант в принципе исключен. Формирование выходного сигнала сделано программно. При любом зависании выходного сигнала НЕ БУДЕТ. Двигатель остановится автоматически.
Синий Зуб это хорошо,
только вот 80 м ??
80 метров китайцы гарантируют, это про какой зуб речь?
Да, а прошивка ардуины в секрете? Вообще о самой задумке? Ну допустим будет писаться лог, и модель поднялась выше 200м, Каким образом пилот будет знать о высоте в реалтайме?
Блутус это понты. Нагляднее лучше сделать экран ЖК с показанием высоты взлета. И все!!!
Блутус надо привязывать к телефону. Действие его не более 40м. Можно перепутать самолет при снятии показаний - однозначно!!!
Лог можно не писать - согласен, если писать то проще взять уже официальный лимитер.
А ограничить высоту пожалуйста F3J на леере выше не взлетиш.
Вы так ничего и не поняли. Никто не ограничивает высоту взлета- ни FAI , ни Организаторы.
Тут фишка низко взлететь и далеко улететь, низко - это относительно остальных.
Поэтому точность 0,5 м реально вполне оправдана.
Погрешность даже в 1м - это супер!!!
Самое интересное как софт корелирует ошибки от повышения температуры (вышло солнце).
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"4176437d3df9550077793641":{"_id":"4176437d3df9550077793641","hid":4772,"name":"trener","nick":"trener","avatar_id":null,"css":""},"4439f4673df955007778bc22":{"_id":"4439f4673df955007778bc22","hid":13325,"name":"dENISCA","nick":"dENISCA","avatar_id":null,"css":""},"4af6f0963df9550077768163":{"_id":"4af6f0963df9550077768163","hid":56258,"name":"Realtek","nick":"Realtek","avatar_id":null,"css":""},"4d64dfaf3df9550077755a9e":{"_id":"4d64dfaf3df9550077755a9e","hid":81730,"name":"msl_272","nick":"msl_272","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"591c7cb99970730077116b8f","hid":22797,"title":"Проект бюджетного лимитера для планеров F5B/7. Аппаратная часть.","html":"<p>Про процессор я уже писал. Ардуинка не самая мощная сейчас платформа, но для назначенных целей вполне подойдет. Время выполнения одного прохода рабочего цикла сейчас 1-2 мс. Более чем достойно.<br>\nДатчик давления один из самых современных. Он выпущен не более 3-х лет назад. По этой причине большинство устройств которые делались ранее используют предыдущие версии этого датчика. 085, 180 и т.п. Они менее точные и более громоздкие.<br>\nРеальная точность определения высоты у меня получилась 0,3-0,5 метра. Но тут есть нюансы. Можно получить точность 10 см, но время преобразования с фильтрацией вырастает до сотен миллисекунд, что совсем не приемлемо для быстролетящей модели. Поэтому точность намеренно снижена, зато гарантируется фиксация параметра высоты каждые 25 мс. При скороподъемности модели 15 м/сек выходит набор высоты 40 см за 25 мс, что вполне соответствует точности измерения.<br>\nНу и с атмосферой не все так просто. Мгновенные колебания давления (ветер, температура, солнце) составляют +/- 1 метр высоты. Долговременные изменения давления, когда атмосферное давление растет или падает, составляют до 1 метра в минуту. Поэтому точность 0,5 м реально вполне оправдана.</p>\n<!--cut-->\n<p>Для записи логов планируется рядом с датчиком давления поместить TF карту (+1$ без самой карты). Но я пока не решил, надо оно нам или нет. Будут ли судьи заморачиваться чтением логов, я не уверен.<br>\nЗато сейчас я точно знаю, что на лимитере будет Bluetooth адаптер. Сейчас данные полета выдаются на выводы разъема платы процессора. Нужно подключить к этому разъему некий считыватель и прочитать данные. Это очень неудобно. В дальнейшем будет так: достаешь из широких штанин смартфон, пару нажатий и параметры у тебя на экране. Судье даже тащиться к модели не обязательно. 80 метров китайцы гарантируют.</p>\n","user":"4d64dfaf3df9550077755a9e","ts":"2017-05-17T16:39:21.000Z","st":1,"cache":{"comment_count":5,"last_comment":"591d241d997073007711fb10","last_comment_hid":5,"last_ts":"2017-05-18T04:33:33.000Z","last_user":"4439f4673df955007778bc22"},"views":1083,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}