Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
индивид..docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
74.76 Кб
Скачать

5. Выполнение индивидуального задания

5.1 Разраболи геометрическую модель (ГМ) лицовочной метки ТУ.

lБП1=2,25 мм

lЧП1=0,5 мм

lБП2=2,5 мм

lЧП2=2,25 мм

lБП3=1,5 мм

Рис.1 Геометрическая модель почтового индекса

5.2 Для расчета числа элементов дискретизации видеосигнала лицовочной метки рассчитываем необходимою разрешающую способность считывающего устройства в поле считывания и разрешающую способность на 1 мм, которое определяется в виде

,

где

Принимая минимальною ширину линии символа lзн =0,25мм

лин/п.с.

Разрешающая способность на 1мм в поле считывания

= 36/9 = 4 лин/мм.

Число элементов дискретизации 5 полей: 2 черных и 3 белых рассчитываются следующим образом:

Полученное число элементов дискретизации полей ЛМ (штрих-код) является исходным для разработки структурной схемы алгоритма (ССА) обнаружения полей. При этом каждому элементу дискретизации ставится в соответствии 1 операции алгоритма, а для повышения качества распознавания применяются операции забеления (удаление черных элементов) и зачернение.

5.3. Структурная схема алгоритма обнаружения БП1и ЧП1 ЛМ приведена на рис.1.

Рис.1 Структурная схема алгоритма обнаружения БП1и ЧП1 лицовочной метки

5.4. Микропрограмма обнаружения БП1 и ЧП1 реализующая ССА обнаружения полей приведена в табл.1 и включает такие поля: номер элемента, адрес текущей микропрограммы, адрес следующей микрокоманды, значение видеосигнала «0» и «1», выход элементов ССА.

Табл.1 Микропрограмма обнаружении БП1 и ЧП1

УП

АТМК

168421

АСМК

168421

1

000001

0

00001

00010

0

0

0

0

0

0

17

100001

1

00001

01010

0

0

0

0

0

0

2

000010

0

00010

00011

0

0

0

0

0

0

18

100010

1

00010

01011

0

0

0

0

0

0

3

000011

0

00011

00100

0

0

0

0

0

0

19

100011

1

00011

01100

0

0

0

0

0

0

4

000100

0

00100

00100

0

0

0

0

0

0

20

100100

1

00100

01101

0

0

0

0

0

0

5

000101

0

00101

00110

0

0

0

0

0

0

21

100101

1

00101

01110

0

0

0

0

0

0

6

000110

0

00110

00111

0

0

0

0

0

0

22

100110

1

00110

01111

0

0

0

0

0

0

7

000111

0

00111

01000

0

0

0

0

0

0

23

100111

1

00111

10000

0

0

0

0

0

0

8

001000

0

01000

01001

0

0

0

0

0

0

24

101000

1

01000

10001

0

0

0

0

0

0

9

001001

0

01001

10010

1

0

0

0

0

0

25

101001

1

01001

10010

1

0

0

0

0

0

10

001010

0

01010

00010

0

0

0

0

0

0

26

101010

1

01010

00001

0

0

0

0

0

1

11

001011

0

01011

00001

0

1

0

0

0

0

27

101011

1

01011

00001

0

1

0

0

0

1

12

001100

0

01100

00001

0

0

0

0

0

0

28

101100

1

01100

00001

0

0

0

0

0

1

13

001101

0

01101

00001

0

0

0

0

0

0

29

101101

1

01101

00001

0

0

0

0

0

1

14

001110

0

01110

00001

0

0

0

0

0

0

30

101110

1

01110

00001

0

0

0

0

0

1

15

001111

0

01111

00001

0

0

0

0

0

0

31

101111

1

01111

00001

0

0

0

0

0

1

16

010000

0

10000

00001

0

0

0

0

0

0

32

110000

1

10000

00001

0

0

0

0

0

1

17

010001

0

10001

00001

1

0

0

0

0

0

33

110001

1

10001

00001

0

0

0

0

0

1

18

010010

0

10010

10100

0

0

0

0

0

0

34

110010

1

10010

10011

0

0

0

0

0

0

19

010011

0

10011

10101

0

1

0

0

0

0

35

110011

1

10011

10101

0

1

0

0

0

0

20

010100

0

10100

00001

0

0

0

0

0

1

36

110100

1

10100

10011

0

0

0

0

0

0

5.5. По разработанной программе ССА рассмотрим функциональную схему устройства обнаружения ЛМ на «жестокой логике», которая приведена на рис. 2.

Рис.2 Функциональная схема устройства обнаружения ЛМ на «жесткой логике»

Где РАМК.

5.6. Техническое описание состава и взаимодействия элементов функциональной схемы устройства обнаружения ЛМ.

В данной работе рассматривается аппаратная реализация периферийного ИВС на «жесткой логике», который выполнен по схеме конечного автомата II-го рода (с памятью) реализующую функции обнаружения ЛМ. Основными функциональными узлами периферийной ИВС является:

- микропрограммная память (ПЗУ) для записи микропрограмм;

- регистратор микропрограммы, формирующий адрес текущей микрокоманды;

- тригерная схема для записи разнесенных во времени, в процессе работы функцию обнаружения полей ЛМ и схема принятия решения обнаружения ЛМ.

Взаимодействие элементов функциональной схемы: видеосигнал (ВС) поступает от считывающего устройства ЛМ на схему его дискретизации (преобразуется значение «0» в «1») ДД2 555ПАТ3 (схема &), которая осуществляется подачей на II-й вход схемы ДД2 тактовых импульсов (ТИ) синхронизации устройства. Сформированным таким образом цифровой ВС используется в качестве условия перехода (УП) и поступает в качестве адреса. Текущий адрес микрокоманды формируется регистратором микрокоманды ДД1, при этом начальный адрес («1») формируется на выходе ДД1 путем установки регистратора в «0» состояние по входу «R» сигналом «ПУСК» через схему ДД4 (схема «1») 555 ЛМ1 или значение Fотк через II-й вход схемы ДД4. При этом текущий адрес микрокоманды подается на адресные входы ПЗУ – PROM.

В течении импульсов синхронизации адрес следующей МК формируется на выходе регистра и поступает на входы ПЗУ и обеспечивает выполнение следующей МК. Аналогично выполняются все МК. При этом на информационных выходах ПЗУ формируются, при выполнении соответствующей МК, формируются сигналы обнаружения полей метки Fбп…Fбп3 (каждый в течении 1 импульса синхронизации), а также Fотк. В виду того, что сигналы обнаружения полей формируются в разное время, в виду последовательного сканирования метки лучом сканера, то для принятия решения об обнаружении полей метки и метки в целом применяются тригерные схемы ДД5…ДД9, которые устанавливаются сигналом «ПУСК» или Fотк через схему ДД4 в «0» состояние по входу R каждый, а при поступлении сигнала обнаружения поля устанавливается в состояние «1». Это обеспечивает в случаи обнаружения всех полей метки подачи сигнала «1» на все входы устройства принятия решения ДД10 (схема &) 555ПА1В8, которая в таком случаи формирует на выходе сигнал обнаружения ЛМ Fотк.

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

Выводы: в индивидуальной работе было рассчитано необходимая разрушающая способность считывания устройства лин/п.с., число элементов дискретизации, которое состоит с 5 полей – 3 белых и 2 черных , , , , . Разработали ССА обнаружения полей для БП1 и ЧП, которая представлена на рис.1 и микропрограмму обнаружения БП1 и ЧП1 (табл.1). Также привели для рассмотрения функциональную схему обнаружения полей ЛМ на «жесткой логике» и его техническое описание и взаимодействие элементов схемы.