Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Подсчёт людей.docx
Скачиваний:
0
Добавлен:
16.09.2019
Размер:
230.21 Кб
Скачать

Министерство образования и науки РФ

Государственное образовательное учреждение высшего профессионального образования «САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ

имени академика С.П. Королева»

национальный исследовательский университет

Кафедра КиПРЭС

КУРСОВАЯ РАБОТА ПО ДИСЦИПЛИНЕ

«МИКРОПРОЦЕССОРЫ И МИКРОЭВМ»

«Подсчёт людей, находящихся в помещении

вывод в сеть по запросу»

Вариант №2

Выполнил: Аманов А.Ш. 546 гр.

Проверил: Иванов В.В.

Самара 2012

РЕФЕРАТ

Пояснительная записка содержит: 13 с., 2 рис., 2 источников.

МИКРОКОНТРОЛЛЕР, СИСТЕМА, АЛГОРИТМ, ПРОГРАММА

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

Содержание

Введение

1. Функциональная схема………………………………………………………5

2. Краткое описание устройства…………………………………….….…..….5

3. Алгоритм работы программы ……………………………………………....7

4. Программирование последовательного порта…………………………….10

Список использованной литературы

Введение

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

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

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

1. Функциональная схема

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

ФД

МК

Устройство согласования с сетью

Источник питания

Рисунок 1 – Функциональная схема

Когда человек проходит место, где установлены фотодатчики (ФД), с них на вход микроконтроллера поступают сигналы высокого или низкого уровня, в зависимости от направления движения. Эти импульсы считает МК, а результат выдается через порт на устройство согласования с сетью, в роли которого выступает микросхема LTC485, через которую результат счета попадает в сеть.