Этапы разработки микропроцессорной системы на основе микроконтроллера. Общая характеристика солнечных часов. Разработка схемы, программного обеспечения и алгоритма управления солнечных часов. Технико-экономическое обоснование разработки и охрана труда.
Интегрируя на одном кристалле высокопроизводительный процессор, память и набор периферийных схем, ОМК позволяют с минимальными затратами реализовать высокоэффективные системы и устройства управления различными объектами (процессами). В отличие от обычных микропроцессоров, для работы которых необходимы внешние интерфейсные схемы, в корпусе ОМК наряду с основными функциональными узлами размещены такие вспомогательные узлы, как тактовый генератор, таймер, контроллер прерываний, цифроаналоговый и аналого-цифровой преобразователи, порты ввода-вывода. Благодаря этим качествам ОМК находят широкое применение в системах промышленной автоматики, контрольно-измерительных приборах и системах, аппаратуре связи, автомобильной электронике, медицинском оборудовании, бытовой технике и многих других областях. Применение однокристальных микроконтроллеров позволяет перенести основные затраты, связанные с разработкой встраиваемых систем управления, из аппаратной в программную область. По размерам и портативности часы классифицируются: карманные часы, наручные часы, каретные часы, настольные часы, настенные часы, напольные часы, башенные часы.Перед разработчиком МПС стоит задача реализации полного цикла проектирования, начиная от разработки алгоритма функционирования и заканчивая комплексными испытаниями в составе изделия, а, возможно, и сопровождением при производстве. В техническом задании формулируются требования к контроллеру с точки зрения реализации определенной функции управления. Техническое задание включает в себя набор требований, который определяет, что пользователь хочет от контроллера и что разрабатываемый прибор должен делать. На основании требований пользователя составляется функциональная спецификация, которая определяет функции, выполняемые контроллером для пользователя после завершения проектирования, уточняя тем самым, насколько устройство соответствует предъявляемым требованиям. Разработка алгоритма обычно сводится к выбору одного из нескольких возможных вариантов алгоритмов, отличающихся соотношением объема программного обеспечения и аппаратных средств.Разработка аппаратных средств включает в себя разработку общей принципиальной схемы, разводку топологии плат, монтаж макета и его автономную отладку.Содержание этапов разработки программного обеспечения, его трансляции и отладки на моделях существенно зависит от используемых системных средств. Это позволяет использовать все преимущества структурного программирования, разрабатывать программное обеспечение с использованием раздельно транслируемых модулей. Одновременно продолжают широко использоваться языки низкого уровня типа ассемблера, особенно при необходимости обеспечения контролируемых интервалов времени. В настоящее время самым мощным средством разработки программного обеспечения для МК являются интегрированные среды разработки, имеющие в своем составе менеджер проектов, текстовый редактор и симулятор, а также допускающие подключение компиляторов языков высокого уровня типа Паскаль или Си.Этап совместной отладки аппаратных и программных средств в реальном масштабе времени является самым трудоемким и требует использования инструментальных средств отладки. К числу основных инструментальных средств отладки относятся: - внутрисхемные эмуляторы; Внутрисхемный эмулятор - программно-аппаратное средство, способное заменить эмулируемый МК в реальной схеме. Платы развития, или, как принято их называть в зарубежной литературе, оценочные платы (Evaluation Boards), являются своего рода конструкторами для макетирования электронных устройств. Эмулятор ПЗУ - программно-аппаратное средство, позволяющее замещать ПЗУ на отлаживаемой плате, и подставляющее вместо него ОЗУ, в которое может быть загружена программа с компьютера через один из стандартных каналов связи.Часы с вертикальным циферблатом обычно встречаются на стенах, ориентированных по сторонам света. Обычно они встречаются на многосторонних часах, объединяющих в себе три или более циферблатов и часто имеющих форму куба; их размещают на крышах и гребнях стен, ориентированных по сторонам света. Повернуто-отклоненный и повернуто-склоненный циферблаты размещают на неориентированных по сторонам света зданиях. Часовые деления нанесены внутри экваториального круга, а отбрасывающим тень гномоном служит стержень, представляющий полярную ось. Часы выставлялись горизонтально по отвесу.Требуется разработать устройство, предназначенное для определения времени, напоминающее принцип солнечных часов. Разработка устройства будет вестись с учетом следующих требований: - простота схемы (минимальное количество компонентов); Это простой проект солнечных часов, в которых в роли стрелки выступает лазерный луч.Структурная схема разрабатываемых солнечных часов приведена на рис. Рисунок 2.1 - Солнечные часы на микроконтроллере и лазерной указке Рисунок 2.2 - Структурная схема солнечных часов На рисунке 2.
План
СОДЕРЖАНИЕ
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ, ЕДИНИЦ, СОКРАЩЕНИЙ И ТЕРМИНОВ
ВВЕДЕНИЕ
1 Разработка микропроцессорной системы на основе микроконтроллера
1.1 Основные этапы разработки
1.2 Разработка и отладка аппаратных средств
1.3 Разработка и отладка программного обеспечения
1.4 Методы и средства совместной отладки аппаратных и программных средств
1.5 Солнечные часы
2 РАЗРАБОТКА СОЛНЕЧНЫХ ЧАСОВ
2.1 Постановка задачи
2.2 Разработка структурной схемы устройства и функциональной спецификации
2.3 Выбор микроконтроллера
2.4 Разработка функциональной схемы устройства
2.5 Разработка алгоритма управления
2.6 Разработка программного обеспечения микроконтроллера
2.7 Выбор и описание элементной базы
2.8 Разработка схемы электрической принципиальной
3 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ОБЪЕКТА РАЗРАБОТКИ
3.1 Расчет расходов на ПО для микроконтроллера, которое разрабатывается
3.2 Расчет расходов на создание ПО
3.3 Расчет стоимости разработки конструкторской документации и сборки устройства
3.4 Расчет расходов на стадии производства изделия
4 ОХРАНА ТРУДА
4.1 Требования к производственным помещениям
4.1.1 Окраска и коэффициенты отражения
4.1.2 Освещение
4.1.3 Параметры микроклимата
4.1.4 Шум и вибрация
4.1.5 Электромагнитное и ионизирующее излучения
4.2 Эргономические требования к рабочему месту
4.3 Режим труда
4.4 Расчет освещенности
4.5. Расчет вентиляции
4.6 Расчет уровня шума
ВЫВОДЫ
ПЕРЕЧЕНЬ ССЫЛОК
ПРИЛОЖЕНИЯ
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ, ЕДИНИЦ, СОКРАЩЕНИЙ И ТЕРМИНОВ
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы