Главная » Просмотр файлов » Anti-plagiarism_test_(Full)

Anti-plagiarism_test_(Full) (1228616), страница 10

Файл №1228616 Anti-plagiarism_test_(Full) (Разработка комплекса лабораторных работ на микроконтроллере семейства PIC) 10 страницаAnti-plagiarism_test_(Full) (1228616) страница 102020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

МК тактируется кварцевым резонатором ZQ1 и работает начастоте 20 МГц. Программатор питается напряжением +5 В, поступающим сUSB порта компьютера через разъем XS1.Напряжение высоковольтного программирования Vpp в диапазоне+8,5...14 В формируется ключевым стабилизатором на элементах R4, VT1, L1,VD1, C4, R10, R11. Импульсы ШИМ поступают с вывода 12 МК, обратная связьреализована через с делитель, выполненный на резисторах R10, R11.Транзисторы VT2, VT3, VT4 служат ключами, подающими установленноенапряжение Vpp к линиям программирования МК.

Информация о наличиипитания снимается с резистора R9. Диод Шотки VD2 является барьером дляобратного напряжения с линий программирования в случае использованияпрограмматора в режиме внутрисхемного программирования ICSP (In-CircuitSerial Programming), USB-UART преобразователя, логического анализатора.Диод VD2 должен иметь падение напряжения не более 0,45 В. Еслипредполагается использовать этот программатор исключительно для86программирования МК вне устройства, т.е. с использованием соответствующихадаптеров, панелей и переходников, то на месте диода VD2 можно впаятьперемычку.

Использован унифицированный дроссель L1 с индуктивностью680 мкГн типов CECL или EC24 «гантелька».При первом подключении изготовленного программатора с правильнозапрограммированным МК DD1 к компьютеру, операционная система найдетновое устройство «PICkit 2 Microcontroller Programmer» и автоматическиустановит для него драйвера. На рисунке 5.31 представлен скриншот окнаоперационной системы с определившимся программатором.Рисунок 5.31 – Программатор PICkit 2, определенный операционной системойВ списке диспетчера устройств появится новое USB HID-совместимоеустройство.

HID (Human Interface Devices), согласно спецификации USB, – этоустройства связи с пользователем, для которых в операционных системахWindows 98/2000/XP имеются встроенные HID-драйверы. В связи с этимнеобходимость в специальном драйвере отпадает. На рисунке 5.32 показаноокно диспетчера устройств Windows, с установленными драйверами напрограмматор.Рисунок 5.32 – Программатор PICkit 2, появившийся в диспетчере устройствПравильно собранный программатор в налаживании не нуждается и87начинает исправно работать. Если программатор не работает, то прежде всего,следует убедиться в отсутствии ошибок монтажа,а также отсутствии обрывов изамыканий на его плате.Для программирования микроконтроллеров в DIP корпусах очень удобноиспользовать адаптер с ZIF-панелью (Zero Insertion Force - с нулевым усилиемна выводы микросхемы при ее установке).

Перед установкой МК в панельобязательно убедитесь, что указанное расположение выводов соответствуетвыбранному вами МК. Для этого, обратитесь к официальной документации DataSheets и Programming Specifications на соответствующий МК.Программатор и адаптер собраны на общей печатной плате. При желаниипрограмматор и адаптер можно сделать на раздельных платах, рисунок печатнойплаты позволяет это безболезненно сделать. На плате предусмотрена 5-тиконтактная однорядная вилка для подключения шнура внутрисхемногопрограммирования ICSP.Проект печатной платы программатора, разработанного в программномпакете Sprint-layout приведен на рисунке 5.33.Рисунок 5.33 – Эскиз печатной платы программатора PICkit 2Внеший вид собранного программатора со стороны деталей приведен нарисунке 5.34, а со стороны печатных проводников на рисунке 5.35.88Рисунок 5.34 – Внеший вид собранной платы программатора со стороны деталейРисунок 5.35 – Внеший вид собранной платы программатора со стороны дорожек5.3 Перечень выполняемых лабораторны работ5.3.1 Лабораторная работа No1Изучение первичной настройки микроконтроллера, режимы работы порта.Целью данной лабораторной работы является ознакомление студентов сосновами первоначальной настройки микроконтроллера, а также ознакомлениес принципами работы его портов.Для выполнения данной работы потребуются следующие модули:1.

Базовая плата с микроконтроллером PIC18F4522. Блок восьми светодиодовПринципиальная схема подключенных модулей представлена на рисунке 5.3689Рисунок 5.36 – Принципиальная схема для выполнения первой лабораторной работыВзаимное расположение модулей, установленных на макетное полелабораторной станции NI Elvis приведено на рисунке 5.3790Рисунок 5.37 – Взаимное расположение установленных модулей для выполнения первойлабораторной работыЕсли модули установлены верно, ключ микроконтроллена находится вправильном положении, а код не иммет ошибок и должным образомзапрограммикрован в контроллер то схема будет работать следующим образом:Порт C установится в нулевое значение и с каждвым новым выполнениемцикла его значение будет увеличиваться на один. Так как порт с представляет изсебя 8-битную шину, где каждый бит физически привязан к определенномувыводу микроконтроллера, он может иметь на своем выходе 255 различныхзначений, т.е.

состояний выводов. Начальное состояние «00000000» конечное«11111111». За счет процедуры инкрементации состояние порта будетизменяться в соответствии с законами Булевой алгебры, поочередно меняявыходное значение, увеличивая его на один: «00000001», «00000010»,«00000011» и так далее до полного заполнения единицами, потом портобнуляется, и счет идет по новой. Визуально данный процесс отображается наблоке светодиодов в виде горящих и погасших светодиодов, если на бите порта,91соответствуюшем определенному выводу, установлена лог. 1, то светодиодгорит, если 0 то погашен.Пример исправного кода для выполнения данной лаборатоной работыприведен в приложении 1.С полный текстом лабораторной работы можно ознакомиться в сборникелабораторных работ «Микроконтроллеры PIC», страница 9, написанным В.К.Духовниковым.5.3.2 Лабораторная работа No2Настройка источника тактовой частоты.

Генерирование функцийвременных задержек. Порты ввода/вывода микроконтроллера PIC18F452Целью работы является изучение используемых источниковсинхроимпульсов, назначение сторожевого таймера, генерирование функцийзадержек и настройка портов ввода/вывода микроконтроллера PIC18F452.Для выполнения данной работы потребуются следующие модули:1. Базовая плата с микроконтроллером PIC18F4522. Блок восьми светодиодовЕсли модули установлены верно, ключ микроконтроллена находится вправильном положении, а код не иммет ошибок и должным образомзапрограммикрован в контроллер то схема будет работать следующим образом:В бесконечном цикле нахобится первый бит порта B. Вывод, контроллера,соостветствующий этому биту постоянно меняет свое состояние напротивоположное.

Смена сосотояния сопровождается установленной задержкойв одну секунду. Так как к соответствующему выводу порта подключенсветодион то будет наблюдаться его мигание.Принципиальная схема подключенных модулей как и их взаимноерасположение на макетное поле не сильно отличаются от аналогичных,представленных в первой лабораторной работе. Принципиальная схемаподключенных модулей представлена на рисунке 5.3892Рисунок 5.38 – Принципиальная схема для выполнения второй лабораторной работыВзаимное расположение модулей, установленных на макетное полелабораторной станции NI Elvis приведено на рисунке 5.37Рисунок 5.39 – Взаимное расположение установленных модулей93Пример исправного кода для выполнения данной лаборатоной работыприведен в приложении 2.С полный текстом лабораторной работы можно ознакомиться в сборникелабораторных работ «Микроконтроллеры PIC», страница 20, написанным В.К.Духовниковым.5.3.3 Лабораторная работа No3Обработка прерываний по портам ввода/вывода.

Таймерымикроконтроллера PIC18F452Целью данной лабораторной работы является: изучение таймеров ипринципов работы прерываний. Обработка прерываний по портам ввода/выводамикроконтроллера PIC18F452.В реальном времени ядро микроконтроллера должно очень тесновзаимодействовать с различными внешними физическими воздействиями(нажатие кнопок, перезагрузка МК при зависании, распознание синхроимпульсаи т.д.), которые в ряде случаев требует немедленной реакции МК. Длявыполнения подобных задач в микроконтроллерах встроена функцияпрерывания.Прерыванием называют процесс вызова определенных функций,генерируемых, главным образом, аппаратной частью микроконтроллера.

Вмомент возникновения прерывания выполнение основной программы временноостанавливается, и происходит переход к соответствующей участку кода –подпрограмме обработки прерывания. Прерывания разделяются на две группы:внешние и внутренние. Внешние прерывания могут быть вызваны сбросом МК(RESET) или сигналами предустановленного уровня на выходах портов,обозначенных как INT. Причинами внутренних прерываний являютсявстроенные модули микроконтроллера (таймер/счетчик или сторожевой таймери др.).Для выполнения данной работы потребуются следующие модули:941. Базовая плата с микроконтроллером PIC18F4522.

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

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

Разработка комплекса лабораторных работ на микроконтроллере семейства 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
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7045
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее