Министерство образования и науки РФ ФГБОУ ВО «Сибирская государственная автомобильно-дорожная
академия (СибАДИ)»
Кафедра «Тепловые двигатели и автотракторное электрооборудование»
РАЗРАБОТКА АВТОМОБИЛЬНЫХ ЭЛЕКТРОННЫХ СИСТЕМ НА БАЗЕ ARDUINO: УПРАВЛЕНИЕ РАБОТОЙ ДВИГАТЕЛЯ ВНУТРЕННЕГО СГОРАНИЯ
СибАДИМетодические указания
Составитель . . Зубарев
Омск • 2016
УДК 621.43: 681.31 (075.8) ББК 39.33 (32.97)
Согласно 436-ФЗ от 29.12.2010 «О защите детей от информации, причиняющей вред их здоровью и развитию» данная продукция маркировке не подлежит.
Рецензенты:
канд. техн. наук, доц. Ю.П. Макушев (СибАДИ); канд. техн. наук, доц. И.В. Никонов (ОмГТУ)
Работа утверждена редакционно-издательским советом СибАДИ в качестве методических указаний.
Разработка автомобильных электронных систем на базе ARDUINO : управление работой двигателя внутреннего сгорания [Электронный ресурс] : методические указания / сост. А.А. Зубарев. – Электрон. дан. − Омск : СибАДИ, 2016. – URL: http:// bek.sibadi.org/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe. - Режим доступа: для авторизованных пользователей.
В простой и доступной форме знакомят читателей с платами Arduino, языком программирования СибАДИProcessing, средой разработки программ Atmel Studio v.7 и Arduino Software (IDE) версии 1.6.11. Описанные устройства и программы для плат Arduino используются в лекционных демонстрациях и при проведении лабораторных работ.
Имеют интерактивное оглавление в виде закладок.
Предназначены для обучающихся всех форм обучения по направлениям и специальностям, изучающим электронные системы управления автомобилей и тракторов, в частности «Системы электроники и автоматики автомобилей и тракторов», «Микропроцессорные системы автомобилей и тракторов», «Проектирование микропроцессорных систем автомобилей и тракторов», «Датчики в системах управления автомобилей и тракторов» и т.п.
Могут быть использованы в курсовом и дипломном проектировании автоматических измер тельных управляющих систем различных агрегатов не только автомобильного назначен я.
Текстовое (символьное) издание (3,5 МБ)
Системные требования : Intel, 3,4 GHz ; 150 МБ ; Windows XP/Vista/7 ; DVD-ROM ;
1 ГБ свободного места на жестком диске ; программа для чтения pdf-файлов
Adobe Acrobat Reader ; Google Chrome
Редактор И.Г. Кузнецова
Техническая подготовка − Т.И. Кукина Издание первое. Дата подписания к использованию 21.10.2016
Издательско-полиграфический центр СибАДИ. 644080, г. Омск, пр. Мира, 5 РИО ИПЦ СибАДИ. 644080, г. Омск, ул. 2-я Поселковая, 1
© ФГБОУ ВО «СибАДИ», 2016
2
Постоянно растущее число автомобилей в нашей стране считается одной из основных причин загрязнения окружающей среды в крупных городах и ухудшения экологии в целом. К тому же законодатели нашей страны не торопятся с принятием законов, ограничивающих эксплуатацию старых автомобилей, не удовлетворяющих экологическим нормам, – даже Евро-3. Хотя планируется повысить налоги для водителей, эксплуатирующих такие автомобили, эти меры не идут ни в какое сравнение с требованиями законодательства европейских стран, запрещающих эксплуатацию автомобилей, удовлетворяющих экологическим требованиям Евро-4, особенно в крупных городах, где требуется соответствие Евро-5.
Тем не менее тенденция к запрету эксплуатации автомобилей, не удовлетворяющих экологическим требованиям, имеет место, и она порождает спрос у автолюбителей и профессионалов на модернизацию системы питания топливом своего автомобиля, для того чтобы она удовлетворяла экологическим требованиям путем замены старых агрегатов на новые. Но замена узлов и агрегатов двигателя влечет за собой необходимость замены электронного блока управления (ЭБУ) двигателем или хотя бы обновления программного обеспечения ЭБУ.
Необходимость замены ЭБУ возникает и у относительно новых автомобилей при их поломке. Однако нередко возникают проблемы нахождения блока нужной марки, его дороговизны, снятия с производства
и отсутствия |
на рынке |
др. Это |
вызывает необходимость подбора |
|
подходящего |
блока |
модиф кации |
его к нужному двигателю, т. е. |
|
требуются изменен е программного обеспечения ЭБУ, замена и установка новых датчиков и других деталей.
Постоянно растущий спрос на услуги по ремонту и модернизации систем электроники вызывает спрос на специалистов в этой области,
имеющих соответствующие теоретические знания и практические навыки. |
||
Для |
приобретенияСибАДИпрактических навыков |
необходимы |
соответствующие учебные стенды, на которых можно отрабатывать |
||
различные |
алгоритмы управления двигателем внутреннего сгорания |
|
(ДВС), предварительно реализовав их программно на компьютере и записав в память ЭБУ.
На заводах, выпускающих автомобили, и в соответствующих НИИ для этих целей есть испытательные стенды с реальными ДВС и
специальным оборудованием. Стоимость таких стендов − десятки миллионов рублей.
Для учебного заведения можно проводить обучение на моделях, позволяющих реализовать те же функции с использованием аналогичной
3
элементной базы – микроконтроллеров и миниатюрных моделей, позволяющих исследовать работу блоков управления, разрабатывать и проверять на них алгоритмы и отлаживать программы для управления основными процессами, происходящими в работающем ДВС.
В методических указаниях рассматриваются натурные модели, на которых можно проверить работоспособность электронного блока на базе программируемых микроконтроллеров и отработать алгоритмы управления ДВС. Предложены макеты электронных блоков управления основными процессами, происходящими в работающем ДВС, которые можно использовать для лекционных демонстраций и лабораторных работ
влюбой учебной аудитории без дополнительного оборудования, не создавая шума и загрязнения воздуха. Они позволяют наглядно изучить и исследовать процесс дозирования топлива до момента воспламенения его
вцилиндре (доза впрыскиваемого топлива вычисляется по количеству
засасываемого воздуха).
На всех этапахСибАДИэтого процесса нужно обеспечить просмотр сигналов с датчиков и сигналов на схемах формирования импульсов, поступающих на микроконтроллер, управляющий процессом. Все этапы процесса сопровождаются программным кодом, написанным в среде разработки Arduino (или Ардуино).
4
Для ускорения разработки устройств на микроконтроллерах
выпускают |
платы |
с |
распаянными |
на |
них |
микросхемами |
|
микроконтроллеров |
и |
других |
вспомогательных |
компонентов, |
|||
обеспечивающих подключение платы к компьютеру, получение нужных напряжений питания и других. На плате имеются разъемы (линии штырьков или гнёзд), с помощью которых можно подсоединить датчики, индикаторы и исполнительные устройства к выводам микроконтроллера. В настоящее время наиболее популярны платы Ардуино. Схема простейшего из них Arduino Uno показана на рис. 1. На ней распаяны микроконтроллер ATMega328, разработанный фирмой Atmel (или в ранних версиях ATMega8, ATMega16), микросхема преобразователя интерфейса USAT в USB (FT232R илиСибАДИCH340G), кварцевый резонатор на 16 МГц и другие электронные компоненты. В настоящее время выпускаются десятки видов плат Ардуино с различными микроконтроллерами и плат с датчиками и другими устройствами, которые можно присоединить к плате Ардуино, – шилдов (shield – щит), собрав устройство в виде этажерки.
Рис. 1. Принципиальная электрическая схема Arduino Uno
Более подробная информация имеется в Интернете на сайтах и в книгах [1, 2, 3, 4].
5