×
26.10.2018
218.016.9663

Результат интеллектуальной деятельности: Аппаратно-программный комплекс для макетирования и отладки цифровых устройств на базе микроконтроллеров различных архитектур

Вид РИД

Изобретение

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

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

Известен учебно-лабораторный стенд (RU №126865 (U1), G09B 23/18, 10.04.2013) для практического изучения микроконтроллеров, содержащий управляющий вычислительный блок, интерфейсный блок ввода и интерфейсный блок вывода, элемент сброса, генератор прямоугольных импульсов, узел RC-цепи, источник регулируемого напряжения, звуковой излучатель, программатор, связанный через элемент сброса с управляющим вычислительным блоком, связанным с генератором RC-кварца, а также с интерфейсными блоками ввода, вывода и вторым интерфейсным блоком вывода, каждый из которых связан с соответствующим блоком гнезд; семисегментный индикатор, кнопки наборного поля и блок светодиодов, также связанные с соответствующими блоками гнезд, источник питания +5, +12 В.

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

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

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

Функциональная схема устройства представлена на фигуре, где обозначены: 1 - блок ввода данных, 2 - блок датчиков, 3 - интерфейсный блок, 4 - ЭВМ, 5 - блок обмена данными, 6 - микроконтроллер, 7 - блок тактирования, 8 - блок вывода данных, 9 - блок исполнительных механизмов.

Блок датчиков 2 предназначен для задания значения физической величины в соответствии с типом макетируемого цифрового устройства, ее преобразования в электрический сигнал и передачи на микроконтроллер для последующей обработки. Например, при макетировании термостата это может быть датчик температуры [см., например, Электронный ресурс URL: http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20.html/tb_tab0 (дата обращения 23.04.2015)], который выдает температуру в цифровом коде.

Интерфейсный блок 3 предназначен для оперативной замены программируемого микроконтроллера и оперативного подключения к нему периферийных устройств (блоков ввода, вывода, датчиков и т.д.), что обеспечивает достижение заданного технического результата. Интерфейсный блок 3 может быть выполнен, например, с использованием универсальных контактных клемм типа Banana [см. Электронный ресурс URL: http://www.dragoncity.com.hk/bp.html (дата обращения 23.04.2015)], через которые с помощью гибких проводов периферийные устройства подключаются к соответствующим клеммам микроконтроллера.

Блок исполнительных механизмов 9 предназначен для проверки правильности работы макетируемого устройства. Исполнительный механизм соответствует управляющему элементу макетируемого цифрового устройства. Для макетируемого термостата это может быть, например реле [см. Электронный ресурс URL: http://lib.chipdip.ru/156/DOC000156920.pdf (дата обращения 23.04.2015)].

Порядок применения рассмотрим на примере макетирования элемента системы поддержания заданной температуры в помещении. Макетируемым элементом является термостат, который должен выдавать сигнал на включение нагревательного элемента при tпом<tзад, где tпом - температура в помещении, tзад - заданная температура, которая должна поддерживаться в помещении, и на отключение - при tпом≥tзад.

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

Проверяем работу макетируемого цифрового устройства. Для этого с помощью датчика температуры задаем температуру помещения tпом, которая в цифровом виде поступает в микроконтроллер, где сравнивается с заранее заданной в управляющей программе температурой tзад. Если tпом<tзад то вырабатывается управляющий сигнал на включение реле. Если tпом≥tзад, то вырабатывается управляющий сигнал на выключение реле. Проверку коммутации контактов реле можно осуществить с помощью мультиметра.

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

Аппаратно-программный комплекс для макетирования и отладки цифровых устройств на базе микроконтроллеров, содержащий блок ввода и вывода данных, блок системы тактирования, ЭВМ, последовательно соединенную с блоком обмена данными, а также сменный микроконтроллер, отличающийся тем, что дополнительно введены блок датчиков и блок исполнительных механизмов, при этом выходы блоков ввода, вывода, обмена данными, системы тактирования, датчиков и исполнительных механизмов соединены с соответствующими входами сменного микроконтроллера через интерфейсный блок, в состав которого входят универсальные контактные клеммы.
Источник поступления информации: Роспатент

Показаны записи 21-30 из 196.
10.06.2015
№216.013.557e

Адаптивный способ защиты объекта от управляемой по лазерному лучу ракеты

Изобретение относится к военной технике. При адаптивном способе защиты объекта от управляемой по лазерному лучу ракеты обнаруживают лазерный сигнал ракеты. Определяют координаты источника этого излучения. Производят ориентацию помехового лазера по этим координатам. Обнаруживают лазерные сигналы...
Тип: Изобретение
Номер охранного документа: 0002553407
Дата охранного документа: 10.06.2015
10.07.2015
№216.013.6013

Устройство автоматического выравнивания грузоподъемных механизмов

Изобретение относится к устройствам для выравнивания грузоподъемных механизмов. Устройство автоматического выравнивания грузоподъемных механизмов содержит передвижное шасси, опорную платформу, датчик выравнивания опорной платформы в горизонтальное положение, гидроприводы, датчик контакта штоков...
Тип: Изобретение
Номер охранного документа: 0002556136
Дата охранного документа: 10.07.2015
10.08.2015
№216.013.6951

Комплекс имитации сложных военных объектов

Изобретение относится к средствам обеспечения скрытности вооружения, военной техники и военных объектов (ВВТ и ВО) от средств оптико-электронной, радиолокационной, а также радио- и радиотехнической разведки. Комплекс имитации сложных военных объектов состоит из M средств имитации простых...
Тип: Изобретение
Номер охранного документа: 0002558514
Дата охранного документа: 10.08.2015
10.08.2015
№216.013.69f3

Устройство компенсации активных помех с коммутацией компенсационного канала

Изобретение относится к радиолокации, может быть использовано в аппаратуре обнаружения целей на фоне активных помех. Техническим результатом изобретения является уменьшение вероятности ложной тревоги за счет устранения кромок помех. Технический результат достигается тем, что в известное...
Тип: Изобретение
Номер охранного документа: 0002558676
Дата охранного документа: 10.08.2015
10.08.2015
№216.013.69fa

Способ определения координат и скорости источника радиоизлучения

Изобретение относится к радиотехнике и может быть использовано для определения местоположения и скорости априорно неизвестного источника радиоизлучения (ИРИ). Достигаемый технический результат - определение за один этап обработки одновременно координат и скорости ИРИ. Способ основан на...
Тип: Изобретение
Номер охранного документа: 0002558683
Дата охранного документа: 10.08.2015
10.08.2015
№216.013.6e7a

Свч-способ определения осажденной влаги в жидких углеводородах

Предлагаемое изобретение относится к способам определения влажности. Оно может найти применение в нефтехимической промышленности, и в частности для экспресс-контроля качества авиационных керосинов в условиях аэродрома. Техническим результатом предлагаемого изобретения является повышение...
Тип: Изобретение
Номер охранного документа: 0002559840
Дата охранного документа: 10.08.2015
20.08.2015
№216.013.6f67

Способ пассивной радиолокации

Изобретение относится к радиотехнике и может быть использовано в многопозиционных системах пассивной радиолокации для определения местоположения и скорости движения радиоизлучающих объектов. Достигаемый технический результат - обеспечение измерения скорости движения объекта при одновременном...
Тип: Изобретение
Номер охранного документа: 0002560089
Дата охранного документа: 20.08.2015
20.08.2015
№216.013.6f70

Способ радиоконтроля

Изобретение относится к радиотехнике и может быть использовано при радиоконтроле для определения пространственно-энергетических характеристик наземных объектов по их радиоизлучениям в диапазоне коротких волн. Достигаемый технический результат - определение мощности излучения, увеличение...
Тип: Изобретение
Номер охранного документа: 0002560098
Дата охранного документа: 20.08.2015
10.09.2015
№216.013.76cb

Устройство для измерения отношения напряжения мостовых датчиков

Изобретение относится к области измерительной техники и может быть использовано при обработке информации, получаемой при проведении многофакторных экспериментальных исследований. Техническим результатом заявляемого устройства является расширение функциональных возможностей для измерения...
Тип: Изобретение
Номер охранного документа: 0002562000
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.796c

Способ повышения безопасности полета при отказе двигателя

Изобретение относится к области летательных аппаратов. Способ повышения безопасности полета летательного аппарата при отказе двигателя, работающего в момент отказа на максимальном или форсажном режиме и расположенного на той плоскости крыла, на которую у летательного аппарата имеется...
Тип: Изобретение
Номер охранного документа: 0002562673
Дата охранного документа: 10.09.2015
+ добавить свой РИД