Лабораторний стенд для дистанційного вивчення мікропроцесорних систем управління
Номер патенту: 86888
Опубліковано: 25.05.2009
Автори: Якимович Павло Викторович, Вечур Олександр Володимирович, Семенець Руслан Валерійович, Носова Тетяна Віталіївна, Крук Олег Ярославович, Семенець Валерій Васильович, Байбаков Максим Миколаєвич, Аврунін Олег Григорович
Формула / Реферат
Лабораторний стенд для дистанційного вивчення мікропроцесорних систем управління, який містить мікроконтролер, що встановлений на монтажну плату, перший вхід та перший вихід якої з'єднані відповідно з першим виходом та першим входом програматора, другий вхід та другий вихід якого з'єднані з ПЕОМ, другий вхід та другий вихід монтажної плати з'єднані з виходом та входом кнопкової клавіатури відповідно, третій та четвертий виходи монтажної плати з'єднані з входами цифрового індикатора та п'єзодинаміка відповідно, третій та четвертий входи монтажної плати з'єднані з виходами датчика температури та лічильника реального часу відповідно, п'ятий вхід та п'ятий вихід монтажної плати з'єднані відповідно з виходом та входом інтерфейсного блока, шостий вхід та шостий вихід монтажної плати з'єднані відповідно з входом та виходом зовнішнього контактного рознімача, сьомий вихід монтажної плати з'єднаний з входом блока світлодіодної індикації, восьмий вихід та сьомий вхід монтажної плати з'єднані з входом та виходом матричного графічного дисплея відповідно, дев'ятий вихід та восьмий вхід монтажної плати з'єднані з входом та виходом блока зовнішньої пам'яті відповідно, який відрізняється тим, що введено блок імітації дій користувача, перший вихід якого з'єднаний з дев'ятим входом монтажної плати, а другий вихід та перший вхід якого через блок спряження з'єднані з ПЕОМ, оглядову відеокамеру, вихід якої з'єднаний з ПЕОМ.
Текст
Лабораторний стенд для дистанційного вивчення мікропроцесорних систем управління, який містить мікроконтролер, що встановлений на монтажну плату, перший вхід та перший вихід якої C2 2 86888 1 3 даленого програмування та контролю роботи стенду не дозволяє створення на її основі сучасних мікропроцесорних систем управління та їх дистанційного вивчення. Найбільш близьким за сукупністю ознак є лабораторний стенд для практичного освоєння мікропроцесорних систем управління [див. Пат. України на винахід №79652, МПК G09В23/18, G09В23/00.- публ. 10.07.2007, Бюл. №10], який містить мікроконтролер, що встановлений на монтажну плату, перший вхід та перший вихід якої з'єднані відповідно з першим виходом та першим входом програматора, другий вхід та другий вихід якого з'єднані з ПЕОМ, другий вхід та другий вихід монтажної плати з'єднані з виходом та входом кнопкової клавіатури відповідно, третій та четвертий виходи монтажної плати з'єднані з входами цифрового індикатора та п'єзодинаміка відповідно, третій та четвертий входи монтажної плати з'єднані з виходами датчика температури та лічильника реального часу відповідно, п'ятий вхід та п'ятий вихід монтажної плати з'єднані відповідно з виходом та входом інтерфейсного блоку, шостий вхід та шостий вихід монтажної плати з'єднані відповідно з входом та виходом зовнішнього контактного рознімача, сьомий вихід монтажної плати з'єднаний з входом блоку світлодіодної індикації, восьмий вихід та сьомий вхід монтажної плати з'єднані з входом та виходом матричного графічного дисплею відповідно, дев'ятий вихід та восьмий вхід монтажної плати з'єднані з входом та виходом блоку зовнішньої пам'яті відповідно. Однак у даному лабораторному стенді відсутні засоби для віддаленого програмування, імітації дій користувача та контролю роботи системи, що не дозволяє дистанційне вивчення та виконання практичних завдань щодо віддаленого програмування та контролю роботи мікропроцесорних систем управління. В основу винаходу поставлена задача створення такого лабораторного стенду для дистанційного вивчення мікропроцесорних систем управління, який дозволяв би за рахунок введення цифрової відеокамери та блоку імітації дій користувача розширити функціональні та дидактичні характеристики стенду і забезпечити можливість дистанційного вивчення та виконання практичних завдань щодо віддаленого програмування та контролю роботи мікропроцесорних систем управління. Такий технічний результат може бути досягнутий, якщо в лабораторній стенд для дистанційного вивчення мікропроцесорних систем управління, який містить мікроконтролер, що встановлений на монтажну плату, перший вхід та перший вихід якої з'єднані відповідно з першим виходом та першим входом програматора, другий вхід та другий вихід якого з'єднані з ПЕОМ, другий вхід та другий вихід монтажної плати з'єднані з виходом та входом кнопкової клавіатури відповідно, третій та четвертий виходи монтажної плати з'єднані з входами цифрового індикатора та п'єзо динаміка відповідно, третій та четвертий входи монтажної плати з'єднані з виходами датчика температури та лічильника реального часу відповідно, п'ятий вхід та 86888 4 п'ятий вихід монтажної плати з'єднані відповідно з виходом та входом інтерфейсного блоку, шостий вхід та шостий вихід монтажної плати з'єднані відповідно з входом та виходом зовнішнього контактного рознімача, сьомий вихід монтажної плати з'єднаний з входом блоку світлодіодної індикації, восьмий вихід та сьомий вхід монтажної плати з'єднані з входом та виходом матричного графічного дисплею відповідно, дев'ятий вихід та восьмий вхід монтажної плати з'єднані з входом та виходом блоку зовнішньої пам'яті відповідно, згідно з винаходом введено блок імітації дій користувача, перший вихід якого з'єднаний з дев'ятим входом монтажної плати, а другий вихід та перший вхід якого через блок спряження з'єднані з ПЕОМ, оглядову відеокамеру, вихід якої з'єднаний з ПЕОМ. Таким чином, за рахунок введення цифрової відеокамери та блоку імітації дій користувача досягається розширення функціональних та дидактичних характеристик стенду і забезпечення можливості дистанційного вивчення та виконання практичних завдань щодо віддаленого програмування та контролю роботи мікропроцесорних систем управління. На Фіг.1 приведено структурну схему лабораторного стенду для дистанційного вивчення мікропроцесорних систем управління, на Фіг.2 відображено загальний вигляд лабораторного стенду при виконанні процедури дистанційного програмування. Лабораторний стенд для дистанційного вивчення мікропроцесорних систем управління містить мікроконтролер 1, що встановлений на монтажну плату 2, перший вхід та перший вихід якої з'єднані відповідно з першим виходом та першим входом програматора 3, другий вхід та другий вихід якого з'єднані з ПЕОМ, другий вхід та другий вихід монтажної плати 2 з'єднані з виходом та входом кнопкової клавіатури 4 відповідно, третій та четвертий виходи монтажної плати 2 з'єднані з входами цифрового індикатора 5 та п'єзо динаміка 6 відповідно, третій та четвертий входи монтажної плати 2 з'єднані з виходами датчика 7 температури та лічильника 8 реального часу відповідно, п'ятий вхід та п'ятий вихід монтажної плати 2 з'єднані відповідно з виходом та входом інтерфейсного блоку 9, шостий вхід та шостий вихід монтажної плати 2 з'єднані відповідно з входом та виходом зовнішнього контактного рознімача 10, сьомий вихід монтажної плати 2 з'єднаний з входом блоку 11 світлодіодної індикації, восьмий вихід та сьомий вхід монтажної плати 2 з'єднані з входом та виходом матричного графічного дисплею 12 відповідно, дев'ятий вихід та восьмий вхід монтажної плати 2 з'єднані з входом та виходом блоку 13 зовнішньої пам'яті відповідно, блок 14 імітації дій користувача, перший вихід якого з'єднаний з дев'ятим входом монтажної плати, а другий вихід та перший вхід якого через блок 15 спряження з'єднані з ПЕОМ, оглядову відеокамеру 16, вихід якої з'єднаний з ПЕОМ. Пристрій працює таким чином: для виконання лабораторно-практичних завдань за принципом дистанційного навчання використовується стаціо 5 нарна лабораторна установка (див. Фіг.2), що містить у собі ПЕОМ, яка підключається до мережі Internet, та підключений лабораторний стенд, який умовно можливо розділити за структурним принципом на мікроконтролерну підсистему управління, що включає блоки 1-13, та підсистему організації дистанційного зворотного зв'язку, що включає блоки 14-16 (див. Фіг.1). У мікроконтролерної підсистемі управління для програмування використовується восьмирозрядний мікроконтролер 1 фірми AVR типу ATmega 128, що призначений для використання у широкому спектрі приладів різного призначення. Мікроконтролер 1 встановлюється на монтажну плату 2, за допомогою якої додаткове обладнання, що входить у состав лабораторного стенду, підключається до конкретних зовнішніх виводів мікроконтролеру 1. Програмування мікроконтролеру 1 виконується через програматор 3 за інтерфейсом ISP, який підключається до виводів паралельного порту ПЕОМ за допомогою стандартного рознімача типу DB-25. До монтажної плати 2 підключається широкий спектр периферійного обладнання: матрична клавіатура 4 підключається до порту Е мікроконтролера; десяти-позиційний цифровий індикатор 5 типу НТ1613 фірми Holtek HT-10 підключається до 2-х виводів порту В мікроконтролера; п'єзо динамік 6 підключається до порту F мікроконтролера; датчик 7 температури (Analog Devices, TMP35), який формує аналоговий вихідний сигнал, підключається до входу нульового каналу аналого-цифрового перетворювача, який вбудований у мікроконтролер, а лічильник 8 реального часу - до порту В мікроконтролера; інтерфейсний блок 9 містить допоміжні компоненти, що дозволяють з'єднання зовнішніх пристроїв з мікроконтролером через стандартні інтерфейси RS-232, JTAG, SPI; до зовнішнього рознімача 10 виведено вісім цифрових ліній вводу/виводу та п'ять входів десяти-розрядного аналого-цифрового перетворювача мікро контролера; блок 11 світлодіодної індикації виконаний на восьми світлодіодах типу АЛ307Б, на аноди яких подається напруга 5 В, а катоди - підключені до відповідних виводів порту D мікроконтролеру; матричний (240×128) графічний дисплей 12 фірми EPSON (на базі контролера Toshiba ВС-1602А) підключається до портів А та С мікроконтролеру (А - порт даних, С - управління) та може використовуватись для візуалізації даних з зовнішніх датчиків; блок 13 зовнішньої пам'яті на основі модулів Flash AT45DB321 (64 кБ) та SRAM BSI62LV256 (32 кБ) дозволяє розширити можливості мікроконтролеру та систем управління на його базі. 86888 6 Для організації процесу дистанційного навчання у лабораторному стенді присутня підсистема віддаленого зворотного зв'язку, що містить наступні блоки: блок 14 імітації дій користувача з відповідним блоком 15 спряження та оглядова відеокамера 16. На ПЕОМ, які приймають участь в учбовому процесі, установлюється спеціалізоване програмне забезпечення, що розроблене за моделлю «Клієнт-Сервер». На віддалених ПЕОМ користувачів, що підключені до мережі Internet, установлюється клієнтський варіант програмного забезпечення, а на ПЕОМ, до якої через інтерфейсний блок 3 підключена монтажна плата 2 з мікроконтролером 1 - серверний варіант. Користувачі за допомогою встановлених на їх віддалених ПЕОМ програмних середовищ розробки CodeVision AVR С або AVR Studio підготовлюють файли із кодом програми управління для запису у мікроконтролер 1, а також файл з програмою щодо моделювання дій користувача при роботі з запрограмованою системою управління. Ці два файли відправляються з ПЕОМ користувача за протоколом TCP/IP до ПЕОМ з підключеною монтажною платою 2. За допомогою серверного програмного забезпечення в мікроконтролер 1 через інтерфейсний блок 3 записується код управляючої програми, а в блок 14 імітації дій користувача код програми, щодо виконання послідовності подій. До складу даного блоку входить мікроконтролер AVR Tiny 11(L), який дозволяє імітувати натиснення кнопок шляхом замикання відповідних контактів та через монтажну плату 2 підключений до входів мікроконтролера 1 (виводів порта Е), що приймають участь в обробці даних з кнопкової клавіатури 4. Оглядова відеокамера 16 типу Logitech Quick Cam Go передає дані на ПЕОМ з клієнтським програмним забезпеченням та дозволяє користувачу на відстані здійснювати візуальний контроль за коректністю роботи запрограмованої системи управління. Для використання лабораторного стенду розроблений лабораторний практикум для дистанційного навчання, що містить цикл робіт, спрямованих на вивчення та дослідження принципів програмування мікроконтролера AVR ATMEGA128, практичної реалізації взаємодії з датчиками, організації роботи з пристроями виводу візуальної інформації та розробки інтерфейсних пристроїв спряження. Конструктивне виконання та функціональна довершеність дозволяють використовувати стенд для віддаленого програмування мікроконтролерних систем управління при вивченні відповідних учбових дисциплін за дистанційною та заочною формами навчання. 7 Комп’ютерна верстка Н. Лисенко 86888 8 Підписне Тираж 28 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюLaboratory testbench for remote learning microprocessor control systems
Автори англійськоюAvrunin Oleh Hryhorovych, Semenets Valerii Vasyliovych, Baibakov Maksym Mykolaiovych, Vechur Oleksandr Volodymyrovych, Kruk Oleh Yaroslavovych, Nosova Tetiana Vitaliivna, Semenets Ruslan Valeriiovych, Yakymovych Pavlo Viktorovych
Назва патенту російськоюЛабораторный стенд для дистанционного изучения микропроцессорных систем управления
Автори російськоюАврунин Олег Григорьевич, Семенец Валерий Васильевич, Байбаков Максим Николаевич, Вечур Александр Владимирович, Крук Олег Ярославович, Носова Татьяна Витальевна, Семенец Руслан Валериевич, Якимович Павел Викторович
МПК / Мітки
МПК: G09B 23/00, G09B 23/18
Мітки: мікропроцесорних, стенд, лабораторний, дистанційного, управління, вивчення, систем
Код посилання
<a href="https://ua.patents.su/4-86888-laboratornijj-stend-dlya-distancijjnogo-vivchennya-mikroprocesornikh-sistem-upravlinnya.html" target="_blank" rel="follow" title="База патентів України">Лабораторний стенд для дистанційного вивчення мікропроцесорних систем управління</a>
Попередній патент: Пристрій для порізки брикетів
Наступний патент: Індуктивний масштабний перетворювач напруги
Випадковий патент: Цифровий блок для імітатора учбово-тренувальної ракети р-27ут-рт