Архивы рубрики ‘Роботы своими руками’

Фотоэлементы в устройствах автоматики

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

L293D – последние штрихи

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

L293D – доводим до «ума» и двигаемся дальше

Итак, наша попытка научить робот двигаться на свет благополучно провалилась. При затемненных фототранзисторах робот стоит, при освещенных едет на свет, но как только один «глаз» попадает в тень, тележка начинает от фонаря отворачиваться вместо того, чтобы искать. Еще раз посмотрим что творится у робота в голове.

L293D – продолжаем «обвеску»

Прежде чем продолжить нагружать нашу микросхему, хотелось бы вернуться немного назад и более подробно поговорить о подключении фототранзистора к микросхеме драйвера. Теоретически все микросхемы L293D на неподключенных входах (выводы 2,7,10,15) имеют готовый «0», но ноль этот «слабенький». Т. е. достаточно вход соединить с плюсом источника питания даже через резистор в сотни кОм, и микросхема «увидит» единичку и перебросит соответствующий ключ.

L293D – начинаем «обвеску»

Итак, мы познакомились с принципом работы микросхемы L293D, пора найти ей применение. Сегодня мы попробуем ее обвесить радиодеталями и заставить приносить реальную пользу – дать возможность двигаться нашему роботу осмысленно. Начнем с реакции на свет. Самая простая задача: светло – робот движется, темно – «спит».

L293D управляет двигателями

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

А теперь настоящий робот

Щеткоход, описанный в предыдущей статье, конечно, роботом назвать сложно, хотя, в принципе, конструкция из мыльницы не дурнее роботов – «чернобыльцев» с дистанционным управлением, которые в 1986 г.  самоотверженно и вполне успешно разбирали завалы на радиоактивном энергоблоке. Тем не мене, «думать» все эти конструкции умеют не больше чем садовая тачка, поэтому отложим на время паяльник и займемся разработкой настоящего робота, способного самостоятельно принимать те или иные решения.

Щеткоходы – начинаем с простого

Свой первый робот я построил лет в 8, но до сих пор помню, с каким восторгом я наблюдал за его работой. Это была простая самоделка, но именно с нее началось мое увлечение кибернетикой. Открывая рубрику «Роботы своими руками» я подумал, а почему бы не начать ее не с микропроцессорных устройств, а именно с конструкций, которые и роботами можно назвать лишь с большой натяжкой?