Устройство для сбора данных по табельному учету
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1332349
Авторы: Лагуновский, Мачнев, Мурашко, Семенков
Текст
союз советскихСОЦИАЛИСТИЧЕСКИХРЕСПУВЛИК С 9/00 ГЕН 3 кои ки т И, Семенко агунозский льстзо СССР 9/00, 1982,НЫ 7) Изобретени тносится к авто ычисл тельнои техн овано в автои ке и моатизиего вре матике жет бы пол учета раб рованных сист мени для реги ции времени прих и ухода сотрудда дополнитель ков, а также дх сведений по вво ету аботанног ремени (сведения болезнях и т.д, я в повышен быс а путем предвар данных в блоке о мандировках,ль изобретенивия устройств тель ам ого накопле последующего о ТИВЕ и ывода и расшире енения путем об ЭВМ, Устройств ние обла еспечени ти его присспряжечи 5 ля с ра данных и блоки счи табельному учеттывания, блокида начальных да о р лок ввоозатель ндикации, ных, форм код емени, коммут вый формирова вания данных, я четности, ф ор блок опрокода, блокый блок 9 П рми ельперврмир ватель коОСУДАРСТВЕННЫЙ НОМИТЕТ СССРпо делАм изОБРетений и ОткРытий ОПИСАНИЕ ИЗО(71) Институт технически АН БССР(56) Авторское сзидете119 1027746, кл, С 07 С 54) УСТРОЙСТВО ДЛЯ СБОРА0 ТАБЕЛЬНОМУ УЧЕТУ 1019 . 051 5 РЯа л даты и месяца. второй блок контроля четности, гторсй формирователь ксДЯ, Дешифратор, блок ВВОДЯ Дополнительных данных шифратор, блок памяти, первы-; к второй регистры, Коммутатор сопержт первый второй и третик элемент: 11:И 9 счетчкк. первый и второй Формирователи ьпуьтриггер, дец 1 фрятср, мультплексср и элементы И. Ьлск спроса соДер;11 т первый, зтсрс: к ретий элементы 1 ЛИЛев гьЙ и з т Ооой элементы 3 ЯДЯРж ки первый зтсрсй и трет 5 тригге ры первый, зтсрсй к третий элементы И, генератор таксзьх мпульссв дешифратор, счетчик элемент ЕЕ. Блок формирования данны. содержит триггер, элемент И, первый к второй счетчики 9 первый и зтсрсй форм 1 рсзятели импульсов, элемент задержки, первый и ВтОрОЙ элемепты ИЛИ, элемент НЕ перзьЙ и зтсрсй 15 ульткплексоры и дешифратор, Б:ск контроля и управле- ния блоков па 1".Лт 1 сОДержит первый и Второй элсменты И, скетч 5 к, дешиОратор, элемент задежк первый и Второй триггерые:оратор тактазых им-, пульсов, Новым з устрокстзе являются формирователь кода даты к месяца в торОЙ б 1",с,. КОтр О ля че тнссти второй формирователь кода, дешифратор, блок ввода дополнительных данных, шифратор, блок памяти, блок контроля и управления блоком памяти.перзый и второй регистры 4 з,п, 15 - лэ т,т л1332349 17 Риг,1 го мультиплексора являются четвертыми пятым входами блока формированияданных, первый вход триггера и чет-вертый вход второго мультиплексораявляются шестым и седьмым входамиблока формирования данных соответственно, выход элемента И подключенк первому входу второго счетчика выходы которого подключены к входамдешифратора, к группе входов первогосчетчика и к второй группе первогомультиплексора, выход которого подключен к пятому входу второго мультиплексора, выход первого формирователя импульсов подключен к первомувходу первого элемента ИЛИ, выходкоторого является первым выходомблока формирования данных, второйвход первого элемента ИЛИ являетсявосьмым входом, блока формированияданных, выход дешифратора подключенчерез элемент НЕ к второму входуэлемента И, к первому входу второгоэлемента ИЛИ и через элемент задержки и второй формирователь импульсов - к второму входу второго счетчика, прямой выход триггера подключен к второму входу второго элемента ИЛИ, выход которого подключен ктретьему входу первого счетчика, выходы которого подключены к группевходов второго мультиплексора, выход которого является вторым выходом блока формирования данных, инверсный выход триггера подключен ктретьему входу элемента И, вторые.входы триггера и второго счетчика объединены и являются девятым вхо"дом блока формирования данных. 5, Устройство по и, 1, о т л ич а ю щ е е с я тем, что блок контроля и управления блоком памятисодержит первый и второй элементы И,счетчик, дешифратор, элемент задержки, первый и второй триггеры, генератор тактовых импульсов, первыйвход первого элемента И является.первым входом блока контроля и управления блоком памяти, первый вход первого триггера, первый вход счетчикаи вход элемента задержки объединеныи являются вторым входом блока контроля и управления блоком памяти, второй вход первого триггера являетсятретьим входом блока контроля и управления блоком памяти, прямой выход первого триггера подключен к второму входу первого элемента И, выход которого подключен к второму вхо ду счетчика, выходы которого подключены к дешифратору, выход которогоподключен к первому входу второготриггера, прямой выход которого ипервый вход второго элемента И объединены и являются первым выходомблока контроля и управления блокомпамяти, выход элемента задержки подключен к второму входу второго триггера, выход генератора тактовых им,пульсов подключен к втОрому входу 35второго элемента И, выход которогоявляется вторым выходом блока контроля и управления блоком памяти.1332349 ставитель Н, Лысенкохред В.Кадар Корректр едактор А, Ворович учар Заказ 3836/46ВН Тираж 469 ПодИИПИ Государственного комитета СССРо делам изобретений и открытийМосква, Ж, Раушская наб., д,писное 4/5 035,енно-полиграфическое, предприятие, г. Ужгород, ул. Проектная Произв30 Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в автоматизированных системах учета рабочего времени для регистрации времени приходаи ухода сотрудников, а также для,ввода дополнительных сведений по учеФу отработанного времени (сведения окоМандировках, о болезни и т.д,). 10Цель изобретения -. повышениебыстродействия устройства путемпредварительного накопления данныхв блоке памяти и их последующегооперативного вывода и расширение 15области его применения путем обеспечения сопряжения с ЭВМ,На фиг, 1 представлена функциональная схема устройства дпя сбораданных по табельному учету; на 20фиг, 2-5 - функциональные схемы коммутатора, блока опроса, блока Формирования данных, блока контроля иуправления блоком памяти,Устройство для сбора данных по 25табельному учету содержит блоки считывания 1.1-1.п, блоки индикации2.1-2.п, блок 3 ввода начальных данных, формирователь 4 кода времени,коммутатор 5, блок 6 опроса, первый Формирователь 7 кода, блок 8формирования данных, первый блок 9контроля четности, формирователь10 кода даты и месяца, второй блок 11контроля четности, второй Формирователь 12 кода, дешифратор 13, блок 14,вводадополнительных данных, шифратор15, блок 16 памяти, блок 17 контроля иуправления блоком памяти, первый ивторой регистры 18 и 19, блок 20вывода, регистратор или ЭВМ 21,вход 22, группа выходов 23, первыйи второй выходы 24 и 25.Коммутатор 5 содержит первый,второй и третий элементы ИЛИ 26-28,45счетчик 29, первый и второй Формирователи 30 и 31 импульсов, триггер32, дешифратор 33, мультиплексор 34и элементы И 35,1-35.п.1Блок 6. опроса содержит первый, 50второй и третий элементы ИЛИ 36-38,первый и второй элементы 39 и 40 задержки, первый, Второй и третийтриггеры 41-43, первый, второй итретий элементы И 44-46, генератор 5547 тактовых импульсов, дешифратор48, счетчик 49 и элемент НЕ 50.Блок 8 формирования данных со. держит триггер 51, элемент И 52,первый и второй счетчики 53 и 54,первый и второй формирователи 55и 56 импульсов, элемент 57 задержки, первый и второй элементы ИЛИ 58и 59 элемент НЕ 60, первый и второймультиплексоры 61 и 62 и дешифратор63.Блок 17 контроля и управленияблоком памяти содержит первый и второй элементы И 64 и 65, счетчик 66,дешифратор 67, элемент 68 задержки,первый и второй триггеры 69 и 70 игенератор 71 тактовых импульсов,Устройство работает следующим образом.При введении жетона в один из бло"ков 1 считывания срабатывает датчикустановки например, микропереключатель), и сигнал наличия информациипоступает в коммутатор 5, Коммутатор5 выдает сигнал на запуск блока 6 опроса, а затем начинает последовательно опрашивать информационные входыи останавливаться на соответствующей сигналу наличия информации позиции и подает в соответствующийблок 1 считывания сигнал подсвета,По сигналу подсвета в блоке 1 считывания через ключ подается напряжениепитания на источник света (например,излучающие светодиоды), и информация, заложенная в жетон, с выходовзасвеченных фотогриемников (например, Фотодиодов) поступает во второйрегистр 19, На входе второго регистра находятся транзисторные ключи,количество которых равно числу разрядов заложенной в жетон информации,а к каждому ключу (по схеме монтажного ИЛИ) поцключены соответствующие выходы фотоприемника блоков 1считывания, Сигналы с выходов засвеченных фотоприемников, поступающиево второй регистр 19, открывают соответствующие им ключи и записываются врегистр для хранения по сигналу изблока 6 опроса, Записанный во второйрегистр 19 табельный номер поступаетво второй блок 11 контроля четности,где проверяется на допустимость, т.е.считанный табельный номер должен бытьнечетным,Если считанныи код табельного номера оказался четным, то на выходе второго блока 11 контроля четности появляется сигнал ошибки, который поступает на коммутатор 5 и возвращает его в исходное состояние, а1 О 15 20 30 35 40 45 50 цикл занесения табельного номера во второй регистр 19 повторяется до тех пор, пока нажат датчик установки. Датчик установки срабатывает только тогда, когда жетон устанавливают в плоскость считывающих элементов. Если код табельного номера нечетный и он считан правильно, то блок 6 опроса начинает выдавать импульсы в блок 8 формирования информации для ее последовательной выдачи. На входы блока 8 поступают коды из формирователей 4 и 10 времени и даты, код табельного номера от второго регистра 19, коды признака "Приход", "Уход" и "Дата" иэ формирователя 7 кодов, а также код служебного признака "Конец регистрации" .из формирователя 12. Формирователь 7 выдает код признака в зависимости от сигнала, поступающего из коммутатора 5 и определяющего к какой группе относится данный блок 1 считывания: к группе блоков, считывающих информацию при входе или при выходе. Если блок 1 регистрирует приход работника, то из коммутатора 5 поступает сигнал "1", а если - уход, то "0", Блок 8, временные позиции которого соответствуют коду "Приход" и "Уход", кодам реквизитов жетона (табельный номер работника состоящий, например, из тысяч, сотен, десятков и единиц), кодам часов (десятки и единицы) и минут (десятки, единицы) текущего времени и коду "Конец регистрации", начинает последовательно(по сигналам, поступающим из блока 6 опроса) выдавать эту информацию на свой выход. Коды с выхода блока 8 поступают в дешифратор 13, который последовательно дешифрирует их и подает соответствующие сигналы в шифратор 15 (кроме сигнала "Конец регистрации"), где они имитируют нажатие соответствующих кодам клавиш бло" ка 14 ввода дополнительных данных, Например, код "Приход" имитирует нажатие кнопки клавиши П, код "Уход"- У, а коды табельного номера и текущего времени - соответствующих цифровых клавиш 1,29,0), Навыходе шифратора 15 последовательно появляется информация в двоичном коде (например, в коде КОИ 8), которая записывается в первый регистр 18, а из него переписывается в блок 16 памятиПри появлении на выходе 1 ешифратора 13 служебного сигнала, соответствующего коду "Конец регистрации" (это означает, что процесс сбора данных по этому табельному номеру окончен), блок 8 формирования информации возвращается в исходное состояние, блок 6 опроса прекращает выдачу импульсов в блок 8, коммутатор 5 подает в блок 2 индикации соответствующего блока 1 считывания сигнал на идикацию разрешения прохода (на подсвет соответствующего табло или лампочки), а в блок 17 контроляуправления блоком памяти поступает сигнал разрешения,При извлечении жетона из блока 1считывания в соответствующий ему блок 2 индикации поступает сигналгашения, который прекращает индикацию. Устройство готово к приему следующего табельного номера, Описанный процесс обработки последующих сигналов наличия информации повторяется до тех пор, пока не заполнился блок 16 памяти.При заполнении оперативной памяти данными из блока 16 на второй выход 25 устройства поступает сигнал на вы-. борку информации, а в блок 6 подает", ся сигнал "0", который запрещает осуществлять опрос информационных входов, Одновременно в блок 17 контроля и управления блоком. памяти из блока 16 поступает сигнал, запрещающий формировать информационный блок. По сигналам из блока 20 вывода информации, синхронизирующим работу блока 21 регистрации, собранная информация выводится из блока 16 памяти в первый регистр 18, а из него поступает в первый блок 9 контроля четности и на группу выходов 23 устройства. Если вводимый код четный, то на выходе блока 9 и на выходе 23 устройства сигнала нет, а если нечетен, то сиг- . нал появляется и служит для формирования контрольного бита. По окончании процесса вывода информации иэ блока 16 памяти (т.е. после опроса его последней ячейки),на его втором выходе вновь появляется сигнал "1", который поступает в блок6 и разрешает коммутатору 5 опрос информационных выходов при наличии сиг349 6 5 1332нала от одного из блоков 1 считывания,Если в процессе сбора данных потабельному учету в течение заданного5интервала времени (например, десятиминут) оперативная. память блока 16не будет заполнена, то блок 17 по ранее поступившему из дешифратора 13сигналу разрешения выдает в блок 16сигнал наличия информационного блока.,Этот сигнал имитирует заполнение оперативной памяти и вызывает при заполнении нулями памяти появление на втором выходе 25 устройства сигнала навыборку информации, а ранее описанныйпроцесс работы устройства в этом режиме повторяется.1В процессе вывода данных иэ блока16 на выходе 24 устройства появляются нулевые коды (все разряды этогокода равны нулю), соответствующиенезаполненным ячейкам оперативнойпамяти и сигнализируницие о прекращении данных по табельному учету,В результате блок 20 может запретитьрегистрацию нулевой информации в блоке 21, а опрос памяти блока 16 продолжается до последней ячейки, прнэтом на его втором выходе вновь появляется сигнал "1"При смене суток, т.е, в 24 ч, навыходе формирователя 4 появляетсясигнал, который поступает в блок 6 иразрешает выдачу импульсов в блок 8, 35Одновременно этот же сигнал поступает и в блок 8 формирования информациии переключает его на последовательную.выдачу следующей информации: кодапризнака "Дата", который постоянно 40поступает из формирователя 7, кодамесяца (десятки, единицы), кода числа (десятки, единицы), а также кодачисла и минут текущего времени и кода признака "Конец регистрации".45Блок 8 начинает последовательную выдачу указанной информации по импульсам, поступающим из блока 6 опроса,иа свой выход. Коды с выхода блока 8поступают в дешифратор 13, который 50дешифрирует их, а устройство работает так же, как и в случае сбора данных по табельному учету, тольковместо клавиши П имитируется нажатиеклавиши Д. 55Формирователи 7 и 12 формируютчетырехразрядные коды, отличающиесяот двоично-десятичных кодов табельного времени, т.е. коды признаков"Уход", "Приход", "Дата", и "Конецрегистрации" должны быть больше числа девять - максимального числа вдвоично-десятичном коде (например,1101 - "Приходцу 1100 - цУход"у1110 - "Дата", 1111 - "Конец регистрации ).Перед началом работы устройствас блока 3 ввода начальных данных вформирователи 4 и 1 О заносятся кодымесяца, даты, часов, минут текущеговремени, а в блок 6 опроса подаетсясигнал, имитирующий смену суток.В результате в блок 16 памяти заносится, как было описано, исходная информация о месяце, дате итекущем времени с соответствующимпризнаком, после чего Формирователи4 и 10 автоматически отсчитываюттекущее время, а в конце месяца осуществляется корректировка кодов датыи месяца.Для ввода дополнительных данныхпо табельному учету (речь идет о командировках, отгулах, больных ит.д,) на клавиатуре блока 3 ввода дополнительных данных последовательнонажимаются соответствующие клавишипризнака (причины) отсутствия (например, клавиша К для обозначения коман-,дировок, клавиша 0 - отгулов и т.д.)табельного номера сотрудника, а также даты начала н даты конца или даты начала и продолжительности (число дней) отсутствия на рабочем месте, Нажатие каждой из клавиш вызывает появление на выходе шифратора13 соответствующей клавиши двоичногокода, который, как и ранее через пер"вый регистр 18, записывается в блок16, При заполнении блока 16 памятина его выходе появляется сигнал, который блокирует блок 14 ввода дополнительных данных, а на второй выход25 устройства поступает сигнал на выработку информации, Если же блок 16памяти остается незаполненным, тонеобходимо заполнить его нулями, нажимая клавишу 0 до тех пор, пока незаблокируется блок 14, Это соответствует заполнению оперативной памятиблока 16 и появлению сигнала на выборку инФормации,Коммутатор 7 работает следующимобразом,При поступлении сигнала наличияинформации от одного нз блоков 1считывания, на выходе элемента ИЛИ 26появляется сигнал "1", по переднемуфронту которого формирователь 30(например, одновибратор 155 АГ 1) вырабатывает импульс на запуск блокаб опроса, Одновременно сигнал наличия информации поступает на входмультиплексора 34 (например, микросхему 155 КП 7). Из блока 6 опросапоступают тактовые импульсы, которыеприходят на первый вход счетчика 29,выходы которого мультиплексором 34,т,е. по мере заполнения счетчика 29,последовательно коммутируются входы мультиплексора на его выход, 5При коммутации входа, на котором присутствует сигнал наличия информации,срабатывает формирователь 3 (работает, как формирователь 30), на выходе которого появляется импульс, Оустанавливающий триггер 32 в состояние "1". В результате в блок 6 постудает сигнал "0, запрещающий поступление тактовых импульсов, коммутатор 5 останавливается на этой позиции, а в дешифраторе 33 подаетсясигнал разрешения дешифрации позиции счетчика 29, На выходе дешифратора 33 появляется сигнал, которыйпоступает в соответствующий (дешиф- ВОрованный) блок 1 считывания и разрешает подачу напряжения питания на источники света, а если этот блок 1работает на .регистрацию приходато этот же сигнал поступает на входэлемента ИЛИ 27 (на который заводятся выходы дешифратора 33, определяющие блоки 1 считывания, регистрирующие приход), на выходе которого появляется сигнал "1", поступающий вформирователь 7 кодов,При поступлении сигиала ошибкииз блока 11 на счетчик 29 и элементИЛИ 28 триггер 32 устанавливается всостояние 0, и процесс работы коммутатора 5 повторяется, Если кодсчитан правильно, то от .блока 13 поступает сигнал конца регистрации,который проходит через один из открытых элементов И 35 (открыт сигналом 50дешифратора), поступаетв соответствующий блок 2 индикации и включаетиндикацию разрешения прохода. Послеэтого с задержкой из блока 6 поступает сигнал, который через элементИЛИ 26 устанавливает триггер 32 вн 1исходное состояние 0Блок б опроса работает следующимобразом,В исходный момент из блока 16 ииз блока 5 (от триггера 32) на элемент И 45 поступают сигналы"1",при проведении жетона в блок 1 считывания из блока 5 поступает импульс,который устанавливает триггер 4 всостояние "1" (в исходном состояниитриггер находится в состоянии 0").Сигнал разрешения с выхода триггера41 приходит на элемент И 44 и элемент И 45, который открывается дляпрохождения импульсов в коммутатор 5для опроса информационных входовПри обнаружении сигнала наличия информации сигнал "1" на выходе коммутатора 5 пропадает, т,е, устанавлигается сигнал 0", который закрываетэлемент 45 и коммутатор 5 останавливается на соответствующей временнойпозиции, Одновременно этот сигнал"0" поступает на входы элементаНЕ 50 и элемента ИЛИ 36, Так как висходный момент триггер 46 находитсяв состоянии "О", то на выходе элемента 36 пропадает сигнал, который запрещал счетчику 49 счет импульсов, Следовательно, счетчик 40начинает подсчет импульсов, а на выходе подключенного к нему дешифратора 48 последовательно появляютсясигнал сброса (2 вых. дш,) и записи(3 вых, дш.), которые поступают вовторой регистр 9 и осуществляютвначале сброс регистра, а затем запись в него табельного номера, Следующий сигнал на первом выходе дешиф;ратора 48 устанавливает триггер 43в состояние "1", В результате на выходе элемента ИЛИ 36 вновь появляется сигнал ", который сбрасываетсчетчик 49 в нулевое состояние иудерживает его в этом состоянии, т,е,запрещает счет импульсов,По сигналу "0" на выходе элемен 1 11та НЕ 5 О появляется сигнал 1 , который поступает на элемент И 4 4 ин а вх о ц элемента 3 9 задержки , а се г о выхода приходит на элемент И 44и открыва е т е го для пр охождения такто вых импульсов г ен ер а т о ра 4 7 . Еслитабельный номер счи тан правильно ,то и з блока 1 1 нет сигнала ошибкии импульсы генератора 4 7 проходятч ер е з элемен т И 4 4 и элемент ИЛИ 3 7к блоку 8 формирования данных для еепоследовательной выдачи , При поступлении сигнала " Конец регистрациио тдешифр а тора 1 3 через элемент 40 з а 1332349Блок 8 выдачи информации работает следующим образом.В исходный момент триггер 51 находится в состоянии "0" и, следовательно, на его инверсном выходе име,ется сигнал "1", который открывает элемент И 52 для прохождения импульсов, а на прямом выходе триггера 51 имеется сигнал "0", Этот сигнал постуцает на вход счетчика 53 Так как содержимое счетчика 54 в исходный момент равно нулю, то на выходе подключенного к нему дешифратора 63 имеется сигнал "О", который поступает на элемент ИЛИ 59, а на выходе элемента НЕ 60 имеется сигнал "1", поступающий на вход элемента И 52. Так как на входах элемента ИЛИ 59 имеются сигналы "0", то и на его вы" ходе имеется сигнал "О", который удерживает счетчик 53 в состоянии 455055.держки сбрасывается триггер 41 в состояние "0", а также сигнал поступает в коммутатор 5 (на элемент 27), Одновременно через элемент ИЛИ 38 сбрасывается в состояние "0" триггер 43, и блок готов и обработке следующего сигнала наличия информации.Если табельный номер считан непра О вильно, то из блока 5 поступает сигнал, который через элемент ИЛИ 38 сбрасывает в состояние "0" триггер 43. Одновременно по сигналу ошибки из блока 5 поступает сигнал "1", который закрывает элемент И 44 (черезФэлемент НЕ) раньше, чем придет разрешение через элемент 39 задержки. Этот же сигнал "1" через элемент ИЛИ 36 держит в состоянии "0" счетчик 49, и ранее описанный процесс работы блока повторяется, только теперь в исходный момент триггер 41 находится в состоянии "1".Если иэ Формирователей 10 даты 25 поступает сигнал смены суток, то он устанавливает триггер 42 в состояние "1". На выходе триггера 42 появляется высокий потенциал, который открывает элемент И 46 для прохождения им- ЗО пульсов генератора 47, Эти импульсы проходят через элемент ИЛИ 37 к блоку 8 для выдачи информации. По сигналу "Конец регистрации" из блока 13 триггер 42 возвращается в исходное состояние "0" и элемент И 46 закрывается,"О", т,е. запрещает подсчет импуль" сов.Для выдачи информации из блока 6 опроса поступают импульсы, которые проходят элемент И 52, приходят на вход счетчика 54 и последовательно увеличивают его содержимое. Счетчик 54 управляет последовательной выдачей информации на выход мультиплексора-селектора 61, на входы которого (соответствующие содержимому счетчика 54) поступают коды признака "Приход"/"Уход" и табельный номер из блоков 7 и 19, С выхода мультиплексора 61 эта информация поступает на вход второго мультиплексора 62 (примером мультиплексора являются микросхемы 155 КП 7), при этом вход мультиплексора соответствует нулевому содержимому счетчика 53. Так как счетчик 53, управляющий мультиплексором 62, находится в состоянииО", то информация, поступающая на соответствующий вход мультиплексора, приходит на выход к блоку 13, Одновременно импульсы из блока 6 опроса поступают на вход формирователя 55, который (с каждым поступившим импульсом) вырабатывает импульс, имитирующий нажатие клавиши ввода дополнительных данных и поступающий через элемент ИЛИ 58 в блок 15.По окончании выдачи последнего разряда табельного номера на выходе дешифратора 63 появляется сигнал "1", который через элемент НЕ 60 закрывает элемент И 52 и поступает на вход элемента. 57 задержки, а через элемент ИЛИ 59 приходит на вход (сброса в "0") счетчика 53 и разрешает подсчет импульсов, С выхода элемента 57 задержки сигнал "1" поступает в формирователь 56 (например, одновибратор 155 АГ 1), который по переднему фронту поступившего сигнала формирует импульс, который переписывает содержимое счетчика 54 в счетчик 53 Очередные импульсы из блока 6 опроса увеличивают содержимое счетчика 53 н осуществляют вывод кодов времени (часов и минут) ипоступающего из блока 4 признака "Конец регистрации", поступающего из блока 12 к блоку 13. При поступлении сигнала из блока 13 триггер 51И 11 подтверждает свое состояние О , а счетчик 54 сбрасывается в "0", и на выходе элемента НЕ 60 опять имеетсясигнал "1". Блок 18 готов к выдаченовой информации.При смене суток из блока 10 поступает сигнал, который устанавливаеттриггер 51 в состояние "1", и элемент И 52 закрывается; а на выходеэлемента ИЛИ 59 появляется сигнал"1", который разрешает подсчет импульсовДля выдачи ин рормации поступают импульсы из блока 6, которыепоследовательно увеличивают содержимое счетчика 53, начиная с нуля (ранее содержимое счетчика 53 увеличивалось, начиная с содержимого счетчика 54). Поэтому последовательноначинает выдаваться информация,поступающая иэ блока 7 (признак"Дата" ) и из блока 10 (месяцы и число), на выход мультиплексора 62. Вданном случае табельный номер работника (тысячи, сотни, десятки и единицы) соответствует по размерностидате (десятки, единицы, месяцы и десятки, единицы дня), поэтому при последующем заполнении счетчика 53 выводится информация из блока 4 о часах и минутах и из блока 12 о признаке конца регулирования регистрации.При поступлении сигнала из блока13 триггер 51 возвращается в исходное состояние "0" и также обнуляетсясчетчик 54,Если из блока 17 начинают поступать импульсы, то они проходят черезэлемент 58 к блоку 15 и осуществляют имитациюнажатия клавишицифры "0",ина выходе мультиплексора 62 имеетсянулевой код из-за того, что нет импульсов из блока 6 опроса, а нулевому содержимому счетчика 54 соответствует нулевой код на выходе мультиплексора 61, т.е. на его выходе нетинформации.1Блок контроля и управления блокомпамяти работает следующим образом.При поступлении из блока 13 сигнала разрешения (что соответствуетпризнаку "Конец регистрации") триггер 69 устанавливается в состояние"1" и на его прямом выходе появляется высокий потенциал, который открывает элемент И 64 для прохождениясигналов из блока 4, Эти сигналы;минуты (т.е. сигнал появляется после"окончания промежутка времени в 60 с) ипоступают на вход счетчика 66, который осуществляет их подсчет5 10 15 20 25 30 35 40 45 50 ФФормула изобр етения1. Устройство для сбора данных потабельному учету, содержащее н каждомканале регистрации блок считывания иблок индикации, первый вход которогоподключен к первому выходу блока счи. Если в течение заданного отрезка времени (1 О мин)блок 16 памяти заполнится и начнется выборка информации, то из блока 16 поступает сигнал, который обнуляет счетчик 66 и сбрасывает в "0" триггер, т.е, возвращает формирователь в исходное состояние.Если же блок 16 не заполнится, то на выходе дешифратора 67, сигнализирующего об окончании заданного интервала времени, появляется сигнал, который устанавливает триггер 70 в состояние "1", В результате этого в блок 16 поступает сигнал, который имитирует заполнение оперативной памяти, а на вход элемента И 65 поступает высокий потенциал, который открывает его для прохождения тактовых импульсов генератора 71, Тактовые импульсы поступают н блок 8 выдачи данных для заполнения памяти блока 16 нулевой информации, При поступлении сигнала из блока 16 блок 17 возвращается в исходное состояние, а триггер 70 устанавливается в состояние "0" сигналом с выхода элемента 68 задержки.Предлагаемое устройство для сбора данных по табельному учету по сравнению с известным устройством позволяет, во-первых, осуществлять сбор табельной информации в ниде блока, который затем выдается на выход устройства, что сокращает число обращений к регистру и повышает быстродействие, а, во-вторых, дает возможность вводить дополнительные данные по табельному учету на один и тот же носитель, что и основные данные (с времени прихода и ухода сотрудника), в двоичном коде (например КОИ 8), удобном для обработки на ЗВМ, а также применяемом в различных устройствах регистрации (на магнитных лентах, гибких магнитных дисках и т,п.), что обеспечивает возможность подключения любого из них, а следовательно, расширяет функциональные возможности, которые не могут быть реализованы в известном устройстве.тыВания блок ВВОДЯ 1 ачальых дапных, первый выход которого подлю е.к входу фармиравят ля када Бр "меи,:.первый выход катарагс год;".:.13 е.; кпервому Входу блока формирования цепных, гоммутатор, герв.й пьхсц;старого поцключен к Бхацу тсрпг:.с,рОВЯТЕЛЯ КОДЯ, Пар 3 Ы; БЫ.0;", Ко Ог 3 гагподключен к второму -;".Оду бг, 3 г:03мир ОВЯния Даньгх д т, рай;, 3 о э 3 с 3:.; -мутатора подключен к пер:,о: - зоблока алроса, первьй пьхс 3 п 1,.0:с 1 ро. спадклрчен к первом 3ходу ,омыгатс"ря ВтОрОй Выход олокя Опроса:одкг 31.чен к третьему Б,оцу бло:-:Я ,33 ар 31 ц.равания данных, первый блок .ОвтроляЧЕТНОСТИО Т Л 11 и ." 33 31ДЕйСтВЯ ПУТЕМ ПРЕДБ; ОТСЦ:,.скопления Данньх Б блг:к;последуюшего оера 1"л:3313 гсрас 3 ирения Обсс г;,р 11. Яиц,;обеспечения сопри=: в :3,.:3 с .,.:.31,ВВЕДЕНЫ фОРМИРОБЯ:ЕгЬ .О ЯГмесяца, Второй блох 1 эптрг 3,33 гвоти, второй фо 3 миро 3 Я 3 сг 3.: од- сшифратор, блок ввода допэ ц;1: -.ь 3: - 1данных, ц:фратор, бск и.-. 13 т.:. бл:кконтроля и управ ения бок.г:г.,первый и второй регисгр. 0.0Хад бЛОКа СЧИТЫВЯН я ",;:.: - ,. - о . о;,. -,:;регистрации 1 одключе: - к .Ооющему входу групп :;,:, ,с:ракаждый Бьп:.од пор:. йгрупп Бьхоцов котс эогс и:.входу блока счить;ББС 1Вход 3 г блока ид,;ц:;,рна в каьцом кана.-е ро- - .с.гр .,втий и четвер-ьй;-,:;ходь когутор:,подключены к Б.;.;о;,-.:входам блока опрос,-:, тре., и;.о,- торого поцклю:.еи к 3 тсэоь,мутатора, второй Быхо, исэ ЗагсМРОВЯТЕЛЯ КОДЯ Г;3 ЬХо,г, 3 3 ООО Г 3 ОЭРМИРОВЯТЕЛЯ 1(ОДЯ ПОД: Лшча 1: -:СТР - Р"тому и пятому гходам бла -;. Фо- ;по 3 - .- ния данньгх втогой Выход . 1 о и Б э :начальных данных поцк 3 пюч иформирова.теля кода дяы иПЕРВЫЙ ВЫХОД КОТОРОГО гаггея:ГгС; Кчетвертому входу блока 03 ргс:3шестому Входу блэка фо 3 рмиогБ - :3;-ДЯННЫХВТОР От БЫК О Ц "Ьа-,г г:;, ор,КОДЯ ДЯТЫ И МС Сяца ПОДКПСг,И ц С.Ьмому входу блока фар 13 овг:13,а:1 гг,второй выход формирователя х:ода вре"мени подключен к первому в:гаду бло:;:, контроля и у:г.ра Блеия био":.",ц.3 4первый выход которого подключен к Восьмому Бхогу блока формирования гаиых, второй выход блока контроляупрг Бления блокам памяти подключен к герпому входу блока памяти., первый Бьход которого подкл 1 очен к второму =ходу блока контроля и управления 3 ЛОКОг ГЯМ 51 ТБЫХОД ДЕШИфРЯТОРЯ ПОД в .:.люче к третьему вхоцу блока контро,гя и управления блокам памяти, тре,;у Бхоцу коммутатора к пятому вхогу бЛОКЯ СлрОСЯ И ДЕБятаМу ВХОду бЛО- ка формирования данных, второй Выход блока памятв подключен к входу блока водя дополнительных цянных и к шесггаму Входу б,гога опроса, выходы блоа ;30, гог 0 п 1 и тельных данных пад 3 к - ,еы 1; первой группе Входов шифра,.рц, .: .р 1=,й ББ 1 ход блока формированияП.И 3; .ОДКгЮЧЕИ К ВХОДУ ШИФРатОРа, ,3)о Б.ихсд 6310 кя фарми 130 ванияспкл 1 сче 1 к БКОду дешиГОрятаоа Гру 1 па Бьха 3 ОБ 3 которого ПОДклю :.Сца к 3".Орсй . Оу.Г 1 е входов БпФратапьходы ко горого подключены к пер:-.Ой грч-.е Б:одо 3 первого рсгистра цруп 1 а Бькадо 3 блока памяти подключеБгорой группе Бхоцов первого ргис гравь"ходы которого подключены:1" "Э" бЛ" 11 Г;3ТИ ЯБЧЯЕТСЯ , гзоь:к зь:;о ом; строй; тва ВторойС 3 ока па яг. является первым .Ка а;., с. рс,с 33 а етветтый и пятый .:.Одь: блока опроса подключены к перв тороь вха.,Я. Второго регист р сготстствс 1 о, выходы блока счи,11,аи я каьгг 303 с наняла регистрации ЦагиГСЧСж К СООТ 3 СТСБУЮЩЕй ГРУППЕВторого регистра, выходы ко.Ораго подключены к группе Входов гОКЯ СЪОр:ЧнрС 1 ЛЯННБ ДЯННЬХ К ВХОДаМоа о блок; ксгттроля чегности вы .оц кгторсга иодклгчен к .етвертомуУстройство ио и. 1,о т л и -а ю ц е е с. я тем, что коммутатор со де р;:.и ", гер 13 ьй БОр ой и третий , в ,-,:еить; И:Р, счетчик первый и второй фор.Ирователи и пульсов, триггер, дешифратор, мультиплексор, эле 1, первая групя Входов мульти-,. ;лс ксаря и входы первого элемента ,Ш являогся группой входов коммута 133234916тора, выход нторого элемента ИЛИ является первым выходом коммутатора,выход первого элемента ИЛИ подключенк первому Формирователю импульсов,вылод которого является вторым выходом коммутатора, первый вход счетчика является первым входом коммутатора, выходы счетчика подключены кгруппе входов дешифратора и к второй 10группе входов мультиплексора, выходкоторого через второй формировательимпульсов подключен к первому входутриггера, прямой выход которого подключен к входу дешифратора, первый 15вход третьего элемента ИЛИ являетсявторым входом коммутатора, выход тре-тьего элемента ИЛИ подключен к второму входу триггера, инверсный выходкоторого является третьим выходомкоммутатора, каждый выход дешифрато"ра подключен к соответствующему первому входу элемента И, к входамвторого элемента ИЛИ и является выходом первой группы выходов коммута" 25тора, вторые входы элементов И объединены и являются третьим входомкоммутатора, выходы элементов И являются выходом второй группы выходовкоммутатора, вторые входы счетчика ЗОи третьего элемента ИЛИ объединеныи являются четвертым входом и. выходом коммутатора,13, Устройство по и, 1, о т л и -ч а ю щ е е с я тем; что блок опро"са содержит первый, второй и третийэлементы ИЛИ, первый и.второй элементы задержки, первый, второй итретий триггеры, первый, второй итретий элементы И, генератор тактовых импульсов, дешифратор, счетчик,элемент НК, первый вход первого триггера является первым входом блокаопроса, прямой выход первого триггера подключен к первым входам первогои второго элементов И, первый входпервого элемента ИЛИ, второй входвторого элемента И и вход элементаНЕ объединены и являются вторымвходом блока опроса, выход элементаНЕ подключен к второму входу первогоэлемента И .и через первый элемент задержки подключен к. третьему входупервого элемента И, первый выход генератора тактовых импульсов подключен к первому входу счетчика и к третьему входу второго элемента И, второй выход генератора тактовых импульсов подключен к четвертому входу перного элемента И и к первому входу третьего элемента И, выход первого элемента И подключен к первому вхо-ду второго элемента ИЛИ, перный вход третьего элемента ИЛИ является третьим входом блока опроса, первый вход второго триггера является четвертым входом блока опроса, вторые входы второго триггера и третьего элемента ИЛИ и вход второго элемента задержки объединены и являются пятым входом блока опроса, четвертый вход второго элемента И является шестым входом блока опроса, выход второго элемента И является первым выходом блока опроса, прямой выход второго триггера подключен к второму входу третьего элемента И, выход которого подключен к второму входу второ" го элемента ИЛИ, выход которого является вторым выходом блока опроса, выход второго элемента задержки и второй вход первого триггера объединены и являются третьим выходом блока опроса, выход третьего элемента ИЛИ подключен к первому входу третьего триггера, прямой выход которого подключен к второму входу первого элемента ИЛИ, выход которого подключен к второму входу счетчика, выходы которого подключены к нходам дешифратора, первый выход которого подключен к второму входу третьего триггера, второй и третий выходы дешифратора являются четвертым и пятым выходами блока опроса соответственно.г4, Устройство по п. 1о т л и - ч а ю щ е е с я тем, что, блок формирования данных содержит триггер, элемент И, первый и второй счетчики, первый и второй формирователи импульсов, элемент задержки, первый и вто" рой элементы ИЛИ, элемент НЕ, первый.и второй мультиплексоры, дешифратор, первая группа входов первого мультиплексора является группой входов блока формирования данных, первый вход второго мультиплексора является первым входом блока формирования данных, вход первого мультип-. лексора является вторым входом блока формирования данных, первый вход элемента И, первый вход первого счетчика и вход первого формирователя импульсов объединены и являются третьим входом блока формирования данных, второй и третий входы второ
СмотретьЗаявка
4070817, 21.04.1986
ИНСТИТУТ ТЕХНИЧЕСКОЙ КИБЕРНЕТИКИ АН БССР
МАЧНЕВ АЛЕКСАНДР ГРИГОРЬЕВИЧ, СЕМЕНКОВ ОЛЕГ ИГНАТЬЕВИЧ, МУРАШКО НИКОЛАЙ ИВАНОВИЧ, ЛАГУНОВСКИЙ МИХАИЛ ЛУКИЧ
МПК / Метки
МПК: G07C 9/00
Метки: данных, сбора, табельному, учету
Опубликовано: 23.08.1987
Код ссылки
<a href="https://patents.su/12-1332349-ustrojjstvo-dlya-sbora-dannykh-po-tabelnomu-uchetu.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сбора данных по табельному учету</a>
Предыдущий патент: Устройство для учета пассажиров
Следующий патент: Дымовой извещатель
Случайный патент: Зажимной для металлообрабатывающих станков патрон