Интерфейс удаленных устройств микроконтроллерных систем

Изобретение относится к устройствам ввода-вывода микроконтроллерных устройств и систем и используется для контроля и управления внешними устройствами. Техническим результатом является расширение функциональных возможностей за счет обеспечения последовательного синхронного вывода и адресуемой асинхронной передачи дискретных данных и/или аналоговых сигналов между внешним устройством и универсальным портом микроконтроллера. Устройство содержит сдвиговый регистр с последовательным вводом данных и параллельным выходом, аналоговый селектор-мультиплексор, адресные входы которого соединены с выходами сдвигового регистра, вход разрешения каналов соединен с линией синхронизации (CLK), общий вход/выход соединен с шиной данных (SD), а адресуемые входы/выходы - с дискретными и/или аналоговыми цепями внешнего устройства. 1 з.п. ф-лы, 2 ил.

 

ОБЛАСТЬ ТЕХНИКИ:

Изобретение относится к устройствам ввода-вывода микроконтроллерных устройств и используется для контроля и управления внешними устройствами.

УРОВЕНЬ ТЕХНИКИ:

Известен способ синхронного вывода данных в регистр сдвига, в котором последовательность бит на линии данных сопровождается импульсами сдвига по линии синхронизации. Недостаток - узкая специализация.

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ:

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

Для решения этой задачи в состав устройства синхронного вывода данных на основе регистра сдвига (1) вводится аналоговый селектор-мультиплексор (2), адресуемый регистром сдвига, причем вход разрешения каналов подключен к линии синхронизации (CLK), общий вход/выход ключей соединен с шиной последовательных данных (SD), а адресуемые входы/выходы - с дискретными и/или аналоговыми цепями внешнего устройства (Фиг.1).

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

В отсутствие активности линии CLK шина SD может использоваться внешним устройством как адресная, что расширяет возможности интерфейса.

ПЕРЕЧЕНЬ ФИГУР:

Фиг.1 - Функциональная схема.

Фиг.2 - Пример принципиальной схемы.

СВЕДЕНИЯ:

На Фиг.2 приведен пример практической реализации двухпроводного интерфейса микроконтроллерного устройства, с помощью которого реализован вывод на двухразрядный 7-и сегментный светодиодный индикатор значения температуры, управление нагревателем, опрос клавиш ручного управления и температурного датчика с аналоговым выходом.

Источники информации

1. ATMEL. 2-WireSerial EEPROM

http://www.atmel.com/atmel/acrobat/Doc0336.pdf.

1. Интерфейс удаленных устройств микроконтроллерных систем, содержащий сдвиговый регистр (1) с последовательным вводом данных и параллельным выходом, отличающийся тем, что в него дополнительно вводится аналоговый селектор-мультиплексор (2), адресные входы которого соединены с выходами сдвигового регистра, вход разрешения каналов соединен с линией синхронизации (CLK), общий вход/выход соединен с шиной данных (SD), а адресуемые входы/выходы - с дискретными и/или аналоговыми цепями внешнего устройства.

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



 

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

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

Изобретение относится к области формирования графического интерфейса пользователя для управления пользовательским оборудованием. .

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

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

Изобретение относится к области приборостроения. .

Изобретение относится к способам и системам для разгрузки обработки I/O из первого компьютера во второй компьютер с помощью обеспечиваемого посредством RDMA сетевого межсоединения.

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

Изобретение относится к интерфейсам для ввода и вывода цифрового видеоизображения и звука, например HDMI (мультимедийный интерфейс высокой четкости), DVI (цифровой видеоинтерфейс).

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

Изобретение относится к средствам и способам приема вводов электронным устройством

Изобретение относится к приему и манипулированию информацией об электронных чернилах

Изобретение относится к системам календаря, планирования и управления временем
Наверх