УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ Российский патент 1999 года по МПК H04L25/22 

Описание патента на изобретение RU2126594C1

Изобретение относится к области вычислительной техники и может быть использовано для приема и передачи данных в последовательном коде под управлением стандартного программного обеспечения (программы Fastwire II, Norton Commander и др.).

Известно устройство последовательной связи стандарт RS-232 [1], способное передавать информацию в последовательном коде со следующими скоростями: 2.4; 4.8; 9.6; 19.2; 38.4; 57.6 115.2 кбит/с. Устройство содержит шину данных, шину адреса, шину управления, двунаправленный шинный формирователь, дешифратор адреса, задающий генератор, линейный драйвер и линейный приемник. Вместе с тем в настоящее время разработано много аппаратных средств на однокристальных микроконтроллерах, работающих под управлением ПЭВМ. Многие микроконтроллеры имеют в своем составе последовательный порт, максимальная скорость обмена данными через который в асинхронном режиме значительно превосходит максимальную скорость передачи устройства [1]. Например, микроконтроллеры семейства ВЕ51 имеют максимальную скорость передачи в асинхронном режиме 575 кбит/с.

Наиболее близким по технической сути к заявляемому является выбранный в качестве прототипа последовательный интерфейс стандарта RS-252 [2], содержащий двунаправленный шинный формирователь, шину данных, соединенную через двунаправленный шинный формирователь с универсальным асинхронным приемопередатчиком, шину управления, соединенную с универсальным асинхронным приемопередатчиком, шину адреса, дешифратор адреса, входы которого соединены с шиной адреса, а выход соединен со входом сигнала выборки кристалла универсального асинхронного приемопередатчика, первый задающий генератор, универсальный асинхронный приемопередатчик, линейные драйверы, соединенные своими входами с выходами универсального асинхронного приемопередатчика, а выходами с линией связи, линейные приемники, соединенные своими входами с линией связи, а своими выходами соединены со входами универсального асинхронного приемопередатчика. Интерфейс обеспечивает связь со скоростью до 115.2 кбит/с.

Недостатком интерфейса является невозможность передачи данных на более высокой скорости, что необходимо для связи с однокристальными микроконтроллерами.

Целью изобретения является повышение скорости передачи данных в последовательном коде.

Указанная цель достигается тем, что в известное устройство, введены второй задающий генератору коммутатор, подключенный первым своим входом к выходу первого задающего генератора, вторым входом к выходу второго задающего генератора, а своим выходом ко входу тактирования универсального асинхронного приемопередатчика, вместо линейных драйверов введены первый дифференциальный драйвер, вход которого соединен с выходом передаваемых последовательных данных универсального асинхронного приемопередатчика, а выход соединен с линией связи "витая пара", второй дифференциальный драйвер, вход которого соединен с выходом сигнала запроса передачи универсального асинхронного приемопередатчика, а выход соединен с линией связи "витая пара", вместо линейных приемников введены первый дифференциальный приемник, вход которого соединен с линией связи "витая пара", а выход соединен со входом последовательных данных универсального асинхронного приемопередатчика, второй дифференциальный приемник, вход которого соединен с линией связи "витая пара", а выход соединен со входом сигнала готовности передачи универсального асинхронного приемопередатчика.

Новизна технического решения заключается в наличии в заявляемом устройстве новых схемных элементов: коммутатора, второго задающего генератора, а также в введении вместо линейных, дифференциальных драйверов 14 дифференциальных приемников и их связей.

Заявляемое техническое решение соответствует критерию "изобретательский уровень", т. к. его сравнение с другими техническими решениями в данной области показывает, что построение предложенной структуры устройства передачи данных, основанной на введении второго задающего генератора, дифференциальных драйверов и дифференциальных приемников позволяет реализовать передачу информации в последовательном коде между двумя ПЭВМ или однокристальным микроконтроллером и ПЭВМ по линии связи "витая пара" на скорости выше 116 кбит/с, кроме того, использование дифференциальных драйверов и дифференциальных приемников, а также линии связи "витая пара" существенно повышает помехоустойчивость устройства, снижает уровень собственного электромагнитного излучения.

Изобретение может быть использовано в различных областях промышленности, а именно в вычислительной технике, в системах сбора и передачи информации, системах автоматизированного управления и контроля, поэтому соответствует критерию "промышленная применимость".

Устройство передачи данных работает под управлением стандартного программного обеспечения, хранящегося в ПЭВМ (программы Fastwire II, Norton Commander и др.).

На чертеже изображена структурная схема устройства передачи данных.

Устройство содержит шину данных ШД 1, шину адреса ША 2, шину управления ШУ 3, двунаправленный шинный формирователь 4 дешифратор адреса ДА 5, первый задающий генератор Г1 6, второй задающий генератор Г2 7, коммутатор К 8, универсальный асинхронный приемопередатчик УАПП 9, дифференциальные драйверы 10 и 11, дифференциальные приемники 12 и 13, причем двунаправленный шинный формирователь включен между шиной данных 1 и универсальным асинхронным приемопередатчиком, дешифратор адреса 5 своими выходами подключен к шине адреса 2, своим выходом соединен со входом CS УАПП 9, шина управления подключена соответствующим образом к двунаправленному шинному формирователю 4 и универсальному асинхронному приемопередатчику 9, коммутатор К 8 одним своим входом подключен к выходу первого задающего генератора Г1 6, другим входом соединен с выходом второго задающего генератора Г2 7, выход коммутатора 8 соединен со входом тактирования XTAL УАПП 9, дифференциальные драйверы 10 и 11 соединены своими входами с выходами RTS и SOFT УАПП 9, а выходы драйверов подключены к линии связи "витая пара", дифференциальные приемники 12 и 15, входы которых соединены с линией связи "витая пара", а выходы соединены со входами CTS и SIN УАПП 9.

Устройство работает следующим образом.

Коммутатором 9 ко входу XTAL УАПП 9 подключается один из задающих генераторов (Г1 - передача со стандартным рядом скоростей RS-232, Г2 - передача с повышенной скоростью). С помощью программы, хранящейся в ПЭВМ (Fastwire II Norton Commander и др.), устройство инициализируется, т.е. на шине адреса 2 выставляется адрес устройства, при этом дешифратор 5 сигналом CS выбирает УАПП 9, программно задается формат информационной посылки (количество стартовых, стоповых и информационных бит), затем передаваемая информация с шины данных 1 поступает через двунаправленный шинный формирователь 4 в параллельном коде в УАПП 9, где преобразуется в последовательный код. Перед передачей информации сигнал на выходе RTS УАПП 9 переходит в низкое состояние и поступает на вход 11, на приемном конце сигнал поступает на вход 13, с выхода 13 - на вход CTS УАПП 9, и УАПП 9 регистрирует этот переход на входе CTS. Передаваемая информация в последовательном коде поступает с выхода SOVT УАПП 9 на вход дифференциального драйвера 10, входы которого соединены с линией связи "витая пара". Принимаемая информация поступает на вход дифференциального приемника 12, преобразуется в уровни ТТЛ-логики и с выхода приемника поступает на вход SIN УАПП 9, затем информация преобразуется в параллельный код и через двунаправленный шинный формирователь 4 выдается на шину данных 1.

Двунаправленный шинный формирователь, дешифратор, первый и второй задающие генераторы и дифференциальные драйверы могут быть реализованы на ИС серии 533, дифференциальные приемники на ИС серии 521 и 533, УАПП - микросхема 8250 фирмы Intel или аналогичная.

Таким образом, введение в систему последовательной передачи данных второго задающего генератора, коммутатора, использование дифференциальных драйверов, дифференциальных приемников и линии связи "витая пара" позволяют существенно расширить возможности устройства: увеличить скорость передачи информации (например, при использовании второго задающего генератора с частотой в 6 МГц скорость повышается в 3.2 раза по сравнению с RS-232), снизить уровень собственного электромагнитного излучения, повысить помехоустойчивость.

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

название год авторы номер документа
МНОГОКАНАЛЬНЫЙ КОММУТАТОР 1991
  • Паньков В.И.
  • Хомяков И.В.
  • Тимофеева Л.И.
RU2014732C1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН 1995
  • Герасименко А.В.
  • Кузин Д.В.
RU2109334C1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ И ВОССТАНОВЛЕНИЯ ТЕХНИЧЕСКИХ СРЕДСТВ МЕДИЦИНСКОГО НАЗНАЧЕНИЯ 1992
RU2072788C1
СИСТЕМА ВНУТРИКОРАБЕЛЬНОЙ ГРОМКОГОВОРЯЩЕЙ СВЯЗИ И ТРАНСЛЯЦИИ 1996
  • Васильев В.И.
  • Любимов В.С.
  • Катанович А.А.
  • Буторин И.С.
RU2131168C1
АВТОНОМНЫЙ НАВИГАЦИОННЫЙ ПРИБОР 1994
  • Кирияйнен Ю.М.
  • Данилин И.Ф.
  • Жуков М.В.
  • Стромов А.В.
RU2098767C1
Многоканальное устройство для сопряжения ЭВМ с последовательными линиями связи 1990
  • Копылов Александр Иванович
  • Васекин Владимир Алексеевич
  • Григорьев Максим Николаевич
  • Целовальников Юрий Александрович
SU1839259A1
СИСТЕМА КОНТРОЛЯ И УПРАВЛЕНИЯ ВЫСОКОВОЛЬТНЫМИ ЯЧЕЙКАМИ РАСПРЕДЕЛИТЕЛЬНОЙ СЕТИ ШАХТЫ 1990
  • Демченко Н.П.
  • Раппопорт Л.И.
  • Чехлатый Н.А.
  • Лаевский С.Г.
  • Янчук Е.Н.
  • Мецгер А.А.
  • Полехин В.Г.
  • Бойцова И.Э.
RU2037205C1
Система для отладки программ 1987
  • Розен Юрий Владимирович
  • Рудченко Леонид Николаевич
  • Федоров Александр Иванович
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1481774A1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ДИАГНОСТИРОВАНИЯ ЦИФРОВЫХ УСТРОЙСТВ 1994
  • Михайлов С.Н.
  • Мочалов В.Ф.
RU2097827C1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1

Реферат патента 1999 года УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ

Изобретение относится к области вычислительной техники и может быть использовано для приема и передачи данных в последовательном коде под управлением стандартного программного обеспечения (программы Fastwire II, Norten Commander и др.). Технический результат - повышение скорости передачи данных в последовательном коде. Устройство содержит шину данных 1, шину адреса 2, шину управления 3, двунаправленный шинный формирователь 4, дешифратор адреса 5, первый задающий генератор 6, второй задающий генератор 7, коммутатор 8, универсальный асинхронный приемопередатчик 9, дифференциальные драйверы 10:11, дифференциальные приемники 12,13. 1 ил.

Формула изобретения RU 2 126 594 C1

Устройство передачи данных, содержащее двунаправленный шинный формирователь, шину данных, соединенную через двунаправленный шинный формирователь с универсальным асинхронным приемопередатчиком, шину управления, соединенную с универсальным асинхронным приемопередатчиком, шину адреса, дешифратор адреса, входы которого соединены с шиной адреса, а выход соединен со входом сигнала выборки кристалла универсального асинхронного приемопередатчика, первый задающий генератор, универсальный асинхронный приемопередатчик, драйверы, соединенные своими входами с выходами универсального асинхронного приемопередатчика, а выходами с линией связи, приемники, соединенные своими входами с линией связи, а своими выходами соединенные со входами универсального асинхронного приемопередатчика, отличающееся тем, что введены второй задающий генератор, коммутатор, подключенный первым своим входом к выходу первого задающего генератора, вторым входом к выходу второго задающего генератора, а своим выходом ко входу тактирования универсального асинхронного приемопередатчика, первый дифференциальный драйвер, вход которого соединен с выходом передаваемых последовательно данных универсального асинхронного приемопередатчика, а выход соединен с линией связи ''витая пара'',
второй дифференциальный драйвер, вход которого соединен с выходом сигнала запроса передачи универсального асинхронного приемопередатчика, а выход соединен с линией связи ''витая пара'', первый дифференциальный приемник, вход которого соединен с линией связи ''витая пара'', а выход соединен со входом последовательных данных универсального асинхронного приемопередатчика, второй дифференциальный приемник, вход которого соединен с линией связи ''витая пара'', а выход соединен со входом сигнала готовности универсального асинхронного приемопередатчика.

Документы, цитированные в отчете о поиске Патент 1999 года RU2126594C1

Лю-Ю Чжен, Гиббсон Г
Вальцевой станок для смазки клеем фанер 1927
  • Хаскин В.Д.
SU8086A1
Архитектура, программирование и проектирование микропроцессорных систем./Пер
с анг.- М.: Радио и связь, 1987, с.512.

RU 2 126 594 C1

Авторы

Лубнин Д.А.

Грехнев В.А.

Даты

1999-02-20Публикация

1995-11-27Подача