Индикатор передачи с ShiftLight
Предлагаю на суд общественности Индикатор передачи со встроенным индикатором превышения оборотов aka ShiftLight на ATTiny2313.
Изготавливал себе в раллийку. Люди интересуются девайсом и, чтобы каждому не объяснять и не высылать все материалы, решил сделать статейку. Просьба особо не пинать, ибо опыта с контроллерами у меня не очень много… 🙂
С передачами особых пробем не испытывал, но во всех суровых ралли-тазах есть такая штука, вот и мне тоже захотелось. Идея работы устройства заключается в том, что соотношение «обороты двигателя/скорость» всегда постоянны для каждой передачи, независимо от этих самых оборотов и скорости.
Может быть подключен к любому авто, оборудованному датчиком скорости и не требует установки множества герконов/кнопочек на кулису КПП.
Устройство имеет 4 вывода для подключения:
— GND
— +12V
— Сигнал с датчика скорости
— Сигнал тахометра
Готовый девайс «голышом» выглядит вот так:
И в установленном виде в корпусе, затянутый в тонировочную пленку для улучшения контраста и читабельности на солнце.
Итак, девайс принимает на вход импульсы тахометра и датчика скорости. Исходя из соотношения обороты/скорость вычисляется текущая передача. Естесственно, перед началом эксплуатации девайс калибруется, потому как передаточные отношения на разных КПП, количество цилиндров и количество импульсов от датчика скорости разные на разных авто.
Основные функции:
— индикация номера включенной передачи (поддержка до 9 передач);
— индикация превышения оборотов двигателя (shiftlight);
— калибровка под автомобиль
Настройка устройства:
Для того, чтобы устройство правильно отображало номер включенной передачи, его необходимо откалибровать под передаточные числа установленной на автомобиле КПП.
Для этого необходимо перейти в режим калибровки однократным коротким нажатием на кнопку. На индикаторе начнет мигать символ «n»(Neutral) — калибровка холостых оборотов двигателя. В этом режиме при работе прогретого двигателя на холостых оборотах необходимо нажать кнопку.
После этого на индикаторе начнет мигать символ «L» (Light), сигнализирующий о калибровке ShiftLight-а. Необходимо плавно поднять обороты двигателя до необходимого порога срабатывания shiftLight-а. Устройство зафиксирует максимальные обороты двигателя.
После очередного нажатия на кнопку устройство перейдет в режим калибровки передач. Максимальное поддерживаемое количество передач в КПП — 9.
Для калибровки передач необходимо в момент движения на передаче, мигающей на дисплее, нажать кнопку. Обороты двигателя в момент нажатия на кнопку желательно поддерживать постоянными и не ниже 2000-3000 об/мин. После нажатия на кнопку устройство запомнит соотношение обороты/скорость для текущей передачи и перейдет к калибровке следующей.
После окончания калибровки всех передач(например, у Вас 5ст.КПП, вы откалибровали все 5 передач, и на дисплее мигает цифра 6), необходимо нажать кнопку на холостых оборотах двигателя. Настройка закончена, устройство готово к работе. Калибровочные данные будут
сохранены в энергонезависимой памяти (EEPROM).
Если кнопка калибровки была нажата случайно, и вы не хотите проводить повторную настройку устройства, отключите питание устройства, в памяти останутся данные предыдущей калибровки.
Обратная сторона платы и выводы для подключения (запаяно не оч красиво, но с моими руками и большим паяльником лучше не получилось :)):
Штырьки, торчащие из платы — это выводы, использовавшиеся для перепрошивки контроллера в процессе отладки программы.
Печатная плата (есть в архиве по ссылке ниже в формате SprintLayout5). Размер платы 24х45мм. При печати для изготовления платы по методу ЛУТ зеркалить не требуется.
В качестве дисплея используется 7 сегментный индикатор с общим анодом (+) размерами 24×34мм
Прошивка, печатка в формате SprintLayout5 и схема здесь в архиве. Пользуйте меню «Файл — >Сохранить» на страничке, чтобы сохранить себе архив целиком.
Fuse-ы по умолчанию для ATTiny2313 за исключением CKDIV8 (отключить) и BODLEVEL1 (влкючить)
Ниже видео работы девайса. На нем видны и недостатки подобного рода индикаторов.
Девайс вычисляет передачу только тогда, когда обороты двигателя на
10-15% выше оборотов холостого хода. Для того, чтобы исключить ошибочное определение передачи при движении накатом на нейтрали.
Кроме того, устройство меняет номер передачи на дисплее только когда передача стабилизировалась и была постоянная в течение 3-х замеров (в сумме порядка 600-650мсек)
Но все равно, например, когда вы сбрасываетесь на нейтраль с высоких оборотов на пониженной передаче, то при медленном падении оборотов они несколько раз проходят через зоны соответствующие скорости в данный момент времени на повышенной передаче. Поэтому при сбросе в нейтраль, например, с 5000об/мин на второй передаче может проскочить цифра 3 или 4. Так же и при переключении через одну передачу вверх.
Если вы из Украины, и хотите иметь такой девайс, но не можете сделать сами в силу определенных причин, то можете обратиться к atomic007 по вопросам изготовления.
Индикатор включенных передач на МКПП
Установление индикаторов включенных передач на МКПП своими руками. С помощью индикаторов включенных передач можно определить, какая стоит позиция на механической коробке. Особенно это необходимо новичкам. Ниже представлен фотоотчет о самостоятельной установке этого устройства.
Составляющими устройства являются индикатор передачи, блоки распределительный и регулирующий работу ДХО. Вот видео о работе:
Пошаговая установка:
Как изготовить устройство
Двусторонняя схема, набранная на ПК, распечатывается на бумаге с глянцем.
После этого схему переводят на кусок текстолита, используя утюг. Основу платы вытравливают и очищают от краски. Здесь приводят схему создания распределительного блока:
Сборка блока, управляющего ДХО:
В евро панель в виде кнопки помещают индикаторное табло включенной передачи:
Как поставить устройство
Главное правильно определить место магнитных датчиков (герконов) и датчика нейтрали, чтобы определялась включенная передача на МКПП.
В тоннеле есть место для установки распределительного блока. Его крепят двухсторонним скотчем. После установки датчиков их калибруют около ручки рычага КПП.
Фары поворотника (его «плюс» и «минус») и ближнего света соединены проводами с их блоком управления. Между блоками есть взаимосвязь для управления ДХО. На панели будет располагаться кнопка индикатора.
Подведение итога
Преимуществом такого индикатора является сборка на основе диодного моста, что не требует прошивки и программирования. Такая сборка доступна даже новичкам с минимальным уровнем знаний в электротехнике.