Дипломная работа: Маршрутный компьютер-тестер для автомобилей

Возможность увидеть на экране ряд параметров – это приятно. Однако важно не только увидеть, но и вовремя среагировать на нештатную ситуацию. Здесь крайне полезной окажется возможность бортового компьютера постоянно контролировать ряд параметров и при необходимости оперативно сигнализировать об их изменении.

При нарушении работы системы охлаждения или в просто очень жаркий день можно не заметить, что температура двигателя превысила норму, в этом случае есть большой риск "закипеть", что в конечном итоге обернется серьезными проблемами для автомобиля. Бортовой компьютер ни на секунду не потеряет контроль над ситуацией и немедленно предупредит вас о перегреве двигателя звуковым сигналом. Точно так же он проконтролирует и предупредит о превышении рекомендуемой скорости движения, о значении бортового напряжения, о необходимости очередного техобслуживания.

Существуют системы, сохраняющие работоспособность автомобиля даже в случае выхода из строя того или иного датчика, чтобы вы могли добраться до автосервиса или гаража и устранить неисправность. Стратегия состоит в том, что при возникновении неисправности в цепи какого-то датчика компьютер заменит сигнал этого датчика на постоянное значение, хранящееся в памяти (Fale Safe Mode – параметр по умолчанию).

При переходе в режим ограниченной управляемости двигатель продолжает работать, хотя и с меньшей эффективностью. Некоторые системы управления настолько "сообразительны", что водитель даже может не заметить, что продолжает ехать с неисправностью. Только горящая сигнальная лампочка говорит о том, что с двигателем не все в порядке, либо его параметры работы не соответствуют принятым нормам.

При неисправности особо важных датчиков, определяющих режим работы двигателя, его экономичность и экологичность, таких как датчик расхода воздуха или датчик давления в коллекторе, температурный датчик – компьютер может ограничить динамические характеристики двигателя. После устранения неисправности система возвращается к нормальному функционированию.

Сервисные функции и диагностика двигателя

Для владельцев автомобилей с инжекторными двигателями бортовой компьютер превращается в личного автомеханика, который перед каждой поездкой произведет диагностику двигателя и узлов автомобиля и сообщит о наличии неполадок и причинах, вызвавших их.

Как работает бортовой компьютер

Автомобильный компьютер является прямым родственником настольной персоналки и работают они по схожей схеме. Компьютер получает некоторые исходные данные, обрабатывает их по заданной программе и выводит на экран в форме, понятной любому пользователю.

Исходные данные

В случае с персональным компьютером все достаточно ясно. Данные вводятся с клавиатуры, сканера или считываются с носителей информации, например, жесткого диска. Откуда же берет информацию бортовой автомобильный компьютер, и что она собой представляет? Все очень просто. Современный автомобиль кишит разного рода датчиками, актуаторами и блоками управления. Бортовой компьютер подключается в цепь датчиков, таких как уровень топлива, скорости, к цепи зажигания, к колодке диагностики, к датчику расхода топлива и другим системам. То есть вся информация, которой оперирует бортовой компьютер, была в автомобиле и до появления оного. Но увидеть мы могли лишь ее малую часть.

Обработка данных

Здесь стопроцентная аналогия с обычным компьютером. В памяти автомобильного бортового компьютера заложена программа, которая обрабатывает полученные данные. Скажем, получив информацию с датчика уровня и датчика расхода топлива, компьютер дает возможность спрогнозировать пробег на остатке топлива. Так же и по ряду других параметров.

Самое главное, на что стоит обратить внимание при разработке компьютера, это возможность вносить поправки в полученные данные. Как уже говорилось, бортовой компьютер сам ничего не замеряет, всю информацию о процессах, происходящих с вашим автомобилем, он получает от штатных систем. Как правило, информация эта обладает большой погрешностью. Как следствие, все значения, вычисленные на основании неверных данных, будут иметь мало общего с действительностью.

Программа хорошего бортового компьютера позволяет подстроить показания по расходу топлива, расчету скорости, пробегу и т.д. Отсутствие данной функции не позволит получить достоверную информацию от вашего бортового компьютера.

Отображение информации

Немаловажную роль играет способ отображения полученной и вычисленной информации. А это напрямую зависит от типа установленного дисплея.

Дисплей может быть цифровой, трех- или четырехразрядный. Для большей информативности этих дисплеев может быть два. Также встречаются модели с жидкокристаллическим дисплеем, похожие на те, что устанавливаются в мобильные телефоны. Бортовые компьютеры с этим типом дисплея наиболее удобны, однако цена их значительно выше.


2 ВЫБОР И ОБОСНОВАНИЕ СХЕМЫ ЭЛЕКТРИЧЕСКОЙ СТРУКТУРНОЙ МКТ

Алгоритм функционирования и особенности построения практически любого диагностического тестера начального уровня, работающего по протоколу KWP2000 и подключенного к К-линии, следующие:

1) Производится опрос клавиатуры и, в случае необходимости, модификация выбранного режима работы. Количество кнопок управления не превышает 4 штуки и выбор режима работы, которое осуществляется с помощью меню.

2) Формируется запрос на ЭБУ, соответствующий заданному режиму работы. Виды запросов весьма многообразны, однако их содержание (за небольшим исключением, например запросов на изменение состояния исполнительных механизмов) постоянно.

3) Ожидается ответ от ЭБУ и осуществляется прием данных при его получении. Длина принимаемого сообщения не превышает 128 байт.

4) По истечении времени ожидания или завершении приема данных производится анализ сложившейся ситуации и в соответствии с ней возможна модификация заданного режима работы.

5) При необходимости обновляется информация на индикаторе с преобразованием полученных из ЭБУ данных. Информация для пользователя должна выводиться в удобной форме, т.е. в виде развернутых буквенно-цифровых сообщений и подсказок, что требует применения знакосинтезирующего индикатора как минимум с 1 строкой на 16 символов (лучше 2*20). Объем информации для отображения в развернутом виде очень большой, что влечет за собой увеличение памяти для ее хранения. Полученные из ЭБУ данные, в некоторых случаях, должны быть пересчитаны по несложной формуле (точность вычислений при этом может быть невелика) и преобразованы из двоичной формы в символьный формат.

6) Делается пауза, т.к. согласно протокола, запросы на ЭБУ должны выдаваться не раньше 100 мс по окончании предыдущего сеанса обмена, и все повторяется сначала.

Алгоритм функционирования и особенности построения маршрутного компьютера примерно следующие:

1) Постоянно производится подсчет времени, импульсов с датчиков расхода топлива и скорости, а также измерение длительности между импульсами с датчика скорости.

2) Производится опрос клавиатуры и, в случае необходимости, модификация выбранного режима работы. Количество кнопок управления не превышает 4 штуки и выбор режима работы осуществляется с помощью меню.

3) Обновляется информация на индикаторе с преобразованием накопленных первичных данных. Информация для пользователя должна выводиться в удобной форме, т.е. в виде развернутых буквенно-цифровых сообщений и подсказок, что требует применения знакосинтезирующего индикатора как минимум с 1 строкой на 16 символов (лучше 2*20). Объем информации для отображения в развернутом виде очень большой, что влечет за собой увеличение памяти для ее хранения. Первичные данные должны быть пересчитаны по несложным формулам (точность вычислений при этом может быть невелика) и преобразованы из двоичной формы в символьный формат.

К-во Просмотров: 600
Бесплатно скачать Дипломная работа: Маршрутный компьютер-тестер для автомобилей