Устройство координатной защиты

Автор: Пользователь скрыл имя, 21 Декабря 2011 в 20:05, курсовая работа

Описание работы

Таким образом основные функции МПУ:
а) прием и обработка сигнала с датчика угла;
б) отображение H на четырехразрядном цифровом индикаторе;
в) осуществлять установку/снятие защиты;
г) вывод сигналов управления при срабатывании защиты.
Взаимодействие МПУ с индикатором и органами управления представлено на рисунке 1.

Содержание

1 Функциональная спецификация и системные требования……………………...
2 Системно – алгоритмическое проектирование…………………………………..
3 Разработка аппаратных средств…………………………………………………..
4 Разработка программы…………………………………………………………...
5 Трансляция и автономная отладка программы…………………………………
6 Комплексная отладка программы………………………………………………
Список использованных источников……………………………………………...
Приложения А – Исходный текст програм

Работа содержит 1 файл

устройство координатной защиты.docx

— 211.84 Кб (Скачать)
 

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

       6 Комплексная отладка микропроцессорной системы 

       Как правило, МПУ являются системами  реального времени, то есть корректность их функционирования зависит от времени выполнения программы и скорости работы аппаратуры. Поэтому программа считается отлаженной после того, как будет выполнена проверка правильности ее функционирования на аппаратуре МПУ в реальных условиях. Для этих целей используют специальные технические средства, позволяющие процесс выполнения программы на МПУ сделать управляемым и наблюдаемым. Комплексная отладка завершается приемосдаточными испытаниями, показывающими соответствие полученных проектных решений техническому заданию. Комплексную отладку программы можно выполнить на отладочном стенде при помощи внутрисхемного отладчика MICD2, который поддерживается системой MPLAB IDE.

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

       Существуют  пять основных приемов комплексной  отладки микропроцессорной системы:  
            - останов функционирования системы при возникновении определенного события;  
            - чтение (изменение) содержимого памяти или регистров системы;  
            - пошаговое отслеживание поведения системы;  
            - отслеживание поведения системы в реальном времени;  
            - временное согласование программ.

       В данном проекте  использован четвертый  прием комплексной отладки.

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

       Используя потенциометр подключенный к каналу AN0 нам необходимо убедиться в выводе параметра Н. Так при нахождении потенциометра в крайнем левом положении на индикаторе должно отображать значение 0. При повороте потенциометра в крайнее правое положение, вывестись значение 8.0.

       После используя кнопку «Установка/снятие защиты», необходимо убедиться в зажигании и погасании светодиода отвечающего за установление, снятия защиты. А также необходимо убедиться в том что при нажатии на кнопку «Установка/снятие защиты» загорается светодиод Led0 значение Н принимается как Hm и последующие значения параметра Н сравниваются с ним. И при превышении этого значения загорается светодиод Led1 соответствующий срабатыванию защиты. Так же необходимо убедиться в отключение защиты. Для этого повторно нажимается кнопка «Установка/снятие защиты», при этом должны погаснуть оба светодиода соответствующие превышению максимального значения и установки защиты. И убедиться что, при повороте потенциометра в крайне правое положение светодиоды не загораются. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Список  использованных источников 

       1 Хлуденев, А.В.  Разработка и отладка устройств на микроконтроллерах [Текст]: методические указания / А.В. Хлуденев. – Оренбург: ОГУ, 2008. – 47 с.

       2 Яценков, В.С. Контроллеры Microchip [Текст] / В.С. Яценков. – 2-е изд. испр. и дополн. – М.: Горячая линия – Телеком, 2008. – 280 с.

       3 PIC16F87x. Однокристальные 8 – разрядные FLASH CMOS микроконтроллеры [Электронный ресурс]: Техническое описание. – М: ООО «Микро-Чип», 2002. – Режим доступа : WWW.URL : http: // www.microchip.ru/. – 27.06.2008

       4 MPASM [Электронный ресурс]: Техническое описание. – М: ООО «Микро-Чип», 2001. – Режим доступа : WWW.URL : http: // www.microchip.ru/. – 27.06.2008  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Приложение  А

(обязательное)

Исходный  текст программы 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       Приложение Б

       Загрузочный код программы

:020000040000FA

:10000000000020298207003411342334343446346C

:10001000573469347A348B349C34AE34BF34D034A2

:10002000E134F23403341434243435344634563451

:100030006634773487349734A734B634C634D5342D

:10004000E534F4340334123421342F343E344C3448

:100050005A3468347534833490349D34AA34B734B8

:10006000C334CF34DB34E734F334FE34093414348E

:100070001F34293433343D344734503459346234D6

:100080006B3473347B3483348A34923499349F34A0

:10009000A634AC34B234B734BC34C134C634CA34F8

:1000A000CE34D234D634D934DC34DE34E134E334E3

:1000B000E434E534E634E734E734E83482070034E6

:1000C0000034003400340034003400340034003490

:1000D000003400340034003400340034013401347E

:1000E0000134013401340134013401340134013468

:1000F0000134013401340134013401340234023456

:10010000023402340234023402340234023402343F

:10011000023402340234023402340234023402342F

:100120000234023403340334033403340334033419

:100130000334033403340334033403340334033407

:1001400003340334033403340334033403340334F7

:1001500003340334033403340334033403340334E7

:1001600003340334033403340334033403340334D7

:100170000334033486110130C82086150800861127

:100180003030C8202408C820A508C82086150800DB

:100190000910A8000830A9008910A80D03188914B7

:1001A0000000091400000910A90BCC2808001E301B

:1001B000AB00DD20AB0BD92808009730AA00AA0BB2

:1001C000DF28080003101030A100A301A401A5013D

:1001D0003308A6003408A700A60DA70DA50DA40D91

:1001E000A30DA10BF428003425308400FE20243018

:1001F0008400FE2023308400FE20EC28033000071A

:10020000A000A019800030300007A000A01B8000D3

:100210000034A200A20B0A290800861C0D29080040

:100220003008B3003108B4000730AC003008B30721

:10023000031C1B29B40A3108B407AC0B16290800AB

:10024000880141309F00831603133F308500403002

:10025000810004309F00F7308600003088000430B1

:10026000890083120313AE01AF014030AE001F308E

:10027000AF00B001B101B301B401AC01AD01B201F5

:1002800006301F151F1942291E08AD000310AD0CC2

:100290005A302D02031C4E295A30AD002D08022081

:1002A000B0002D085E20B10010218618692932188F

:1002B00061293408AF003308AE00321408140D2150

:1002C00069291F30AF004030AE003210081088108E

:1002D0000D2134082F0203197429340803102F024A

:1002E000031C7B2988107C29330803102E02031C71

:0E02F0007B2988107C298814E220BF20402939

:02400E00313748

:00000001FF 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Приложение  C

Устройство  координатной защиты

(схема   электрическая принципиальная) 
 
 
 
 
 
 

Информация о работе Устройство координатной защиты