Автор работы: Пользователь скрыл имя, 07 Мая 2013 в 21:21, контрольная работа
На первом шаге необходимо сформулировать вопросы, ответы на которые позволят получить информацию, касающуюся того, что устройство должно делать, т.е. определить требования пользователя. Эти вопросы должны быть связаны только с тем, что должен делать электрошокер. В частности, для электрошокера необходимо получить ответы на следующие вопросы: 1. возможно ли получить достаточно высокий импульс напряжения?
2. будет ли он достаточно компактным и удобным в применении?
3. какие конструктивные особенности устройства необходимо
Введение
1. Постановка и анализ задачи
2. Функциональная спецификация системы
3. Предварительное проектирование системы
4. Проектирование аппаратных средств системы
5. Проектирование программного обеспечения
Заключение
Список использованных источников
ОЗУ контроллера содержит 25 регистров общего назначения (РОН), подключенных к общей шине данных, причем адресация (выбор) конкретного из них может осуществляться двумя способами: непосредственно и косвенно.
Непосредственная адресация осуществляется блоком команд, выставляющим 5-разрядный адрес на шине адреса.
Остальные блоки схемы предназначены для организации взаимодействия контроллера с внешними устройствами.
Распиновка PIC контроллера 16C56 представлена на рис.9.
Рисунок 9 – Расположение pin входов\выходов PIC контроллера 16C56
В схеме электрошокового устройства используется два светодиода: зелёного и красного цветов. Они являются стандартными светодиодами и потребляют ток от 10 до 20 мА при напряжении 2 В. На рис. 10 изображена структурная схема управления светодиодом. В схеме последовательно со светодиодом используется резистор, сопротивление которого выбирается в зависимости от напряжения питания. Номинал последовательного резистора на входе схемы порядка 4,7 кОм.
Рисунок 10 – Структурная схема управления светодиодом
В схеме электрошокового устройства используется звуковое устройство – сирена.
Сирена служит для генерации звуков. Она имеет максимальный входной ток 500 мА. Структурная схема управления сиреной представлена на рис.10.
Рисунок 11 – Структурная схема управления сиреной
5 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Проектирование прикладного
Рисунок 12 – Схема алгоритма работы электрошокового устройства
Ниже приведена программа в машинных командах микроконтроллера PIC16С56, управляющая светодиодами:
0001 START
0002 Output_Led_
0003 clrf PORTA ; Сброс регистра PORTA
0004 movf Led_Value,w ; Чтение указателя светодиода
0005 call Table_Tris_ ; Вызов подпрограммы
0006 trisa
0007 movf Led_Value,w ; Чтение указателя светодиода
0008 call Table_Io_ ; Вызов подпрограммы
0009 movwf PORTA ; Запись в порт
0010 retlw 0
0011 Table_Io_
0012 addwf PCL,f
0013 retlw b'00100000' ; Led 0
0014 retlw b'00000010' ; Led 1
0015 Table_Tris_
0016 addwf PCL,f
0017 retlw b'01000101' ; Led 0
0018 retlw b'01000101' ; Led 1
0019 end
ЗАКЛЮЧЕНИЕ
В контрольной работе было рассмотрено электрошоковое устройство. Устройство было разработано согласно требований пользователя определяющих, что хотел или в чем нуждался пользователь или потребитель.
На первом шаге были сформулированы вопросы, ответы на которые позволили получить информацию, касающуюся того, что прибор делает. Эти вопросы были связаны только с тем, что должно делать электрошоковое устройство. В частности, для электрошокового устройства получили ответы на следующие вопросы:
1) Какие средства необходимо предусмотреть для управления электрошоковым устройством?
2) Какие средства необходимо предусмотреть для проверки работоспособности прибора?
3) Какие средства необходимо предусмотреть для получения высокого импульса напряжения?
Из ответов на эти вопросы сделали вывод относительно того, что представляли требования пользователя. Для электрошокового устройства набор соответствующих требований пользователя приведен ниже:
. На основе этих требований была определена функциональная спецификация системы.
Были определены и пояснены следующие пункты работы:
1. Постановка и анализ задачи.
2. Функциональная спецификация
системы. Список функций
3. Предварительное
4. Проектирование аппаратных
5. Проектирование программного
обеспечения. Разработка схемы
алгоритма работы системы и
разработка программы в
Системы на базе микроконтроллера позволяют воплотить в жизнь решение различных поставленных задач с помощь технических средств. В данном случае была воплощена разработка МПС в электрошоковом устройстве.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Информация о работе Микропроцессорные системы в радиоэлектронных устройствах - электрошокер