выход блока памяти весов предметов соединен с третьим входом блока устранения кратности весов, вторым
i
Изобретение относится к весоизмерительной технике и предназначено для определения количества однотипных предметов путем взвешивания их в таре.
Цель изобретения - расширение функциональных возможностей путем обеспечения распознавания кратных по весу предметов без дополнительного привлечения оператора и сокращение общего количества аппаратуры.
На фиг.1 показана структурная схема устройства; на фиг.2 - схема формирователя управляю1цих сигналов/ на фиг.З - схема блока управления доступом, на фиг.4 - схема коммутатора ввода; на фиг.5 - схема блока вычитания; на фиг.6 - схема блока деления, на фиг. 7 - схема блока памяти весов предметовJ на фиг.8 - схема блока сравнения с целым число на фиг.9 - схема коммутатора вьгоода на фиг.10 - схема блока устранения кратности весов предметов.
Устройство содержит цифровые весы 1.1-1.М, количество которых равно количеству пунктов приема предметов, задатчики 2.1-2.М типа тары, блоки 3.1-З.М-5.1-5.М памяти веса первого, второго и третьего измерения, формирователи 6.1-6.М управляющих сигналов, коммутатор 7 ввода, блок 8 управления доступом,, блок 9 вычитания, блок 10 деления, блок 11 сравнения с целым числом, блок 12 памяти весов предметов, коммутатор 13 вьгаода, индикаторы 14.1-14.М, блок 15 устранения кратности весов предметов и блок 16 памяти весов тары.
Формирователь 6 управляющих сигналов (фиг,2) образуют тервая 17 и вторая 18 схемы ИЛИ, счетчик 19 циклов записи, дешифратор 20 записи а также тpetья 21, четвертая 22 и пятая 23 схемы ИЛИ,
1204961
входом соединенного с первым выходом блока сравнения с целым числом.
Влок 8 управления доступом (фиг.З) содержит первую группу схем И 24.1-24.М, генератор 25 импульсов опроса, кольцевой счетчик 26 опроса и дешифратор 27 опроса. Коммутатор 7 ввода (фиг.4) выполнен в виде групп схем И 28.1- 28.М - 31.1-31,М.
. Блок 9 вычитания (фиг.5) состо- ит из первого 32, второго 33 и третьего 34 элементов вычитания, схемы ИЛИ 35, инвертора 36 и схемы ИЛИ 37.
Блок 10 деления имеет (фиг.6) эле- мент 38 деления, первую схему И 39, инвертор 40 и схему И 41,
Блок 12 памяти весов предметов (фиг.7) содержит перепрограммируемое постоянное запоминающее устройст- во (ППЗУ) 42 весов предметов, генератор 43 импульсов адреса, счетчик 44 адреса, схему ИЛИ 45, счетчик 46 кандидатов на распознавание, оперативное запоминающее устройство (ОЗУ) 47 типа предметов, дешифратор 48, схему ШШ 49 и схемы И 50 и 51, I .«.
Блок 11 сравнения с целым числом
(фиг,8) образуют регистр 52 дробной части, регистр 53 целой части, элемент 54 сравнения, элемент 55 вычитания, схему ИЛИ 56, схему И 57, элемент 38 сравнения точности и сумматор 59,
Коммутатор 13 вьшода (фиг,9) со- стоит из группы схем И 60,1-60.М и 61,1-61.М,
Блок 15 (фиг,10) содержит оперативное запоминающее устройство 62, элемент 63 вычитания и элемент 64 сравнения с единицей.
Таким образом, устройство является М-канальным измерительным устройством, в котором число измерительных каналов соответствует числу пунктов приемки предметов.
Для каждого канала измерения из числа М первые (сигнальные) входы
блоков 3-5 памяти веса первого, второго и третьего измерения соединены с выходами соответствующих цифровых весов 1, а их вторые (управляющие) входы подключены соответственно к первым, вторым и третьим выходам соответствующих формирователей 6 управляющих сигналов. Выходы задатчиков 2 типа тары соединены с первыми входами формирователей 6 и образуют первую группу сигнальных входов коммутатора 7 ввода. Выходы блоков 3 соединены с вторыми входами соответствующих формирователей 6 и образзто вторую группу сигнальных входов коммутатора 7 ввода. Выходы блоков 4 соединены с третьими входами формирователей 6 и образуют третью группу сигнальных входов коммутатора 7 ввода. Выходы блоков 5 соединены с четвертыми входами соответствующих формирователей 6 и образуют четвертую группу сигнальных входов коммут тора 7. Четвертые выходы формироват лей 6.1-6.М соединены с входами блока 8 управления доступом, выходы которого образуют группу управляющих входов коммутатора 7 ввода и соединены с группой управляющих входов коммутатора 13 вывода. Первый, второй и третий выходы коммутатора 7 соединены с первым, вторым и третьим входами блока 9 вычитания соответственно, выход которого подключен к первому входу блока Ю деления, первым выходом подключенного к первому входу блока 11 сравне- I
ния с цельм числом. Первый выход блока 12 памяти весов предметов подключен к второму входу блока 10 деления, второй выход которого соединен с вторым сигнальным входом коммутатора 13 вывода, первьй вход которого соединен с вторым выходом блока 12, третий выход блока 12 подключен к шестому входу блока 9 вычитания и к третьему входу блока 10 деления. Первая группа выходов коммутатора 13 соединена с первыми
входами индикаторов 14.1-14.М. ПерI
вый выход блока 11 сравнения с целым числом подключен к первому входу блока 12 и к второму входу блока 15, первый вход которого соедине с вторым выходом блока 11, третий и четвертый входы блока 15 соединены соответственно с пять|м и четвертым выходами блока 12, второй
204961
вход которого соединен с выходом блока 15. Пятьш вход .блока 9 вычитания соединен с четвертым выходом блока 12 памяти весов предметов.
5 Четвертый выход коммутатора 7 соединен с входом блока 16 памяти весов тары, выход которого соединен с четвертым входом блока 9.
Задатчик 2 типа тары может быть
10 реализован, например, в виде набора переключателей, блоки памяти 3-5 - в виде регистров.
Схемы ИЛИ 17, 21-23 формирователя 6 выходами подключены к схеме
15 ИЛИ 18, выходом соединенной со счетчиком 19 циклов записи, выход которого подключен к входу дешифратора 20 записи. Входы схем ИЛИ 17, 21- 23 являются входами формирователя 6,
20 а выходы дешифратора 20 - его выходами.
В коммутаторе 7 первые входы групп схем И 28.1-28.М - 31.1-31.М объединены и образуют группу управ25 ляющих входов коммутатора 7. Вторые входы группы схем И 28.1-28.М обра- |3уют первую группу сигнальных входов коммутатора 7, вторые входы группы схем И 29.1-29.М - вторую
3Q группу сигнальных входов коммутатора 7, вторые входы группы схем И 30.1-30.М - третью группу сигнальных входов коммутатора 7. Вторые нхо- ды группы схем И 31.1-31.М - четвер- тую группу сигнальных входов комму- татора 7. Выходы каждой из групп ;схем И 29.1-29.М, 30.1-30.М, 31.1- 31.М и 28.1-28.М объединены по схеме МОНТАЖНОЕ ИЛИ и образуют соответственно первый, второй, третий и четвертый выходы коммутатора 7.
В блоке 8 (фиг.3) первые входы схем И 24.1-24.М являются входами, а выхо ды - выходами этого блока. Генератор 25 подключен к кольцевому счетчику 26, выход которого соединен с входом дешифратора 27. Вторые входы схем И 24.1-24.М соединены с выходами дешифратора 27.
50 в блоке 9 (см.фиг.5) выходы элементов вычитания 32-34 подключены к схеме ИЛИ 35, выход которой является выходом блока 9, первый вход элемента 32 является первым входом
55 блока 9 и подключен к первым входам элементов 33 и 34 вычитания. Вторые входы элементов 32, 33 и 31 вычитания являются вгопым, третьим и чет35
40
вертым входами блока 9 соответственно . Пятым входом блока 9 является третий вход элемента ,33 вычитания, соединенный с первым входом схемы ИЛИ 37, выход которой соединен с третьим входом элемента вычитания 32 через инвертор 36. Шестым входом блока 9 вычитания является третий вход элемента 34 вычитания, соединенный с вторым входом схемы ИЛИ 37.
Блок 10 деления содержит элемент 38 деления, первый и второй входы которого являются соответственно первым и вторым входами блока Ю, а выход соединен с первыми входами схем И 39 и 41 соответственно, выходы которых являются первым и вторым выходами блока 10 соответственно. Третьим выходом блока 10 -является второй вход схемы И 41, соединенный через инвертор 40 с вторым входом схемы И 39.
В блоке 12 ППЗУ 42 весов предметов образует своим выходом первьй выход блока 12. Генератор 43 импульсов адреса выходом соединен с первым входом счетчика 44 адреса и вторым входом третьей схемы И 50, второй вход счетчика 44 соединен с первым входом третьей схемы И 50, второй вход счетчика 44 подключен также к второму выходу дешифратора
48,который является четвертым выходом блока 12, первый выход счетчика 44 соединен с первым входом схемы ИЛИ 45 и вторым входом ОЗУ 47, выход которого соединен с вторым входом схемы ИЛИ 45 и вторым входом схемы И 51, выход которой является вторым выходом блока 12. Второй выход счетчика 44 соединен с третьим входом ОЗУ 47 и первым входом дешифратора 48, второй вход которого пдд- ключен к второму выходу счетчика 46
а первый выход подключен к первому входу схемы И 51 и является третьим выходом блока 12. Выход схемы И 50 подключен к второму входу схемы ИЛИ
49,первый вход которой является первым входом блока 12, а выход соединен с первым входом счетчика 46, второй вход которого является вторым входом блока 12, а первый выход подключен к первому вхйду ОЗУ 47
и является пятым выходом блока 12.
Блок 11 сравнения с целым числом содержит регистры 52 и 53 дробной
,
5 0
5 о
5
и целой части соответственно, выход регистра 52 дробной части подключен к последовательно соединенным элементу 54 сравнения с половиной, четвертому элементу 55 вычитания, схеме ИЛИ 56 и элементу 58 сравнения точности, выход которого является первым выходом блока 11. Выход регистра 52 подключен к второму входу схемы И 57, первый вход которой соединен с вторым входом элемента 54 сравнения, а выход - с вторым входом схемы ИЛИ 56. Первый выход элемента 54 сравнения соединен с первьм входом сумматора 59, второй вход которого соединен с выходом регистра 53 целой части, а выход является вторым выходом блока 11. Входы регистров 52 и 53 соединены и являются входом блока 11.
Выходы П Упп схем И 60.1-60.М составляют первую группу выходов коммутатора 13, а выходы группы схем И 61.1-61.М - вторую группу выходов коммутатора 13. Первые входы каждой из групп схем И 60.1-60.М и 61.1- 61.М объединены и образуют соответственно первьй и второй сигнальные входы коммутатора 13. Вторые входы соответствующих групп схем И 60.1- 60.М и 61.1-61.М объединены и образуют группу управляющих входов (всего М входов) коммутатора 13.
Блок 15 устранения кратности весов предметов содержит ОЗУ 62 коли- , чества изъятых предметов, выходом подключенное к первому входу элемен- та 63 вычитания, выходом соединенного с элементом 64 сравнения с единицей, выход которого является выходом блока 15. Первый вход ОЗУ 62 соединен с вторым входом элемента 63 в ычитания и является первым входом блока 15. Второй вход ОЗУ 62 является вторым входом блока 15, третий и четвертьй входы ОЗУ 62 - соответственно третьим и четвертым входами блока 15.
Устройство работает следующим образом.
Имеется М пунктов приемки предметов . Каяздьй такой пункт снабжен цифровыми весами 1, Оператор устанавливает на цифровые весы 1 тару с предметами, поступившими на пункт,и на задатчике 2 тип тары, поступившей на пункт. При этом на
7
выходе задатчика 2 формируется код типа тары, который проходит на первый вход соответствующего формирователя 6 управляющих сигналов. При этом формирователь 6 формирует управляющий сигнал на первом выходе которьй поступает на второй вход (вход записи) соответствующего блока 3 памяти веса первого изме1 е- ния.
Формирование сигнала на первом выходе формирователя 6 сигналов происходит следующим образом.
Код с первого входа формирователя 6 поступает на вход схемы ИЛИ 17 и преобразуется в импульс, который поступает на вход схемы ИЛИ 18 и. далее на вход счетчика 19 циклов записи. Код, сформированный счетчиком 19, соответствующий числу 1, поступает на вход дешифратора 20 записи, который формирует сигнал на первом выходе, разрешаюпщй запись информации в блок 3 памяти веса первого измерения.
Код веса предметов в таре (веса первого измерения) поступает с выхода цифровых весов 1 на первый (информационный) вход блока 3 и по сигналу сформированному на втором (управляющем) входе этого блока, запоминает- ся. Одновременно код веса первого измерения проходит на выход блока 3 и далее поступает на второй вход формирователя 6, который формирует управляющий сигнал на втором выходе, разрешающий запись информации в блок 4 памяти веса второго измерения.
Формирование сигнала на втором выходе формирователя 6 осуществляется следующим образом.
Код веса первого измерения с второго выхода формирователя 6 поступает на схему ИЛИ 21 и преобразуется в импульс, поступающий через схему ИЛИ 18 на вход счетчика 19 и переводящий его в новое информационное состояние. Код с выхода счетчика 19 поступает на вход дешифратора 20 и соответствует числу 2. При этом дешифратор 20 формирует сигнал на втором выходе, поступающий на вход записи (второй вход) блока 4 памяти веса второго измерения и разрешает запись информации в этот блок.
Из тары извлекают небольшое неизвестное количество предметов Г) .
049618
Код веса тары с оставшимися предметами (веса второго измерения) поступает на первый вход блока 4 и запоминается по сигналу, сформирован5 нбму на втором его выходе. При этом на выход блока 4 проходит код веса второго измерения и поступает на третий вход формирователя 6, который формирует управляющий сигнал на
10 третьем выходе, разрешающий запись информации в блок 5 памяти веса третьего измерения. Из тары повторно извлекают один предмет. Код веса третьего измерения с выхода цифро15 вых весов 1 поступает на информационный (первый) вход блока 5 памяти веса третьего измерения и запоминается по управляющему сигналу, поступающему на его второй вход с третье20 го выхода формирователя 6.
Формирование сигнала на третьем выходе формирователя 6 осуществляется следующим образом.
Код с выхода блока 4 поступает
25 через третий вход формирователя 6 и на схему ИЛИ 22 и преобразуется в импульс, проходящий через схему ИЛИ 18 на вход счетчика 19 и переводящий его в новое информационное
30 состояние, соответствующее числу 3. При.этом дешифратор 20 формирует управляющий сигнал на третьем выходе, проходящий на третий выход формирователя 6. Код веса третьего .
35
измерения одновременно с записью в
блок 5 проходит на выход этого бло- ка и далее на четвертый вход формирователя 6, который формирует на своем четвертом выходе управляющий дд сигнал Готово, свидетельствзтощий о том, что ввод информации в устройство с К-го канала закончен.
Происходит это следующим образом.
5 Код с выхода блока 5 поступает н четвертый вход схемы ИЛИ 23 и преобразуется в импульс. Этот импульс через схему ИЛИ 18 поступает на вход счетчика 19 и переводит его в
50 новое информационное состояние, соответствующее числу 4. Это гово рит о том, что канал готов к вычислительному процессу, т.е. вся необходимая информация записана. Дешиф55 ратор 20 формирует управляющий сигнал на четвертом выходе.
Сигналы с четвертых выходов формирователей 6 поступают на входы
блока 8 управления, а именно на первые входы схем И 24.1-24.М соответственно. Генератор 25 импульсов опроса формирует импульсы, поступаю.npie на вход кольцевого счетчика 26, число состояний которого равно М.
Счетчик 26 последовательно формирует номера каналов. Коды с выхода счетчика 26 поступают на вход дешифратора 27 опроса, к оторый формирует сигнал на выходе, соответствующем номеру канала. Сигнал с выхода дешифратора 27 поступает на вход соответствующей схемы И группы схем И 24.1-24.М. Если К-й канал готов к работе, то на оба входа схемы И 24.К поступают сигналы, и на выходе этой схемы формируется управляющий сигнал, поступающий на К-й вход группы управляющих входов коммутатора 7 ввода. Очевидно, что в любой момент времени дешифратор 27 формирует сигнал только на одном выходе, поэтому опрашивается только один канал.
Коммутатор 7 подключает канал, готовый к работе, к блокам, служаш 1 для распознавания и определения количества предметов, следующим образом.
На первую группу входов коммутатора 7 ввода (всего М входов) поступают коды типа тары и далее проходят на вторые (информационные) входы второй группы схем И 28.1- 28.М, на первые (управляющие) входы которых поступают сигналы с группы управляющих входов коммутатора 7, при этом сигнал, соответствующий 1, сформирован только на . К-ом входе группы управляющих входов, т.е. на входе, соответствующем
номеру канала, выбранного блоком 8 управления доступом. На остальных входах этой группы входов О. При этом код типа тары формируется только на выходе схемы И 38.К, соответствующей выбранному каналу. Этот код проходит на четвертый выход коммутатора 7 и далее на вход блока 16 памяти весов тары.
На вторую группу входов коммутатора 7 (всего М входов) поступают коды веса первого измерения с выходов блоков 3.1-З.М памяти веса пер- ззого измерения и далее проходят на вторые входы третьей группы схем И 29.1-29.М, на первые (управляющие
04961 °
входы которых поступают сигналы с группы управляющих входов коммутатора 7, при этом код веса-первого- измерения формируется на выходе
5 схемы И 29.К, соответствующей номеру канала. Этот код поступает с первого выхода коммутатора 7 на первый вход блока 9 вычитания.
На третью группу входов комму10 татора 7 (всего М входов) поступают коды веса второго измерения с выходов блоков 4.1-4.М и далее проходят на вторые входы четвертой группы схем И 30.. 1-30.М, на первые (управ15 ляющие) входы которых проходят сигналы с группы управляющих входов коммутатора 7. При этом код веса второго измерения формируется на выходе схемы 30, соответствующей выб20 ранному каналу. Этот код поступает с второго выхода коммутатора 7 ввода на второй вход блока 9 вычитания. На четвертую группу входов коммутатора 7 ввода поступают коды веса
25 третьего измерения с выходов блоков 5.1-5.М памяти веса третьего измерения и далее проходят на вторые входы пятой группы схем И 31.1- 31.М, на первые (управляющие) вхо30 ды которых поступают сигналы с группы управляющих входов коммутатора 7. При этом код веса третьего измерения формируется на выходе схемы И 31, соответствующей выбранному
2J каналу, этот код поступает с третьего выхода коммутатора 7 на третий вход блока 9 вычитания.
Блок 9 формирует на выходе код разности весов первого и второго измерений следующим образом.
Коды с первого и второго входов блока 9 вычитания поступают соответственно на первый и второй входы первого элемента 32 вычитания. При этом на третьем (управляющем) входе элемента 32 инвертором 36 сформирован управляющий сигнал (на первьм вход схемы ИЛИ 37 и на второй ее вход сигналов не поступает, по- этому на выходе этой схемы нет сигнала и на вход инвертора 36 сигнал не поступает, при этом инвертор 36 формирует управляющий сигнал на вы- ходе). Код разности веса первого и второго измерений с выхода элемента 32 вычитания через схему ИЛИ 35 проходит на выход блока 9 вычитания.
11
.Код с выхода блока 9 вычитания поступает на первый вход блока 10, который осуществляет деление этой разности на значения номинальных всов предметов, подлежащих распознаванию, коды которых поступают на второй вход блока 10, следующим образом.
Код разности весов первого и втрого измерений поступает на вход делимого (первьш вход) элемента 38 деления, на вход делителя которого с второго входа проходит код веса предмета. Частное от деления поступает на первый вход первой схемы И 39, на второй вход которой поступает код веса предмета. Частное от деления поступает на первый вход первой схемы И 39, на второй вход которой поступает управляюнщй сигна с выхода второго инвертора 40, на вход инвертора сигнаша не поступает поэтому он формирует сигнал на выходе. На выходе схемы И 39 формируется код частного, проходящий на первый выход блока 10 деления.
Блок 12 памяти весов предметов формирует последовательно коды весов всех предметов, подлежащих распознаванию, следующим образом.
ППЗУ 42 весов предметов хранит коды весов всех предметов, подлежащих распознаванию, по адресам, соответствующим типам этих предметов Генератор 43 импуль.сов адреса формирует импульсы, поступающие на вхо счетчика 44 адреса, которьй при это последовательно формирует на выходе коды типов предметов, поступающих через восьмую схему ИЛИ 45 на адресный вход ППЗУ 42. При атом на выходе ППЗУ последовательно формируются коды весов предметов, проходящие на первый выход блока 12.
Коды частного от деления разности весов первого и второго измерени на вес одного предмета последовательно поступают на блок 11 сравнения с целым числом, который формирует управляющий сигнал на выходе, когда код с заданной точностью соответствует целому числу. Блок 11 сравнения производит округление вычисленного частного, соответствующе количеству изъятых из тары предметов, до целого и формирует код, со- ответствукнций этому значению, на втором выходе. Процесс распознавани
12
состоит в том, что для предметов распознаваемого типа частное от деления с заданной точностью соответствует целому числу (число изъя- тых предметов всегда целое). Этот код формируется следующим образом.
Часть кода, соответствующая дробной части Ml младших разрядов, записывается в регистр 52 дробной части, а часть кода, соответствующая целой части, - в регистр 53 целой части (М2 старших разрядов). Выход регистра 52 подключен к входу элемента 54 сравнения.с половиной. Если дробная часть кода больше 0,5, то элемент 54 сравнения формирует сигнал на первом выходе, который поступает на управляюгций вход четвертого элемента вычитания 55, на входе уменьшаемого которого конструктивно установлен код числа 1. Этот вход не подклю- . чается к другим блокам. На вход вычитаемого (второй вход) элемента вычитания 55 поступает код дробной части с выхода блока 10 через вход блока 11. Код разности, соответствующий приближению рассматриваемого частного к целому числу слева, по- , ступает на информационный (первый) вход схемы ИЛИ 56.- Управляющий импульс с первого выхода элемента 54 сравнения поступает на первый вход сумматора 59, на второй вход которого поступает код целой части с выхода регистра 53. При этом значение кода целой части увеличивается на единицу, таким образом осуществляется округление частного до целого. Код этого округленного значения проходит на второй выход блока 11. Если код дробной части меньше 0,5, то элемент сравнения 54 формирует управляющий сигнал на втором выходе, который поступает на первый вход
схемы И 57, на второй вход которой поступает код дробной части. При этом на выход схемы И 57 проходит код дробной части и поступает на второй вход схемы ИЛИ 56 и далее на
вход элемента 58 сравнения точности. Этот код приближается к целому числу справа. Если величина приближения к целому числу не превышает установленной точности, код значения
которой конструктивно установлен на втором входе элемента 58 сравнения, элемент 58 формирует на выходе управ ляющий сигнал, проходящий на первый
13
выход блока 11. Далее блок 12 аналогично формирует на первом выходе код веса предмета следующего типа и т.д.
Блок 12 запоминает типы предметов - кандидатов на распознавание. Таких типов может быть несколько, так как существуют кратные веса предметов, т.е. распознавание может быть неоднозначным.
Блок 12 запоминает типы предметов - кандидатов на 1Уаспознавание следующим образом.
Сигнал с первого выхода блока 11 свидетельствукмций о том, что предме данного типа - кандидат на распознавание, проходит через первый вход блока 12 на вход схемы ИЛИ 49 и далее на вход счетчика 46, увеличивая на единицу код, формируемый счетчиком 46, Код с выхода счетчика 46 поступает на адресный (первый) вход ОЗУ 47 типа предмета с выхода счетчика 44 адреса и запоминается ОЗУ 47„ Код числа изъятых из тары предметов с второго выхода блока 11 сравнения поступает на первьм (информационный) вход блока 15 и запоминается им следующим образом.
С пятого выхода блока 12 поступает код количества, выбранньсх; кандидатов на распознавание (с выхода счетчика 46 кандидатов). Этот код поступает на третий (адресный) вход блока 15, на второй вход которого поступает сигнал с первого выхода блока 11. Код с первого входа блока 15 проходит на информационный(первый) аход ОЗУ 62 количества изъятых предметов, сигнал с второго входа - на вход записи (второй вход) ОЗУ 62, код .с третьего входа - на адресный (третий) вход ОЗУ 62. При этом код количества изъятых предметов, тип которых является кандидатом на распознавание, запоминается ОЗУ 62.
Когда рассмотрены все типы предметов, счетчик 14 формирует на втором выходе управляющий сигнал, поступающий на третий вход (вход считывания) ОЗУ 47 предмета и на управ ляющий (первый) вход дешифратора 48 разрешая его работу. Если выбран один кандидат на распознавание, счетчик кандидатов 46 формирует управляющий сигнал на первом выходе, проходящий на третий выход блока 12 и на первый вход схемы И 51,
0496114
на второй вход которой проходит с выхода ОЗУ 47 код типа предмета, который определен. Таким образом, распознавание закончено.
5 Блок 1;2 памяти весов предметов формирует код типа предмета на втором выходе. Этот код поступает на первый сигнальный вход коммутатора 13 вывода, на К-й вход группы управ10 ляющих входов которого (всего М входов) поступает сигнал с К-го выхода блока 8 управления доступом. Номер выхода соответствует номеру выбранного канала. При зтом на К-м выхо15 де первой группы выходов коммутатора 13 формируется код типа предмета и поступает на первый вход К-го индикатора 14.К. На индикаторе 14.К высвечивается код типа предмета, по20 ступившего в таре.
При этом формирование кода типа предмета на К-м выходе первой группы выходов коммутатора 13 осуществляется следующим образом.
25 Код с первого сигнального входа коммутатора 13 поступает на первые входы группы схем И 60.1-60.М, на вторые входы которых поступают сигналы с выходов блока 8 управления
30 доступом. При зтом на выходе схемы И 60.К, соответствующей номеру выбранного канала, формируется код типа предметов и проходит на К-й выход первой группы выходов коммутатора 13.
Если распознавание неоднозначно, счетчик 46 формирует на выходе код количества кандидатов на распознавание, которое не соответствует
35
единице. Для процесса распознавания необходимо использовать информацию о весе третьего измерения и повторить процесс для предметов - кандидатов на распознавание. При этом блок 12 формирует управляющий сигнал на четвертом выходе, а коды весов предметов - кандидатов на распознавание - на первом выходе следующим образом
50 Состояние счетчика 46 не соот- ветствует числу 1, поэтому дешифратор 48 формирует сигнал .на втором выходе. Этот сигнал поступает на ущ: авляющий (второй) вход счетчика.
55.44 адреса и запрещает его работу, а также проходит на первый вход схемы И 50 и разрешает прохождение импуль сов от генератора 43 через схему
15
И 50 и далее через схему ИЛИ 49 на вход счетчика 46 кандидатов. Сигнал с второго выхода дешифратора 48 проходит на четвертый вход блока 12, При поступлении импульсов на вход счетчика 46 он формирует на выходе коды адреса, по которьм в ОЗУ 47 типов записаны типы предметов - кандидатов на распознавание. Коды типов с вьпсода ОЗУ 47 проходят через схему ИЛИ 45 на адресный вход ППЗУ 42. При этом на выходе ППЗУ 42 последовательно формируются коды весов предметов - кандидатов на распознавание и проходят на первый выход блока 12.
Сигнал с четвертого выхода блока 12 проходит на пятый вход блока 9 вчитания, который при этом формирует на выходе код разности и третьего измерения следующим образом.
Сигнал с пятого входа блока 9 проходит на третий (управляюв1Ий) вход второго элемента 33 вычитания При этом на вход уменьшаемого (первый вход) элемента 33 поступает код веса первого измерения с первого входа блока 9, а на вход вычитаемог (второй вход) проходит код веса третьего измерения с третьего входа блока 9. При этом сигнал с пятого входа блока 9 через седьмую схему ИЛИ 37 поступает на вход первого инвертора 36, на выходе которого при этом снимается управляющий сигнал, запрещая работу элемента 32, Код разности весов первого и третьего измерений через шестую схему ИЛИ 35 проходит на выход блока 9.
Далее осуществляется деление это разности на значения весов предметов - кандидатов на распознавание аналогично описанному вьше.
Сигнал с четвертого выхода блока 12 поступает на управляющий (четвертый) вход блока 15, на первый (иформационный) вход которого при этом поступают коды вычисленных значений количества изъятых предметов. При этом с пятого выхода блока 12 на третий вход блока 15 поступает код адреса, по которому в ОЗУ 62 хранится первоначальное значение количества изъятых предметов. Сигнал с первого блока 15 поступает на вход считывания ОЗУ 62. На выход ОЗУ 62 формируется код первоначального значения количества предметов
16
распозндваемого типа и поступает на первьй вход (вход .уменьшаемого) элемента 63 вычитания, на второй вход (вход вычитаемого) которого поступа-,
ет код нового значения количества изъятых предметов. Разность этих значений поступает на элемент 64 сравнения с единицей, который формирует управляющий сигнал на выходе, если эта разность равна единице (из тары повторно удален один предмет) . Следовательно, тип предметов определен,
Сигнал с выхода блока 15 поступа5 ет па второй вход блока 12, который формирует код типа предметов на втором выходе, следующим образом,
Сигнал с второго входа блока 12 проходит на второй (установочный)
0 вход счетчика 46, при этом на выходе счетчика 46 формируется код 1. Далее происходит формирование кода типа предмета, аналогично описанному выше.
5
Затем устройство определяет количество предметов в таре следующим образом.
Код типа тары с выхода соответствующего задатчика 2.К через коммутатор 7 (первый выход) поступает на адресный вход блока 16 памяти весов тары. Блок 16 хранит коды весов тары по адресам, соответствующим типам тары. При поступлении на вход
блока 16 кода типа тары (кода адреса) этот блок формирует на выходе код веса тары этого типа. Этот код поступает на четвертьй вход блока вычитания.
Сигнал с третьего выхода блока 12 памяти весов предметов поступает на шестой (управляющий) вход блока 9, При этом блок 9 формирует на выходе код разности веса первого измерения
и веса тары следующим образом,
Сигнал с шестого входа блока 9 поступает на управляющий (третий) вход третьего элемента 34 вычитания, на первый вход которого с пер вого входа блока 9 проходит код веса первого измерения, а на второй вход с четвертого входа блока 9 код веса тары. Разность этих весов через шестую схему ИЛИ 35 проходит на
5 выход блока 9, При этом работа элемента 32 запрещена, ,как описано выше (сигнал с шестого входа проходит через схему ИЛИ Я7 на вход инвертора,
0
171
36, снимая управляющий сигнал на его.выходе).
Код разности веса первого измерения и тары поступает на первый вход блока 10 деления, на второй вход которого с первого выхода блока 12 поступает код веса предмета. Блок 10 определяет частное от деления значений этих кодов, соответствующее количеству предметов в таре, проходящее на второй выход блока 10 деления, следующим образом.
Элемент 38 деления формирует код частного, который поступает на первые входы схем И 39 и 41, Сигнал с третьего выхода блока 12 проходит на третий вход блока Ю и далее на вход инвертора 40, на вькоде которого при этом снимается сигнал, тем самым запрещается прохождение кода с выхода, элемента 38 на первый выход блока 10, Одновременно с этим сигнал с третьего входа блока 10 поступает на второй вход схемы И 41, на выходе которой формируется при этом код частного, проходящий на выход блока 10,
Код с второго выхода блока 10, соответствующий количеству предметов в таре, поступает на второй сигналь- нь1й вход коммутатора 13, который фор
0496118
мирует этот код на К-м выходе второй группы выходов следующим образом.
Этот код поступает на первые 5 входы группы схем И 61, на вторые входы которых проходят сигналы с группы выходов блока 8 управления доступом. При этом код количества предметов формируется на выходе
10 схемы И 61,К, соответствующей номеру канала, и проходит на К-й выход коммутатора 13,
Код с,К-го выхода коммутатора 13 проходит на второй вход индикатора
ts 14,К, соответствующего номеру канала. При этом на индикаторе высвечивается количество предметов в ви- де двоично-десятичного кода. На этом работа устройства по обслужива20 нию одного канала заканчивается,
блок 8 разрешает подключение вычислительных блоков к следующему каналу, информация о предметах в котором сформирована аналогично описанному
25 вьппе,
Информация в блок 16 памяти весов тары и в ПИЗУ 42 записана априори. Вес предмета в Ш13У 42 записан по адресу, соответствующему типу этого
30 предмета, например, его номеру в номенклатурном списке склада.
lX i Л
r.M
E ,t 3t
2.1
I/
.f
5.f
2t I2
t
f2 2
4
5.;
|/tМФ
w
Д
f
1
10
hf
11
/1 MJf
,M
V
/ и M
ж
у
Ч
т.м
Фиг.1
2.Af
J.M
.W
5.M
2
if2
t 2
L
6.M
JT
J
ж
/УлмМ
tt
T . . ,7/
/
/ff
Jtj
15
f7
название | год | авторы | номер документа |
---|---|---|---|
Цифроаналоговый преобразователь с автокалибровкой | 1989 |
|
SU1683176A1 |
Устройство для распознавания и учета предметов по типоразмеру | 1987 |
|
SU1460731A1 |
Устройство для определения количества объектов равной массы | 1985 |
|
SU1471083A1 |
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА | 2019 |
|
RU2713624C1 |
Устройство для записи-считывания звуковых сигналов | 1989 |
|
SU1712964A1 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 1996 |
|
RU2115952C1 |
Микропрограммный процессор | 1982 |
|
SU1070557A1 |
Устройство для распознавания и учета деталей,перемещаемых конвейером | 1985 |
|
SU1300518A1 |
Весовое устройство для определения количества предметов равной массы | 1981 |
|
SU993040A1 |
Система автоматической сортировки проката | 1986 |
|
SU1395399A1 |
Й/7.
Взвешивающее устройство для подсчета изделий равного веса | 1980 |
|
SU943535A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Весовое устройство для определения количества предметов равной массы | 1981 |
|
SU993040A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1986-01-15—Публикация
1984-07-02—Подача