Цифровая схемотехника. Счетчики-делители. Асинхронные и синхронные счетчики презентация

Содержание

Слайд 2

Асинхронные счетчики

Асинхронные счетчики
Asynchronous Counters

Асинхронные счетчики Асинхронные счетчики Asynchronous Counters

Слайд 3

Делитель частоты на степень двойки

Input frequency f

f/2

f/4

f/8

f/16

….

=

или

Делитель частоты на степень двойки Input frequency f f/2 f/4 f/8 f/16 …. = или

Слайд 4

Делитель частоты на степень двойки

Делитель частоты на степень двойки

Слайд 5

Делитель частоты на степень двойки

Это не просто делитель, это счетчик!

Делитель частоты на степень двойки Это не просто делитель, это счетчик!

Слайд 6

Делитель частоты на степень двойки

Граф суммирующего счетчика

Более наглядное описание

Состояния

Переходы

Делитель частоты на степень двойки Граф суммирующего счетчика Более наглядное описание Состояния Переходы

Слайд 7

Результат асинхронности

При

Счетчик перестанет показывать правильно.
T – период входного сигнала.
N – количество триггеров

в счетчике.

Результат асинхронности При Счетчик перестанет показывать правильно. T – период входного сигнала. N

Слайд 8

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

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

Слайд 9

Реверсивный счетчик

Основана на свойстве:

Реверсивный счетчик Основана на свойстве:

Слайд 10

Счетчик с параллельной асинхронной загрузкой

T type Flip-Flop

D type Latch

Счетчик с параллельной асинхронной загрузкой T type Flip-Flop D type Latch

Слайд 11

Счетчики по модулю N. Проблема.

Modulo-N Counters

Опять часы.

 

Это тоже не степени двойки.
Надо научится делить

на произвольное целое.
Сделать счетчики-делители по модулю N.

Счетчики по модулю N. Проблема. Modulo-N Counters Опять часы. Это тоже не степени

Слайд 12

Счетчики по модулю N. Вариант 1.

Лишнее

1010

Делитель на 10

Счетчики по модулю N. Вариант 1. Лишнее 1010 Делитель на 10

Слайд 13

Счетчики по модулю N. Вариант 1.

Проблема

Таких сигналов быть не должно!!

Счетчики по модулю N. Вариант 1. Проблема Таких сигналов быть не должно!!

Слайд 14

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!
Почему?

Каскадирование невозможно

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

100 из двух делителей на десять

Очень короткий (не цифровой) импульс.

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!! Почему? Каскадирование

Слайд 15

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!
Почему?

Успеет сбросится только один

счетчик.
Неизвестно какой!!

Делитель на нескольких микросхемах

Очень короткий (не цифровой) импульс.

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!! Почему? Успеет

Слайд 16

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!

Это проблемы асинхронных устройств.

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!! Это проблемы асинхронных устройств.

Слайд 17

Счетчики по модулю N. Вариант 1.

Частичное решение проблемы. Привязка к синхросигналу.

Выход делителя на

N

Состояние «0» ущербное.

Можно использовать в качестве делителя на N

Счетчики по модулю N. Вариант 1. Частичное решение проблемы. Привязка к синхросигналу. Выход

Слайд 18

Счетчики по модулю N. Вариант 2.

Идея: использование вычитающего счетчика с параллельной загрузкой

.

Преимущество:
Очень легко

изменить модуль N

Счетчики по модулю N. Вариант 2. Идея: использование вычитающего счетчика с параллельной загрузкой

Слайд 19

Счетчики по модулю N. Вариант 2.

Использование счетчика с параллельной загрузкой

Те же проблемы, что

и в Варианте 1.

Необходимо менять принцип построения счетчиков.

Счетчики по модулю N. Вариант 2. Использование счетчика с параллельной загрузкой Те же

Слайд 20

Синхронные счетчики

Синхронные счетчики
Synchronous Counters

Синхронные счетчики Синхронные счетчики Synchronous Counters

Слайд 21

Идея синхронного счетчика

Необходимо сделать так, что все изменения происходили синхронно с тактовыми импульсами.

Непрозрачный

параллельный регистр.

Идея синхронного счетчика Необходимо сделать так, что все изменения происходили синхронно с тактовыми

Слайд 22

Идея синхронного счетчика

Все особенности счетчика в комбинаторной схеме

Идея синхронного счетчика Все особенности счетчика в комбинаторной схеме

Слайд 23

Синхронный двоичный счетчик. Комбинаторная схема.

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

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

Синхронный двоичный счетчик. Комбинаторная схема. Суммирующий счетчик Вычитающий счетчик

Слайд 24

Синхронный двоично-десятичный счетчик (счетчик по модулю 10)

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

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

BCD (Binary Coded Decimal) counter

Синхронный двоично-десятичный счетчик (счетчик по модулю 10) Суммирующий счетчик Вычитающий счетчик BCD (Binary Coded Decimal) counter

Слайд 25

Синхронный счетчик. Универсальный.

Обязательный для наращивания вход разрешения

Синхронный счетчик. Универсальный. Обязательный для наращивания вход разрешения

Слайд 26

Пример универсального счетчика. CD4029

Не поместился только Reset

Наращивание

Пример универсального счетчика. CD4029 Не поместился только Reset Наращивание

Слайд 27

Применение

Счет времени. Таймеры.
Деление частоты.
Счет событий.
Следящее АЦП.
…….

Применение Счет времени. Таймеры. Деление частоты. Счет событий. Следящее АЦП. …….

Слайд 28

Счет времени. Таймеры.

В систему

IBM PC

Прерывание

Счет времени. Таймеры. В систему IBM PC Прерывание

Слайд 29

Деление частоты.

IBM PC

16 bit Timer 2

Деление частоты. IBM PC 16 bit Timer 2

Слайд 30

Двоично-десятичный счетчик событий.

Двоично-десятичный счетчик событий.

Слайд 31

АЦП следящего типа.

АЦП следящего типа.

Имя файла: Цифровая-схемотехника.-Счетчики-делители.-Асинхронные-и-синхронные-счетчики.pptx
Количество просмотров: 15
Количество скачиваний: 0