Читать «Занимательная анатомия роботов» онлайн - страница 48

Вадим Викторович Мацкевич

Рис. 73 Структура обучающегося робота – манипулятора

В то же время наличие отрицательного напряжения на базе открытого транзистора VT2 (около – 0,4 В) и на его коллекторе (-0,2 В) приводит к открыванию диода VD2, тем самым вход триггера к базе транзистора VT2 подключается через конденсатор С4. Переключают триггер в другое состояние подачей на его вход положительного импульса. Для этого надо лишь кратковременно нажать на кнопку SB1. При каждом нажатии на кнопку SB1 на вход триггера со счётным входом поступает одиночный импульс положительной полярности.

Таким образом, триггер переключается положительными импульсами. Положительный и отрицательный перепады напряжения, снимаемые с Выхода 1 и Выхода 2, могут быть использованы для управления другими электронными устройствами. Положительный импульс на Выходе 1 появляется при поступлении на вход триггера каждого нечётного импульса, а на Выходе 2 – чётного импульса; триггер, следовательно, делит частоту поступающих на его вход импульсов на два. То есть коэффициент счета триггера К = 2. Мы уже говорили о том, что основным элементом ЭВМ, участвующим во всех вычислительных операциях, является триггер. На основе триггеров можно создать множество занимательных конструкций, например действующие модели светофоров, увлекательные кибернетические игры. В промышленности триггерные счётчики широко применяют в электронной измерительной аппаратуре с цифровой индикацией результатов измерений. Такие счётчики можно использовать и в роботе, например, для подсчёта проходящих мимо него деталей или людей.

Объединение механической системы робота – манипулятора с ЭВМ (рис. 73) позволяет создавать обучаемых роботов.

Обучение робота

Робот действует по программе. Вначале изучают траекторию движения руки робота, затем «обучают» его самого и составляют программу самостоятельной работы. Кратко рассмотрим этапы обучения.

Перемещения, которые должна совершить рука робота, фиксируют при выполнении рабочей операции. Всю траекторию перемещения руки делят на отдельные движения. После этого приступают к «обучению» робота. С пульта оператор управляет роботом, и его рука совершает путь, соответствующий одному движению.

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

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