МИНЕСТЕРСТВО ОБРАЗОВАНИЕ МОСКОВСКОЙ ОБЛАСТИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ОБЛАСТНОЙ
ГОСУДАРСТВЕННЫЙ СОЦИАЛЬНО-ГУМАНИТАРНЫЙ
УНИВЕРСИТЕТ»
КОНТРОЛЬНАЯ РАБОТА
ПО ДИСЦИПЛИНЕ КВС
«Современные и перспективные электронные системы
автомобилей»
Выполнил: Носков А.В.
Проверил:
Петкевич Г.М.
Коломна 2016 год.
Содержание
1. Архитектура микропроцессоров и микроконтроллеров автомобиля. Преобразователи аналоговых и дискретных устройств. АЦП, ЦАП
. Управление системами двигателя. Электронная система впрыскивания и зажигания. Электронная система подачи топлива
Список
литературы
1. Архитектура микропроцессоров и
микроконтроллеров автомобиля. Преобразователи аналоговых и дискретных
устройств. АЦП, ЦАП
Микроконтроллер - это специализированное микроэлектронное программируемое устройство, предназначенное для использования в управляющих узлах всевозможных технических изделий, системах передачи данных и системах управления технологическими процессами.
Микроконтроллеры применяют в бытовой технике,
медицинских приборах, системах управления лифтами, телефонах, рациях и прочих
средствах связи, электронных музыкальных инструментах и автомагнитолах,
компьютерной периферии (клавиатурах, джойстиках, принтерах и т. п.), светофорах,
автоматических воротах и шлагбаумах, интерактивных детских игрушках,
автомобилях, локомотивах и самолетах, роботах и промышленных станках.
Рис. 1. Сферы применения микроконтроллеров.
Микроконтроллеры также широко используются в
автомобильной электронике. Например, автомобиль «Peugeot 206» имеет на борту 27
микроконтроллеров, а в автомобилях высокого класса, таких как, например, «BMW»
седьмой серии, используется более 60 микроконтроллеров. Они регулируют жесткость
адаптивной подвески, управляют впрыском топлива, светотехникой, двигателями
дворников, стеклоподъемников и зеркал заднего вида и т. п.
Рис. 2. Использование микроконтроллеров в
автомобильной электронике (по материалам Microchip Technology).
Микроконтроллер, в отличие от микропроцессора, обычно имеет небольшую разрядность (8 - 16 бит) и богатый набор команд манипулирования отдельными битами. Битовые команды дают возможность управлять дискретным оборудованием (поднять/опустить шлагбаум, включить/выключить лампу, нагреватель, запустить/остановить двигатель, открыть/закрыть клапан, и проч.) Средства, обеспечивающие возможность оперировать отдельными битами, вводить и выводить дискретные сигналы называют «битовым процессором».
Еще одно из основных отличий микроконтроллера от микропроцессора заключается в том, что в составе микросхемы контроллера наличествуют все необходимые элементы для построения простой (а иногда - и достаточно сложной) системы управления. Так, внутри микроконтроллера есть память данных (оперативная память), память программ (постоянная память), генератор тактовых импульсов, таймеры, счетчики, параллельные и последовательные порты. Поэтому система минимальной конфигурации на основе микроконтроллера может состоять из блока питания, непосредственно микросхемы контроллера и нескольких пассивных элементов (резисторов, конденсаторов и кварцевого резонатора).
И это фактически есть ничто иное, как одноплатный мини-компьютер на основе одной микросхемы, подходящий для встраивания в объект управления. Средняя стоимость системы минимальной конфигурации составляет несколько десятков долларов (сравните со средней стоимостью персонального компьютера).
Типовая архитектура микроконтроллера (рис. 3)
содержит систем систему синхронизации и управления (1), арифметико-логическое
устройство (2), регистры общего назначения (3), память данных (4) и память
программ (5), порты (6), функциональные устройства (таймеры, счетчики,
широтно-импульсные модуляторы, интерфейсы) и регистры для их настройки (7),
рис. 4.
Рис. 3. Архитектура типичного микроконтроллера.
Программы для микроконтроллеров создают в специальных интегрованных инструментальных средах (англ.: Integrated Development Environment, IDE) языками Асемблера (машинных команд) или C++.
Остается добавить, что ежегодно в мире продаются миллиарды микроконтроллеров, а обычный житель развитой страны в течение дня десятки раз соприкасается с микроконтроллерами, являющимися неотъемлемой частью современной технологичной окружающей среды.
Кроме микропроцессоров общего назначения и микроконтроллеров на рынке предлагаются так называемые сигнальные процессоры, специально предназначенные для обработки сигналов в режиме реального времени. Они используются в измерительных приборах, средствах связи, передачи и воспроизведения аудио- и видеопотоков, системах локации, космической и военной технике.
Сигнальные процессоры (англ.: Digital Signal
Processor, DSP) характеризуются высокой разрядностью и быстродействием, имеют в
системе команд специальные инструкции для реализации типовых алгоритмов
цифровой обработки сигналов (ЦОС). Также на одном кристалле, кроме собственно
процессорной части, реализуются аналогово-цифровые и цифро-аналоговые
преобразователи. Аналого-Цифровой Преобразователь (АЦП) заменяет непрерывный
входной сигнал соответствующим потоком цифровых данных (отсчетов). Далее эти
данные обрабатываются процессорной частью, после чего с помощью
Цифро-Аналогового Преобразователя (ЦАП) обработанные цифровые данные снова
воспроизводятся в аналоговый сигнал. Таким способом сигнальный процессор может
углублять четкость изображения, или, наоборот, размывать его, шифровать и
дешифровать аудио- и видеопотоки, воспроизводить на экране виртуальную или
дополненную реальность, отслеживать движущиеся объекты даже в условиях
значительных помех и неполной входной информации.
ТИПЫ МИКРОПРОЦЕССОРОВ
|
Микропроцессоры общего назначения |
Микроконтроллеры |
Сигнальные процессоры |
Другие (нейрочипы, секционные и гибридные процессоры) |
|
Применяются: для построения персональных компьютеров, серверов и многопроцессорных систем. |
Применяются: для реализации несложных функций управления и автоматизации. |
Применяются: для реализации сложных алгоритмов потоковой обработки данных в режиме реального времени. |
Применяются: для построения уникальных экспериментальных или специфических систем. |
|
Особенности: • высокая вычислительная производительность, • высокая разрядность, • универсальная архитектура. |
Особенности: • встроенная память программ и память данных, • битовый процессор, • таймеры, счетчики, порты, интерфейсы. |
Особенности: • высокая вычислительная производительность, • команды для реализации типовых алгоритмов обработки сигналов, • встроенные АЦП, ЦАП или медиа-интерфейсы. |
Особенности: • построение одного процессора на нескольких микросхемах, • комбинация нескольких видов процессоров в одном изделии, • специфическая архитектура |
|
|
|
|
|
Еще один тип микропроцессорных устройств, которые за последние 30 - 40 лет заняли свою рыночную нишу - так называемые программируемые логические контроллеры.
Программируемый Логический Контроллер (ПЛК; англ.: Programmable Logic Controller или PLC) - это специализированная микропроцессорная система, которая используется для автоматизации технологических процессов и общепромышленных установок и комплексов (конвейеров, рольгангов, подъемных кранов, дробилок, мельниц, классификаторов, смесителей, прессов, упаковочных машин, робототехнических и гибких производственных комплексов, и т. п.)
Т. е. основная сфера применения ПЛК - это сфера
промышленного производства. Однако они также используются для автоматизации
зданий (контроль доступа в помещение, управление освещением, обогревом,
вентиляцией и кондиционированием воздуха, управление лифтами, эскалаторами и т.
п.) Также ПЛК могут применяться для создания микроклимата в тепличном
хозяйстве, на птицефабриках, животноводческих фермах. В общем случае ПЛК - это
одноплатный мини-компьютер, построенный на основе однокристального
микроконтроллера и расположенный в типовом корпусе размерами с кирпич. Также
существуют модульные контроллеры (рис. 4). Ко входам ПЛК можно подсоединить
кнопки, контакты джойстика, переключатели (т. е. органы управления), датчики и
исполнительные механизмы (двигатели, лампы, нагревательные элементы, клапаны,
вентили, актуаторы и т. п.) ПЛК циклически опрашивает входные сигналы (органы
управления и датчики), выполняет программу пользователя (пересчитывает значения
переменных) и выдает полученные выходные значения на исполнительные механизмы.
Т. е. ПЛК циклически, раз за разом выполняет одну и ту же программу (программу
пользователя).
Рис. 4. Программируемые логические контроллеры.
Кроме аппаратной унификации (использования стандартных размеров, уровней напряжений, видов сигналов), прорывному распространению ПЛК поспособствовало то, что для них были разработаны интуитивные «общеинженерные» языки программирования. Теперь для разработки программы пользователя не обязательно приглашать программиста высокого класса. С этим может справиться (иногда - и лучше) и технолог, и электрик, и химик, и, конечно, специалист по автоматизации. А в случае сложных задач эти языки программирования стирают грань недопонимания между программистом и инженером. Они одинаково понятны и заказчику (инженеру) и исполнителю (программисту).
Таких языков программирования - 6 (5
стандартизированных), причем 4 из них - визуальные (т. е. программа вводится не
в виде текста, а как набор соединенных друг с другом графических элементов
(блоков), (рис. 5).
Рис. 5. Пример программы для ПЛК (анимация <#"872825.files/image010.gif">
Рисунок 6 - Схема цифро-аналогового
преобразователя
Упрощенная схема реализации ЦАП представлена на рис1. В схеме i - й ключ замкнут при Qi=1, при Qi=0 - разомкнут. Регистры подобраны таким образом, что R>>Rн.
Эквивалентное сопротивление обведенного пунктиром двухполюсника Rэк и сопротивление нагрузки Rн образуют делитель напряжения, тогда
вых = E Rн / Rэк + Rн » E*Rн / Rэк (2)
Проводимость двухполюсника 1 / Rэк равна сумме
проводимостей ветвей (при Qi=1 i - ветвь включена, при Qi=0
- отключена):
/ Rэк = Q1 / 8R + Q2 / 4R + Q3 / 2R + Q4 / R (3)
Подставив (3) в (2), получаем выражение, идентичное (1)вых = (8Е Rн / R)*( Q1*1 + Q2*2 + Q3*4 + Q4*8 )
Очевидно, что е = 8Е Rн / R. Выбором е можно установить требуемый масштаб аналоговой величины.
. Аналогово-цифровые преобразователи. В информационных и управляющих системах часть (или вся) информация от датчиков бывает представлена в аналоговой форме. Для ее ввода в цифровые ЭВМ и цифровое управляющее устройство широко применяются аналогово-цифровые преобразователи (АЦП). В большинстве случаев АЦП выполняют преобразование входного напряжения или тока в двоичный цифровой код.
Существуют различные типы АЦП. Мы остановимся
лишь на тех типах, которые получили в настоящее время наибольшее
распространение.
Рисунок 7 - Схема АЦП последовательного
приближения
АЦП последовательного приближения (АЦППП). Структурная схема АЦППП приведена на рисунке 7. Схема работает следующим образом. Входной аналоговый сигнал Uвх перед началом преобразования запоминается схемой выборки - хранения ВХ, что необходимо, так как в процессе преобразования необходимо изменение аналогового сигнала. Далее по команде “Пуск” с помощью сдвигового регистра последовательно во времени каждый триггер Ti, начиная со старшего разряда, переводит в положение 1 соответствующий разряд ЦАП. Напряжение U1 (или ток) с выхода ЦАП сравнивается с входным аналоговым сигналом с помощью компаратора КП. Если U0 > U1, на выходе компаратора сохраняется низкий уровень и в триггере сохраняется единица, при U0 < U1 срабатывает компаратор и переводит триггер в положение 0. После окончания цикла на выходах триггеров получается двоичный код, соответствующий (при идеальных элементах) U0 с точностью до половины младшего разряда. Погрешность АЦППП определяется неточностью ЦАП, зоной нечувствительности и смещением нуля компаратора, а также погрешностью схемы выборки - хранения.
пр=tвх+n(tз,к+tу+tц)+tcб,
где tвх - время, необходимое для фиксации Uвх схемой ВХ; n - число разрядов; tз,к - время задержки, вносимое компаратором; tу - время установления U1 на входе ЦАП; tц - время задержки цифровых элементов в схеме управления и срабатывания триггера; tсб - время, необходимое для сброса ЦАП в исходное состояние, включая время, необходимое для синхронизации с началом такта.
Наибольшую долю в tпр обычно вносит tу, наибольшая величина которого может быть оценена следующим образом:
у=(1+n)Тэln2,
где Tэ - эквивалентная постоянная времени на входе ЦАП. Если на его выходе включен ОУ, который полезен для уменьшения выходного сопротивления и ускорения тем самым переходного процесса, то Tэ» 1/2p fср (fср - частота среза ОУ по контуру обратной свази). При 12 - разрядном АЦП и использовании быстродействующего ЦАП с tу=100 нс время tпр близко к 1,5 мкс. В большинстве случаев tпр такого преобразователя достигает 10 - 100 мкс. АЦП параллельного типа (АЦПП). Существенное уменьшение tпр удается получить в АЦП параллельного типа. Его структурная схема приведена на рис3. Здесь входная аналоговая величина U0 с выхода схемы ВХ сравнивается с помощью 2n+1 - 1 компараторов с 2(2n-1) эталонными уровнями, образованными делителями из резисторов равного сопротивления. При этом срабатывают m младших компараторов, образующих на выходах схем И-НЕ нормальный единичный код, затем который с помощью специального дешифратора ДШ преобразуется в двоичный выходной сигнал.
Погрешность АЦПП определяется неточностью и нестабильностью
эталонного напряжения, резистивного делителя и погрешностями компараторов.
Значительную роль могут играть входные токи компараторов, если делитель
недостаточно низкоомный. На рисунке 8 приведена структурная схема АЦП
параллельного типа.
Рисунок 8 - Схема АЦП параллельного типа.
Время преобразования складывается из следующих составляющих:
пр = tвх
+ tз,к + a tл,сi ,
где tл,сi - Время задержки логических схем; k - число последовательно включенных логических схем.
При использовании компараторов со стробированием
АЦПП может быть без схемы ВХ. При этом он обеспечивает наибольшее
быстродействие по сравнению с любыми другими АЦП.
Рисунок 9 - АЦП и ЦАП.
На рисунке 9, показана схема для преобразование
аналоговой величины (напряжения) в цифровой код и обратное проебразование
цифрового кода в аналоговую величину. Процесс работы схемы показан на временной
диаграмме. Временная диаграмма, иллюстрирующая работу АЦП и ЦАП, приведена на
рисунке 10.
Рисунок 10 - Диаграмма работы АЦП и ЦАП.
. Управление системами двигателя. Электронная
система впрыскивания и зажигания. Электронная система подачи топлива
Электронные системы автоматического управления широко применяют в управлении большинством механизмов и агрегатов автомобиля: двигателем, трансмиссией, подвеской, рулевым управлением, а также процессами торможения, предотвращения столкновений, развертывания средств пассивной защиты.
Системы топливоподачи бензиновых двигателей подразделяют на две основные группы:
карбюраторные системы с электронным управлением, в которых подачей топлива управляют путем изменения проходного сечения главного топливного жиклера;
системы впрыска топлива во впускной трубопровод
или непосредственно в цилиндр двигателя (непосредственный впрыск в цилиндр
из-за сложности реализации практически не применяют). Электронное управление
карбюратором на современных автомобилях предусматривает в основном управление
экономайзером принудительного холостого хода ЭПХХ. Это объясняется тем, что у
автомобиля, особенно в городских условиях, часто используется режим движения
накатом без отключения двигателя от трансмиссии.
Система автоматического управления экономайзером
принудительного холостого хода: 1- датчик частоты вращения вала, 2 - датчик
положения дросселя, 3 - двигатель, 4 - электромагнитный клапан; 5 - карбюратор,
6 - блок управления ЭПХХ
На легковых автомобилях устанавливают два клапана. Один из них, управляющий проходным сечением канала холостого хода, имеет вакуумный привод. Второй, соединяющий вакуумную камеру этого привода с впускным коллектором двигателя, - электромагнитный. Двухклапанная схема управления применена на автомобилях ВАЗ-2108.