Сначала акселерометр калибруется, для этого нужно установить автомобиль в горизонтальной плоскости и сохранить калибровочные данные для каждой оси, после этого датчик будет показывать угол отклонения по осям. Все точно так же как и на андроиде или айфоне. Потом относительно скорости автомобиля, нужно вычитать или прибавлять к результату угол ускорения
Последний раз редактировалось Chip; 26.04.2012 в 19:04.
Чего к акселерометру то прицепились, есть же и гироскопы электронные. На них гораздо проще всё сделать. А ещё проще купить готовый - 3500р.
http://forum.linza55.ru/viewtopic.php?id=275
Достаточно продуманно реализован, калибруется по нескольким точкам, а чтобы за первую же неделю не убить привод корректоров предусмотрено подключение к датчику скорости, коррекция происходит только когда автомобиль не движется.
Эт конечно не мое дело, но мне кажется, что результат тебя не удовлетворит.
Представь - потратил кучу времени и сил, собрал, отладил, а результат не ощущается. Срабатывает редко, результат работы практически неощутим (к хорошему быстро привыкаешь).
Вот ежели, к примеру, автоматизировать крышку багажника - это и наглядно, и востребовано, и любопытство будет удовлетворено процентов на 200
Chip, с акселерометром сразу 3 проблемы:
1) Истинный горизонт для корректора фар не нужен. Как бы то не было - фары должны светить вдоль полотна дороги - будь то в горку, или под горку, или куда еще.
2) Мы с тобой уже обсуждали это в теме самого акселерометра (http://www.compcar.ru/forum/showthre...3683#post93683) - показания его плавают + он будет ловить еще и паразитные ускорения при разгоне/торможении/повороте. Еще и на вибрации реагировать будет. В итоге фары будут постоянно плавать вверх-вниз изрядно раздражая как владельца, так и окружающих
3) Сложность системы не должна существенно превышать сложность решаемой задачи Здесь основная задача - компенсировать загрузку автомобиля. Ловить надо один показатель - осадку кормы. Хватит одного потенциометра и 10-ти строчек кода.
Да без разницы это. Гироскоп... акселерометр, в данном контексте они выполняют одну и туже функцию - пространственного сенсора. Т.е. определяют положение кузова авто относительно чего-то определённого (горизонта). И всё это из одной оперы – фигня)))
А мы что, уже куда то летим? )
Надо относительно дороги, а не горизонта.
Хотя если чисто гипотетически посчитать, что сам датчик абсолютно стабилен во времени. И использовать не только один сигнал скорости, а ещё... и хитрый алгоритм работы, то “жить наверно будет, но вот любить всё равно не сможет” )))
А вот с двумя акселерометрами получается довольно просто, но только на бумаге )
Вот это точно...
Я вот тоже не понимаю, а чего проще поставить ультразвуковой или аля силычъ.
Может оно и не так просто, но зато железно. Самое главное датчики, а остальное приложится. Но вот нужно ли?
Ультразвуковой и оптический датчики будут грязью забиваться
Безусловно. Это и есть основная проблема. )
в принципе если так подумать, то и впрямь с ним одни проблемы)))) проще походу самому подкрутить когда в машину сел
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)