Графический интерфейс пользователя (Graphical User Interface, GUI) на основе сенсорной панели для семейства микроконтроллеров PIC24
Описание:
Номер в архиве: 1439
Введение 2
1.Аналитическая часть 4
1.1. Классификация и требования к графическим интерфейсам пользователя. 4
1.2.Аппаратное и программное обеспечение реализации графического интерфейса. 6
1.3 Структура ГИП 8
2.Конструкторская часть 13
2.1. Общие требования к разрабатываемому устройству 13
2.2. Разработка и описание структурной схемы устройства 18
2.3. Элементная база для описание разрабатываемого устройства 27
2.3.1. PIC24FJ64GA004 Универсальный Flash микроконтроллер 27
Общее описание 28
2.3.2. 4-х проводная резистивная сенсорная панель microchip AC164127-4 34
2.3.3 LCD экран microchip AC164127-4. 35
3.Технологическая часть 38
3.1.Разработка и описание электрической принципиальной схемы устройства 38
3.2.Разработка алгоритма управляющей программы для устройства 39
3.3. Конструкторский расчет печатной платы устройства 45
3.4 Расчет по постоянному и переменному току 46
4 ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ ПРОЕКТА 52
4.1 Маркетинговое исследование 52
4.2 Расчет себестоимости на разработку устройства 52
Впоследствии концепция GUI была перенята учеными из исследовательской лаборатории Xerox PARC в 1970-х. В 1973 году в лаборатории Xerox PARC собрали молодых учёных и дали свободу исследований. В результате, кроме всего прочего, на свет появляется концепция графического интерфейса WIMP (Windows, Icons, Menus, Point-n-Click)[1] и в рамках этой концепции создаётся компьютер Alto. Он не был выпущен как коммерческий продукт, но широко использовался на фирме как корпоративный Xerox инструмент.
...
В настоящее время GUI является стандартной составляющей большинства доступных на рынке операционных систем и приложений. Примеры систем, использующих GUI: Mac OS, GEM, Atari TOS, Microsoft Windows, Solaris, GNU/Linux, NeXTSTEP, OS/2, BeOS, Android, iOS, Bada, MeeGo.
Хотя в подавляющем большинстве систем GUI является надстройкой для операционной системы, существуют и независимые его реализации. Известен вариант графической программы BIOS Setup, когда, ещё до загрузки ОС, управление настройками IBM PC-совместимой ЭВМ производится мышью, аналогично полноценному GUI. Впрочем, такой вариант BIOS не прошёл проверку временем. Также имеются GUI для МК, не требующие ОС.
...
устройств промышленной автоматики — от программируемого реле и встраиваемых систем до ПЛК,
систем управления станками
Оглавление
Аннотация 1Введение 2
1.Аналитическая часть 4
1.1. Классификация и требования к графическим интерфейсам пользователя. 4
1.2.Аппаратное и программное обеспечение реализации графического интерфейса. 6
1.3 Структура ГИП 8
2.Конструкторская часть 13
2.1. Общие требования к разрабатываемому устройству 13
2.2. Разработка и описание структурной схемы устройства 18
2.3. Элементная база для описание разрабатываемого устройства 27
2.3.1. PIC24FJ64GA004 Универсальный Flash микроконтроллер 27
Общее описание 28
2.3.2. 4-х проводная резистивная сенсорная панель microchip AC164127-4 34
2.3.3 LCD экран microchip AC164127-4. 35
3.Технологическая часть 38
3.1.Разработка и описание электрической принципиальной схемы устройства 38
3.2.Разработка алгоритма управляющей программы для устройства 39
3.3. Конструкторский расчет печатной платы устройства 45
3.4 Расчет по постоянному и переменному току 46
4 ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ ПРОЕКТА 52
4.1 Маркетинговое исследование 52
4.2 Расчет себестоимости на разработку устройства 52
Аннотация
В данном ***ном проекте разрабатывается графического интерфейса пользователя (Graphical User Interface, GUI) на основе сенсорной панели для семейства микроконтроллеров PIC24 - это система средств для взаимодействия пользователя с устройством, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, кнопок, полос прокрутки и т. п.). При работе с GUI пользователь имеет произвольный доступ (с помощью клавиатуры или устройств координатного ввода, например, touch-screen) ко всем видимым экранным объектам.Введение
Благодаря исследованиям, проведённым в 60-е годы Дагом Энгельбартом в научно исследовательском институте Стэнфорда был изобретён графический интерфейс пользователя.Впоследствии концепция GUI была перенята учеными из исследовательской лаборатории Xerox PARC в 1970-х. В 1973 году в лаборатории Xerox PARC собрали молодых учёных и дали свободу исследований. В результате, кроме всего прочего, на свет появляется концепция графического интерфейса WIMP (Windows, Icons, Menus, Point-n-Click)[1] и в рамках этой концепции создаётся компьютер Alto. Он не был выпущен как коммерческий продукт, но широко использовался на фирме как корпоративный Xerox инструмент.
...
В настоящее время GUI является стандартной составляющей большинства доступных на рынке операционных систем и приложений. Примеры систем, использующих GUI: Mac OS, GEM, Atari TOS, Microsoft Windows, Solaris, GNU/Linux, NeXTSTEP, OS/2, BeOS, Android, iOS, Bada, MeeGo.
Хотя в подавляющем большинстве систем GUI является надстройкой для операционной системы, существуют и независимые его реализации. Известен вариант графической программы BIOS Setup, когда, ещё до загрузки ОС, управление настройками IBM PC-совместимой ЭВМ производится мышью, аналогично полноценному GUI. Впрочем, такой вариант BIOS не прошёл проверку временем. Также имеются GUI для МК, не требующие ОС.
...
устройств промышленной автоматики — от программируемого реле и встраиваемых систем до ПЛК,
систем управления станками