Учебная работа № /2972. Курсовая Разработка микропроцессорного устройства управления индикатором уровня освещения

Учебная работа № /2972. Курсовая Разработка микропроцессорного устройства управления индикатором уровня освещения


Содержание:
«Введение
Техническое задание
1. Постановка задачи
2. Структурная схема устройства управления индикатором освещения
3. Основные функциональные узлы изделия
3.1 Датчик уровня освещенности
3.2 Аналого-цифровой преобразователь
3.3 Микроконтроллер
3.4 Источник питания
4. Выбор элементной базы устройства управления
4.1 Датчик освещения
4.2 Устройство управления
4.3 Источник питания

Техническое задание

Разработать устройство управления индикатором освещения на основе микроконтроллера ATmega и параллельного интерфейса.
В процессе работы необходимо решить следующие задачи исследовательского и инженерно-практического характера:
1) поиск и изучение информации о состоянии систем и объектов управления;
2) разработка структурной схемы управляющего устройства и параллельного интерфейса между процессором и объектом управления коммутационным полем;
3) описание функциональных узлов систем и их взаимодействия;
4) выбор элементной базы и описание работы принципиальной схемы;
5) разработка блок-схемы одного алгоритма управления (по заданию);
6) разработка и отладка программного обеспечения.
»

Стоимость данной учебной работы: 975 руб.
Учебная работа № /2972.  Курсовая Разработка микропроцессорного устройства управления индикатором уровня освещения

    Укажите Ваш e-mail (обязательно)! ПРОВЕРЯЙТЕ пожалуйста правильность написания своего адреса!

    Укажите № работы и вариант

    Соглашение * (обязательно) Федеральный закон ФЗ-152 от 07.02.2017 N 13-ФЗ
    Я ознакомился с Пользовательским соглашением и даю согласие на обработку своих персональных данных.

    Выдержка из похожей работы

    Структура
    микроконтроллера ATmega128
    включает следующие функциональные блоки:

    — 8-разрядное
    арифметическо-логическое устройство ( АЛУ );

    — внутреннюю flash-память
    программ объемом 128 Кбайт с возможностью внутрисистемного программирования
    через последовательный интерфейс;

    — 32 регистра общего
    назначения;

    — внутреннюю EEPROM
    память данных объемом 4 Кбайт;

    — внутреннее ОЗУ данных
    объемом 4 Кбайт;

    — 6 параллельных
    8-разрядных портов;

    — 4 программируемых
    таймера-счетчика;

    — 10-разрядный
    8-канальный АЦП и аналоговый компаратор;

    — последовательные
    интерфейсы UART0, UART0,
    TWI и SPI;


    блоки
    прерывания и управления (включая сторожевой таймер).

    Архитектура ядра.

    Ядро микроконтроллера
    выполнено по усовершенствованной RISC-архитектуре.

    Арифметико-логическое
    устройство, выполняющее все вычисления, подключено непосредственно к 32
    регистрам общего назначения,

    Благодаря этому АЛУ
    выполняет одну операцию за один машинный цикл,Практически каждая из команд (за
    исключением команд, у которых одним из операндов является 16-разрядный адрес)
    занимает одну ячейку памяти программ.

    Для повышения
    быстродействия в ядре используется технология конвейеризации,

    Конвейеризация
    заключается в том, что во время исполнения текущей команды производится выборка
    из памяти и дешифрация кода следующей команды.

    На рис.3.2 изображен
    корпус и приведено назначение выводов микроконтроллера ATmega128.
    В скобках указана альтернативная функция вывода, если она существует.

    Рис.3.2 Вид корпуса и
    назначение выводов микроконтроллера Atmega128.

    Port
    A (PA7..PA).
    8-разрядный
    двунаправленный порт,К выводам порта могут быть подключены встроенные
    нагрузочные резисторы (отдельно к каждому разряду),Выходные буферы
    обеспечивают ток 20 мА и способность прямо управлять светодиодным индикатором.
    При использовании выводов порта в качестве входов и установке внешнего сигнала
    в низкое состояние, ток будет вытекать только при подключенных встроенных
    нагрузочных резисторах,Порт А при наличии внешней памяти данных используется
    для организации мультиплексируемой шины адреса/данных.

    Port
    B (PB7..PB0).
    8-разрядный
    двунаправленный порт со встроенными нагрузочными резисторами,Выходные буферы
    обеспечивают ток 20 мА,При использовании выводов порта в качестве входов и
    установке внешнего сигнала в низкое состояние, ток будет вытекать только при
    подключенных встроенных нагрузочных резисторах,Порт В используется также при
    реализации специальных функций.

    Port
    C (PC7..PC0).
    Порт
    С является 8-разрядным выходным портом,Выходные буферы обеспечивают ток 20 мА.
    Порт C при наличии внешней
    памяти данных используется для организации шины адреса.

    Port
    D (PD7..PD0).
    8-разрядный
    двунаправленный порт со встроенными нагрузочными резисторами,Выходные буферы
    обеспечивают ток 20 мА,При использовании выводов порта в качестве входов и
    установке внешнего сигнала в низкое состояние, ток будет вытекать только при
    подключенных встроенных нагрузочных резисторах,Порт D
    используется также при реализации специальных функций.

    Port
    Е
    (PЕ7..PЕ0).
    8-разрядный
    двунаправленный порт со встроенными нагрузочными резисторами,Выходные буферы
    обеспечивают ток 20 мА