Преобразователь семисегментного кода
РОССИЙСКАЯ ФЕДЕРАЦИЯ
ХАНТЫ-МАНСИЙСКИЙ АВТОНОМНЫЙ ОКРУГ
ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ И НАУКИ
––––––––––––––––––––––––
СУРГУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Инженерно-физический факультет
Кафедра Автоматики и компьютерных систем
Пояснительная записка к курсовому проекту
по специальности
Выполнил: студент
211 группы
Пахомов М.В.
Проверил:
преподаватель
Запевалов А.В.
Сургут 2004
Содержание
Задание. 3
Введение. 4
1. Структурная схема
преобразователя семисегментного кода. 5
2. Функциональная схема
преобразователя семисегментного кода. 6
3. Принципиальная схема. 15
4. Расчет быстродействия и
потребляемой мощности. 21
Заключение. 23
Список литературы. 24
Приложение 1: Функциональная схема ПСК……………………………....25
Приложение 2: Принципиальная схема ПСК ..…………………………….26
Задание
Вариант 28
Тема: «Преобразователь семисегментного кода».
1. Разработать функциональную схему,
проанализировать работу при помощи временных диаграмм.
2. Выбрать типы ИМС, построить принципиальную
схему.
3. Рассчитать временные соотношения и
потребляемую мощность.
Исходные данные.
Для отображения состояния
регистров цифрового устройства применяются семисегментные индикаторы,
синтезирующие изображения цифр «0» - «9» и букв «A» – «F». Необходимо
разработать устройство, выполняющее преобразование двоичного кода в
семисегментный, причем включенному сегменту соответствует сигнал лог.1.
Начертания символов приведены на рисунке.
Устройство должно быть реализовано на
логических элементах.
Основная элементная база ИМС серий ТТЛ и ТТЛШ.
Остальные требования согласовать с
руководителем проекта.
Руководитель проекта
________________________________
Исполнитель
________________________________
Задачей данного курсового проекта является
проектирование устройства, выполняющего преобразование двоичного кода в
семисегментный. Для успешного решения поставленной задачи необходимо процесс
проектирования разделить на стадии, а именно: структурное,
функционально-логическое и техническое проектирование.
При структурном проектировании выбираются,
конкретизируются принципы построения устройства в целом. Определяется состав,
устанавливаются связи взаимодействия между отдельными частями-блоками,
формулируются требования к каждому блоку и выполняемым им функциям.
Функционально-логическое проектирование
направлено на поиск и выбор способов реализации функций, возлагаемых на каждый
блок. В результате определяются типы, номенклатура функциональных узлов и
модулей, входящих в тот или иной блок, то есть функциональный состав блоков,
образующих устройство.
Техническое проектирование представляет собой
дальнейшую детализацию проектных решений: выбираются типы физических элементов,
на которых будет реализовано устройство, то есть элементная база;
конкретизируются типономиналы элементов и модулей; проводятся расчеты на
обеспечение заданных технических требований.
Преобразователь семисегментного кода в
основном находит свое применение в цифровых устройствах, в частности для
отображения индикаторами состояния регистров.
Структурная схема – это условное графическое
представление, показывающее количество, номенклатуру блоков устройства,
взаимосвязи между блоками и с внешними устройствами.
Рис.1 Структурная схема.
Структурная схема преобразователя
семисегментного кода может быть представлена (Рис.1):
1.
Входная 4-х значная
комбинация – 4-х разрядный двоичный код, поступающий на блок преобразования
двоичного кода в семисегментный.
2.
Блок преобразования
двоичного кода в семисегментный – блок, состоящий из простых логических
элементов, который предназначен для преобразования входной информации,
представленной в виде двоичного кода, в семисегментный код.
3.
Блок индикации –
предназначен для отображения состояния регистров цифрового устройства на
семисегментном индикаторе.
Функциональная схема содержит сведения о
способах реализации устройством заданных функций. По такой схеме можно
определить, как осуществляются преобразования и какие для этого необходимы
функциональные элементы. Каждый функциональный элемент содержит лишь те входы
и выходы, которые необходимы для его корректной работы. Данная схема
разрабатывается на основе структурной схемы для каждого блока, в результате из
отдельных функциональных элементов составляется общая функциональная схема
объекта.
Полная функциональная схема генератора представлена в
приложении 1.
2.1. Блок преобразования двоичного кода в
семисегментный.
Данный блок разрабатывается методом синтеза
логических устройств с несколькими выходами, то есть на входе логического
устройства есть 4-х значная двоичная комбинация, а на выходе 7-ми значная
комбинация (семисегментный код).
Для визуализации чисел требуются индикаторы, отображающие
цифры в привычной для человека форме, чаще всего это цифры десятичной и
шестнадцатеричной систем счисления.
Простейшим из светодиодных индикаторов,
выполняющих функции отображения выше названных чисел и некоторых других
символов является семисегментный индикатор. Имеется семь элементов,
расположенных так, как показано на рис. 2.1.1.
Рис. 2.1.1.
Каждый может светиться либо не
светиться, в зависимости от значения соответствующей выходной функции,
управляющей его свечением. Вызывая свечение элементов в определенных
комбинациях, можно получить изображение цифр «0» - «9» и букв «A» – «F» (рис.
2.1.2).
Рис. 2.1.2.
При построении таблицы истинности
преобразователя семисегментного кода (табл. 2.1.1) были приняты следующие
условия: включенному элементу соответствует сигнал лог.1.
Таблица 2.1.1.
Таблица истинности преобразователя семисегментного
кода.
|