Мізки для робота

Мізки для робота
Вибір найголовнішої частини будь-якого робота - його мозку - це дуже важливий і відповідальний етап його побудови.

Розглянемо можливі варіанти:
(Як і будь-яка спроба класифікації - це досить спірне і неповний список, але, як основа для подальшої роботи, зійде і такий :))

2. простий робот
тут роль мозку виконує мікроконтролер (atmega, PIC.)

Мізки для робота

дане рішення одне з найпростіших і доступних.

пов'язувати ці дві частини одного робота, можна по кабелю, але, найзручніше, по радіоканалу.

Мізки для робота

Це дуже зручне рішення. Просте і доступне.
Золота середина по простоті, доступності та функціоналу.
До того ж, зручно програмувати під тією ОС, під якою Ви звикли працювати.

а ось далі йде більш великий список різних варіантів більш «мізкуваті» роботів.

Зараз комп'ютерна техніка все швидше старіє, тому все більше старих ПК різної потужності припадають пилом в комірках і кутах.
Зрозуміло, не можна не замислюватися - як можна пристосувати їх для робототехніки.

4. робот на базі звичайного ПК або ноутбука
плюси цього рішення очевидні:
знайомий стандартний набір засобів програмування,
безліч готових бібліотек,
безліч різної документації,
для управління можна використовувати стандартні порти введення / виводу (COM. LPT. USB),
можливе підключення будь-яких пристроїв (наприклад, різні web-камери)
висока продуктивність

мінуси:
великі габарити,
якщо використовується звичайна материнська плата, то виникають труднощі з високою споживаною потужністю (для роботи такого робота будуть важкі, громіздкі і дорогі акумулятори)

так само, зверніть увагу, що звичайна материнська плата вимагає одночасної наявності цілого набору напруг харчування: ± 12В, ± 5В, ± 3.3В що дає додаткові проблеми з блоком живлення.

використання ноутбука, як здається, вирішує цю проблему (більш скромні габарити, вбудований акумулятор), але якщо ноутбук вже старий, то його акумулятор не зможе тримати заряд досить довго, та й вага все-одно буде в районі 3-5 кілограм.

З цього випливає висновок, що старі ПК краще використовувати в якості стаціонарного пульта керування або в зв'язці по радіоканалу з автономним модулем, але встановлювати на самого робота його не варто.

* Робот на базі спеціалізованого ПК

Зараз все більшого поширення набувають різні спеціалізовані рішення:
материнські плати формату Mini-ITX, або навіть, Pico-ITX, причому ці ПК повністю сумісні з комп'ютерами x86.
Розміри плат і їх невелике енергоспоживання роблять їх більш ніж привабливими для роботів.

* Робот на базі промислового ПК

Мізки для робота

так само варто звернути увагу на різні плати для промислових ПК:
плати формату PC / 104 або Micro PC.

зверніть увагу, що модулі PC / 104 насаджуються один на Дурга в такий собі бутерброд (дуже нагадує Шілд Arduino)

Мізки для робота

плюси:
сумісність з комп'ютерами x86;
низьке енергоспоживання (стандартна напруга 5В, споживання 5W (плати зі споживанням більше 10W - досить рідкісні));
невеликий розмір (PC / 104: 115 x 103 мм.)
безліч різних плат розширення,
індустріальне якість плат (робочий температурний діапазон: -40 ° C ... + 85 ° C, сторожовий таймер, вимоги по вологості, стійкість до вібрацій і одиночним ударам)

мінуси:
висока ціна,
в залежності від плати може знадобитися використовувати ОС для вбудованих систем:
Windows CE, Windows Embedded, QNX.

інші варіанти плат для вбудованих систем можна подивитися тут:
www.micromax.ru

майже всі такі плати працюють на базі малопотужних процесорів:
Vortex86, AMD Geode

на базі Vortex86 побудований робо-контролер RoBoard

Мізки для робота

нові версії плат вже працюють на процесорах Intel® Atom, Intel® Celeron M, Intel® Pentium M

плюси:
компактність і невелику вагу (200 - 300 грам),
низьке енергоспоживання (особливо при вимкненому екрані),

Час автономної роботи КПК - більш ніж типово для робота.

мінуси:
труднощі підключення до КПК зовнішніх пристроїв.

* Робот на базі нетбука
як здається, майже ідеальне рішення - плюси ноутбука, але при цьому небльшой вага і доступна ціна

приклад:
Asus Eee PC

* Робот на базі контролера

Мізки для робота

мікроелектроніка розвивається і дарує нам можливість використовувати свої новинки для створення по-справжньому мізкуваті автономних роботів.

існує безліч плат розвитку, контролерів і налагоджувальних плат:
(Найчастіше на базі ARM)

BeagleBoard

Мізки для робота

mini2440 ARM9 board
Мізки для робота

Chumby Hacker Board

Мізки для робота

плюси:
прийнятна ціна,
малі габарити,
невисоке енергоспоживання,

мінуси (або, навпаки, плюси):
установка ОС для вбудованих систем:
урізані дистрибутиви Linux

наприклад:
Angstrom
uClinux
спосіб занурення і знайомства з вбудованими системами, міні-Linux-ом та іншими смаколиками. Головне за всім цим не забути - навіщо все це робиться :)

* Робот з переробленого пристрої

Мізки для робота

різні пристрої, які можна переробити і використовувати в якості мізків для робота.

які дозволять Вам працювати з роутером так, як Ви самі того захочете, а управляти своїм роботом через COM-порт, який майже завжди виведений на платі роутера.
А, наприклад, у D-Link DIR-320 - взагалі є USB-порт;)

і пам'ятайте:
«Роботи - це захоплення, яке не тільки забирає багато часу, але і ще досить дороге. »

Схожі статті