Курсовая работа: Разработка схемы управления на дешифраторе

Выполнил: студент группы ВМ-31 Леухин П.В.

Проверил: доцент кафедры ИВС Старыгин С.В.

Йошкар-Ола,

2003

Аннотация

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

The summary

Возможно вы искали - Контрольная работа: Разработка сценария инженерно-технической защиты информации в кабинете руководителя организации

In the given course work the basic development cycles of the circuit of management on decoder with the given algorithm of management are reflected. A choice and substantiation of element base also is made, the electrical accounts confirming correctness of the developed circuit are given.


Марийский государственный технический университет

Факультет информатики и вычислительной техники

Задание на курсовую работу

Студенту группы ВМ-31 Леухину П.В.

Тема работы: Разработка схемы управления на дешифраторе

Сроки сдачи студентом законченной работы

Похожий материал - Курсовая работа: Расчет перископической антенны радиорелейной станции прямой видимости

Исходные данные к работе: Разрядность управляющего числа – 4. Алгоритм управления: по всем четным числам ≥ 8 запускается тактовый генератор с частотой Fтакт = 100 МГц .

Содержание

Введение

1 Разработка функциональной схемы

2 Разработка принципиальной схемы

Очень интересно - Курсовая работа: Расчет полосового фильтра

3 Электрический расчет

Заключение

Библиографический список

Введение

Одной из составляющих частей многих электронно-вычислительных систем является схема управления. Схема управления крайне необходима в построении сложных схем. Она предназначена для формирования последовательностей управляющих импульсов и должна обладать высокой надежностью и соответствовать заданному алгоритму управления, так как от корректности её работы во многом зависит функционирование всей системы в целом. Управляющие импульсы могут использоваться, например, для синхронизации двух и более устройств, для запуска и инициализации других схем, для тактирования регистров, счетчиков, запоминающих устройств. Очевидно, что неверно спроектированная схема управления приведет к неправильной работе данных устройств.

Вам будет интересно - Курсовая работа: Розрахунок цифрового лінійного тракту

В настоящее время существует множество средств реализации схем управления. В частности, в данной работе приведена схема управления с применением дешифратора, которая позволяет формировать импульсную последовательность в зависимости от управляющего кода. Конечно, использование дешифратора в данной схеме можно было избежать, но с помощью него при изменении алгоритма управления гораздо проще перестроить схему, чем при применении вместо него, например, логических элементов.

1 Разработка функциональной схемы

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

Блок запоминания необходим для хранения управляющего числа до прихода нового стартового импульса. Кроме этого данный блок служит своеобразным синхронизатором – по каждому стартовому импульсу в него будет заноситься новое управляющее число, которое передается по 4-х разрядной шине данных. Блок запоминания реализован на 4-х разрядном параллельном регистре.

Блок дешифрирования управляющего кода является основным функциональным звеном схемы, позволяя распознать управляющий код. Этот блок реализован на дешифраторе 4х16, так как разрядность управляющего числа – 4. По инвертированному стартовому сигналу, поступающему на входы стробирования дешифратора, на всех его выходах формируется уровень логической единицы.

Похожий материал - Курсовая работа: Розробка лінійних систем автоматичного управління (САУ) з цифровою корегуючою ланкою

Блок обработки результатов дешифрования формирует сигнал управления в соответствии с заданным алгоритмом. То есть по всем четным числам ≥ 8 посылается сигнал разрешения запуска генератора с частотой Fтакт = 100 МГц. Блок обработки результата дешифрирования управляющего кода реализован на логическом элементе И-НЕ.

Блок формирования сигнала готовности к приему нового управляющего кода содержит линию задержки и D-триггер. По стартовому сигналу, поступающему на вход R триггера (вход установки в 0), на выходе формируется сигнал низкого уровня – неготовность к приему нового управляющего числа. К информационному входу триггера приложено напряжение высокого уровня, а на вход C поступает сигнал с блока обработки результатов дешифрования, по переднему фронту которого на выходе триггера формируется сигнал высокого уровня, что означает готовность к приему нового управляющего числа. Это происходит одновременно с запуском генератора. Если управляющее число нечетное или < 8, то на вход C триггера тактовый сигнал не поступает, и на его выходе сигнал низкого уровня (неготовность к приему). Для этого случая необходима линия задержки, служащая для смещения стартового сигнала во времени, который затем поступает на вход S триггера (вход установки в 1). Линия задержки должна обеспечивать задержку формирования сигнала готовности, достаточную для появления сигнала на входе управления генератора, по стартовому сигналу.

Следует также отметить, что стартовый импульс должен быть сигналом низкого уровня и должен поступать только при сформированном сигнале готовности схемы к приему нового управляющего числа. Необходимо обеспечить, чтобы длительность этого импульса составляла 10-15 нс.

Для более детального представления работы схемы приводятся временные диаграммы ее работы (рис. 1).