×
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зад, то вырабатывается управляющий сигнал на выключение реле. Проверку коммутации контактов реле можно осуществить с помощью мультиметра.

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

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

Showing 91-100 of 196 items.
20.03.2016
№216.014.c959

Способ определения параметров лчм сигналов

Изобретение относится к области радиотехники, в частности к способам и технике радиотехнического мониторинга источников радиоизлучений (ИРИ) с линейно-частотно-модулированными (ЛЧМ) сигналами. Достигаемый технический результат - повышение точности определения ширины спектра ЛЧМ сигнала путем...
Тип: Изобретение
Номер охранного документа: 0002578041
Дата охранного документа: 20.03.2016
20.03.2016
№216.014.c997

Способ усиления и демодуляции частотно-модулированных сигналов и устройство его реализации

Изобретения относятся к областям радиосвязи, радиолокации, радионавигации и радиоэлектронной борьбы и могут быть использованы для создания устройств усиления и частотной демодуляции. Техническим результатом изобретения является увеличение динамического диапазона и квазилинейного участка...
Тип: Изобретение
Номер охранного документа: 0002577913
Дата охранного документа: 20.03.2016
20.02.2016
№216.014.cde8

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

Изобретение относится к области авиации, в частности к гидравлическим системам летательных аппаратов. Устройство для удаления растворенного в рабочей жидкости воздуха содержит гидронасос с автономным приводом и гидравлический бак с перекрывным устройством. Перекрывное устройство выполнено в...
Тип: Изобретение
Номер охранного документа: 0002575733
Дата охранного документа: 20.02.2016
27.02.2016
№216.014.ce03

Способ измерения коэффициента усиления антенн и устройство для его осуществления

Изобретение относится к технике антенных измерений и может быть использовано для проведения экспериментальной оценки коэффициента усиления антенн, различных радиоэлектронных систем в диапазоне частот. Способ основан на генерировании высокочастотного сигнала на заданной частоте f, измерении...
Тип: Изобретение
Номер охранного документа: 0002575937
Дата охранного документа: 27.02.2016
20.02.2016
№216.014.ce0c

Способ транспортировки авиационных грузов

Изобретение относится к области авиации, в частности к способам транспортировки авиационных грузов. При транспортировке грузов в контейнере обтекаемой формы, подвешенном на пилоне, измеряют нормальную силу, действующую на контейнер, и изменяют величину и направление аэродинамической силы,...
Тип: Изобретение
Номер охранного документа: 0002575732
Дата охранного документа: 20.02.2016
20.02.2016
№216.014.cf25

Цифровой оценочно-корреляционный компенсационный обнаружитель

Изобретение относится к радиотехнике и может быть в радиотехнических устройствах для обнаружения источников радиоизлучения (ИРИ) в условиях шума неизвестной интенсивности. Техническим результатом изобретения является повышение чувствительности цифрового обнаружителя панорамного приемника...
Тип: Изобретение
Номер охранного документа: 0002575481
Дата охранного документа: 20.02.2016
20.06.2016
№217.015.0539

Способ генерации высокочастотных сигналов и устройство его реализации

Изобретение относится к области радиосвязи и может быть использовано для создания многоканальных средств радиосвязи. Технический результат - увеличение диапазона генерируемых колебаний при произвольных сопротивлениях нагрузки. Способ генерации высокочастотных сигналов основан на...
Тип: Изобретение
Номер охранного документа: 0002587434
Дата охранного документа: 20.06.2016
10.04.2016
№216.015.2c7b

Преобразователь температуры

Изобретение относится к радиоэлектронике и может быть использовано для измерения температуры и разности температур дистанционным беспроводным способом. Преобразователь содержит генератор, источник питания и чувствительный элемент. Источник питания является чувствительным элементом и содержит...
Тип: Изобретение
Номер охранного документа: 0002579539
Дата охранного документа: 10.04.2016
10.04.2016
№216.015.2d1b

Система приготовления и подачи водно-топливной смеси в двигатели внутреннего сгорания

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложена система приготовления и подачи водно-топливной смеси в ДВС, включающая емкость для воды 2, содержащую двойные стенки, между которыми осуществляется циркуляция отработавших газов, в...
Тип: Изобретение
Номер охранного документа: 0002579310
Дата охранного документа: 10.04.2016
10.04.2016
№216.015.2d77

Система питания двигателя внутреннего сгорания

Изобретение относится к системам топливоподачи двигателей внутреннего сгорания (ДВС). Предложена система питания ДВС, включающая топливный бак 7, топливный насос 6, топливный фильтр 5, подающий 8 и сливной 4 трубопроводы, рампу 2 форсунок с топливными форсунками 1 и регулятор 3 давления...
Тип: Изобретение
Номер охранного документа: 0002579308
Дата охранного документа: 10.04.2016
+ добавить свой РИД