Компьютерные технологии в прибростроении

Осень 2002г., А –15-00

Лекция №7

(начало)


Electronics WorkBench 3.0 (Digital).

1. Измерительные устройства.

    1. Генератор слова (Word Generator)

16 колонок (слов), 8 битов (каналов)

Для ввода бита в слове щелкнуть и ввести 0 (напряжение 0) или 1 (напряжение 5В).

Перемещение по словам клавишами <- и ->.

Активация генератора, выбрать:

-Step (шаг)- для посылки выделенного слова,

-Burset (взрыв)-для однократной посылки всех слов подряд,

-Cycle (цикл)-для непрерывной циклическрй посылки всех слов (остановка Ctrl+T)

Внизу генератора индикация 8 бит текущего слова.

Набранное слова можно записать (кнопкой Save) в файл с расширением .dp и в последствии считать (Load).

Выход Clk – тактовый импульс (такт –импульс 1/0)

Запуск генератора
-
Internal (внутренний) тактовыми импульсами,

-External (внешний) импульсами на триггерном входе.

Для использования:

-переместить на схему,

-раскрыть в увеличенном виде,

-подсоединить к цепи,

-настроить (ввести слова, акивизировать)

    1. Индикаторы состояния

1.2.1. Вольтметр постоянного напряжения- Voltmeter (двухполюсная схема подключения),

1.2.2. Ззонд -Probe (однополюсная схема подключения) –индикатор логического состояния (затемняется при уровне 1)

1.2.3. Анализатор логики (Logic Analiser).

Имеет 8 каналов (8 битов). Подключение входами в нижней части. Индикация – 8 строк на экране.

Обычная настройка External внешний запуск от тактового импульса.

Примеры Genword.cd3, GenWrdV.cd3

    1. Конвертер логики (Logic converter)

Преобразует :

-цепь к таблице истинности,

-таблицу истинности к булевскому выражению,

-булевское выражение к цепи или таблице истиности

    1. Логические элементы.

1.4.1.“И” (“&”,”AND”) –логическое умножение

1.4.2 «ИЛИ» -“OR” –логическое сложение

1.4.3. «Исключительное или» -“XOR”

1.4.4. “НЕ» -“NOT” –отрицание

1.4.5. «И-НЕ»-“NAND”- логическое умножение c отрицанием

1.4.6. «ИЛИ-НЕ»-“NOR”-логическое сложение с отрицанием

1.4.7. «Узел» для соединений

1.4.8. «Зонд» для индикации состояния бита.

1.4.9. «Источник 1» (5В)

1.4.10. «Земля» -точка нулевого потенциала

1.4.11. “RS-триггер

      1. «JK -триггер»

      2. «D-триггер»

      3. «Half-adder» -полусумматор

1.14.15. «Семисегментный индикатор»

1.14.16. «Декодирующий семисегментный индикатор»


Примеры моделирования отдельных устройств п.п.1.4.1-1.4.14.


  1. Пример проектированияя и моделирования дешифратора для семисегментного индикатора

2.1. Составление таблицы двоичного представления десятичных чисел 0…9.

2.2. Cоставление таблицы состояния сегментов дисплея.


число

Двоичные числа

Сегменты лисплея

Булево выражение для мажоранты

23

D

22

C

21

B

20

A

a

b

c

d

e

f

g

0

0

0

0

0

1

1

1

1

1

1

0

A B C D

1

0

0

0

1

0

1

1

0

0

0

0

A B C D

2

0

0

1

0









3

0

0

1

1









4

0

1

0

0









5

0

1

0

1









6

0

1

1

0









7

0

1

1

1









8

1

0

0

0









9

1

0

0

1










Примечание. Для простоты набора инверсия записана подчеркиванием переменной.

2.3. Набор логической цепи:

-для булева выражения первого слова (числа) из элементов отрицания («NOT») и логического умножения (“&”),

-для булева выражения следующих слов (чисел) из элементов отрицания («NOT») и логического умножения (“&”),

-сложение действия участков цепи для отдельных чисел элементами «OR»

Пример. Фрагмент дешифратора для чисел 0 и 1.

A B C D+ A B C D

  1. Подготовка булевой функции по таблице истиности.

Вывести на экран конвертер логики. Выгрузить таблицу двоичных кодов чисел 0..15. кнопкой верхней кнопко «цепь->таблица».

Заполнить правую часть таблицы «Out» -значениями сегмента «a» дешифратора. Кнопкой «таблица->булева функция » получить булево выражение.

Получить минимизированное булево выражение кнопкой «таблица->булева функция, Simp ».


  1. Лабораторная работа № 7.

Задание.

3.1. С помощью генератора слов составить таблицы истиности для логических элементов 1.4.1-1.4.6 и 1.4.11-1.4.14.

3.2. Разработать и смоделировать фрагмент дешифратора для пары чисел, соответственно таблице

Номер компьютера

Первое число

Второе число

1

3

4

2

5

6

3

7

8

4

9

0

5

3

5

6

4

6

7

8

0

8

3

6

9

4

7

10

5

8


3.3. Используя модели фрагментов, разработанные другими студентами собрать модель дешифратора для всех чисел 0…9.









Случайные файлы

Файл
28922.rtf
13864.rtf
166364.rtf
161461.rtf
23012-1.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.