- •Кыргызский государственный технический университет им. И.Раззакова
- •Пояснительная записка
- •Введение
- •Цели и задачи курсового проектирования
- •Техническое задание на курсовое проектирование
- •Общий обзор
- •Блок схема
- •Логика построении 7- сегментного индикатора Проектирование схемы семисегментного дисплея
- •Разработка логической схемы устройства
- •Названия устройств и схем
- •Конвертер двоичного кода в bcd
- •Использующие элементы
- •Использующие элементы
- •Счётчик
- •Компаратор
- •Использующие элементы: Шифратор приоритетов
- •Преобразование 5 бит
- •Использующие элементы и принцип работы
- •Заключение
- •Список литературы
Компаратор
Сравнивает два значения как беззнаковые или как дополнения до 2, в зависимости от атрибута Формат числа. Как правило, на одном из выходов будет 1, а на двух других - 0. Сравнение производится начиная с наиболее значимых битов в каждом числе, спускаясь вниз до места, где найдены два различающихся значения. Однако, если в ходе этого спуска встретится значение ошибки или плавающее, то на всех выходах будет значение ошибки или плавающее.
Рис. 18 Компаратор
Компаратор использовалась для сравнение наших заданных значений будильника и настоящих часов если они совпадают и срабатывает сигнал в нашем случаи загорается контакт.
Input to 5 Bit Converter
Работа устройства заключается в том, что он получает цифру из нашей клавиатуры и преобразует его в 5 бит. Так как часы принимают 5 бит значение.
Рис. 19 Схема для работы с вводом цифры из клавиатуры
Рис. 20 Блок схема устройства ввода
Использующие элементы: Шифратор приоритетов
Компонент имеет несколько входов на его западном крае, с первым, отмеченным 0 и другими, отсчитываемыми оттуда. Компонент определяет номера входов, значения на которых 1, и пускает на выход наибольший номер. Например, если входы 0, 2, 5 и 6 содержат 1, то шифратор приоритетов пускает на выход значение 110. Если на входах нет 1, или если компонент выключен, то выход шифратора приоритетов плавающий.
Рис. 21 Шифратор приоритетов
Преобразование 5 бит
На сдвиговый регистр приходить значение из клавиатуры, идет преобразование кода из последовательный в параллельный.
Рис. 22 Преобразователь 5 бит
Input to 6 Bit Converter
Аналогично также делается и для 6 битного устройства.
Рис. 23 Преобразователь 6 бит
Рис. 24 Блок схема преобразователя
Key Input Reflect
Этот блок сделан для получение цифр с клавиатуры и передачи в устройства ввода.
Рис. 25 Ввод цифр с клавиатуры
Рис. 26 Блок схема устройства ввода
На входы подается сигнал (число) с клавиатуры и эта цифра преобразуется. В 6 битная или 5 бит значение для отображение в 16- индикаторе.
Рис. 27 Сигнал с выборкой числа
Тут задается приоритет для переключения, либо на часы или на минуты и секунды.
Рис. 28 Переключатель приоритетов между временными величинами
Indicator and Input Switch
В этом блоке переключение между индикаторами и ввод будильника.
Рис. 29 Блок переключатель индикаторов будильника
Рис. 30 Блок схема устройства переключения индикаторов будильника
Использующие элементы и принцип работы
В этой цепочке подается 3 значения (001,010,100). Нажимая на правую или левую кнопку, идет переключение сдвиг в лева или в право. Для это используется счетчик и задаем константу.
Рис. 32 Схема для сдвигов
Демультиплексор как правило копирует значение с одного входа строго на один из выходов.
Рис. 33 Реализация демультиплексора
To Connect Two Digit Displays
Этот блок для визуального эффекта. Используется для соединения двух других.
Рис. 34 Блок визуализации и соединения и его блок схема
Show to Digit Display
Блок который просто выводит цифру на 16-индикатор.
Рис. 35 Устройство вывода цифр на дисплей и его схема