&
ст
12
7/
Ю
О
X о VI
00
Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики и телемеханики.
Цель изобретения - обеспечение воз можности определения вида входной импульсной последовательности из N заданных, различающихся не только по коли честву импульсов и длительности паузы между ними, но и по длительности импульсов.
На фиг.1 показана структурная электрическая схема устройства; на фиг.2 - времен- ные диаграммы и кодовые состояния выходов элементов, поясняющие работу предлагаемого устройства.
Устройство (фиг.1) содержит генератор 1 импульсов, выход которого соединен с первым входом элемента И 2, выход которого соединен со счетным входом первого счетчика 3 импульсов, формирователь 4 переднего фронта импульсов, выход которого соединен с входом сброса вгорою счетчика 5 импульсов, счетный вход кото рого соединен с входной шиной 6 и D-вхо- дом триггера 7. выход которого соединен с входом формирователя 8 по переднему и заднему фронту импульсов, выход которого соединен с входом сброса счетчика 3 и выходом записи регистра 9 импульсов, второй выход которого соединен с выходной стробирующей шиной 10, выходы группы информационных выходов - с выходной информационной шиной 11, входы группы информационных входов - поразрядно с выходами группы выходов постоянного запоминающего блока 12, первый выход - с входом сброса регистра 9 и входом формирователя 4, а первый и второй входы соответственно с первым и вторым выходами блока 12, вход которого соединен с входной шиной, входы первой группы входов - поразрядно с выходами счетчика 3, входы второй группы входов - поразрядно с выходами счетчика 5, входы третьей группы входов - поразрядно с выходами группы информационных выходов регистра 9. Выход переноса счетчика 3 соединен с вторым входом элемента И 2, первый вход которого соединен с С-входом триггера 7.
Селектор серий импульсов работает следующим образом.
В исходном состоянии сигнал на входной шине 6 отсутствует, следовательно на выходе триггера 7, входе и выходе формирователя 8 присутствует уровень логического нуля, что разрешает полное дополнение первого счетчика 3, появление же логического нуля на его выходе переноса, а значит и на втором входе и выходе элемента И 2, фиксирус-т первый счетчик 3 в состоянии
полного заполнения. Логические единицы на выходах первого счетчика 3 и соответственно на первой группе входов блока 12. определяют нулевое состояние второго выхода и группы информационных выходов регистра 9. Состояние второго счетчика 5 определяет состояние первого выхода блока 12, соответствующего первому выходу регистра 9. а именно появление на выходе
0 второго счетчика 5 комбинации, отличной от двоичного представления единицы, будет означать появление логической единицы на первом выходе блока 12, соответствующего первому выходу регистра 9, которая обнулит
5 регистр 9 и-через формирователь 4 - второй счетчик 5.
При появлении на входной шине 6 первого импульса пачки, по положительному перепаду напряжения на выходе триггера 7,
0 формирователь 8 сформирует короткий положительный импульс, по переднему фронту которого пройдет запись в регистр 9 информации с выходов блока 12, а по заднему фронту - сброс первого счетчика 3. Появ5 ление логической единицы на выходе переноса первого счетчика 3 и на втором входе элемента И 2 разрешает прохождение импульсов генератора 1 на счетный вход первого счетчика 3. Сам же первый счетчик 3
0 определяет длительность импульсов (пауз), выраженную в двоичном коде числом периодов следования импульсов генератора 1 с точностью плюс (минус) период. Второй счетчик 5 считает число импульсов, опреде5 ляя тем самым порядковый номер импульса (паузы). Подключение входной шины 6 к первому входу блока 12, дает информацию о наличии импульса или паузы.
Блок 12 программируется следующим
0 образом. Имея информацию о длительности первого импульса, блок 12 определяет к какой из пачек импульсов он принадлежит и на его группе выходов, соответствующих группе информационных выходов регист5 ра 9, устанавливается код ожидаемой при приеме пачки. Таким образом, по информации о наличии импульса (паузы), номера импульса (паузы) в пачке и коду пачки, можно запрограммировать блок 12 так, что
0 при всех кодовых комбинациях на выходах первого счетчика 3, не соответствующих длительности ожидаемого импульса (паузы), блок 12 формировал бы логическую единицу на первом выходе, соответству5 ющем первому выходу регистра 9. Это означает наличие ложного импульса (паузы) в пачке. При этом произойдет обнуление регистра 9 и второго счетчика 5, т.е. возвращение устройства в исходное состояние.
Зная информацию о том, какой по счету импульс определенной длительности в каждой из пачек является последним, блок 12 программируется так, что по окончании последнего импульса пачки на втором выходе блока 12, соответствующем второму выходу регистра 9, появится логическая единица, разрешающая считывание информации с шины 11.
В случае, если первые импульсы не- скольких пачек имеют одинаковую длительность, в блоке 12 присваивается номер одной из этих пачек, но ожидается уже не один, а несколько разрешенных интервалов, соответствующим этим пачкам. В зави- симости от того, какой длительности оказался первый интервал, блок 12 устанавливает код одной из этих пачек на группе выходов, соответствующей группе информационных выходов регистра 9 и дальше ожидает второй импульс уже определенной длительности. Из представленного в таблице примера программирования блока 12 видно, что по окончании первого импульса в регистр 9 записался признак первой серии (фиг,2, диаграмма 6а), а именно двоичный код единицы (группа информационных выходов регистра 9). Этот код определяет и два разрешенных интервала для последующей паузы, а именно интервал от 16 до 17 тактового импульса для первой серии и от 19 до 20 для второй (первый выход блока 12). Так как показан пример селекции второй серии, то по окончании паузы подтверждается ее наличие на входной шине 6 и на шине 11 появляется ее двоичный код (число два). Этот код вместе с кодом на выходе счетчика 5 определяет конец селектируемой серии.
На фиг.2 имеют равную длительность и вторые импульсы в обеих сериях, однако это не может явиться причиной неверной селекции. Перед окончанием второго импульса на первом и втором выходах блока 12 появляются уровни логической 1 (32-й тактовый импульс), а по окончании серии производится запись этих уровней в регистр 9, что свидетельствует об окончании селекции. Единичным уровнем с первого выхода регистра 9 обнуляется и сам регистр 9 и через формирователь 4 счетчик 5.
Формирователь 8 предназначен для формирования коротких импульсов, необходимых для обнуления первого счетчика 3 по окончании как импульса, так и паузы, и для записи результата селекции из блока 12 в регистр 9.
Данное построение селектора серий импульсов позволяет распознавать код наперед заданных серий импульсов, отличающихся как по длительности импульса (паузы), так и по их количеству.
Формула изобретению Селектор серий импульсов, содержащий генератор импульсов, выход которого соединен с первым входом элемента И, выход которого соединен со счетным входом первого счетчика импульсов, второй счетчик импульсов, счетный вход которого соединен с входной шиной, а также формирователь переднего фронта импульсов и выходную стробирующую шину, отличающийся тем, что, с целью обеспечения возможности определения вида входной импульсной последовательности из N заданных, различающихся не только по количеству импульсов и длительности паузы между ними, но и по длительности импульсов, в него введены формирователь по переднему и заднему фронту импульсов, постоянный запоминающий блок, регистр памяти, выходная информационная шина и триггер, D-вход которого соединен с входной шиной и входом постоянного запоминающего блока, С-вход - с выходом генератора импульсов, а выход - с входом формирователя по переднему и заднему фронту импульсов, выход которого соединен с входом записи регистра памяти и входом сброса первого счетчика импульсов, выход переноса которого соединен с вторым входом элемента И, а выходы - поразрядно с входами первой группы входов постоянного запоминающего блока, входы второй группы входов которого поразрядно с выходами второго счетчика имлуль- сов, выходы группы выходов - поразрядно с входами группы информационных входов регистра памяти, а первый и второй выходы - соответственно с первым и вторым входами регистра памяти, первый выход которого соединен с входом сброса регистра памяти и через формирователь переднего фронта импульсов с входом сброса второго счетчика импульсов, второй выход - с выходной стробирующей шиной, а выходы группы информационных выходов - поразрядно с входами третьей группы входов постоянного запоминающего блока, а также с выходной информационной шиной.
I 46 8 10 П U 16 18 W U 24 16 18 30 J/ 34
дь„ f UJLJ -LLJLLL1 LJJ.I I I I I M I I I I I I I I I I I I I I
название | год | авторы | номер документа |
---|---|---|---|
Селектор импульсов по длительности | 1989 |
|
SU1713096A1 |
Устройство для формирования пачек импульсов | 1986 |
|
SU1368956A1 |
Селектор последовательности заданной длительности, содержащей импульсы заданной длительности | 1988 |
|
SU1555842A1 |
Селектор импульсной последовательности заданной длительности, содержащей заданное количество импульсов заданной длительности | 1989 |
|
SU1734201A1 |
Селектор импульсной последовательности заданной длительности, содержащей импульсы заданной длительности | 1989 |
|
SU1670782A1 |
Устройство селекции импульсов по длительности | 1990 |
|
SU1758863A1 |
Устройство для генерации пачек импульсов | 1984 |
|
SU1229948A1 |
Селектор импульсов по длительности | 1989 |
|
SU1638796A1 |
Селектор импульсной последовательности заданной длительности, содержащей импульсы заданной длительности | 1988 |
|
SU1626357A1 |
Устройство для измерения частоты и ритмичности сердечных сокращений | 1984 |
|
SU1219048A1 |
Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики и телемеханики. Целью изобретения является обеспечение возможности определения вида входной импульсной последовательности из N заданных, различающихся не только по количеству импульсов и длительности паузы между ними, но и по длительности импульсов. Селектор серий импульсов содержит генератор 1 импульсов, элемент И 2, счетчики 3 и 5 импульсов, формирователь 4 переднего фронта импульсов, входную шину 6, выходную стробирующую шину 10. Поставленная цель достигается за счет введения триггера 7, формирователя 8 по переднему и заднему фронтам импульсов, регистра 9 памяти, выходной информационной шины 11, постоянного запоминающего блока 12 и образования новых функциональных связей. 2 ил.
| JII
Bx 6
ss
Первый дых. 9
8ых 10
6а и 6S - ожидаемые последовательности
Фиг г
Таблица
Номер инп О О 1 2 9 10111 13- 15 1611 18191011 31 J7JJJ4--- 50 51 С бы 1
Авторское свидетельство СССР № 1162026 | |||
кл | |||
Кипятильник для воды | 1921 |
|
SU5A1 |
Селектор серий импульсов по длитель-НОСТи | 1979 |
|
SU813755A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-08-15—Публикация
1989-02-02—Подача