Обобщенная блок-схема алгоритма работы тестера ИМС (блок-схема алгоритма работы тестера). Разработка детальной блок-схемы алгоритма тестирования ИМС, страница 3

Таблица 2. Частота кварцевого резонатора

Номер

варианта

FZQ, МГц

Номер

варианта

FZQ, МГц

00

5,8

10

6,4

01

7,0

11

8,5

02

11,6

12

10,0

03

6,8

13

7,4

04

6,0

14

9,0

05

10,6

15

7,8

06

8,2

16

9,5

07

11,4

17

6,6

08

12,0

18

11,0

09

9,2

2. Методические указания по выполнению контрольной работы

1.  В разрабатываемом приборе для ввода номера тестируемой ИМС применяются два оцифрованных десятичных переключателя. Условное изображение и внутренняя структура переключателя приведены на рис.1. Каждой десятичной цифре, отображаемой в окошке переключателя, соответствует двоично-десятичный код на выходах 20, 21, 22, 23, образованный замкнутыми контактами К0, К1, К2, К3.

Для подключения оцифрованного переключателя к порту микроконтроллера можно использовать один из вариантов схем, приведенных на рис.2. В табл.3 приведены значения кодов на выходах переключателя, соответствующих определенной десятичной цифре. Состояние контактов К0 – К3 обозначено:  Р – разомкнут, З – замкнут.

Таблица 3. Выходные коды переключателя

Десятичная

цифра

Контакты переключателя

Код на выходе

схемы по рис.2,а

Код на выходе

схемы по рис.2,б

К3

К2

К1

К0

0

Р

Р

Р

Р

0 0 0 0

1 1 1 1

1

Р

Р

Р

З

0 0 0 1

1 1 1 0

2

Р

Р

З

Р

0 0 1 0

1 1 0 1

3

Р

Р

З

З

0 0 1 1

1 1 0 0

4

Р

З

Р

Р

0 1 0 0

1 0 1 1

5

Р

З

Р

З

0 1 0 1

1 0 1 0

6

Р

З

З

Р

0 1 1 0

1 0 0 1

7

Р

З

З

З

0 1 1 1

1 0 0 0

8

З

Р

Р

Р

1 0 0 0

0 1 1 1

9

З

Р

Р

З

1 0 0 1

0 1 1 0

Из табл.3 следует, что на выходах схемы по рис.2,а будет прямой двоично-десятичный код, а в схеме по рис.2,б – инверсный двоично-десятичный код.  В схеме по рис.2,а сопротивление резисторов R1 – R4 не должно превышать 500 Ом во избежание появления на входах микроконтроллера недопустимо высокого уровня логического нуля U0вх, возникающего при разомкнутых контактах переключателя. Допустимый уровень U0вх не должен превышать 0,8 В [2]. Из-за малой величины R1 – R4 схема характеризуется большим током, потребляемым от источника питания. Так, при вводе кода цифры 7 и замкнутых контактах К0, К1, К2, суммарный ток будет 30 мА. В схеме включения по рис.2,б потребляемый ток не превышает 3 мА, т.е. на порядок меньше. Поэтому в разрабатываемом приборе следует использовать схему включения переключателя по рис.2,б. Инвертирование кода с выходов переключателя легко выполнить программно.

а)                                                            б)