Анализ поставленной задачи

(7), это составляет 16(мкс) или 0,000016(c)

Подставляем это число в фомулу (4):

(8), при этом (9), (10).

Частота для - (11).

Теперь нужно подставить значение в формулу (1):

,

при этом (12), округлим это значение до целого числа в меньшую сторону, (13).

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

Пусть k - количество посчитанных импульсов за положительный полупериод, тогда

Þ (14),

(15),

(16).

При расчетах скорости в оборотах в секунду необходимо работать с дробными числами, поэтому для большего удобства будем выводить скорость в оборотах в минуту.

(17).

Я считаю, что производить деление с помощью микропроцессора программным путем нецелесообразно, так как программа деления занимает большое адресное пространство и требует сравнительно большое время для выполнения. Поэтому вывод результата будет путем чтения ячеек памяти или в ПЗУ. Адрес читаемой ячейки будет определяться в зависимости от подсчитанных опросов порта ввода, и содержимое ячеек (скорость) будет посылаться в порт вывода. Скорость будет записана в десятичной форме, а так как максимальная скорость равна 1000 об/мин (4 разряда числа), то для отображения реальной скорости необходимо два порта вывода. Один из них будет хранить младшие два разряда, а другой - старшие два. Пусть дополнительным портом вывода будет порт B7.

Далее необходимо найти минимальное и максимальное число опросов порта ввода информации за положительный полупериод, чтобы исходя из этого записать определенное количество возможных значений скорости, как написано выше. Для этого нужно найти сначала частоту импульсов при минимальной скорости, затем максимально возможный полупериод (эти данные для максимальной скорости найдены, смотреть (9), (11)):

(18),

(19),

(20),

(21),

(22).

Округлим значения, полученные в выражениях (21), (22) до целых, так как может быть только целое число опросов. Итак:

(23),

(24), где

- максимально возможное количество подсчитанных импульсов;

Перейти на страницу: 1 2 3

Прочтите также:

Проект зональной сети передачи данных
Система передачи данных - система, предназначенная для передачи информации как внутри различных систем инфраструктуры организации, так и между ними, а также с внешними системами. Опреде ...

Типовые динамические звенья. Анализ и синтез системы
Таблица типовых динамических звеньев Дано: Амплитудно-частотная характеристика . Наименование: форсирующее звено . Передаточная функция . Дифференциальное уравнение, описыв ...

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

Основные разделы

2020 © Все права защищены! >> www.techeducator.ru