Некоторое время назад на MySKU этот индикатор уже обозревался:
mySKU.me/blog/aliexpress/29457.html
А я сегодня расскажу о примере практического применения такого индикатора.
Предыстория
Некоторое время назад купил машину под названием Daewoo Gentra (ранее выпускалась под маркой Chevrolet Lacetti). И очень мне не понравилась реализация у неё регулировки высоты фар — в положении «0» угол наклона почти нулевой, задние амортизаторы мягкие и достаточно нагрузить в багажник килограмм десять, как фары уже начинают задираться и слепить встречных. Следующее положение «1» чересчур резко понижает фары и вообще ни черта не видно. Решил сделать самопальный корректор фар из валявшихся по закромам деталей.
Немного теории
Штатный регулятор фар являет собой по сути потенциометр, подключенный между +12 и общим проводом и формирующий на выходе набор фиксированных управляющих напряжений в зависимости от положения. Сам привод корректора фар выставляет угол фары в зависимости от управляющего напряжения.
Схема штатного регулятора Daewoo Gentra:
Так как в данной схеме получается, что управляющее напряжение определяется не только положением, но и напряжением питания, то для корректной замены придётся несколько усложнить схему.
Дополнительная информация
Схема
Микроконтроллер — attiny85
Стабилизатор на 3.3В — NCP1117
Операционный усилитель с rail-to-rail выходом — TLV272
Плата:
Механический конструктив
Так как в моём распоряжении есть 3D принтер, то все конструктивные элементы сделаны на нём.
Пластиковые детали до сборки:
Стойки и держатели приклеены, индикатор вставлен:
Всё в сборе:
Ну и результат:
Касательно индикатора — индикатор отличный. Ест мало, прекрасно читается, никаких проблем :)
PS: код не выкладываю, так как стыдно — набрасывал буквально за несколько часов — очень уж франкенштейн монструозный получился. Если кто-то реально решит повторить — пишите, попробую причесать и выложить.
Планирую купить
+39
Добавить в избранное
Обзор понравился
+108
+222
Жаль что нет фотографии установленного устройства.
Целые значения эквиваленты старым положениям штатного, промежуточные получены интерполяцией.
Тогда Вам точно кренометр нужен! :-)
А вот хелловский с датчиком а-ля парктроник не работает ни хрена :-)
прикол в том, что с акселем на МК можно сделать гибкую программу, например если авто более некоторого(достаточно короткого) времени не меняет свое положение относительно горизонта, принять это положение за временный ноль, и относительно его уже откорректировать фары, ну и оверрайд кнопками никто не отменял… но допиливать прожку придется дооолго, но я даже не сомневаюсь, что получится круто )
Нет, на акселерометрах нормальный корректор не сделать :)
drive.google.com/file/d/0B4WG5OG778SzSDR5QWJfLWtzbVk/view?usp=sharing
Автомат сделать можно, конечно, но было лень — я и так вижу — куда попадает светотеневая граница и могу скорректировать легко.
Проще силыч поставить и забыть
+датчик наклона и автокоррецию :)
ps: как я понял, здесь каждый коммент принято с автокорректора начинать. Спасибо за обзор, схемы и код. На счет последнего — не расстраивайтесь, у меня еще страшнее
Фантазия безгранична короче.
Если так, то лично я использовал бы цифровой потенциометр. А скорее всего просто перепаял бы резисторы в штатном регуляторе под устраивающие меня углы.
положений мало
1. Значит подключаться надо еще и к датчику скорости, а во многих автомобилях это означает подключение к шине CAN и работа с ней.
2. Остановился на подъеме на светофоре и фары опустились до следующей остановке на ровном месте? (хотя это уже скорее к вопросу об автокорректоре на акселерометре)
Я не пытаюсь убедить, я пишу о том, что есть.
Естественно клиренс не может оставаться при этом неизменным :)
Отдельная тема с параллельностью пучка оси машины, но при наличии лазерной указки это делается легко. Светишь через центры заднего и лобового стекла и получаешь точку относительно которой делаешь разметку для фар. Беда лишь в том что часть плёнок поглощает красный цвет напрочь и нужен зелёный лазер. Больше никаких приборов не нужно.
www.consultant.ru/document/cons_doc_LAW_164997/?frame=36#p7175
Для тех кто в танке: Я написал лишь как это сделать руками, не кривыми, без всяких приборов с помощью линейки или рулетки, которая у всех есть. Естественно что найти идеально ровную горизонтальную поверхность нереально, как и незачем заниматься маразмом с уровнем топлива в баке и калиброваным грузом на водительском сидении.
Ну и при некотором навыке это можно сделать на дороге. Я это делаю регулярно при выезде из леса на трассу и никаких проблем не возникает, ну бывает что фара вылетает при прыжке через бревно, это же не повод таскать с собой прибор для настройки фар.
+
Может в машине проще обычный светодиодный поставить было?
У 1.3" цена очень кусачая. 0.96" получше, но совсем крошечки