Главная » Просмотр файлов » Explanatory_note_(ДП_23.05.03.16.152_ПЗ)

Explanatory_note_(ДП_23.05.03.16.152_ПЗ) (1228617), страница 6

Файл №1228617 Explanatory_note_(ДП_23.05.03.16.152_ПЗ) (Разработка комплекса лабораторных работ на микроконтроллере семейства PIC) 6 страницаExplanatory_note_(ДП_23.05.03.16.152_ПЗ) (1228617) страница 62020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Рисунок 4.20 – Окно выбора типа программатора

После выбора типа программатора появится диалоговое окно «Output» с некоторым количеством системной информации, среди которой будет строка «PICkit 2 Ready» указывающия на правильное функционирование программатора. Если все правильно подключено, а микроконтроллер исправен и плотно зажат в панель, то программная среда сама определит тип установленного контоллера и в диалогом окне появится надпись с указанием типа контроллера. На рисунке 4.21 приведено диалоговое окно, в котором указан готовый к работе программатор PICkit 2 с установленным в ZIF-панель микроконтороллером PIC18F452.

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

Рисунок 4.21 – Окно готовности программатора к прошивке

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

Рисунок 4.22 – Внешний вид панели инструментов программатора

Для записи прошивки в память контроллера необходимо в панели инструментов нажать на кнопку «Write (Запись)» (рисунок 4.11, элемент 1). Процесс записи занимает некоторое время и будет отображаться в виде заполняемой строки в диалоговом окне программы. По окончании записи в открытой вкладке окна Output появится информация, соответствующая успешному завершению процесса программирования либо уведмление об ошибке. В случае появления строк с ошибкой необходимо проверить правильность подключения программатора, надежность посадки МК в ZIF-панельке, а также все необходимые настройки. Также возможно попробовать прошить МК заново. Для этого надо стереть испорченную прошивку из памяти контроллера при помощи функции Erase (рисунок 4.22, элемент 2), а после еще раз нажать кнопку «Write (Запись)». Если ошибка повторяется и вызывает затруднения, то следует получить полную информацию об ошибке в меню «Help (Справка)» (элемент 5 на рисунке 4.1).

Когда процесс программирования завершился успешно, жмем кнопку «Verifying (Сравнить)» (рисунок 2.15, элемент 3). При этом происходит сравнение записанного в пять кода с исходным. По окончании сравнения, при отсутствии ошибок, получим сообщение в диалоговом окне «Output», представленное на рисунке 4.23.

Рисунок 4.23 – Окно успешного завершения процесса программирования

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

5 СОЗДАНИЕ ЛАБОРАТОРНЫХ РАБОТ

В данном разделе выпускной квалификационной работы приведены принципиальные схемы и печатные платы для 6-ти лабораторных работ, посвященных изучению аппаратных возможностей микроконтроллеров семейства PIC. Для каждой лабораторной работы разработаны принципиальные схемы, а также спроектированы печатные платы модулей, необходимых для выполнения этих работ. Печатные платы разрабатывались в программном комплексе Sprint-Layout 5.0. Трассировка печатных плат выполнялась вручную для их размещения на макетном поле лабораторной станции NI Elvis производства National Instruments.

5.1 Обзор программного комплекса Sprint-Layout

Sprint-Layout – это простой, но в тоже время достаточно эффективный программный пакет для проектирования, полуавтоматической или ручной разводки печатных плат малой и средней сложности. В последние годы программа стала очень популярна среди радиолюбителей. Рабочее окно программы представленно на рисунке 5.1.

Рисунок 5.1 – Рабочее окно программы Sprint-Layout

Основным достоинством Sprint-Layout является интуитивно понятный дружелюбный интерфейс, включающий в себя лишь самые необходимые инструменты для подготовки печатных плат с размерами вплоть до 300 на 300 мм. Программа позволяет работать с двумя слоями (проводников и маркировки) для каждой стороны платы. При необходимости количество слоев можно увеличить до четырех. Четырехслойные платы достаточно редко применяются в любительской практике, а в масштабах описываемого комплекса лабораторных работ не используются вовсе, поэтому данные функциональные возможности, как и еще некоторые, будут приведены, но рассматриваться не будут. Sprint-Layout оборудован инструментами для формирования контактных площадок различной формы (как для выводного, так и для поверхностного монтажа), проводников, полигонов, текста и т.д. Размеры элементов можно изменять в широком диапазоне, причем как в метрической системе, так и в дюймовой. Для каждой стороны печатной платы предусмотрены два слоя – слой проводников и слой маркировки. Присутствует слой паяльной маски, который создается автоматически. Также возможно автоматическое создание общей шины, тестирование сетей и т.д. Дополнительные возможности – установка слоя паяльной маски, металлизация переходных отверстий, наложение SMD-маски. Встроенный трассировщик только помогает разводить проводники между элементами, и не является автоматическим. В библиотеке макросов, которую возможно редактировать и пополнять самостоятельно, изначально содержатся наиболее распространенные электронные компоненты. В Sprint-Layout реализована возможность экспортировать результаты работы в популярные форматы Excellon (формат для сверления отверстий в ПП) и Gerber (формат векторной описи движения фрезы для изготовления элементов ПП), а также создать файл HPGL (Hewlett-Packard Graphics Language, язык векторного графического описания) для отделки печатной платы на программно-управляемом фрезерном станке. Программный пакет широко применяется для изготовления плат с помощью технологии ЛУТ (Лазерно Утюжная Технология).

Программа не подойдет для профессионалов, поскольку ее возможности ограничены платами небольших размеров, невысокой плотностью элементов. А также ограничения касаются функциональных возможностей. Но, благодаря логичной и понятной структуре, Sprint-Layout очень проста в освоении и рекомендуется начинающим разработчикам, не желающим тратить свое время на изучение более сложных систем проектирования печатных плат [6]. По этим же причинам основной упор в изготовлении модулей для лабораторных работ был сделан на данный программный пакет. Его простота и малое время для освоения благоприятно сказываются на скорости и качестве разработки печатных плат, а также повторяемости результата.

Родной язык программы – немецкий. Также, при установке программы возможно выбрать английский язык. Отечественными энтузиастами был создан полностью работоспособный русифицированный вариант программы. Интерфейс программы изменен не был, однако было добавлено большое количество моделей электронных компонентов и сохранена совместимость со всеми оригинальными версиями Sprint-Layout.

Программа стабильно работает в 32-х или 64-х разрядных операционных системах Windows 98 / ME / NT / 2000 / XP / Vista / Win 7 / Win 8 /.

5.2 Обзор модулей для выполнения лабораторных работ

5.2.1 Общие сведения

Для изучения возможностей PIC контроллеров, необходимо иметь как сам контроллер так и некоторое количество внешей переферии. Под переферией понимаются изделия радиоэлектронной промышленности разной степени сложности. Они могут представлять из себя как обычный светодиод или кнопку, так и знакосинтезирующий дисплей. Для удобства выполнения работ все использующиеся в комплексе лабораторных работ радиоэлементы раснесены на несколько блоков, являющихся взаимосоединяемыми модулями. Каждый отдельный модуль имеет некоторый набор элементов, необходимый для изучения определенных функций микроконтроллера и выполнен в виде печатной платы. Все платы имеют модульную конструкцию и могут электрически соединяться между собой с помощью макетного поля. В качестве основного макетного поля используется рабочее поле от лабораторной станции NI Elvis. Внешний вид макетного поля лабораторной станции NI Elvis приведен на рисунке 5.2.

Рисунок 5.2 – Внешний вид макетного поля лабораторной станции NI Elvis

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

  1. Базовая плата с установленным микроконтроллером PIC18F452;

  2. Блок восьми светодиодов зеленого свечения;

  3. Блок трех тактовых кнопок, с притянутым к плюсу входом;

  4. LCD знакосинтезирующий дисплей;

  5. Модуль трехвыводного потенциометра;

  6. Одноразрядный семисегментный индикатор с общим анодом;

  7. Четырехразрядный семисегментный индикатор с общим анодом;

  8. Копия прогамматора PICkit 2.

Все печатные платы изготовлены при помощи ЧПУ (Числовое Программное Управление) станка для печатного прототипирования Everprecision EP2006 методом механической обработки. При помощи сверл малого диаметра станок в первую очередь выполняет все необходимые операции сверления, а затем при помощи фрезы происходит снятие тонкого слоя слоя меди с поверхности стеклотекстолита тем самым образуя контуры будущих электропроводящих дорожек. После сверления отверстий и вырезания электропроводящих дорожек в плату первоначально впаиваются перемычки, затем низкопрофильные компоненты, и только потом остальные более габаритные элементы. Лучше не менять порядок монтажа элементов, так как из за взаимного наложения габаритов радиодеталей будет затруднен доступ к более мелким элементам, что в свою очередь значительно увеличит общее время монтажа компонентов. Сборка плат выполняется с помощью двадцати пяти ваттного электрического паяльника и трубчатого припоя ПОС61 (Припой Оловянно-Свинцовый) с канифолью внутри. По окончании пайки со всех выводных компонентов бокорезами откусываются остатки металлических выводов, плату отмывают подходящим растворителем и проверяют на просвет на предмет волосковых коротких замыканий и непропаев.

Внешний вид фрезерованных и просверленных печатных плат приведен на рисунке 5.3.

Рисунок 5.3 – Внешний вид печатных плат, подготовленных к мотажу радиодеталей

5.2.2 Базовая плата с микроконтроллером PIC18F452

Базовый модуль является «мозгом» всех работ, так как именно в нее устанавливется микроконтроллер. Плата является переходником и дает возможность соединить контроллер со всеми остальными модулями комплекса при помощи макетнго поля. Представляет из себя печатную плату размерами 87х45 мм. Установленная на плату ZIF-панель упрощает использование модуля а также уменьшает износ ножек МК как и шанс его повреждения. Все задействованные в работе контакты платы вынесены на одну сторону. Плата изготовнена для вертикальной установки в макетное поле. Также на плате присутствует индикаторный светодиод, указывающий факт подключения модуля к источнику питания и кварцевый резонатор, необходимый для работы МК.

Полный перечень использованных радиоэлементов приведен в таблице 5.1.

Таблица 5.1 - перечень использованных радиоэлементов

Элемент

Наименование

Общее количество деталей

DD1

PIC18F452-I/P

1

HL1

Светодиод прямоугольный 2×5 мм (510–555 нм),

2,0–2,2 В, 20 мA

1

Окончание таблицы 5.1

Q1

Кварцевый резонатор 4 Мгц

1

C1, C2

Керамический конденсатор 220 пФ

2

C3

Электролитический конденсатор 100 мкФ 16 В

1

R2

Резистор SMD 1206 10 кОм

1

R3

Резистор SMD 1206 470 Ом

1

XP1

Контактная линейка PLS-40

1

XS1

Панель ZIF (40 выводов)

1

Принципиальная схема базового модуля с установленным микроконтроллером представлена на рисунке 5.4.

Рисунок 5.4 – Принципиальная схема базового модуля с установленным микроконтроллером PIC18F452

Характеристики

Список файлов ВКР

Разработка комплекса лабораторных работ на микроконтроллере семейства PIC
Scans
Drawing_(ДП_23.05.03.16.152.01).vsd
Drawing_(ДП_23.05.03.16.152.02).vsd
Drawing_(ДП_23.05.03.16.152.03).vsd
Drawing_(ДП_23.05.03.16.152.04).vsd
Drawing_(ДП_23.05.03.16.152.05).vsd
Drawing_(ДП_23.05.03.16.152.06).vsd
Drawing_(ДП_23.05.03.16.152.07).vsd
Drawing_(ДП_23.05.03.16.152.08).vsd
Drawing_(ДП_23.05.03.16.152.09).vsd
Laboratory_work_(movie).wmv
List_of_documents_(ДП_23.05.03.16.152.00).vsd
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7045
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее