Схемы роботов

Схемы роботов

 

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

Схема робота, следующего на свет, на одной микросхеме

Схема простого робота на микросхеме 74ACT04PC, реализующего фототропное поведение.
Микросхема 74ACT04PC содержит шесть логических элементов НЕ (инверторов). Кроме микросхемы и электромоторов для того, чтобы сделать робота, понадобятся два фототранзистора и два резистора. Источником питания могут быть четыре элемента AA.

Принципиальная схема робота, следующего на свет

Принципиальная схема робота




Полный вид схемы с подключением микросхемы


Кроме микросхемы 74ACT04PC в данном роботе можно использовать микросхемы 74AC14PC, SN74AC04N, DM74ALS04BN. При использовании этих микросхем номинал резисторов лучше выбрать равным 390К.

Схема робота, прячущегося от света

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



Принципиальная схема робота, избегающего свет


Схема робота, реагирующего на свет

Данный робот двигается прямо и со светом, если свет падает на оба датчика, и без света. При освещении только одного датчика робот поворачивает в сторону света. Робот может быть построен на микросхеме IN74AC240N или ее отечественном аналоге ЭКР1554АП3.

Микросхема IN74AC240N (ЭКР1554АП3) представляет собой два четырехканальных шинных формирователя с тремя состояниями на выходе и инверсией сигнала. 1-й и 19-й вывод микросхемы подключаются к отрицательному полюсу источника питания. Источником питания могут быть четыре элемента AA.

Таблица истинности, описывающая поведение данного робота, выглядит следующим образом:

ABCD
0011
0101
1010
1111


По таблице истинности построим логические формулы, которые помогут нарисовать схему робота.

C = ¬B + A = ¬(¬A + B)

D = ¬A + B = ¬(A + ¬B)

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



Принципиальная схема робота


Схема робота, следующего на свет, на микросхеме К155ЛП9

Простого робота, реализующего фототропное поведение, можно сделать также на микросхеме К155ЛП9 или КМ155ЛП9.
Микросхема К155ЛП9 — это шесть буферных формирователей с открытым коллектором и повышенным выходным напряжением (ттл). Кроме микросхемы и электромоторов для того, чтобы сделать робота, понадобятся только два фототранзистора. Источником питания могут быть четыре элемента AA. Желательно использовать электромоторы с током потребление не более 120 мА.

Принципиальная схема робота, следующего на свет

Принципиальная схема робота


Таймеры

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

Таймер 1

Таймер включается кнопкой S1 на ~2 сек


Таймер 2

Таймер включается кнопкой S1 на ~2 сек


Таймер 3

Таймер ВЫключается кнопкой S1 на ~2 сек



Содержание
Главная

  • О сайте

    BEAM-робототехника

  • BEAM-роботы
  • Искусственная жизнь
  • BEAM-философия
  • Технологии и устройство

    Основы

  • Электроника для начинающих
  • Электронные компонеты
  • Резистор
  • Конденсатор
  • Диод
  • Транзистор
  • Светодиод
  • Фототранзистор
  • Основы электроники

  • Алгебра логики
  • Логическое сложение
  • Логическое умножение
  • Логическое отрицание
  • Законы алгебры логики
  • Логические элементы

    Как сделать робота


    Робототехника для начинающих Как сделать первого робота
    Несколько увлекательных экспериментов с первым самодельным роботом


  • Как сделать простейшего робота в домашних условиях
  • Как сделать простого робота на одной микросхеме
  • Как создать робота, следующего по линии, с логической схемой
  • Самодельный танцующий робот

    Схемы роботов

    Технологии

  • Свободный монтаж в BEAM-робототехнике



    Цветовая маркировка резисторов
    Онлайн-калькулятор



    Библиотека

  • Классические публикации, связанные с BEAM-робототехникой




    Онлайн тренажер для обучения программированию

    Исполнитель робот

    ИСПОЛНИТЕЛЬ РОБОТ
    Тренажер для начального освоения алгоритмизации и программирования. Программируйте на лету в несколько кликов мышью со скростью полета мысли. Все работает онлайн и может быть использовано даже на мобильном телефоне. Тренируйтесь везде и всюду. Учитесь программировать вместе с исполнителем Робот каждую свободную минуту.