Курсовая работа: Цифровой тахометр
4) Быстродействие системы должно быть таково, чтобы время измерения не превышало двух оборотов.
5) Измеренное число оборотов выводится на индикатор.
Эти требования должны лечь в основу проектируемого устройства.
1. Анали з задачи
1.1 Функциональная спецификация системы
Функциональная спецификация фиксирует, что система должна сделать и как она взаимодействует с окружением.
Функциональная спецификация включает два основных компонента:
1)список функций выполняемых системой;
2)описание интерфейса между системой и пользователем.
Список функций выполняемых системой и интерфейс между системой и пользователем определяются требованиями, которые предъявляются к проектируемой системе потребителем или пользователем, будущих эксплуатировать устройство. Исходя из заданных данных на курсовой проект можно выделить следующие основные функциональные действия, которые должна выполнять проектируемая компьютерная система:
Обеспечить измерение частоты вращения ротора двигателя, которая может изменятся от 100 до 5000 об/мин ;
Данную функцию можно реализовать путем преобразования импульсов за каждый оборот, которые снимаются с помощью импульсного датчика, в цифровой код с помощью биполярного аналого-цифрового преобразователя (АЦП) с дальнейшей программной обработкой в микропроцессорной системе и передачей полученных данных на цифровой индикатор.
обеспечивать точность измерения напряжений 2% на заданном диапазоне; Данное требование в проектируемом устройстве обеспечивается путем применения радиоэлементов с отклонением от номинала не более 0.5% и АЦП соответствующей разрядности.
быть несложным в управлении;
Несложность в управлении достигается минимизацией числа органов управления и наглядным отображением измеряемой величины. В проектируемом устройстве в качестве органов управления применяются только кнопка «POWER». Отображения информации осуществляется при помощи четырех индикаторов, на которых выводится значение измеряемой величины.
1.2 Список функций, выполняемых системой
В результате анализа функциональных действий можно определить основные функции, выполняемые системой:
преобразование аналогового сигнала в цифровой код;
считывание и запись данных в порты;
обработка полученных данных (определения порядка, знака и размерности измеряемой величины);
преобразование вводимого двоичного кода в двоично-десятичный;
преобразование цифрового кода в символьное значение для индикации;
вывод проанализированных данных на индикатор.
1.3 Описание интерфейса между системой и пользователем
На основании списка функций выполняемых системой определим интерфейс между системой и пользователем.
Внешний вид передней панели цифрового тахометра представлен на рисунке 1.
Рисунок 1 - Внешний вид передней панели тахометра
На передней панели расположены четыре цифровых индикатора, на которых выводится значения измеряемой величины.
Включения тахометра производят клавишей «POWER»
2. Предварительное проектирование системы
2.1 Разбиение системы на модули
Из выше перечисленных функций следует, что в состав проектируемого цифрового тахометра должны войти следующие модули.