51131

СИНТЕЗ УПРАВЛЯЮЩЕГО АВТОМАТА В ПРОИЗВОЛЬНОМ БАЗИСЕ

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Постановка задачи: Собрать и наладить схему управляющего автомата подавая входные сигналы xj с тумблерного регистра Используя подготовленные тесты показать правильность работы схемы подавая синхросигналы с генератора одиночных импульсов и анализируя состояние автомата при помощи индикаторных лампочек Проверить работу схемы в динамическом режиме снять временные диаграммы выходных сигналов управляющего автомата. Тип автомата Мура тип триггеров D. Рисунок 1 Исходная ГСА автомата Определим минимальное множество тестов:...

Русский

2014-02-06

126.01 KB

2 чел.

 Министерство образования и науки, молодежи и спорта Украины

Севастопольский национальный технический  университет

Кафедра

Кибернетики и

Вычислительной Техники

Отчет

по лабораторной работе №7

«СИНТЕЗ УПРАВЛЯЮЩЕГО АВТОМАТА В ПРОИЗВОЛЬНОМ БАЗИСЕ»

по дисциплине «Цифровые ЭВМ»

Выполнил студент

группы М-33д

Скалецкий Е.Ю

Проверил:

Апраксин Ю.К.

                                                    

                                                 

Севастополь

                                                          2013

Цель работы: изучение методик реализации управляющих автоматов с      жесткой логикой, работающих в соответствии с микропрограммой, заданной ГСА.

Постановка задачи:

  1.  Собрать и наладить схему управляющего автомата, подавая входные сигналы xj с тумблерного регистра,
  2.  Используя подготовленные тесты, показать правильность работы схемы, подавая синхросигналы с генератора одиночных импульсов и анализируя состояние автомата при помощи индикаторных лампочек,
  3.  Проверить работу схемы в динамическом режиме, снять временные диаграммы выходных сигналов управляющего автомата.

Тип автомата – Мура, тип триггеров – D.

Рисунок 1 – Исходная ГСА автомата

Определим минимальное множество тестов:

Осведомительные сигналы

Последовательность управляющих сигналов

x1

x2

x3

0

0

х

y1- y1y2

0

1

х

y1- y1y2

1

х

0

y1- y3- y2

1

х

1

y1- y3- y2

Расстановка состояний:

Граф переходов автомата:

Кодирование состояний:

a2

a1

a0

S0

0

0

0

S1

0

0

1

S2

0

1

0

S3

0

1

1

S4

1

0

0

Структурная таблица переходов автомата Мура:

ИС

Код ИС

СП

Код СП

Вx

Вых

Вх ЭП

a2

a1

a0

a2

a1

a0

d2

d1

d0

1

S0

0

0

0

S1

0

0

1

1

d0

2

S1

0

0

1

Q1

-

-

-

1

y1

---

3

Q1

-

-

-

S2

0

1

0

!x1

-

d1

4

Q1

-

-

-

S3

0

1

1

x1

-

d1d0

5

S2

0

1

0

S0

0

0

0

x2

y1y2

---

6

S2

0

1

0

Q1

-

-

-

!x2

y1y2

---

7

S3

0

1

1

S4

1

0

0

1

y3

d2

8

S4

1

0

0

S0

0

0

0

x3

y2

---

9

S4

1

0

0

Q1

-

-

-

!x3

y2

---

Функции возбуждения входов запоминающих элементов и функции выходных сигналов УА:

Функциональные элементы схемы:

Принципиальная схема в среде Multisim:

Тестирование МП:

Вывод: в ходе данной лабораторной работы были изучены методики реализации управляющих автоматов с жесткой логикой; построена принципиальная схема УА, получены результаты его работы.


 

А также другие работы, которые могут Вас заинтересовать

20161. Механические и гидростатические приборы при измерении отклонений от прямолинейности и плоскостности 1.31 MB
  Для более точной оценки просвета используют образец просвета рис. Рис.1 Рис.2 На рис.
20162. Оптико-механические и оптические приборы при измерении отклонений от прямолинейности и плоскостности 393 KB
  При проверке автоколлимационным и коллимационным методами измеряют углы наклона последовательно расположенных участков равных шагу измерения по отношению к исходной прямой заданной оптической осью трубы. Сущность метода визирования заключается в измерении расстояния от проверяемой поверхности до оптической оси зрительной трубы. Визирную ось зрительной трубы устанавливают параллельной прямой проходящей через крайние точки проверяемой поверхности при этом отсчёты в крайних точках должны быть одинаковыми. Этот недостаток можно устранить...
20163. Средства измерения отклонения форм цилиндрических поверхностей 94.5 KB
  К отклонениям формы цилиндрических поверхностей относятся: о отклонение от цилиндричности ; о отклонение от круглости ; = отклонения профиля продольного сечения. f φ 2π = f φ Для анализа отклонения профиля поперечного сечения можно использовать совокупность гармонических составляющих определяемых спектром фазовых углов и спектром амплитуд т. R=f φ х; Для аналитического изображения профиля поперечного сечения пользуются разложением функции погрешностей профиля в ряд Фурье: R0 R = ∆ = f φ fφ=C0 2 ∑Ck coskφ φ0...
20164. Создание удаленных представлений 827 KB
  При создании системы обработки данных не всегда удается обеспечить их хранение в едином формате. Часто возникает необходимость использования данных из уже работающих приложений ктороые написаны не на VFP. Удаленное представление работает на основе соединения которое используя технологию Open Database Connectivity ODBC описывает условия передачи данных.1 Окно диалога Select connection or Available DataSource В списке перечислены соединения определенные в текущей базе данных.
20165. ИСПОЛЬЗОВАНИЕ КОМПОНЕНТ OLE 68 KB
  1 был введен новый метод передачи информации в виде объектов между 16разрядными приложениями основанный на модели Object Linking and Embedding OLE 1. Протокол OLE 2. OLE 2.
20166. ХАРАКТЕРИСТИКА ПАКЕТА VISUAL FOXPRO 94.5 KB
  Теперь Visual FoxPro уже не стоит немного особняком от остальных продуктов Microsoft как это было в версиях 2. Более того Visual FoxPro полностью интегрируется с остальными приложениями Microsoft Office с помощью OLE Automation. Программа написанная на Visual FoxPro сможет полноценно общаться с Microsoft Word Microsoft Excel и любыми другими приложениями поддерживающими OLE 2.
20168. Использование функций WinAPI 32.5 KB
  DECLARE DLL Регистрирует функцию во внешней 32разрядной библиотеке динамических связей Windows . Чтобы удалить зарегистрированные функции из памяти выдайте команду CLEAR ALL или CLEAR DLLS.
20169. Компоненты Visual FoxPro 96 KB
  Этими компонентами являются таблицы представления данных формы отчеты запросы программы и библиотеки. С помощью мастера вы можете создать форму поместив в нее поля исходной таблицы расположенные в соответствии с одним из заранее созданных шаблонов. Отчеты используются для отображения информации содержащейся в базе данных. С помощью конструктора отчетов вы можете разработать собственный отчет включающий группировку данных групповые и вычисляемые поля и оформить их соответствующим образом.