Бортовой компьютер автомобиля: что это такое и как работает,устройство,виды
Современный автомобиль, «нафаршированный» всевозможной электроникой, с полной уверенностью можно назвать «компьютером на колесах». Различные микропроцессоры, программы и датчики призваны свести к минимуму так называемый «человеческий фактор» (ошибки человека-водителя) и сделать максимально удобным и комфортным эксплуатацию автомобиля.
И основная роль в электронном управлении автомобиля отведена «бортовому компьютеру», который является вычислительным устройством для считывания и обработки данных о работе основных систем и узлов автомобиля с последующим выводом результатов на экран монитора (или ЖК-дисплея).
Было время, когда бортовыми компьютерами оснащались только дорогие авто премиум-класса. Но технический прогресс не стоит на месте, и подобные устройства уже устанавливают серийно даже в недорогих автомобилях. Кроме того, в некоторых моделях, где «бортовик» не установлен заводом-изготовителем, его можно установить дополнительно. Ниже мы рассмотрим, какие бывают бортовые компьютеры, на что они способны и как они работают.
Что такое электронный блок управления (ЭБУ)
Когда в различных странах только-только были приняты законы о выбросах, ещё можно было обойтись без микропроцессоров в двигателе. Но с принятием более строгих законов о выбросах, стали необходимы более сложные схемы управления, чтобы регулировать качество смеси воздух/топливо таким образом, чтобы катализатор мог удалить много загрязнения из выхлопных газов.
Управление двигателем является наиболее интенсивной работой бортового компьютера в автомобиле, и блок управления двигателем (ЭБУ) является самым мощным компьютером на большинстве автомобилей. ЭБУ использует контроль с обратной связью — схему управления, которая анализирует выходные данные работы двигателя для управления им же, контролируя выбросы и экономию топлива двигателя (а также множество других параметров). Собирая данные из десятков различных датчиков, ЭБУ знает всё, начиная от температуры охлаждающей жидкости до количества каждого вещества в выхлопных газах. С помощью этих данных он выполняет миллионы вычислений каждую секунду, в том числе анализ значений в таблицах данных о работе двигателя, расчёт результатов длинных уравнений, принятие решения о лучшем времени подачи искры и определении того, как долго топливный инжектор должен быть открыт. ЭБУ делает всё это для обеспечения самого низкого показателя выбросов и лучшего пробега на одном топливном баке.
Так выглядит ЭБУ
Кроме того, ЭБУ бортового компьютера работает в команде практически со всеми датчиками и устройствами управления во всём автомобиле.
Современный ЭБУ может содержать 32-битный процессор 100-200 МГц. Это может показаться не так быстро по сравнению с более чем 2 000 МГц, которые Вы, вероятно, имеете в Вашем компьютере, но помните, что процессор в Вашем автомобиле работает над гораздо менее нагруженным кодом, чем Ваш домашний компьютер. Код в среднем ЭБУ занимает менее 5 мегабайт (МБ) памяти. Для сравнения, Вы, вероятно, работаете на ноутбуке не менее чем с 4 гигабайтами (ГБ) оперативной памяти, что в 800 раз больше, чем в ЭБУ.
Бортовой компьютер состоит из сотен компонентов на многослойной плате. Некоторые из основных компонентов в ЭБУ, которые поддерживают процессор, включают в себя:
- Аналого-цифровые преобразователи. Это устройства для чтения выходов из некоторых датчиков в автомобиле, например, датчика кислорода. Выход кислородного датчика является по своей природе аналоговым сигналом с напряжением обычно между 0 и 1,1 вольт (В). Процессор же умеет понимать только цифровые значения, поэтому аналого-цифровой преобразователь изменяет это напряжение в 10-битный цифровой сигнал.
- Цифровые выходы высокого уровня. На многих современных автомобилях ЭБУ управляет свечами зажигания, открывает и закрывает топливные инжекторы и включает/выключает вентилятор охлаждения радиатора. Все эти задачи требуют цифровых выходов. Цифровой выход либо включен, либо выключен (называется булевый тип) — нет другого значения. Например, выход для управления вентилятором может обеспечить 12 В и 0,5 А для реле вентилятора, когда он включен, и 0 В, когда он выключен. Крошечное количество энергии, которое процессор может выводить, возбуждает транзистор в цифровом выходе, что позволяет ему выдать намного большее количество энергии, чтобы реле вентилятора системы охлаждения включилось, что в свою очередь обеспечивает ещё большее количество энергии, чтобы охлаждающий вентилятор начал крутиться.
- Цифро-аналоговые преобразователи. Иногда ЭБУ должен обеспечить выход аналогового напряжения для управления некоторыми компонентами двигателя. Так как процессор ЭБУ представляет собой цифровое устройство, он должен иметь в наличии такой компонент, который может конвертировать цифровой номер в аналоговое напряжение.
- Очистители сигнала. Иногда входы или выходы должны быть скорректированы для их читабельности. Например, аналого-цифровой преобразователь, который считывает напряжение от датчика кислорода, может быть создан для чтения 0-5 Вольт сигнала, но кислородный датчик выдает всего 0-1,1 Вольт. Очиститель сигнала — это схема, которая регулирует уровень сигналов, поступающих в и извне. Например, если мы применили очиститель сигнала, который умножает напряжение от датчика кислорода на 4, то мы получим 0-4,4 Вольт сигнала, что позволит аналого-цифровому преобразователю читать напряжение более точно.
- Объединение чипов. Все микросхемы в бортовом компьютере автомобиля плотно сообщены между собой. Есть несколько стандартов, используемых для их коммуникации, но доминирующим в автомобиле является стандарт CAN (Controller Area Network). Этот стандарт связи позволяет развивать скорость обмена данными до 500 килобит в секунду. Это намного быстрее, чем более старые стандарты. Эта скорость становится необходимой, поскольку некоторые модули передачи данных на шине работают сотни раз в секунду.
UZLEC.ru — Узлец блог
Когда-то на каком-то форуме нашел информацию по расшифровке сообщений бортового компьютера Renault Megane II, выводимые на щиток приборов. Найти первоисточник сейчас уже не могу. А поскольку меня изредка просят расшифровать что значит та или иная надпись, решил опубликовать эту информацию здесь, дабы иметь возможность ее быстро найти Кстати, эти сообщения не уникальны для Megane II, а в той или иной степени повторяются на всех авто марки Renault.
steering locked — рулевое управление заблокировано, сообщение выводится при низком напряжении бортсети (недостаточном для разблокировки), неисправности системы блокировки, вывернутом до упора рулевом колесе (мануал запрещает парковаться и глушить двигатель при вывернутых до упора колесах)
steering not locked — рулевое управление не заблокировано
turn steering-wheel+start — покрупите (покачайте) рулевое колесо с одновременным нажатием кнопки старт (и выжатой педали сцепления или тормоза), выводится при проблемах разблокировки (см. первое сообщение)
check steering — проверьте рулевое управление (ходовую часть), выводится при проблемах с рейкой, электроусилителем
service due soon или service due — скоро необходимо проходить очередное ТО
Чтобы сбросить пробег до очередного ТО неоходимо:
1. Завести машину.
2. Дождаться надписи service due
3. Кнопкой БК перешелкиванием других надписей дойти снова до надписи service due
4. Нажать кнопку БК и ждать. Сначала мигает надпись service due, потом начинает мигают цифры пробега до сервиса. И вот когда эти цифры превратятся в немигающее число 15000 кнопку БК можно отпустить.
Для первой фазы вместо кнопки БК следует использовать кнопку сброса суточного пробега
Change oil soon — скоро необходимо заменить масло двигателя
check injection — проверьте систему впрыска двигателя, возможно причина в загрязнении дроссельного узла или разъема дросселя, часто сопровождается плавающими оборотами или заниженными оборотами холостого хода
oil level ok или OIL LEVEL CORRECT — уровень масла двигателя в норме, если при этом нажать на кнопку переключения режимов компа (в торце правого подрулевого переключателя), то появится информация об уровне:
min IooooooL — уровень масла максимальный
min I_ _ _ _ _ L — соотвественно минимальный
check gear box — проверьте коробку переключения передач, при проблемах с автоматической КПП
electronic fault — неисправность электронных систем автомобиля, чаще всего (по данным форума) возникает при проблемах с концевиком педали тормоза — не горят стопы
press cluth+start — нажмите на педаль сцепления и кнопку старт, выводится при попытке запуска двигателя с включенной передачей (механическая КПП) и нажатой педали тормоза
check door loсks — проверте блокировку дверей, выдается при проблеммах системы блокировки задних дверей от детей
no message available — нет имеющихся сообщений (об ошибках или неисправностях), т.е. полет нормальный
Если горит лампа Stop и контрольная лампи ручника на щитке приборов, значит понизился уровень тормозной жидкости — пришло время менять тормозные колодки
Дополняю перечень сообщений бортового компа. Приведенные сообщения взяты из англо- и русскоязычных версий технической ноты по электрооборудованию Мегана2, референсы 77 11 318 102 и 77 11 318 113 соотвественно, а также из Ваших сообщений в теме и форуме.
После текста каждого сообщения привел сведения о горении контрольных ламп Stop или Service и издаваемом звуковом сигнале X
Faulty steering — Неисправность рулевого управления Stop X
Faulty injection — Неисправность системы впрыска Stop X
Check injection — Проверьте систему впрыска Service
Engine overheating — Перегрев двигателя Stop X
Check steering — Проверьте рулевое управление Service
ESP out of order — Не работает система стабилизации траектории Service
ESP disconnected — Отключение системы стабилизации траектории —
Check gearbox — Проверьте коробку передач Service
Gearbox overheating — Перегрев коробки передач Service
Faulty engine immobilizer — Неисправность системы электронной противоугонной блокировки запуска двигателя Service
Heated seat ON — Обогрев сиденья включен —
Please Insert card — Пожалуйста, вставьте карточку —
Card not detected — Карточка не обнаружена Service X
Hands-free out of order — Система «свободные руки» не работает Service
Change card battery или replace card battery (у некоторых может выдавать pile carte a chenger)- Замените элемент питания карточки. После замены батарейки необходимо одновременно нажать все имеющиеся на карте кнопки для удаления ошибки (по мнению одного соклубника ошибка находится в памяти самой карточки) —
Depress the brake + start — Нажмите на педаль тормоза и на кнопку запуска двигателя —
Declutch + start / — Нажмите на педаль сцепления и на кнопку запуска двигателя /нажмите на педаль тормоза и на кнопку запуска двигателя (поочередно) . —
Steering locked — Рулевая колонка не разблокирована Service
Steering not locked — Рулевое управление не заблокировано Service
Gear shift in P or N / press on brake + start — Переведите рычаг селектора в положение P или N / нажмите на педаль тормоза и на кнопку запуска двигателя (поочередно) —
Press the brake pedal — Нажмите на педаль тормоза —
Adjust oil level — Необходимо довести до нормы уровень масла Service
Door open — Дверь открыта —
Luggage compartment open Открыта дверь задка —
Underinflation: slow down — Давление воздуха в шинах ниже нормы: уменьшите скорость —
TYRE PRESSURE SENSOR FAULT — неисправность датчика системы контроля давления в шинах
Adjust tyre pressure — Отрегулируйте давление воздуха в шинах Service
Puncture: change the wheel — Прокол шины, замените колесо Stop X
Tyre pressure sensor not working — Датчик давления в шинах неисправен Service
Limiter — Ограничитель скорости движения —
Cruise control — Регулятор скорости движения —
XXX km (or miles) in memory — В памяти XXX км (или миль) —
Speed limiter out of order — Ограничитель скорости движения неисправен Service
Cruise control not working — Регулятор скорости движения неисправен Service
Electronic failure — Неисправность электроники . . . Service
Roof out of order — Неисправность складной крыши (кабриолет) Service
Automatic lighting OFF — Система автоматического включения наружного освещения выключена —
Automatic lighting out of order или Auto Lights Fault — Система автоматического включения наружного освещения неисправна (датчик света) Service
No message stored — Отсутствие запомненных сообщений —
Boot open / insert card Открыта дверь задка / вставьте карточку (поочередно) —
Confirm engine stop / press stop twice — Подтвердите остановку двигателя, дважды нажмите на кнопку «stop» остановки двигателя (поочередно) —
Please Remove card — Пожалуйста, извлеките карточку —
Shift into neutral — Установите рычаг переключения передач в нейтральное положение —
Automatic wipers OFF — Автоматический режим стеклоочистителей отключен —
Automatic wipers out of order — Автоматический режим стеклоочистителей не работает —
Card reader not working — Считывающее устройство для карточек неисправно Service
Card reader not working / Electronic fault — Выход из строя считывающего устройства для карточек / неисправность электроники (поочередно) Service
Electronic failure — Неисправность электроники Stop X
Restricted card mode — Резервный режим карточки —
Oil level — Уровень масла —
Check diesel filter — Проверьте топливный фильтр Service
Regenerate particle filter — Замените фильтр системы вентиляции салона —
breaking fault или BRAKE FAULT — неисправность тормозной системы, как правило требуется долив тормозной жидкости, уровень падает вследствие износа колодок, сообщение может выдаваться на поворотах
check door loсks — проверте блокировку дверей, выдается при проблемах системы блокировки задних дверей от детей
TOP UP OIL LEVEL (+ горит Service) — необходимо повысить уровень масла, т.е. долить масло в двигатель
CHECK AIRBAG — проверь подушки безопасности, могут быть проблемммы с контактом в разъеме под сиденьем (достаточно поправить разъем) или со шлейфом в подрулевом переключателе (заматывание шлейфа и обрыв проводов)
mode test — тест приборной панели фазы 1. Для начала теста необходимо удерживать нажатой кнопку управления компом во время завода двигателя. Можно проверить все лампы и указатели приборной панели, но вся инфа компа обнуляется (кроме, конечно, одометра, т. е. пробега)
LОW BATTARY — назкий заряд батареи, загорается с сигналом STOP и значком «аккумулятор», через определенное время после пуска двигателя, а именно ~10 минут. Надпись означает отсутствие зарядки. Требуется заменить реле регулятора напряжения в генераторе или заменить генератор полностью
Check emissions— проверьте выброс, вероятно неисправность системы выпуска выхлопных газов, нейтрализатора, лямбда-зонда
На какое время допускается отключать аккумулятор на машине с бортовым комп?
компьютером? Что будет если аккумулятор отключить на длительное время?
Смотря какой автомобиль и какой бортовой компьютер. Если в задачи бортового компьютера входят только измерения путевой статистики и вывод этих данных на дисплей или приборную панель, то тут можно отключать хоть на год. А если бортовой компьютер завязан на всех системах автомобиля, на диагностике исправности узлов и агрегатов, на управлении системами этого автомобиля и т.д., то отключать его от питания вообще не рекомендуется. И для этого на многих современных автомобилях с таким типом бортового компьютера стоят дополнительные маленькие аккумуляторы. Вот у меня например S350, так на нём вообще три аккумулятора стоят. Один общий, второй — стартер нас батарея и третий как раз для возможности отсоединения основного. Хотя конечно отключить основной аккумулятор можно в любом случае, только потом возможно выскакивание различных ошибок, сбой в настройках самого компьютера и потребуется помощь специалиста в дилерской центре. А это денежки ой какие немаленькие. Лучше изыскать возможность запитать систему от какого-нибудь другого аккумулятора, — хоть мотоциклетного, на время отключения основного. Процес очень прост,- так же подключаете в цепь параллельно запасной аккумулятор, а потом отключаете основной,- чтобы не произощёл разрыв питания. И так же по ом в обратном порядке.
У меня Ауди А-4 97 года. Отключаю аккумулятор на ночь для зарядки, и потом при включении все функции восстанавливаются. Только по коду перенастраиваю магнитолу. А какой максимальный срок отключения аккумулятора? Дело в том, что на неработающей машине даже новый аккумулятор почему-то за пару недель садится? — 6 лет назад
На Вашем автомобиле скорее всего БК больше действует как статистический и путевой анализатор, а за системами автомобиля не следит. И в таком случае хоть на год отключайте. А вот проблема быстрого разряжение аккумулятора это более серьёзно и компьютер злесь скорее всего совершенно не при чём. Лучше сделать диагностику, — возможно где-то в электрических или электронных цепях автомобиля есть замыкания. — 6 лет назад
Большое спасибо. Но когда я эту машину покупал, мне посоветовали: если начнутся перебои в работе двигателя — снять клемму аккумулятора примерно на час для перезагрузки БК. Так происходило, и я так делал. Значит БК следит во всяком случае за топливной системой. Но тогда почему он не расстроился, когда я отключал его на ночь для зарядки аккумулятора? — 6 лет назад
А почему не слетает ОС с домашнего компьютера, не исчезают скачанные программы, когда мы выключаем компьютер на ночь, на время отпуска и т.д? Ответ один эти характеристики в нём неизменны! И от наличия или отсутствия питания не зависят! — 6 лет назад
Тогда понятно. Попробую отключать клемму, пока не найду причину в цепи . Новый аккумулятор покупать бесполезно. — 6 лет назад
Это правильное решение. Причин может быть много и искать нужно обязательно. Ну а чтобы не заморачиваться каждый раз со снятием клеммы, купите и установите простой выключатель массы. Стоимость — копейки, а удобство пользования налицо! — 6 лет назад
3. Спустите и заново накачайте шины
Если вам не помогла кнопка сброса, попробуйте накачать каждую шину до рекомендованного автопроизводителем давления плюс 0,2 бара. Если значок на приборке не погаснет, спустите давление до нуля.
Заново накачайте все шины до соответствующего давления, указанного на стойке водительской двери или в руководстве к машине. Если колеса оснащены датчиками, не забудьте в таком случае про запаску. Далее проедьте 3-5 км со скоростью 25 км/час, чтобы сбросить данные датчиков.
Модернизация бортового компьютера на ATmega8
После публикации статьи Бортовой компьютер (часы, двухканальный термометр, вольтметр на ATmega8 и LCD 16х2) прошел уже почти год, и за это время я получил много писем с просьбами изменить прошивку под нужды пользователей. В основном нужно было добавить в устройство такие функции как предупреждения о низком уровне заряда аккумуляторной батареи, перегреве охлаждающей жидкости двигателя, измерение остатка топлива в баке. Но для одних напряжение на аккумуляторе, например, 11.9 В считается предельно низким, другие могут позволить разрядиться батарее до 10.7 В. Кто-то считает двигатель перегретым уже при 95°С, а кто-то при 105. Поэтому я решил добавить в схему устройства кнопки, организовать меню с настройками, чтобы каждый мог настроить БК под себя и теперь имеет следующие функции:
- индикация текущего времени
- измерение температуры двигателя
- измерение напряжения бортовой сети
- измерение остатка топлива в баке
Из дополнительных функций устройство имеет:
- установку порога предупреждения о перегреве (90 — 125°С)
- установку порога предупреждения о низком уровне заряда аккумуляторной батареи (10.0 — 12.0В)
- калибровку штатного датчика уровня топлива (0 — 70Л)
- установку инерционности индикации уровня топлива (2 — 10)
- установку порога предупреждения о низком уровне оставшегося топлива (1 — 20Л)
- настройку яркости подсветки дисплея
- возможность отключения звуковых предупреждений
Схема состоит из распространенных и недорогих радиоэлементов:
Как видно, предусмотрена защита от переполюсовки — диод SK24, вместо него можно поставить любой другой Шоттки или вообще его не ставить, если уверены, что при сборке однажды случайно неверно подадите питание, перепутав полярность. RV1 — подстройка измеряемого напряжения. RV2 — штатный датчик уровня топлива типа БМ150 сопротивлением 330 Ом при пустом баке. Про RV3 скажу чуть позже. RV4 устанавливает контраст дисплея.
На ней предусмотрен 6-пиновый разъём IDC-06 для внутрисхемного программатора USBASP, а так же штыревые разъёмы для подключения датчиков температуры и уровня топлива, разъём для подключения кнопок. В прикрепленном архиве есть файл в формате Sprint Layout, в котором подписаны все элементы.
Почти готовая плата:
При пайке элементов, для удобства, сначала нужно запаять все проводные перемычки, затем SMD компоненты, и только после этого — подстроечные резисторы, разъемы, отсек для батарейки, звуковой излучатель и дисплей. Прошиваем микроконтроллер внутрисхемным программатором. Фьюзы выставляются на тактирование от внутреннего RC генератора на 8МГц:
Будьте очень осторожны при прошивке фьюзов, потому что в некоторых программах-прошивалках их нужно выставлять инверсно. Чтобы избежать неверной расстановки чекбоксов, сначала считайте с МК фьюзы и посмотрите: если RSTDISBL не отмечен галочкой, то нужно расставлять как на картинке. Если отмечен, то фьюзы выставляются инверсно. По окончании прошивки, при правильно собранной схеме, устройство запускается от питания программатора, и раздаётся звуковой сигнал. Теперь нужно установить напряжение на выходе ОУ при пустом баке. Подаём питание 12 вольт. К плате подключается датчик уровня топлива (можно временно заменить на переменный резистор сопротивлением 330 Ом), устанавливается на максимальное сопротивление (бак пуст). С помощью RV3 на ноге ADC1 (PC1) микроконтроллера устанавливается напряжение ровно 5 вольт. Устройство готово:
Плата с кнопками:
Напишу как ими управлять. При основном экране (когда на дисплее отображаются все параметры) при нажатии кнопки MUTE/ESC включается/выключается звук предупреждений и звук нажатия кнопок. При этом на дисплей выводится соответствующая информация: — звук включен и — звук выключен. При нажатии кнопки HR/+ устанавливаются часы, при нажатии MIN/- — минуты. При нажатии MENU/OK на дисплее появляется основное меню. С помощью кнопок + и — выбираем нужный пункт меню:
При нажатии OK заходим в выбранный пункт.
1. Перегрев двигателя. Здесь кнопками + и — устанавливается порог температуры от +90 до +125°С , при которой устройство будет предупреждать о перегреве двигателя. После установки жмём OK, на месте значения темпратуры порога на секунду появляется надпись «Сохранено». Выходим, нажав ESC.
2. Разряд аккумулятора. В этом пункте устанавливается порог разряда аккумулятора от 10.0 до 12.0В так же как и в п.1.
3. Калибровка уровня топлива начинает производиться при пустом топливном баке автомобиля. На экране отображается следующая информация: количество залитого топлива, под ним значение АЦП для данного уровня, значение АЦП с датчика уровня топлива в настоящий момент.
Итак, бак пустой. Кнопками + и — устанавливаем «литры 0». Неспеша заливаем топливо до тех пор, пока не начнёт изменяться значение ADC. Жмём OK. Это будет нулевой уровень. Далее заливаем в бак 1 литр топлива, при этом значение ADC должно увеличиться, кнопкой + устанавливаем «литры 1». Жмём OK — в EEPROM МК записалось значение АЦП, соответствующее уровню 1 литр. Заливаем ещё литр топлива, кнопкой + устанавливаем «литры 2», нажимаем OK, и так до полного бака. После калибровки нужно перезагрузить устройство.
4. Инерция уровня топлива. Устанавливается количество измерений уровня топлива для вывода на дисплей усредненного значения. Устройство измеряет уровень топлива 1 раз в секунду. Если, например, инерция имеет значение 5, то в программе в массив со сдвигом будут записываться данные 5-ти последних измерений, соответственно за 5 секунд (одно измерение — одна секунда), из этих измерений вычисляется среднее значение остатка топлива и выводится на дисплей. Управление кнопками аналогично п.1.
5. Низкий уровень топлива. Здесь устанавливаем порог предупреждения о низком уровне топлива от 1 до 20 литров. Как управлять кнопками, уже ясно.
6. Яркость дисплея. Я думаю, тут всё понятно.
Все установки записываются в энергонезависимую память микроконтроллера (EEPROM), за исключением звука — при запуске устройства звук всегда включен.
При переходе измеряемых параметров через установленные значения порогов, на дисплее начинает мерцать значение соответствующего параметра, и каждые 30 секунд раздаётся тройной звуковой сигнал.
В архиве «MBC_.rar» находятся проект Proteus, печатная плата в формате Sprint Layout, схема и 2 прошивки: одна для русифицированных дисплеев, вторая — для нерусифицированных (меню на английском языке). У меня дисплей оказался нерусифицированным, поэтому на видео меню на английском.
Исходники прошивок написаны в компиляторе Bascom AVR. Их можно приобрести на торговой площадке exDIY : архив с исходниками (содержит 6 исходников — основной, с переключением типов датчиков уровня и с выводом для подключения вентилятора — все русской и английской версии) и исходный код новой прошивки с упрощенной калибровкой ДУТ
Дополнение 29.11.2013 — добавил архив «Прошивки для датчиков 0л — 0Ом.rar» с прошивками для датчиков уровня топлива, у которых при пустом баке сопротивление 0 Ом.
Дополнение 17.12.2013 — добавлен архив «Исправленные прошивки.rar». Причина исправления — глюк индикации остатка уровня топлива при полном баке — на дисплей выводилось число 69 или 71. Если бак уже откалиброван, то перед тем как прошивать МК, не забудьте сначала отдельно прошить конфигурацию фьюзов, отметив EESAVE, иначе при заливке hex все данные о калибровке бака будут стерты.
27.12.2013 — обновил архив «Исправленные прошивки.rar». Исправлен недочет звуковых предупреждений о переходе через установленные пороги.
Дополнение 11.02.2014 — добавлен архив «Прошивки с переключением типов датчиков уровня топлива.rar». Описание внутри архива.
Дополнение 12.05.2014 — добавлен архив «Прошивки с управлением вентилятора.rar». Описание внутри.
Дополнение 9.03.2016 — добавлен архив с файлом печатной платы для DIP-компонентов от пользователя Sergio.
6.07.2016 — в статью добавлен архив с новыми прошивками «Прошивки с упрощенной калибровкой уровня топлива.rar». Описание внутри архива.