Дешифратор числового кода

Номер патента: 1181157

Авторы: Середа, Шипулин

ZIP архив

Текст

(51) 4 Н ТЕТ СССРИ ОТНРЬГГИЙ ОБР ТЕЛЬСТВ(21) (22) (46) (72)И. (53) (56)73 ГОСУДАРСТВЕННЫЙ НГ 10 ДЕЛАМ ИЗОБРЕТЕНИ ОПИСАНИ К АВТОРСКОМУ 3662535/24-2416,118323.09.85. Бюл. М 35В.П.Середа, В.А.Шипулин и В.Шипулин621394.62(088.8)Авторское свидетельство СССР4874, кл. Н 03 К 13/00, 01.11.77.Авторское свидетельствоСССР В 834905, кл. Н 03 К 13/24, 25,05,79. (54)(57) ДЕШИФРАТОР ЧИСЛОВОГО КОДА, содержащий приемный блок, первый вход которого соединен с входной шиной, три счетчика, счетные входы которых подключены соответственно к первому и второму выходам приемного блока и выходу генератора, первые выходы первого и второго счетчиков соединены с первыми входами соответственно второго и первого запоминающих блоков, выходы которых через первый сумматор подключены к. первому входу блока сравнения, выход которого соединен с входом согласующего блока, к первому и второму выходам которого подключены входы соответствующих исполнительных реле, выходы которых подключены к выходной шине, о т л и ч а ю щ и й с я тем, что, с целью повышения надежности функционирования, в него введены электронный коммутатор, третий, четвертый, пятый и шестой запоминающие блоки, второй и третий сумматоры, блок фиксации длинного интервала и блок сброса, первый вход которого соединен,с выходом(в 1 н 1 181 157 А третьего счетчика, второй вход блока сброса и вход сброса третьегосчетчика подключены соответственнок третьему и четвертому выходамсогласующего блока, выход блокасброса подключен к входам начальной установки электронного коммутатора, блока фиксации длинного интервала и запоминающих блоков, первыевходы третьего, пятого и четвертого,шестого запоминающих блоков попарнообъединены и подключены к первымвыходам соответственно второго и первого счетчиков, у которых второй выход соединен с входом сброса другогопервый выход первого счетчика подключен к входу блока фиксации длинного интервала, выход которого соецинен с вторым входом приемного блока,тактовый вход которого подключен к выходу генератора, третий выход приемного блока соединен с входом электронного коммутатора, выходы которого с первого по шестой подключены к вторым входам соответственного. шестого, первого, второго, третьего, четвертого и пятого запоминающих блоков, третий вход четвертогозапоминающего блока соединен с первым выходом электронного коммутатора, выходы третьего и четвертогозапоминающих блоков через второйсумматор подключены к второму входублока сравнения, выходы пятого и шестого запоминающих блоков через третий сумматор подключены к третьемувходу блока сравнения.Изобретение относится к автоматике и может быть использовано в системах числовой кодовой автоблокировки на железнодорожном транспорте,Цель изобретения - повышение надежности функционирования, путем обнаружения одиночных ошибок. На фиг. 1 изображена структурная схема дешифратора числового кода 1 1 О на фиг. 2 - диаграмма кодовых сигналов.Дешифратор содержит приемный блок 1, первый вход которого подключен к входной шине 2, генератор 3, три счетчика 4-6, шесть запоминающих блоков 7-12, три сумматора 13-15, блок 16 сравнения, блок 17 сброса, электронный коммутатор 18, согласующий блок 19, блок 20 фиксации длинного интервала, два исполнительных реле 21, входы которых подключены к первому и второму выходам согласу- . ющего блока 19, а выходы - к выходной шине 22.25Первые входы первого, второго и третьего счетчиков 4-6 соединены соответственно с первым и вторым выходами приемного блока 1 и выходом генератора 3, кроме того, выход последнего подключен к тактовому входу приемного блока 1, второй вход которого соединен с выходом блока 20 фиксации длинного интервала, а третий выход - с входом электронного коммутатора 18. Первый выход первого счетчика 4 подключен к входу блока 20 фиксации длинного интервала и первым входам четных запоминающих блоков 8, 10 и 12, Первый выход вто О рого счетчика 5 подключен к первым входам нечетных запоминающих блоков 7, 9 и 11, Вторые выходы одного . из счетчиков 4 и 5 соединены с входами сброса другого. Вторые входы запоминающих блоков 7-12 подключены соответственно к второму, третьему, четвертому, пятому, шестому и первому выходам электронного коммутатора 18, кроме того его первый выход соединен с третьим входом четвертого запоминающего блока 10. Входы начальной установки электронного коммутатора 18, запоминающих блоков 7-12 и блока 20 Фиксации длинного интервала подключены к выходу блока 171 сброса. Выходы запоминающих блоков 7 и 8, 9 и 10, 11 и 12 попарно через соответственно первый, второй и третий сумматоры 13-15 подключены к соответствующим входам блока 16 сравнения, выход которого соединен с входом согласующего блока 19Первый и второй входы блока 17 сброса подключены соответственно к выходу третьего счетчика и третьему выходу согласующего блока 19, четвертый выход которого соединен с входом сброса третьего счетчика 6.Блок 16 сравнения содержит семь констант, соответствующих сумме длительностей одного из импульсов какого-либо кодового сигнала (фиг. 2) и следующего за этим импульсом интервала. В согласующем блоке 19 имеется семь триггеров, соответствующих этим константам, и три элемента И, объединяющих выходы триггеров, соответствующих определенному кодовому сигналу. Дешифратор числового кода работает следующим образом.По включению дешифратор числового кода приводится в исходное состояние блоком 17 сброса. В исходном состоянии триггеры электронного коммутатора 18, запоминающие блоки 7-12, блок 20 фиксации длинного интервала находятся в состоянии "0". Реле 21 обесточены.С входной шины 2 поступает на первый вход приемного блока 1 один из трех кодовых сигналов (фиг. 2). Длительность каждого кодового сигнала 1,6 с. При поступлении на первый вход приемного блока 1 с входной шины 2 импульса, приемный блок 1 подключает генератор 3, вырабатывающий тактовые импульсы с частотой 100 Гц, к второму счетчику 5. При поступлении интервала приемный блок 1 переключает генератор 3 на первый счетчик 4. Второй счетчик 5 по третьему тактовому импульсу обнуляет первый счетчик 4, а первый счетчик по третьему тактовому импульсу обнуляет второй счетчик 5.Пока электронный коммутатор 18 заблокирован, информация с первого 4 и второго 5 счетчиков на запоминающие блоки 7-12 не записывается. Разблокировка электронного коммутатора 18 происходит по команде с блока 20 Фиксации длинного интервала, поступающей в приемный блок 1. Эта команда Формируется в блоке 20 фикса11811ции длинного интервала по тридцать первому тактовому импульсу на первом счетчике 4.Приемный блок 1 при смене интервала на импульс на входной шине 25 выдает через третий выход сигнал в электронный коммутатор 18 и переключает генератор 3 с первого счетчика 4 на второй счетчик 5. Первый разряд ;электронного коммутатора 18 устанавли вается в единичное состояние и разрешает перезапись информации, накопленной первым счетчиком 4 в четвертый 10 и шестой 12 запоминающиеблоки. После перезаписи информации второй счетчик 5 по третьему тактовому импульсу обнуляет первый счетчик 4.При смене импульса на интервална входной шине 2 приемный блок 1переключает генератор 3 с второгосчетчика 5 на первый счетчик 4и подает сигнал на электронный коммутатор 18, второй разряд которогопереходит в единичное состояние иразрешает перезапись информации,накопленной во втором счетчике 5,на первый запоминающий блок 7. Послеперезаписи информации с второго30счетчика 5 он обнуляется по третьемутактовому импульсу первым счетчиком 4.1При смене интервала на импульсна входной шине 2 приемный блок 1переключает генератор 3 с первого 4 35на второй счетчик 5 и подает сигнална электронный коммутатор 18, третийразряд которого переходит в единичное состояние и разрешает перезаписьинформации с первого счетчика 4 навторой запоминающий блок 8,Информация с первого 7 и второго 8 запоминающих блоков суммируетсяна первом сумматоре 13 незапоминающего типа, Сумма с первого сумматора 13 поступает в блок 16 сравнения.В последнем хранятся константы равные сорока семи, пятидесяти, восьмидесяти, с которыми сравнивается сумма первого сумматора 13,50При сравнении суммы с одной изконстант в блоке 16 сравнения, сигнал о сравнении поступает в согласующий блок 19, где один из триггеров,соответствующий константе, переходит в единичное состояние. Переходтриггера согласующего блока 19 в единичное состояние сопровождается выда 57 4чей сигнала в третий счетчик 6. По этому сигналу последний обнуляется,При смене импульса на интервал на входной шине 2 приемный блок 1 переключает генератор 3 с второго счетчика 5 на первый счетчик 4 и подает сигнал на электронный коммутатор 18, четвертый разряд которого переходит в единичное состояние и разрешает перезапись информации с второго .счетчика 5 на третий запоминающий блок 9.Информация с третьего 9 и четвертого 10 запоминающих блоков поступает на второй сумматор 14 незапоминающего типа. Сумма с последнего поступает в блок 16 сравнения, Если на входную шину 2 поступает кодовый сигнал (фиг. 2 б, в), то в блоке 16 сравнения сумма, поступившая с третьего сумматора 14, сравнивается с одной из констант, хранящейся в этом блоке, Эти константы, соответствующие второму сумматору 14, равны тридцати четырем, ста десяти и восьмидесяти.При сравнении суммы в блоке 16 сравнения с одной из констант поступает сигнал в согласующий блок 19, где триггер, соответствующий константе, переходит в единичное состояние.Сигналы с двух триггеров согласующего блока 19 через соответствующий только им элемент И включают реле 21. И в общую шину 22 поступает сигнал, соответствующий кодовому сигналу (фиг. 2 б, в), При этом выдается сигнал из согласующего блока 19 в блок 17 сброса и обнуляющий сигнал на третий счетчик 6Блок 17 сброса по сигналу из согласующего блока 19 приводит в исходное состояние электронный коммутатор 18, блок 20 фиксации длинногоинтервала, запоминающие блоки 7-12.Дальцейшая работа дешифраторачислового кода повторяется с момента включения с тем различием, чтореле 21 не обесточены,При поступлении на входную шину 2 кодового сигнала (фиг. 2 а) сумма с второго сумматора 14, равнаясемидесяти девяти, поступает вблок 16 сравнения. Сумма в последнемне сравнивается с константой, таккак соответствующие данному сумматору константы равны тридцати четырем,ста десяти и восьмидесяти.При смене интервала на импульсна входной шине 2 приемный блок 1переключает генератор 3 с первогосчетчика 4 на второй счетчик 5 и подает сигнал на электронный коммутатор 18 пятый разряд которого переходит в единичное состояние и разрешает перезапись информации с первого счетчика 4 на четвертый запоминающий блок 10. Прежняя информацияпоследнего, равная пятидесяти семи,записанная при переходе первого разряда электронного коммутатора 18 вединичное состояние, заменяется надвенадцать по переходу пятого разряда электронного коммутатора 18в единичное состояние.Информация с третьего 9 и.четвертого 10 запоминающих блоков поступает на второй сумматор 14 незапоминающего типа. Сумма, равная тридцати четырем, поступает в блок 16 сравнения и сравнивается с константой,Триггер согласующего блока 19,соответствующий константе, переходитв единичное состояние. При этом.выдается сигнал на обнуление третьегосчетчика 6,При смене импульса на интервална входной шине 2 приемный блок 1. переключает генератор 3 с второгосчетчика 5 на первый счетчик 4 иподает сигнал на электронный коммутатор 18, шестой разряд которогопереходит в единичное состояние иразрешает перезапись информациис второго счетчика 5 на пятый запоминающий блок 11, Информация пятого 11 и шестого 12 запоминающих блоков поступает на третий сумматор 15 незапоминающего,типа,Сумма, равна семидесяти девяти,с третьего сумматора 15 поступаетв блок 16 сравнения, где сравнивается с константой, также равной семидесяти девяти и соответствующийтриггер согласующего блока 19 пере 10 ходит в единичное состояние. Приэтом выдается сигнал из последнегона третий счетчик б, обнуляющий последний.Сигналы с трех триггеров согла 5 сующего блока 19 через соответствующий только им элемент И включаютреле 21, с которых в общую шину пос.тупает сигнал, соответствующий кодовому сигналу (фиг, 2 а),20 Блок 17 сброса по сигналу изсогласующего блока 19 приводит висходное состояние электронный коммутатор 18, запоминающие блоки 7-12и блокирует третий выход приемного25 блока 1.Дальнейшая работа устройства повторяется с момента включения с темразличием, что реле 21 не обесточены.Третий счетчик 6 необходим для при 30 ведения дешифратора числового кодав исходное состояние при смене кодового сигнала на вхоДной шине 2 илипри сбоях. По сто шестьдесят, первомутактовому импульсу с генератора 3третий счетчик 6 выдает сигнал в,блок 17 сброса и обнуляется сам.Блок сброса приводит в исходноесостояние электронный коммутатор 18,запоминающие блоки 7-12 и блокиру- ет третий выход приемного блока 1,/ 1 Тираж 871 Под ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д.

Смотреть

Заявка

3662535, 16.11.1983

ПРЕДПРИЯТИЕ ПЯ А-3903

СЕРЕДА ВИТАЛИЙ ПЕТРОВИЧ, ШИПУЛИН ВАЛЕРИЙ АЛЕКСАНДРОВИЧ, ШИПУЛИН ИГОРЬ ВАЛЕРЬЕВИЧ

МПК / Метки

МПК: H03M 7/22

Метки: дешифратор, кода, числового

Опубликовано: 23.09.1985

Код ссылки

<a href="https://patents.su/6-1181157-deshifrator-chislovogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Дешифратор числового кода</a>

Похожие патенты