Разработка модернизированной системы управления промышленным роботом «циклон-3б»
Объект исследования: промышленный робот Циклон-3Б
Результаты, полученные лично автором: разработана новая система управления циклового типа и изготовлены печатные платы для ее реализации.
Промышленный робот Циклон-3Б является роботом с пневматическим приводом. Управление пневмоцилиндрами осуществляется дискретно, то есть либо шток вытянут, либо нет. Управление подачей воздуха осуществляется с помощью пневмораспределителей.
Для улучшения системы управления предлагается параллельно штатной использовать систему управления на базе микроконтроллера, подключаемого к персональному компьютеру. Недостатком имеющейся системы управления является то, что для переналадки промышленного робота, то есть применение другого цикла работы, необходимо заново набирать программу на кнопочной панели. При использовании персонального компьютера, программу можно хранить на нем и запускать нужную по мере необходимости, а также возможность создания удобного программного обеспечения для ввода программ команд робота.
Для того, чтобы с персонального компьютера было возможно управлять электромагнитными реле, необходимо промежуточное цифровое устройство, им является микроконтроллер ATmega8. Современные микроконтроллеры, имеют малые размеры, а их функциональность велика. Многие из них имеют энергонезависимую память, благодаря которой цикловую программу робота или несколько различных программ можно записать в память и выполнять на роботе без использования компьютера. Структурная схема разработанной системы управления приведена на рис. 1.
Для упрощения процесса проектирования печатной платы, было решено разделить управляющую и силовую схемы и выполнить их на отдельных платах. На управляющей плате (рис.2) располагается микроконтроллер ATmega8, LCD-дисплей и необходимые элементы: резисторы, конденсаторы. На силовой плате располагаются сдвиговые регистры, с помощью которых достигается увеличение количества дискретных выходов, микросхема усилитель и электромагнитные реле. Использование электромагнитных реле позволяет реализовать гальваническую развязку между сильноточными цепями промышленного робота и слаботочной системы управления.
Рис. 1. Структурная схема модернизированной системы управления
Рис. 2. Основная плата управления
Плата управления подключается к персональному компьютеру через конвертер USB-UART, а в системе устройство определяется как виртуальный COM-порт. В программном обеспечении будет возможно выбирать команду для робота: «правая рука вперед» или «сжать левую кисть», задавать задержку между командами, сохранять программу и передавать команды на промышленного робота, тем самым осуществлять его управление.
Материал поступил в редколлегию 20.04.17
УДК 004.65
Савиночкина Ю. А
Научный руководитель: доцент кафедры «Автоматизированные технологические системы», к.т.н., Степошина С.В.
РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ СБОРА
ДАННЫХ О СТУДЕНТАХ
Объект исследования: автоматизированная система данных о студентах в директорате.
Результаты, полученные лично автором: спроектирована и разработана автоматизированная система для хранения, просмотра, редактирования и сбора данных о студентах.
В настоящее время для учета и сбора данных о студентах в пределах директората учебно-научного технологического института (УНТИ) Брянского государственного технического университета (БГТУ) используется не совершенное программное обеспечение, не позволяющее хранить, просматривать или редактировать всю необходимую информацию о студентах. Таким образом встала задача разработки автоматизированной системы сбора данных о студентах, которая будет лишена недостатков текущего ПО и будет удовлетворять всем требованиям и пожеланиям директората.
Автоматизированную систему сбора данных можно разделить на две части:
· база данных (БД), в которой непосредственно хранится информация о студентах;
· прикладная программа для удобного просмотра, редактирования и добавлении информации о студентах.
Для создания базы данных использовалась система управления базами данных (СУБД) от компании Microsoft – Microsoft SQL Server и программа SQL Server Management Studio (SSMS). SSMS - это интегрированная среда для доступа, настройки, администрирования и разработки всех компонентов SQL Server, а также управления ими. Среда SSMS сочетает в себе обширный набор графических инструментов с рядом отличных редакторов скриптов, обеспечивая разработчикам и администраторам любой квалификации доступ к SQL Server. Набор необходимых таблиц, их полей, а также схема связей между таблицами базы данных представлена на Рис. 1.
Прикладная программа написана на языке программирования C++ в интегрированной среде разработки Borland C++ Builder. C++ Builder содержит необходимые компоненты для быстрого старта работы с базами данных. Большинство этих компонентов, для их включения в программу, достаточно просто перетащить на форму и настроить их свойства.
Рис. 1. Схема связей
Такой подход является несомненным достоинством в работе программиста, так как это облегчает его труд и не требует написания сложного кода. Так, например, подключение к существующей базе данных производится абсолютно без написания кода, лишь с редактированием свойств соответствующего элемента. Внешний вид личной карточки студента, заполненной с помощью разработанного ПО, представлен на Рис. 2.
Рис. 2. Вид личной карточки студента
Полученная прикладная программа обеспечивает удобный интерфейс для взаимодействия с базой данных, позволяет быстро просматривать, редактировать или добавлять информацию о студентах.
Материал поступил в редколлегию 30.04.2017
УДК 004.51
А.В. Степанов
Научный руководитель: доцент кафедры «Автоматизированные технологические системы», к.т.н., В.П. Матлахов