Помощь в написании студенческих работ
Антистрессовый сервис

Выбор микроконтроллера. 
Разработка автоматизированного зарядного устройства для автомобильных аккумуляторов

РефератПомощь в написанииУзнать стоимостьмоей работы

В первой главе дано описание свинцово-кислотных аккумуляторных батарей и о процессе преобразования химической энергии в электрическую. Описаны основные принципы построения автоматизированного зарядного устройства, а так же проведен анализ достоинств и недостатков устройств аналогичного направления. Обоснован выбор используемого микроконтроллера, языка написания программы прошивки и среды… Читать ещё >

Выбор микроконтроллера. Разработка автоматизированного зарядного устройства для автомобильных аккумуляторов (реферат, курсовая, диплом, контрольная)

Выбран микроконтроллер PIC 16 фирмы Microchip. Это 8-разрядный микроконтроллер выпускающийся в корпусах от 8 до 28 выводов.

Название PIC является сокращением Peripheral Interface Controller, что означает «контроллер интерфейса периферии». Особенностью PIC-контроллеров является хорошая преемственность различных семейств. Это касается и программной совместимости и по периферии, по напряжениям питания, по средствам разработки, по библиотекам и стекам наиболее популярных коммуникационных протоколов. Данная номенклатура насчитывает более 500 различных модификаций микроконтроллеров со всевозможными вариациями периферии, памяти, производительностью, количеством выводов, диапазонами питания и температуры. 8].

Также этот микроконтроллер широко распространен за счёт низкой цены и высокой производительности, а так же его легко найти в продаже.

Выбор среды разработки программы-прошивки

Наиболее популярными 8-битными микроконтроллерами являются PIC-контроллеры и AVR-контроллеры. Язык написания программы — прошивки для них разный. Для PIC-контроллера это будет Assembler (MPLab, IcProg).

Assembler — язык низкого уровня, с командами, соответствующими командам машины, который может обеспечить дополнительные возможности вроде макрокоманд. Язык ассемблера — система обозначений, необходимая для представления в удобной для чтения форме программ, записанных в машинном коде. Язык ассемблера позволяет пользоваться алфавитными кодами операций, по своему усмотрению присваивать символические имена регистрации ЭВМ, а также задавать удобные для себя схемы адресации. 15].

Достоинства:

  • 1) Данный язык позволяет написать самый быстрый и компактный код, какой вообще возможен для данного процессора
  • 2) Язык ассемблера часто применяется для создания драйверов оборудования и ядра операционной системы
  • 3) Ассемблер используется для создания «прошивок» BIOS

Недостатки:

  • 1) В силу машинной ориентации языка ассемблера человеку сложнее читать и понимать программу на нем по сравнению с языками высокого уровня, усложняются отладка и программирование, растет вероятность внесения ошибок и трудоемкость написания программы
  • 2) Требуется повышенная квалификация программиста для получения качественного кода

Выбран PIC-контроллер, следовательно язык программирования — Assembler. Средой разработки была выбрана MPLab, в связи с удобством использования данной среды разработки для разработки программы-прошивки.

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

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

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

В первой главе дано описание свинцово-кислотных аккумуляторных батарей и о процессе преобразования химической энергии в электрическую. Описаны основные принципы построения автоматизированного зарядного устройства, а так же проведен анализ достоинств и недостатков устройств аналогичного направления. Обоснован выбор используемого микроконтроллера, языка написания программы прошивки и среды разработки. На основании полученных данных и сведений было разработано техническое задание и подготовлен план создания автоматизированного зарядного устройства для цеха эксплуатации и ремонта транспорта ОАО «ЧЭМК».

Показать весь текст
Заполнить форму текущей работой