Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR_CompModCU_Akchurin_2012.pdf
Скачиваний:
170
Добавлен:
18.05.2015
Размер:
6.98 Mб
Скачать

5. Счетчики

Предмет исследования

Счетчик меняет свое состояние под действием входного сигнала Inc. Различают счетчики:

Суммирующий. В нем состояние увеличивается от 0 до максимально возможного значения Max.

Вычитающий. В нем состояние уменьшается от Max до 0.

С автосбросом. В нем при достижении предельного значения восстанавливается исходное состояние.

Со сбросом по внешнему сигналу Rst. В нем исходное состояние уста-

навливается внешним сигналом.

С формированием сигнала Hit при достижении промежуточного значения. Сброс счетчика в исходное состояние может осуществляется сигна-

лом Hit.

Контрольные вопросы

1.Суммирующий счетчик.

2.Вычитающий счетчик.

3.Счетчик с автосбросом.

4.Счетчик со сбросом по внешнему сигналу Rst.

5.Счетчик с формированием сигнала Hit при достижении промежуточного значения.

Задание

Создать модель со счетчиком. В модели используем генератор импульсов, отсчеты которого подсчитываются.

Варианты заданий.

Направление

Тип сброса

Max

Hit

0

Суммирование

Автомат

8

4

1

Суммирование

Автомат

10

5

2

Суммирование

Внешнее

12

6

3

Суммирование

Внешнее

14

7

4

Суммирование

По Hit

16

8

5

Вычитание

Автомат

9

5

6

Вычитание

Автомат

11

6

7

Вычитание

Внешнее

13

9

8

Вычитание

Внешнее

15

11

9

Вычитание

По Hit

17

15

В моделях используется блок Counter, в окне параметров которого задаются параметры:

38

Направление счета Counting direction со значениями Up - суммирование, Down - вычитание.

Событие счета Count event. Возможна реакция на передний ил задний фронт импульса.

Модуль счета Counter size. Возможны 8, 16, 32 или устанавливаемые пользователем.

Максимальное значение Maxim Count (Max).

Начальное значение Initial Count (Init).

Промежуточное значение Hit Value (Hit).

Перечень выходов. Возможны Count, Hit, Count+Hit.

Флаг формирования входа сброса Rst.

Тип данных на выходе счета Count. Возможны вещественные и целые типы, поддерживаемые в MATLAB.

Тип данных на выходе Hit. Возможны типы logical, boolean.

39

5.1. Суммирующий счетчик с автосбросом

В модели используем:

Генератор прямоугольных импульсов Pulse Generator. Блок находится в Simulink => Sources. Генератор прямоугольных импульсов счета.

Counter – суммирующий счетчик. Блок находится в Signal Processing => Signal Managements => Switches and Counters.

Наблюдатель Scope. Блок находится в Simulink => Sinks. В нем 2 входа.

Включить симулирование (моделирование) командой Simulation=>Start (или кнопкой стрелки вправо на панели инструментов модели). В окне Scope отображаются графики сигналов.

40

41

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]