Изобретение относится к контрольно-измерительной технике и может бить использовано в качестве программируемого имитатора телеграфных сигналов.
Цель изобретения - повышение достоверности имитации телеграфных сиг- .
На фиг. 1 представлена электрическая структурная схема датчика испытательных текстов; на фиг. 2 - электрическая структурная схема блока управления; на фиг. 3 - электрическая структурная схема формирователя искажений.
Датчик испытательных текстов (оиг. 1) содержит генератор 1 такто- Birx импульсов, делитель 2 частоты, формирователь 3 меандра, регистр 4 сдвигов, триггер 5, формирователь 6 искажений, счетчик 7, инвертор 8, бЛок 9 управления, блок 10 памяти, дешифратор 11 команд, шину 12 управления и шину 13 данных.
Блок 9 управления (фиг. 2) содержит счетчик 14 адреса, регистр 15 ко- нёчного адреса, элемент 16 сравнения, регистр 17 состояния, первый ИЗ, второй 19, третий 20 элементы И, инвертор 21, элемент 22 задержки, триггер 23 и элемент 24 ИЛИ.
Формирователь 6 искажений (фиг. 3 содержит регистр 24 управления, фор- м рователь 26 значащих моментов телеграфных сигналов, первый триггер 27, первый счетчик 28, счетный триггер 29„ элемент 30 И, элемент 31 ИДИ, коммутатор 32, таймер 33, второ триггер 34, второй счетчик 35, сум- №тор 36 по модулю 2.
Устройство работает следующим образом.
Перед работой датчика производится загрузка его памяти телеграфным текстом, а также загрузка программируемых блоков соответствующими данными.
Загрузка осуществляется с помощью дешифратора 11 команд, который преобразует команды ЭВМ в управляющие сигналы.
Дешифратор 11 выдает следующие Управляющие сигналы:
НУ (начальная установка) - сиг- Нал для сброса всех регистров счет- Чиков и триггеров в исходное состояние;
0
5
0
5
ЗП АДР (запись адресов) - сигнал для записи начального и конечного адресов текста соответственно в счетчик 14 текущего и регистр 15 конечного адресов блока 9 управления;
ЗП БП - запрос в блок управления на запись информации в блок 10 (фиг. 1) памяти по адресу, хранящемуся в счетчике 14 текущего адреса и принятому по предыдущей команде;
ЗП ДЧ - сигнал на запись кода в делитель 2 частоты;
ЗП БИИ - сигнал на запись кода в формирователь 6.
Эта операция может производиться как в процессе загрузки датчика, так и во время его работы.
После загрузки всех блоков датчика микро-ЭВМ выдает команду на запись кода в двухразрядный регистр 17 состояния (PC) блока 9 управления. Состояние разрядов этого регистра определяет режим работы датчика (см. таблицу).
0
5
0
5
Информация в регистр 17 записывается по сигналу дешифратора 11. При наличии 1 в первом разряде регистра 17 происходит пуск генератора 1, при наличии О - останов.
С выхода генератора 1 импульсы с частотой fi поступают на первый вход делителя 2 частоты. Делитель 2 частоты и формирователь 3 снижают эту частоту до значения Ј определяющего скорость выдачи испытательной последовательности .
Сигнал с выхода формирователя 3 поступает на вход Сдвиг регистра 4, на вход счетчика 7, на синхронизирующий вход триггера 5, который является дополнительным разрядом регистра 4, и на вход инвертора 8. С выхода инвертора 8 сигнал поступает таким образом, что его передний фронт приходится на середину посылки, поступающей с выхода триггера 5.
Счетч.чк 7 сдвигов отсчитывает чис ло N, где N - разрядность блока 10 памяти и регистра 4, после чего счет чик 7 выдает в блок 9 управления сигнал Конец слова (КСЛ). По этому сигналу блок 9 управления выставляет в блок 10 памяти сигналы обраще ния: запрос, адрес и режим обращения чтение/запись. В ответ на это обращение блок 10 памяти выдает информацию в регистр 4.
Через время Сэад после запроса блока 9 управления на чтение к счетчику 14 адреса прибавляется +1.
Временные соотношения должны удов летворять условию
эаА
t
ЦП
где t 1/f - время прохождения
одного бита информации в регистре 4; t .ja - время, определяем-е элементом 22 задержки;
t цп - цикл памяти. Таким образом, очередное слово из блока. 10 памяти должно быть записано в регистр 4 до следующего сдвига . Далее процесс выдачи информации повторяется до тех пор, пока в блоке 9 управления не наступает сравнения текущего и конечного адресов, т.е. пока из блока 10 памяти не будет выбран заданный текст.
Если в регистре 17 состояния задан режим однократной выдачи текста (О во втором разряде), то при сравнении адресов с выхода третьего элемента 20 И сигнал Конец работы (КР) через блок 11 внешнего обмена выдается в микро-ЭВМ. Если задан непрерывный режим, работы, то при сравнении адресов сигнал с выхода второго элемента 19 И устанавливает счетчик 14 текущего адреса в исходное состояние, и далее весь процесс работы датчика повторяется до тех пор, пока не последует соответствующей команды от микро-ЭВМ.
Формирователь 6 (фиг. 3) позволяет имитировать для низкоскоростных каналов искажения двух типов преобладания и дробления в широких пределах, выраженных в процентах от длительности элементарной посылки. Вид и величина искажений задается в регистр 25 управления по соответ717866
ствующей команде микро-ЭВМ, которая может выполняться как в процессе загрузки, так н в процессе работы дат- г чика.
Формирователь 6 работает следующим образом.
Генератор 1 (фиг. 1) тактовых импульсов вырабатывает импульсы, час10 тота которых f, во много раз превышает скорость телеграфирования. Делитель 2 частоты программируется таким образом, чтобы частоты f и f на соответствующих выходах находились
15 в соотношении 1:50. Учитывая то, что формирователь 3 делит дополнительную частоту f0 еще на два, то скорость прохождения информации в регистре 4 и триггере 5 в 100 раз ниже по отно-
20 шению к f,. Такое соотношение частот сигналов использовано для того, чтобы величину искажений задавать в прог центах.
Телеграфные посылки, поступающие
25 с триггера 5 на вход формирователя 6, преобразуются формирователем 26 (фиг. 3) в две последовательности импульсов. Импульсы, совпадающие с передними фронтами посылок, устанав30 ливают счетный триггер 29 в нулевое состояние. Импульсы, совпадающие с каждым фронтом посылок, устанавливают первый триггер 27 в единичное состояние, благодаря чему снимаемый
35 с него сигнал открывает счетный вход счетчика 28. Начинается уменьшение его содержимого.
Выходной сигнал счетчика 28 появляется с задержкой t5Яд , определяе40 мой коэффициентом пересчета этого счетчика - М1. Длительность этого временного интервала и определяет величину вносимых блоком преобладаний, при этом каждой единице счета
45 соответствует 1% преобладаний.
Выходной сигнал счетного триггера 29 совместно с входными телеграфными посылками поступает на входы элементов 30 И и элемента 31 ИЛИ, формируя 50 на выходе этих элементов телеграфные посылки соответственно с отрицательными н положительными преобладаниями необходимой величины, которые поступают на коммутатор 32.
5
Если на управляющих входах коммутатора 32 потенциалы, соответствующие логическому нулю, то телеграфный сигнал с входа формирователя 6 про-
ходит без искажения на выход комму- тйтора 32.
При наличии логической единицы первом управляющем входе сКоммута- 32 на его выход проходит телеграфный сигнал с выхода элемента 30 с отрицательными преобладаниями. При наличии логической единицы на вто- рбм управляющем входе коммутатора 32 на его выход .проходит телеграфный сигнал с положительными преобладанияс выхода элемента 31.
Если схема для имитации дроблений отключена (логический О на управляющем входе таймера 33 и вследствие з-foro - логический О на втором сумматора 36 по модулю 2) , то телеграфный сигнал с выхода коммутатора 32 через сумматор 36 по модулю 2 оступает на выход датчика.
Имитация дробления происходит следующим образом.
При наличии потенциалов логической 1 на управляющем входе таймера 33 он начинает отсчитывать промежутки времени, определяемые величиной М3„ По истечении такого промежутка таймер 33 выдает импульс, который взводит второй триггер 34. Потенциал с выхода второго триггера 34 разре- пщет прохождение тактовых импульсов с частотой ft на второй счетчик 35, сЬдержимое которого уменьшается от величины М2 до 0.
При появлении сигнала Сч О второй триггер 34 перебрасывается в нулевое состояние. Интервал времени, в течение которого второй триггер 34 находится в единичном состоянии, определяет величину вносимых блоком искажений типа дробление. С выхода второго триггера 34 сигнал поступает на второй вход сум- мйтора 36 по модулю 2. и, складываясь с телеграфным сигналом, поступающим на первый вход сумматора 36, искажает его соответствующим образом.
0
5
0
5
0
5
Формула изобретения
Датчик испытательных текстов, содержащий формирователь меандра, блок управления, триггер, формирователь искажений, последовательно соединенные генератор тактовых импульсов и делитель частоты, отличающийся тем, что, с целью повышения достоверности имитации телеграфных сигналов,-введены последовательно соединенные блок памяти, вход которого соединен с первым выходом блока управления, и регистр (сдвигпл, второй вход и выход которого соединены соответственно с выходом формирователя меандра, и входом триггера, синхронизирующий вход которого соединен с вторым входом регистра сдвигов, а выход является первым выходом датчика, инвертор, вход которого соединен с выходок формирователя меандра, а выход является вторым выходом датчика, счетчик, щ и выход которого соединены соответственно с входом инвертора и информационным входом блока управления, второй выход которого соединен с управляющим входом генератора тактовых импульсов, и дешифратор команд, вход которого соединен с третьим выходом блока управления, первый управляющий вход которого является входом для подключения шины управления канала взаимодействия с ЭВМ, шина данных которого подключена к входам данных дешифратора команд, блока управления, блока памяти, формирователя искажений и делителя частоты, а выход соединен с вторым управляющим входом блока управления, формирователя искажений и делителя частоты, первый и второй выходы которого соединены соответственно с входом формирователя меандра и первым входом формирователя искажений, второй вход которого соединен с выходом триггера, а выход является третьим выходом датчика.
Фиг. г
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИСПРАВЛЯЮЩЕЙ СПОСОБНОСТИ ПРИЕМНИКОВ ДИСКРЕТНЫХ СИГНАЛОВ | 1992 |
|
RU2040118C1 |
Устройство для формирования испытательного текста | 1987 |
|
SU1464295A1 |
Устройство для централизованного контроля и оперативного управления | 1977 |
|
SU633029A1 |
Устройство для формированияиСпыТАТЕльНОгО TEKCTA | 1979 |
|
SU803118A1 |
Устройство для контроля цифровых блоков | 1986 |
|
SU1314344A1 |
МУЛЬТИПЛЕКСОР ТЕЛЕКОММУНИКАЦИОННЫЙ МНОГОФУНКЦИОНАЛЬНЫЙ | 2004 |
|
RU2269154C1 |
Программное временное устройство | 1990 |
|
SU1762298A1 |
Устройство для обнаружения поврежденного участка телеграфного тракта | 1981 |
|
SU1042194A2 |
Многоканальное устройство для регистрации | 1985 |
|
SU1322156A1 |
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ИСПЫТАТЕЛЬНОГО ТЕКСТА | 1992 |
|
RU2045816C1 |
Изобретение относится к контрольно-измерительной технике. Цель изобретения - повышение достоверности имитации телеграфных сигналов. Ввод информации в устройство осуществляется по шине 12 управления и шине 13 данных. Дешифратор 11 дешифрирует команды, по которым производится загрузка информации в программируемые блоки 9 и 10. После загрузки информации устройство формирует испытательный текст в соответствии с информацией блока 10. Счетчик 7 отсчитывает число тактов и выдает в блок 9 сигнал "Конец слова", после чего начинается новый цикл формирования. Синхронизация устройства осуществляется генератором 1, пуск которого осуществляется по команде блока 9, сигнал с генератора 1 подается на делитель 2 и формирователь 3, которые снижают частоту генератора 1 до значения, определяющего скорость выдачи испытательной последовательности. Управление делителем 2 осуществляется блоком 9. 3 ил., 1 табл.
Твердов Б.И, и др | |||
Телеграфная и факсимильная аппаратура | |||
М.: Радио и связь, 1986, с | |||
Кровля из глиняных обожженных плит с арматурой из проволочной сетки | 1921 |
|
SU120A1 |
Авторы
Даты
1990-06-15—Публикация
1988-07-14—Подача