Синтез цифрового автомата

Автор: Пользователь скрыл имя, 07 Декабря 2011 в 09:07, курсовая работа

Описание работы

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

Содержание

Техническое задание 2
Введение 4
1. Анализ задания на проектирование, состава заданной серии интегральных микросхем и их основных параметров 5
2. Разработка структурной схемы и алгоритма работы цифрового автомата 7
3. Обоснование и разработка функциональных (логических) схем, функциональных частей цифрового автомата 10
3.1. Разработка генератора тактовых импульсов (датчика временных интервалов) 10
3.2. Обоснование и выбор счетчика 12
3.3. Синтез схемы контроля формирования служебных команд 14
3.4. Разработка формирователя кода 17
3.5. Синтез генератора псевдослучайной последовательности 20
3.6. Проектирование схемы управления 21
4. Расчет эксплуатационных параметров цифрового автомата 25
Приложение 1. Цифровой автомат. Схема электрическая принципиальная. 27
Приложение 2. Цифровой автомат. Перечень элементов. 28
Список литературы 29

Работа содержит 1 файл

Курсовая работа.doc

— 683.00 Кб (Скачать)
 
 

МИНИСТЕРСТВО  НАУКИ И ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

РАДИОТЕХНИЧЕСКИЙ  ФАКУЛЬТЕТ

Кафедра «Радиотехника»

Дисциплина  «ЦУ и МП» 
 
 
 
 
 

Синтез  цифрового автомата 

КУРСОВАЯ РАБОТА 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 
 
 
 

      Выполнил:  студент гр. РТд-42

Дурасов А.Е.

 

      Проверил:  Захаров Н.Г. 
 
 
 
 
 
 
 
 
 
 
 

Ульяновск 2010

 
                   Лист
           
 
2
  Изм   Лист №  докум. Подп. Дата  
 
 

 

Содержание

 

Введение 

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

    Курсовой  проект «Синтез цифрового автомата»  выполняется по дисциплине «Цифровые устройства и микропроцессоры». Его выполнение направлено на привитие практических навыков разработки и проектирования импульсных и цифровых устройств, применяемых в народном хозяйстве.

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

                   Лист
           
 
4
  Изм   Лист №  докум. Подп. Дата  
 
 

 

  1. Анализ задания на проектирование, состава заданной серии интегральных микросхем и их основных параметров
 

   В задании указано, что ЦА должен начать формирование определенной кодовой последовательности дискретных сигналов, в соответствии с индивидуальным заданием, спустя промежуток времени tзд после включения питания и запуска автомата нажатием на кнопку «ПУСК». Следовательно, на основе анализа данных функций можно сделать вывод, что проектируемое устройство должно содержать:

  • источник питания ЦА или контактное соединение для его подключения (разъёмное, разборное, не разборное, гнёзда или какое-либо другое);
  • коммутационное устройство для включения питания (выключатель однополюсной, многополюсной или кнопочный и т.д.);
  • для запуска ЦА можно использовать выключатель или переключатель кнопочный нажимной с замыкающим контактом или группой замыкающих (переключающих) контактов;
  • для отсчёта заданного промежутка времени tзд необходимо устройство отсчета временных интервалов, в качестве которого может использоваться счетчик импульсов с периодом следования Т=1 с;
  • для формирования импульсов с периодом следования Т=1 с необходим генератор импульсов, который может быть синтезирован на основе схемы мультивибратора в автоколебательном режиме или собран на основе ИС генератора, имеющегося в составе заданной серии ИС;
  • для согласования работы функциональных частей ЦА необходима схема управления и схема контроля формирования заданных команд, работа которых на некоторых этапах будет выполняться совместно. Схема управления включает в себя коммутационные устройства (переключатели кнопочные) для запуска и остановки работы ЦА, а значит и асинхронные триггеры. К этой же схеме можно отнести логическую схему, разрешающую сначала формирование служебных команд, затем формирование псевдослучайной последовательности импульсов. Схема контроля формирования команд может быть только последовательностного типа. Основой такой схемы могут быть счётчики импульсов. Сигналы схемы контроля должны управлять работой логической схемы и через элементы схемы управления могут формировать сигналы о выполнении программы работы ЦА;
  • для формирования дискретных сигналов, соответствующих коду служебной команды, потребуется формирователь кода служебной команды. Если служебная команда должна быть передана в канал связи в коде МТК-2, то формирователь кода может состоять из счётчика импульсов, формирующего служебную команду с заданной скоростью Vu в параллельном двоичном коде и преобразователя параллельного двоичного кода в последовательный код МТК-2. После окончания формирования кода служебной команды формирователь кода должен вернуться в исходное состояние или должен быть отключен от канала связи. Следовательно, необходим дешифратор последнего состояния счётчика, формирующий сигнал сброса формирователя кода в исходное состояние ИЛИ ЛС, отключающая формирователь кода от канала связи;
                   Лист
           
 
5
  Изм   Лист №  докум. Подп. Дата  
 
 
   
  • для формирования служебных команд и обеспечения  заданной скорости передачи информации Vu в канал связи необходим генератор тактовых импульсов. Для уменьшения влияния нагрузки на частоту генерируемых колебаний    и    для    управления    началом    формирования    заданной последовательности служебных команд после генератора тактовых импульсов можно включить делитель частоты. Коэффициент деления счётчика-делителя необходимо выбрать гак, чтобы тактовые импульсы на выходе делителя имели частоту следования fт, обеспечивающую заданную скорость передачи информации Vu;
  • для формирования псевдослучайной последовательности двоичных сигналов необходим генератор псевдослучайной последовательности импульсов (ПСПИ). В качестве такого генератора используются регистры с логической обратной связью. Генератор должен  сформировать последовательность двоичных сигналов объёмом 1620 знаков, которая с заданной скоростью Vu=0,049Кбит/с передаётся в канал связи;
  • для коммутации сформированных служебных команд в строго определённой последовательности необходим цифровой коммутатор, управление которым можно осуществить от схемы контроля формирования команд.
                   Лист
           
 
6
  Изм   Лист №  докум. Подп. Дата  
 
 
  1. Разработка структурной схемы и алгоритма работы цифрового автомата

   Рис. 1.1 

   На  основе проанализированных функций выполняемых ЦА построим структурную схему ЦА (рис. 1.1) для случая передачи в канал связи служебной команды АГЮИНЕ в коде МТК-2 и псевдослучайной последовательности двоичных сигналов объёмом 1620 знаков. Разработку алгоритма работы ЦА выполним на основе анализа функций, выполняемых проектируемым ЦА.

   Весь  цикл работы ЦА можно разделить на следующие этапы:

   1. Включение и установка исходного состояния.

   При включении питания (в результате замыкания контактов выключателя Q1) ЦА переходит в исходное состояние. Генераторы тактовых импульсов ГТИ1 и ГТИ2 начинают формировать периодические последовательности импульсов с периодом следования T1=l с и Т2T/5 соответственно. Схема управления (СУ) цифрового автомата формирует кратковременный сигнал логической 1 (лог.1) или логического 0 (лог.0) в зависимости от типа установочного входа используемых цифровых устройств. В результате действия данного сигнала все остальные функциональные части и элементы ЦА переходят в состояние лог.0: счетчик импульсов СЧ1; счетчик-делитель по модулю 5 (mod 5); счётчик по mod 32 формирователя кода; счётчики схемы контроля формирования команд (СК);

                   Лист
           
 
7
  Изм   Лист №  докум. Подп. Дата  
 
 
   генератор псевдослучайной последовательности двоичных сигналов (ПСПИ).

   Тактовые  импульсы ГТИ1 на счётчик импульсов  СЧ1 не поступают, так как аналоговый ключ (АК) выключен схемой управления. Тактовые импульсы ГТИ2 не управляют состояниями триггеров счётчика-делителя, так как с триггера СУ на установочный вход счётчика-делителя R подаётся уровень лог.0.

   2. Запуск ЦА.

   При нажатии на кнопку SB 1 («ПУСК») СУ формирует сигнал разрешения для АК и он подключает ГТИ1 к счетному входу СЧ1.

   3. Отсчёт временного интервала tзд.

   После включения аналогового ключа  счётчик СЧ1 начинает осуществлять счёт тактовых импульсов ГТИ1. Сигнал переноса CR=1 появляется на выходе счётчика СЧ1 после пересчёта числа импульсов N=tзд. Триггер СУ переключается в состояние лог.1. Сигнал с инверсного выхода триггера СУ выключает АК.

   4. Определение момента начала формирования служебной команды АЮГИНЕ.

   Сигнал  лог.1 с прямого выхода триггера СУ является разрешением работы счётчика-делителя по mod 5. С выхода счётчика (используется выход сигнала переноса CR) периодическая последовательность тактовых импульсов с частотой следования fт поступает на информационный вход DI демультиплексора схемы управления. Адресный сигнал А=0 подключает информационный вход DI демультиплексора к выходу DO0, а значит и к счётному входу счётчика по mod 10.

   5. Формирование заданной служебной команды АЮГИНЕ в коде МТК-2.

   Формирование  служебной команды можно выполнить  в последовательном коде. Вся служебная команда представляет совокупность двоичных цифр в количестве 30 знаков. Каждый из тридцати элементов комбинации, начиная со старшего разряда (СР), можно получить с помощью формирователя кода, состоящего из 5-разрядного синхронного двоичного счётчика и преобразователя параллельного двоичного кода счётчика в код, соответствующий буквам АЮГИНЕ. Следовательно, для формирования заданной служебной команды потребуется 30 тактовых импульсов, поступающих на вход С счётчика по mod 32.

   6. Определение момента окончания формирования служебной команды.

   Контроль  формирования служебной команды выполняется схемой контроля, которая пересчитывает число тактовых импульсов, поступивших на вход формирователя кода. На тридцатом тактовом импульсе схема контроля формирует сигнал А=1, который поступает на адресные входы демультиплексора СУ и цифрового коммутатора. Демультиплексор выполняет коммутацию тактовых импульсов на вход генератора ПСПИ, а цифровой коммутатор подключает выход генератора ПСПИ в канал связи.

   
                   Лист
           
 
8
  Изм   Лист №  докум. Подп. Дата  
 
 

   7. Формирование псевдослучайной последовательности импульсов.

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

   Число формируемых генератором ПСПИ двоичных знаков пересчитывается схемой контроля. При пересчете 1620 тактовых импульсов схема контроля формирует сигнал, поступающий на схему управления. Схема управления формирует сигнал окончания выполнения программы ЦА, при этом функциональные части и элементы ЦА, перечисленные на первом этапе цикла работы ЦА, переходят в исходное состояние.

   8. Возможность остановки работы ЦА в процессе выполнения заданных функций.

   При нажатии на кнопку SB2 («Стоп») схема управления формирует сигнал, являющийся приоритетным на любом этапе выполнения программы. Все функциональные части и элементы ЦА переходят в исходное состояние.

         Разработанные структурная  схема ЦА (рис. 1.1) и алгоритм его  работы позволяют приступить к разработке функциональных (логических) схем функциональных частей ЦА.

                   Лист
           
 
9
  Изм   Лист №  докум. Подп. Дата  
 
 
  1. Обоснование и разработка функциональных (логических) схем, функциональных частей цифрового автомата
 
    1. Разработка  генератора тактовых импульсов (датчика временных интервалов)
 

    В данном курсовом проекте необходимо синтезировать два генератора тактовых импульсов на основе ИС заданной серии (К176, К1533) с периодом следования  T1=1с и с периодом следования  T2, зависящим от заданной скорости передачи информации Vu. Применим автоколебательный мультивибратор на микросхеме КР1533АГ3.

     Микросхема  КР1533АГ3 (рис. 1.2) представляет собой два ждущих мультивибратора с возможностью перезапуска. Каждый из мультивибраторов микросхемы имеет: два входа для запуска – А1 (A2) – инверсный с активным низким уровнем напряжения, В1 (B2) – прямой с активным высоким уровнем, вход сброса R1 (R2) (активный уровень напряжения – низкий), выводы С1 (C2) и R/C1 (R/C2) для подключения внешних времязадающих элементов R и C, прямой 1 ( 2) и инверсный 1 ( 2) выходы. Условие запуска мультивибратора – изменение входных сигналов, в результате которого появляется следующее сочетание – лог. 0 на входе А1 (A2), лог. 1 на входах В1 (B2) и R1 (R2). Исходное состояние для запуска – любое, не соответствующее указанному требованию.

    Условия установки мультивибраторов в состояние низкого уровня напряжения на выходе 1 ( 2), а также запуска на формирование выходного импульса приведены в таблице истинности (табл. 1.1). Если мультивибратор запущен выходной импульс можно продлить, подав на вход А1 (A2) перепад напряжения из высокого уровня в низкий или на вход В1 (B2) – из низкого в высокий. С момента этой 

Таблица 1.1

        Сброс Вход Выход
        A1 B1 Q1
        H H
        H L
        × × L
        L × × L
        L H
 

операции  перезапуска до окончания импульса пройдет время T, определяемое времязадающими элементами R и C. Выходной импульс можно оборвать, подав на вход сброса R1 (R2) напряжение низкого уровня. Если оба ждущих мультивибратора в микросхеме включить по кольцевой схеме, то можно построить мультивибратор-автогенератор.

    Схема автоколебательного мультивибратора  приведена на рис. 1.3.

                   Лист
           
 
10
  Изм   Лист №  докум. Подп. Дата  

Информация о работе Синтез цифрового автомата