Устройство для сжатия информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1332354
Авторы: Гурчик, Китиков, Коялис, Сабаляускас
Текст
ОЮЗ СОВЕТСКИ ОЦИАЛИСТИЧЕСКРЕСПУБЛИК А 1 1133235 08 С 9 16 АНИЕ ИЗОБРЕТ й11П. ЛЬСТВУ ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ К АВТОРСКОМУ СВИ(71) Белорусский филиал Государственного научно-исследовательского энергетического института им. Г.М. Кржижановского и Вильнюсский завод электроизмерительной техники(56) Авторское свидетельство СССР В 579649, кл. С 08 С 19/16, 1976.Авторское свидетельство СССР В 959125, кл, С 08 С 19/16, 1981(54) УСТРОЙСТВО ДЛЯ СЖАТИЯ ИНФОРМАЦИИ(57) Изобретение относится к электросвязи и может использоваться дляввода в ЭВМ информации, представленной в унитарном ходе и подтвержденнойдроблениям,и позволяет повысить помехоустойчивость устройства. Устройство выделяет единичные сигналы от дат"чиков на фоне импульсных помех и формирует на выходе кодовое слово, соответствующее числу входных сигналов.Устройство содержит мультиплексор1, блок 2 оперативной памяти, триггер 3, реверсивный счетчик 4, распревания содержит элемент ЗАПРЕТ, два элемента И и два триггера 13, 14, Демультиплексор содержит элемент НЕ и два элемента И. 1 з.п. ф-лы.3 ил. 1332354делитель 5 импульсов, генератор 6импульсов, блок 7 согласования, блок8 постоянной памяти, элемент ЗАПРЕТ9 и демультиплексор 10. Блок согласо 1Изобретение относится к электросвязи и может использоваться для ввода в ЭВМ информации, представленной в унитарном ходе подверженной дроблениям из-за поперечных помех в линиях связи с датчиками.Цель изобретения - повышение помехоустойчивости устройства.На фиг, 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока согласования; на фиг. 3 - функциональная схема демультиплексора.Устройство для сжатия информации содержит (фиг. 1) мультиплексор 1, блок 2 оперативной памяти, триггер 3, реверсивный счетчик 4, распределитель 5 импульсов, генератор 6 импульсов, блок 7 согласования, блок 8 постоянной памяти, элемент ЗАПРЕТ 9 и демультиплексор 10.Блок согласования содержит (фиг.2) элемент ЗАПРЕТ 11, первые элементы И 12, вторые, первый триггеры 13, 14 и вторые элементы И 15.Демультиплексор содержит элемент НЕ 16 и элементы И 17 и 18.Мультиплексор 1, например К 155 КП 1, подключает с входа устройства на свой выход тот датчик, номер которого соответствует коду на адресном входе мультиплексора 1.Блок 2 оперативной памяти записывает двоичное число, поступающее на информационные входы в цикле записи, и выдает его на свои выходы согласно коду датчика на адресных входах блока 2 Блок 2 может быть выполнен на микросхемах КР 188 РУ 2, К 155 РУ 2 и др,Триггер 3 представляет собой обычный Р-триггер, например К 56 ГТМ 2 или К 155 ТМ 2.Реверсивный счетчик 4 складывает с "1" свое содержимое при единичном потенциале на первом управляющем 2реверсирующем) входе и вычитаетединицу из своего содержимого принулевом потенциале на этом входе,.Емкость счетчика 4 выбирается по максимальной, длительности подавляемыхдроблений входных сигналовКрометого, он должен иметь входы предустановки для записи в него предыдущихсумм из блока . В качестве счетчика 10 4 могут быть использованы микросхемыК 561 ИЕ 11 или К 155 ИЕ 7.Распределитель 5 импульсов на первых выходах генерирует двоичный коддля обслуживания мультиплексора 1 иблока 2, а на вторых выходах генерирует позиционный код, соответствующий двоичному коду на первых выходах. Позиционный код используетсядля установки соответствующих раз рядов блока 7 в "1", однозначно соответствующих датчикам, подключенным квходам устройства.Генератор 6 импульсов задает частоту стробирования входных сигналов при наличии разрешающего потенциала на его входе. На втором выходе импульс отстает по фазе по сравнениюс импульсом на первом выходе,Блок 7 согласования выполняет сле"дующие функции.При наличии импульса на второмуправляющем входе блок 7 устанавлиЗ 5 вает внутри себя тот разряд,.номеркоторого соответствует позиционномукоду на его информационных входах,если триггер 3 находится в нулевомсостоянии. Одновременно триггер 14 40блока 7 устанавливается в одиночноесостояние для сообщения ЭВМ о наличии информации. ЭВМ может считы .вать информацию с информационныхвыходов блока 7. На время считывания блок 7 запрещает нулевым потен 133235420 циалом работу генератора 6 импульсов. По окончании считывания все разряды блока 7 очищаются.Блок 7 работает следующим5 образом.Если на первом управляющем входе присутствует единичный сигнал, то импульс на втором управляющем входе не изменяет состояние блока 7. 10 Иначе через элементы И 12 в "1" устанавливается тот триггер 13, который адресуется одним из элементов И 12 согласно позиционному коду на информационных входах блока 7, Одно временно устанавливается в единицу триггер 14 наличия информации.Блок 8 представляет собой одноразрядный блок памяти, в котором хранятся признаки границ усреднения различных двоичных номеров датчиков, соответствующих вторым адресным входам блока 8. Если всем входам устройства и связанным с ними датчикам присвоены одинаковые частоты среза 25 сигнальных единиц, то вторые адресные входы блока 8 могут отсутствовать. Блок 8 может быть реализован, например, на микросхе КР 556 РТ 4.Элемент ЗАПРЕТ 9 предотвращает из менение состояния реверсивного счетчика 4 и триггера 3 по счетным входам, если на выходе блока 8 присутствует признак достижения одной из границ усреднения. 35Устройство работает следующим образом.Генератор 6 выдает очередной импульс и распределитель 5 по фронту импульса устанавливает двоичный код 40 циклического номера стробируемой входной линии на первых выходах и позиционное изображение этого номера на вторых выходах. Срезом импульса генератора 6 в триггер 3 и реверсивный счетчик 4 заносится слово из блока 2, Последний его разряд представляет собой результат сравнения остальной части слова с адресом на первых и третьем адресных входах блока 8, 50 для которого в блок 8 записан признак границы. Этот результат сравнения получен в одном из предыдущих циклов работы устройства по адресу, установленному на первых выходах распредели теля 5, т.е. отражает факт последнего достижения границы (не обязательно в последнем цикле). Остальная часть слова из блока 2 записывается в реверсивный счетчик 4, которыйлибо прибавляет, либо вычитаетобусловленную импульсом на второмвыходе генератора 6, из этой частислова в зависимости от логическогоуровня сигнала на подключенном через мультиплексор 1 к реверсивному счетчику 4 каналу связи с датчиком. При этом возможны три случаи: достижение верхней границы усреднения, достижение нижней границы усреднения и отсутствие достижения границ, При достижении границы в устройстве пересечения границы не происходит. Благодаря блокировке признаком границы из блока 8 элемента ЗАПРЕТ 9 вообще не происходит изменения состояния реверсивного счетчика 4, который остается у границы при попытке ее пересечь. Решение об уровне сигнала в линии связи с датчиком выносится устройством после достижения границы усреднения. Но в известном устройстве для достижения границы усреднения реверсивному счетчику необходимо пройти половину диапазона своих состояний, поскольку предыдущее достижение любой из границ сопровождается автоустановксй половины коэффициента пересчета реверсивного счетчика из-за того, что в качестве признаков достижения границ используется переполнение реверсивного счетчика в ту или иную сторону.В предлагаемом устройстве для достижения границы усреднения необходимо пройти весь диапазон состояний для данного входного канала устройства, поскольку функция выработки признаков границ возложена не на реверсивный счетчик 4, а на блок 8, блокирующий счетчик 4 и удерживающий его состояние при попытке пересечь границу. Очевидно, что для различных входных каналов устройства в блок 8 можно записать различные границы в соответствии с реальной скоростью поступления унитарной информации. В известном устройстве границы для всех входных каналов одинаковы и определяются емкостью реверсивного счетчика.Допустим, что происходят систематические попытки пересечь верхнюю границу по некоторому каналу, что соответствует фильтрации данной сигнальной "1" по этому каналу. Каждый раз при попытке пересечь эту границусчет в ревесивном счетчике 4 блокируется, демультиплексор 10 выдает импульсы на первом выходе, триггер 3 находится в единичном состоянии, так как он устанавливался в это состояние при первом достижении границы по данному входному каналу, триггеры 13 блока 7 не изменяют своего состояния, так как согласно логи ке они не должны регистрировать сигнальные "1", если триггер 3 установлен в е единичное состояние.Чтобы триггер 3 установился в нуле- нулевое состояние для данного кана ла необходимо, чтобы реверсивный счетчик 4 попытался пересечь нижнюю границу, что возможно, если тренд его состояний таков, что нижняя граница достигается. Это возможно, если 20 среди отсчетов данного канала большинство отсчетов будут нулевыми.Тог да реверсивный счетчик 4 пройдетвесь диапазон своих состояний, разрешенных блоком 8 для данного канала и 25 блок 8 выработает признак пересечения нижней границы. При попытке пересечь нижнюю границу реверсивный счетчик 4 удерживается признаком достижения границы путем блокировки 30 счета элементом ЗАПРЕТ 9 под управлением блока 8, на первом выходе демультиплексора 10 появляется импульс генератора 6, триггер 3 сбрасывается.; изменений состояния блока 7 не проис- З 5 ходит, так как они могут быть только при наличии импульса на втором выходе демультиплексора 10. Многократные попытки пересечь нижнюю границу не изменяют состояния блока 7, 40Для обнаружения сигнальной "1" по данному каналу должна быть достигнута верхняя граница при условии, что последнее достижение границы соответствует нижней границе. При этом счет 45 в реверсивном счетчике 4 блокируется, демультиплексор 10 выдает импульс на своем втором выходе, этот импульс устанавливает в "1" соответствующий разрядный триггер 13 и триггер 14 на личия информации в блоке 7, поскольку это разрешено триггером 3, сканирование входных каналов прекращается, так как генератор 6 приостанавливается блоком 7.55После каждого цикла по данному каналу независимо от достижения границ слово на выходах реверсивного счетчика 4 и состояние триггера 5 записываются в блок 2 по тому же адресу.Эффект расширения в два раза зоны поиска для принятия решения при таком включении блока 8 распространяется на все каналы, что улучшает помехоустойчивость по крайней мере в 1,4 раза без увеличения разрядности реверсивного счетчика 4, что сопровождается снижением быстродействия устройства. Одновременно с увеличением помехоустойчивости в целом наличие блока 8 позволяет селективно улучшить помехоустойчивость отдельных каналов благодаря воэможности индивидуального согласования границ с реальными скоростями унитарных данных, которые на практике часто имеют разброс.Экспериментальные исследования . показывают преимущество предлагаемого устройства по помехоустойчивости. Устройства испытывают с помощью ЭВМ в условиях: число каналов 16, частоты сигнальных единиц 4 Гц, мультипликативная помеха такого же уровня по напряжению представляет собой последовательность импульсов 64 Гц со скважностью 8. Помехоустойчивость работы известного устройства 1 О предлагаемого .10.Устройство может использоваться в комплексах технических средств учетаэнергопотоков вкачестве приемников неуплотненной информации.Формула изобретения1, Устройство для сжатия информации, содержащее мультиплексор, информационные входы которого являются информационными входами устройства, выход мультиплексора соединен с первым управляющим входом реверсивного счетчика, выходы которого соединены с первыми информационными входами блока оперативной памяти, первый и вторые выходы которого соединены с информационными входами соответственно триггера и реверсивного счетчика, выход триггера соединен с первым управляющим входом блока согласования и вторым информационным входом блока оперативной памяти, первый выход блока согласования соединен с входом установки в "1" триггера, второй выход соединен с входом генератора импульсов и является управляющим выходом устройства, пер 7 1 ЗЗ 25 фвый выход генератора импульсов соединен с тактовыми входами триггера, реверсивного счетчика и распределителя импульсов, первые и вторые выходы распределителя импульсов соединены соответственно с соответствующими адресными входами мультиплексора, блока оперативной памяти и информационными входами блока согласования, третьи выходы блока согласования являются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения помехоустойчивости устройства, в него введены блок постоянной памяти, элемент ЗАПРЕТ и демультиплексор, второй выход генератора импульсов соединен с информационным входом демультиплексора и прямым входом элемента ЗАПРЕТ, выход элемента ЗАПРЕТ соединен с вторым управляющим входом реверсивного счетчика, первые и вторые входы бло. ка постоянной памяти подключены соответственно к соответствующим выходам реверсивного счетчика,и первым выходам распределителя импульсов, третий вход блока постоянной памяти объединен с адресным входом демультиплексора и подключен к выходу мультиплексора, выход блока постоянной памяти соединен с инверсным входом элемента ЗАПРЕТ и управляющим вхоцом демультиплексора, первый и 354второй вщходы демультиплексора соединены соответственно с входом установки в 0 триггера и вторым управляющим входом блока согласования, третий и четвертый управляющие входы блока согласования являются соответственно первым и вторым управляющими входами устройства.102. Устройство по п. 1, о т л и -ч а ю щ е е с я тем, .что блок согласования содержит элементы И, элемент ЗАПРЕТ и триггеры, выход элемен та ЗАПРЕТ соединен с первыми входами первых элементов И и входом установки в -1 первого триггера, выходы первых элементов И соединены с. входами установки в "1" одноимен ных вторых триггеров, выходы которыхсоединены с первыми входами одноименных вторых элементов И, вторые входы первых элементов И, инверсный ипрямой входы элемента ЗАПРЕТ, вторые 25 входы вторых элементов И и входыустановки в 0 первого и вторыхтриггеров являются соответственноинформационными и первым - четвертым управляющими входами блока сог ласования, выход элемента ЗАПРЕТ, выход первого триггера и выходы вторых элементов И являются соответственно первым, вторым и третьим выходами блока согласования./5 Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4 Тираж 543 ИИПИ Государственного по делам изобретений 133035, Москва, Ж, Р Подпимитета СССРоткрытийская наб., д.
СмотретьЗаявка
4037907, 17.02.1986
БЕЛОРУССКИЙ ФИЛИАЛ ГОСУДАРСТВЕННОГО НАУЧНО ИССЛЕДОВАТЕЛЬСКОГО ЭНЕРГЕТИЧЕСКОГО ИНСТИТУТА ИМ. Г. М. КРЖИЖАНОВСКОГО, ВИЛЬНЮССКИЙ ЗАВОД ЭЛЕКТРОИЗМЕРИТЕЛЬНОЙ ТЕХНИКИ
ГУРЧИК МИХАИЛ ЕВГЕНЬЕВИЧ, САБАЛЯУСКАС АЛЬГИМАНТАС ИОНОВИЧ, КОЯЛИС ВИТАС КОСТОВИЧ, КИТИКОВ ВЛАДИЛЕН ГАВРИЛОВИЧ
МПК / Метки
МПК: G08C 19/16
Метки: информации, сжатия
Опубликовано: 23.08.1987
Код ссылки
<a href="https://patents.su/6-1332354-ustrojjstvo-dlya-szhatiya-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сжатия информации</a>
Предыдущий патент: Устройство для дистанционного управления
Следующий патент: Устройство для передачи сигналов
Случайный патент: Устройство для погружения в грунт свай