Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой_мой.doc
Скачиваний:
10
Добавлен:
11.05.2015
Размер:
690.69 Кб
Скачать

Содержание

ВВЕДЕНИЕ 2

1.1 Функциональная спецификация системы 4

2 Предварительное проектирование системы 8

2.1 Разбиение системы на модули 8

Рисунок 3 – Функционально-модульная структура устройства управления 11

2.2 Соотношение между аппаратными и программными средствами 11

2.3 Построение структурной схемы аппаратной части системы 13

3 Проектирование аппаратных средств системы 14

4 Проектирование программного обеспечения 22

ЗАКЛЮЧЕНИЕ 24

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25

Введение

Всё возрастающее применение 8-разрядных микроконтроллеров (МК) семейства HC11 фирмы MOTOROLA во встраиваемых системах управления делает актуальной разработку относительно недорогих систем отладки, доступных широкому классу разработчиков.

Разработка нового отладочного средства должна производиться с учетом уже имеющегося парка отладочных средств и занимать определенную нишу в потребностях разработчика.

В общем случае, при создании нового электронного устройства, управляющим элементом которого предполагается использовать микроконтроллер, перед разработчиком встает ряд задач:

  1. выбор типа МК (на основании количества необходимых линий управления, вычислительной мощности, объема памяти, требований к наличию периферийных устройств, габаритов, энергетических характеристик и прочего);

  2. ознакомление со структурой, системой команд и особенностями функционирования выбранного МК;

  3. написание и отладка программного обеспечения для МК.

В данном курсовом проекте необходимо разработать ШИМ-регулятор мощности двигателя постоянного тока типа ДПМ для микродрели на базе микроконтроллера MC68HC11. Требования, предъявляемые к проектируемой системе, определяются требованиями потребителей или пользователей, на которых рассчитывается проектируемое устройство.

Требования пользователя могут быть получены во время встречи с пользователем с целью выявления его нужд и определения того, какие действия должна выполнять система.

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

  1. Каковы общие требования к системе?

  2. Каким образом задавать значение требуемой мощности?

  3. Каким образом ускорить переход к требуемой мощности?

  4. Каковы требования к сложности и удобству управления?

  5. Что необходимо предусмотреть для аварийной ситуации?

  6. Каким образом пользователь узнаёт текущее значение мощности?

  7. Что нужно предусмотреть для нормальной работы микродрели при возобновлении состояния после аварийного останова?

Из ответов на эти вопросы можно сделать вывод относительно того, что будут представлять собой требования пользователей.

Исходя из заданных данных на курсовой проект, можно выделить следующие функциональные действия, которые должно выполнять наше устройство:

  1. Обеспечивать задание мощности двигателя путём выбора из фиксированного набора значений;

  2. Обеспечивать задание мощности двигателя с помощью двух кнопок и семисегментного индикатора;

  3. Обеспечивать режим автоповтора;

  4. Быть несложным в управлении, обеспечивать максимальное удобство пользователю;

  5. Аварийный останов;

  6. Индикация состояния микродрели;

  7. Плавный разгон двигателя.

1 Анализ задачи