Автор работы: Пользователь скрыл имя, 07 Декабря 2014 в 12:36, дипломная работа
Одним из перспективных направлений развития органов управления и ввода информации является ввод информации с помощью пространственных жестов руки, удерживающей КПК. Однако данный метод ввода информации ещё не реализован, нет информации как по сенсорам, с помощью которых можно реагировать на изменение угловой ориентации КПК, так и по организации взаимодействия этих сенсоров с программным обеспечением КПК. В рамках данного дипломного проекта реализована идея управления программным обеспечением КПК фирмы Palm Inc. с помощью инерционных сенсоров и специального программного обеспечения, позволяющего по показаниям этих сенсоров судить о выполнении определённых жестов.
ВВЕДЕНИЕ И ПОСТАНОВКА ЗАДАЧИ 3
1.1 ВВЕДЕНИЕ 3
1.2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ДИПЛОМНЫЙ ПРОЕКТ 4
2 РАЗРАБОТКА МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА 8
2.1 ПРЕДЛОЖЕНИЕ И ОБОСНОВАНИЕ ПОДХОДА К СОЗДАНИЮ СЕНСОРА 8
2.2 РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА 9
2.3 ОБОСНОВАНИЕ ВЫБОРА ЭЛЕМЕНТНОЙ БАЗЫ 12
2.3.1 Акселерометр 12
2.3.2 Магниторезистивный сенсор 14
2.3.3 АЦП 17
2.3.4 ЦАП 21
2.3.5 Температурный датчик 23
2.3.6 Операционный усилитель 25
2.3.7 Мультиплексор 29
2.3.8 Схема сброса 31
2.3.9 ПЛИС 32
2.3.10 Микроконтроллер 34
2.4 ПРИНЦИП РАБОТЫ МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА 37
2.5 РАСЧЕТ ПОТРЕБЛЯЕМОЙ МОЩНОСТИ 39
3 РАЗРАБОТКА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА НАЧАЛЬНОЙ КАЛИБРОВКИ МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА 41
3.1 ОБОСНОВАНИЕ НЕОБХОДИМОСТИ НАЧАЛЬНОЙ КАЛИБРОВКИ МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА 41
3.2 РАЗРАБОТКА АЛГОРИТМА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА НАЧАЛЬНОЙ КАЛИБРОВКИ ИНЕРЦИОННОГО СЕНСОРА 41
3.3 РЕЗУЛЬТАТЫ ИСПЫТАНИЯ РАЗРАБОТАННОГО ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА НАЧАЛЬНОЙ КАЛИБРОВКИ ИНЕРЦИОННОГО СЕНСОРА 55
4 РАЗРАБОТКА АЛГОРИТМОВ УПРАВЛЕНИЯ ИНЕРЦИАЛЬНЫМИ ПРИЛОЖЕНИЯМИ 58
4.1 РАЗРАБОТКА АЛГОРИТМА ОПРОСА МОДУЛЯ ИНЕРЦИОННОГО СЕНСОРА И ФИЛЬТРАЦИИ ПОЛУЧЕННЫХ ПОКАЗАНИЙ 58
4.2 РАЗРАБОТКА АЛГОРИТМА РАСПОЗНАВАНИЯ БАЗОВЫХ ДВИЖЕНИЙ FLIP 61
4.3 РАЗРАБОТКА АЛГОРИТМА ВЫДЕЛЕНИЯ БАЗОВЫХ ДВИЖЕНИЙ PUSH 65
5 РАЗРАБОТКА МЕТОДИКИ НАПИСАНИЯ ИНЕРЦИАЛЬНЫХ ПРИЛОЖЕНИЙ 68
5.1 СПЕЦИФИКА РАЗРАБОТКИ ПРИЛОЖЕНИЙ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ PALM OS 4.0 68
5.2 РАЗРАБОТКА РАЗДЕЛЯЕМОГО РЕСУРСА БАЗЫ ДАННЫХ ИНЕРЦИОННОГО СЕНСОРА 72
5.3 РАЗРАБОТКА ДЕМОНСТРАЦИОННОГО ИНЕРЦИАЛЬНОГО ПРИЛОЖЕНИЯ 74
6 ПЛАНИРОВАНИЕ И ОЦЕНКА ЗАТРАТ СОЗДАНИЯ ПРОГРАММНОГО ПРОДУКТА 81
6.1 СМОЛЯНАЯ ЯМА ПРОГРАММИРОВАНИЯ 81
6.2 СЕТЕВОЕ ПЛАНИРОВАНИЕ 82
6.3 СОЗДАНИЕ СТРУКТУРНОЙ ТАБЛИЦЫ РАБОТ 83
6.4 РАСЧЕТ ЗАТРАТ НА СОЗДАНИЕ ПРОГРАММНОГО ПРОДУКТА 87
6.4.1 Расчет затрат на непосредственную разработку программного комплекса 87
6.4.2 Расчет затрат на изготовление опытного образца программного продукта 89
6.4.3 Расчет затрат на технологию 90
6.4.4 Затраты на ЭВМ 90
6.4.5 Общие затраты на создание программного продукта 91
7 ПРОИЗВОДСТВЕННАЯ И ЭКОЛОГИЧЕСКАЯ БЕЗОПАСНОСТЬ 93
7.1 ВВЕДЕНИЕ В ПРОИЗВОДСТВЕННУЮ И ЭКОЛОГИЧЕСКУЮ БЕЗОПАСНОСТЬ 93
7.2 ОБЕСПЕЧЕНИЕ ПРОИЗВОДСТВЕННОЙ БЕЗОПАСНОСТИ ПРИ РАЗРАБОТКЕ, ПРОИЗВОДСТВЕ И ЭКСПЛУАТАЦИИ МИКРОПРОЦЕССОРНЫХ УСТРОЙСТВ 94
7.2.1 Микроклимат лаборатории 94
7.2.2 Требования к уровням шума и вибрации 96
7.2.3 Электробезопасность 97
7.2.4 Требование к защите от статического электричества и излучений при работе за компьютером. 98
7.2.5 Требования к освещению на рабочем месте 100
7.2.6 Воздействие вредных веществ при пайке 102
7.2.7 Психофизические факторы 103
7.2.8 Эргономика рабочего места 103
7.3 РАСЧЕТ ИСКУССТВЕННОГО ОСВЕЩЕНИЯ НА РАБОЧЕМ МЕСТЕ 104
7.4 ОХРАНА ОКРУЖАЮЩЕЙ СРЕДЫ 106
8 ЗАКЛЮЧЕНИЕ 108
9 СПИСОК ЛИТЕРАТУРЫ 109
Правильно спроектированное и выполненное производственное освещение обеспечивает возможность нормальной производственной деятельности. Сохранность зрения человека, состояние его центральной нервной системы и безопасность на производстве в значительной мере зависят от условий освещения.
Требования к освещению на рабочем месте:
Следует также отметить, что для работы за компьютером следует выделить ещё несколько требований:
Специфика работы за компьютером состоит в том, что работать приходится с самосветящимся объектом. Это следует учитывать при отладке программно-аппаратных комплексов и написании программ для микропроцессорных устройств.
В рабочих помещениях должно быть предусмотрено аварийное освещение для продолжения работы и других целей. Аварийное освещение для продолжения работы следует устраивать в тех помещениях, в которых недопустимо прекращение работ в случае отключения рабочего освещения. Для предотвращения засветок экранов дисплеев прямыми световыми потоками должны применяться светильники общего назначения, расположенные между рядами рабочих мест или зон с достаточным боковым смещением. При этом линии светильников располагаются параллельно светопроемам.
При монтаже навесных элементов на плату, при сборке модулей микропроцессорного устройства, существует несколько опасных моментов. При пайке выделяется большое количство паров свинца и его соединений, фторидов и хлоридов, а также сложных эфиров. Всё это – составляющие припоев, изоляций и флюсов.
При попадании в носовую полость, глаза или лёгкие, данные вещества могут вызывать отравление организма, сопровождающееся головной болью и тошнотой. Не редки случаи и более тяжелых форм отравления. Помимо этого воздействие этих веществ вызывает преждевременное переутомление. Существует ограничение, на присутствие этих веществ в воздухе:
При пренебрежении техникой безопасности при пайке могут возникать ожоги различных степеней (в зависимости от температуры припоя и паяльника). Для предотвращения подобного вида травм необходимо использовать защитные средства, такие как: очки, перчатки, фартук.
К психофизическим факторам на производстве относят:
К физическим перегрузкам относят статические и динамические перегрузки, а к нервно-психическим: умственное переутомление, перенапряжение анализаторов, монотонность труда, эмоциональные перегрузки.
Под утомлением понимается процесс снижения работоспособности и временный упадок сил.
Единственным решением, позволяющим свести на нет влияние психофизических факторов является оптимальный режим работы и отдыха в течении рабочего дня. То есть следует регулярно проводить производственную гимнастику, ограничивать время работы за дисплеем компьютера, выбирать эргономичную и удобную мебель для оборудования рабочего места.
Для удобства проведения работ по проектированию, монтажу, наладке и тестированию микропроцессорной техники следует придерживаться следующих правил:
Если придерживаться этих правил, можно существенно снизить вероятность возникновения несчастных случаев.
Данный расчет необходим для определения вида работ, которые можно проводить в помещении, а также для определения потребляемой мощности системой освещения в лаборатории.
Проведем расчет ожидаемой освещенности в лаборатории ВЦ, мощности, потребляемой освещением, и определим разряд работ, которые разрешено выполнять при данной освещенности.
В лаборатории установлены светильники дневного света. Четыре ряда, по три светильника. В каждом светильнике установлено по две лампы ЛБ-40.
Определим индекс помещения:
;
где:
A = 9 м (длина помещения);
B = 18 м (ширина помещения);
Hp= 4 м (высота подвеса светильников над рабочей поверхностью).
Освещенность на рабочей поверхности:
где:
N = 27 (число светильников в
n = 2 (число ламп в одном
Nu= 0.41 (коэффициент использования светового потока ламп, выбирается по таблице, в зависимости от КПД и кривой распределения силы света светильника, коэффициента отражения потолка и стен, высоты подвеса светильников и размеров помещения);
Fn= 3120 лм (световой поток одной лампы типа ЛБ-40);
S = 162 кв м (площадь помещения лаборатории);
z = 1.2 (среднее значение
k = 1.5 (коэффициент запаса, выбираемый по таблице в зависимости от количества выделения пыли и периодичностью чистки светильников);
При проверке норм освещения получим, что в данной лаборатории можно проводить все виды точных работ (по разряду II “a”), но нельзя проводить работы высокой точности (по разряду III “б”). Так как разработка микропроцессорных устройств считается работой высокой точности, то следует увеличить мощность ламп для повышения освещённости во время отсутствия естественного освещения, или установить светильники местного освещения.
Общая потребляемая освещением мощность будет составлять:
40 * 2 * 27 =2160 Вт.
В последнее время, охрана окружающей среды, стала одной из наиболее важных проблем человечества. Токсичные вещества, выделяемые в технологическом процессе, попадают в атмосферу через вентиляционные шахты. Из-за высокого разнообразия вредных компонентов в вентиляционных выбросах, при довольно большой концентрации, борьба с подобными загрязнениями окружающей среды становится очень сложным занятием.
Рассмотрим некоторые из наиболее часто встречающихся в вентиляционных выбросах токсичные вещества:
Существует два метода защиты окружающей среды от токсичных выбросов:
Но наиболее эффективной считается изменение технологического процесса, таким образом, чтобы токсичных выбросов вообще не было (так называемая “безотходная” технология). Этого можно добиться с помощью:
Важнейшим звеном в обеспечении защиты окружающей среды является система контроля за её состоянием, включающая: наблюдение за состоянием окружающей среды и прогноз изменений, выявление и оценку источников загрязнения, предупреждение появления повышенных загрязнений.
В результате дипломного проектирования были проделаны следующие работы:
В результате проведённой работы был опробован подход к управлению приложениями КПК с помощью пространственных жестов руки. Результаты независимого тестирования программно-аппаратного комплекса показали, что управление приложениями КПК с помощью пространственных жестов руки отличаются простотой, интуитивной понятностью и значительным удобством.
Созданный программно-аппаратный комплекс управления приложениями КПК с помощью пространственных жестов руки полностью удовлетворяет техническому заданию на дипломное проектирование.