Железо МиниБота — различия между версиями
Vooon (обсуждение | вклад) м |
MiBBiM (обсуждение | вклад) (Исправил ссылку на инет магазин) |
||
(не показаны 23 промежуточные версии 4 участников) | |||
Строка 1: | Строка 1: | ||
[[Категория:МиниБот]] | [[Категория:МиниБот]] | ||
− | [[Изображение:Minibot_mV.jpg|thumb|rigth|Собранный МиниБот со стандартной механикой | + | [[Изображение:Minibot_mV.jpg|thumb|rigth|Собранный МиниБот со стандартной механикой]] |
[[:Категория:МиниБот|МиниБот]] представляет собой 2х колёсную конструкцию | [[:Категория:МиниБот|МиниБот]] представляет собой 2х колёсную конструкцию | ||
с центром тяжести ниже оси колёс(что позволяет ездить на 2х колёсах не переворачиваясь) | с центром тяжести ниже оси колёс(что позволяет ездить на 2х колёсах не переворачиваясь) | ||
− | Электронная схема выполнена на 2х стороннем стеклотекстолите в основном из [[ | + | Электронная схема выполнена на 2х стороннем стеклотекстолите в основном из [[w:Surface-mount technology|SMD]] компонентов. |
− | Мозг робота [[микроконтроллер]] семейства [[AVR|Atmel AVR]]<ref>[[w:Atmel AVR| | + | Мозг робота [[микроконтроллер]] семейства [[AVR|Atmel AVR]]<ref>Статья в английской Википедии: [[w:Atmel AVR|Atmel AVR]]</ref> [http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf ATMega32]. |
Физический размер платы - 90x90 мм. | Физический размер платы - 90x90 мм. | ||
+ | |||
+ | [[Дополнительная опция - ЖКИ от Siemens S65]] '''131x175''' | ||
+ | |||
+ | '''Миниботовский Интернет-магазин''' http://www.MiniBot.ru | ||
== Схема == | == Схема == | ||
− | [[Изображение:MiniBot_Schematic.gif|600px]] | + | [[Изображение:MiniBot_Schematic.gif|thumb|left|600px|Схема]] |
+ | <br clear="both" /> | ||
+ | |||
+ | |||
+ | [[Media:minibot1.rar|'''Скачать схему МиниБота в формате P-CAD''']] | ||
== Драйвер двигателей == | == Драйвер двигателей == | ||
− | [[Изображение:MiniBot_MotorDriver.gif|600px]] | + | [[Изображение:MiniBot_MotorDriver.gif|thumb|left|600px|Схема драйвера двигателей]] |
+ | <br clear="both" /> | ||
== Печатная плата == | == Печатная плата == | ||
− | [[Изображение:MiniBot_PCB.gif|600px]] | + | [[Изображение:MiniBot_PCB.gif|thumb|left|600px|ПП]] |
+ | <br clear="both" /> | ||
+ | |||
+ | === Системный разъем === | ||
+ | Нумерация системного разъема указана по шлейфу, а не по контактам разъема! | ||
+ | {|class="standard" | ||
+ | |rowspan=15|[[Изображение:MB_Connector.jpg|Нумерация системного разъема]] | ||
+ | ! Номер Pin | ||
+ | ! Назначение | ||
+ | ! Расшифровка | ||
+ | |- | ||
+ | | 1 || GND || Земля | ||
+ | |- | ||
+ | | 2 || BAT || + батареи | ||
+ | |- | ||
+ | | 3 || RES || Программатор, сигнал RESET | ||
+ | |- | ||
+ | | 4 || MOSI || Программатор, сигнал MOSI | ||
+ | |- | ||
+ | | 5 || MISO || Программатор, сигнал MISO | ||
+ | |- | ||
+ | | 6 || SCK || Программатор, сигнал SCK | ||
+ | |- | ||
+ | | 7 || XTAL1 || Тактирование МК | ||
+ | |- | ||
+ | | 8 || PORTA3 || Вывод МК PA3 | ||
+ | |- | ||
+ | | 9 || SD_DATA || | ||
+ | |- | ||
+ | | 10 || SDA || Шина I2C | ||
+ | |- | ||
+ | | 11 || SCL || Шина I2C | ||
+ | |- | ||
+ | | 12 || TxD || Асинхронный выход данных | ||
+ | |- | ||
+ | | 13 || RxD || Асинхронный вход данных | ||
+ | |- | ||
+ | | 14 || USB-5V || Вход зарядки от USB | ||
+ | |} | ||
+ | <br clear="both" /> | ||
== Комплектация == | == Комплектация == | ||
− | [[Изображение:plata-1.jpg|thumb|rigth|ПП с запаянными [[ | + | [[Изображение:plata-1.jpg|thumb|rigth|ПП с запаянными [[w:Surface-mount technology|SMD]]]] |
− | [[Изображение:add-1.jpg|thumb|rigth|Штыревые компоненты | + | [[Изображение:add-1.jpg|thumb|rigth|Штыревые компоненты]] |
− | [[Изображение:mehanika-m.jpg|thumb|rigth|Комплект механики | + | [[Изображение:mehanika-m.jpg|thumb|rigth|Комплект механики]] |
Полная комплектация: | Полная комплектация: | ||
− | * Плата печатная с запаянными [[ | + | * Плата печатная с запаянными [[w:Surface-mount technology|SMD]] компонентами |
* Комплект штыревых компонентов | * Комплект штыревых компонентов | ||
* Комплект механики | * Комплект механики | ||
Строка 58: | Строка 106: | ||
! Кол-во | ! Кол-во | ||
|- | |- | ||
− | | | + | | электромотор QX-FF-130-2860 21х39мм 1-1.5V Частота вращения, об/мин 7400 |
| 2 | | 2 | ||
|- | |- | ||
Строка 79: | Строка 127: | ||
| 10 см | | 10 см | ||
|} | |} | ||
+ | <br clear="both" /> | ||
== Описание компонент == | == Описание компонент == | ||
Строка 84: | Строка 133: | ||
=== Сенсоры === | === Сенсоры === | ||
− | На роботе установленны следующие сенсоры: | + | На роботе установленны следующие сенсоры: |
* '''Датчики оборотов колеса ([[w:ru:энкодер|энкодеры]])''' состоящие из 2 пар ИК-светодиодов и ИК-фототранзисторов | * '''Датчики оборотов колеса ([[w:ru:энкодер|энкодеры]])''' состоящие из 2 пар ИК-светодиодов и ИК-фототранзисторов | ||
* '''Датчики нагрузки на двигатели (датчики тока)''' | * '''Датчики нагрузки на двигатели (датчики тока)''' | ||
− | + | * '''Датчики линии''' состоящие из 3 пар ИК-светодиодов и ИК-фототранзисторов | |
* '''Датчики препятствия''' состоящие из: | * '''Датчики препятствия''' состоящие из: | ||
** двух ИК-светодиода по углам и [[TSOP]] спереди | ** двух ИК-светодиода по углам и [[TSOP]] спереди | ||
Строка 97: | Строка 146: | ||
=== [[w:ru:Энкодер|Энкодеры]] === | === [[w:ru:Энкодер|Энкодеры]] === | ||
− | [[Изображение:MiniBot_Enc.jpg|thumb|rigth|Собранный [[w:ru:энкодер|энкодер]] | + | [[Изображение:MiniBot_Enc.jpg|thumb|rigth|Собранный [[w:ru:энкодер|энкодер]] ]] |
Энкодеры представляют собой 2 бумажных диска с секторами. | Энкодеры представляют собой 2 бумажных диска с секторами. | ||
− | Положение считываются с помощью [[оптопара|оптопары]] из ИК диода и фототранзистора. | + | Положение считываются с помощью [[w:ru:оптопара|оптопары]] из ИК диода и фототранзистора. |
− | [[Оптопара]] поставляется в разобранном виде и предполагается самостоятельное её изготовление. | + | [[w:ru:Оптопара|Оптопара]] поставляется в разобранном виде и предполагается самостоятельное её изготовление. |
=== Питание === | === Питание === | ||
− | [[ | + | [[w:ru:Литий-ионный аккумулятор|Литий-ионный аккумулятор]]<ref>Статья в английской Википедии: [[w:Lithium-ion battery|Lithium-ion battery]]</ref> включен в стандартную комплектацию. |
− | Cхема зарядки реализована аппаратно на плате МиниБота микросхемой заряда литиевых акб. [http://datasheets.maxim-ic.com/en/ds/MAX1551-MAX1555.pdf MAX1555] и позволяет заряжаться от [[w:ru:USB|USB]] порта компьютера, | + | Cхема зарядки реализована аппаратно на плате МиниБота микросхемой заряда литиевых акб. [http://datasheets.maxim-ic.com/en/ds/MAX1551-MAX1555.pdf MAX1555] и позволяет заряжаться от [[w:ru:USB|USB]] порта компьютера, поэтому никаких дополнительных блоков питания не требуется. |
− | поэтому никаких дополнительных блоков питания не требуется. | + | Заряжать возможно двумя способами: |
+ | * Через X2 (pin 14 идет на USB pin МАХ1555) | ||
+ | * Через X1 (идет на DC pin МАХ1555) | ||
+ | Соответственно ДШ МАХ1555:<br/> | ||
+ | '''DC''' Charging Current (VBAT = 3.3V, VUSB = 0, VDC = 5V) | ||
+ | Min 220mA Max 340 mA<br/> | ||
+ | '''USB''' Charging Current (VBAT = 3.3V, VDC = 0, VUSB = 5V) | ||
+ | Min 80mA Max 100 mA<br/> | ||
+ | MAX1555 может заряжать от любого входа USB или DC. Но батарея не может заряжаться от 2х источников одновременно. MAX1555 автоматически определяет источник зарядки. Если оба источника активны DC является приорететным. | ||
+ | |||
+ | Соответственно схеме MiniBot'a состояние VD4 | ||
+ | * красный активный вход USB идет зарядка. | ||
+ | * зеленый активный вход DC идет зарядка. | ||
+ | * белый нет активного источника или зарядка завершена. | ||
+ | |||
+ | |||
+ | <br clear="both" /> | ||
== Ссылки == | == Ссылки == | ||
<references /> | <references /> |
Текущая версия на 09:03, 6 января 2009
МиниБот представляет собой 2х колёсную конструкцию с центром тяжести ниже оси колёс(что позволяет ездить на 2х колёсах не переворачиваясь)
Электронная схема выполнена на 2х стороннем стеклотекстолите в основном из SMD компонентов. Мозг робота микроконтроллер семейства Atmel AVR[1] ATMega32.
Физический размер платы - 90x90 мм.
Дополнительная опция - ЖКИ от Siemens S65 131x175
Миниботовский Интернет-магазин http://www.MiniBot.ru
Содержание
Схема
Скачать схему МиниБота в формате P-CAD
Драйвер двигателей
Печатная плата
Системный разъем
Нумерация системного разъема указана по шлейфу, а не по контактам разъема!
Комплектация
Полная комплектация:
- Плата печатная с запаянными SMD компонентами
- Комплект штыревых компонентов
- Комплект механики
Комплект штыревых компонентов
Наименование | Кол-во |
---|---|
Кнопка - выключатель питания | 1 |
Двухцветный светодиод | 3 |
ИК-светодиод | 8 |
ИК-фототранзистор | 5 |
Комплект механики
Наименование | Кол-во |
---|---|
электромотор QX-FF-130-2860 21х39мм 1-1.5V Частота вращения, об/мин 7400 | 2 |
шпилька М5 длинной 90 мм | 1 |
гайка М5 | 2 |
гайка М5 с пресшайбой | 2 |
подшипник | 2 |
хомутик | 4 |
2-х сторонний скотч | 10 см |
Описание компонент
Сенсоры
На роботе установленны следующие сенсоры:
- Датчики оборотов колеса (энкодеры) состоящие из 2 пар ИК-светодиодов и ИК-фототранзисторов
- Датчики нагрузки на двигатели (датчики тока)
- Датчики линии состоящие из 3 пар ИК-светодиодов и ИК-фототранзисторов
- Датчики препятствия состоящие из:
У датчиков препятствия есть альтернативное назначение, например:
- Обмен информацией с внешними устройствами с другими роботами
- Поиск и наведение на базу зарядки
Энкодеры
Энкодеры представляют собой 2 бумажных диска с секторами. Положение считываются с помощью оптопары из ИК диода и фототранзистора. Оптопара поставляется в разобранном виде и предполагается самостоятельное её изготовление.
Питание
Литий-ионный аккумулятор[2] включен в стандартную комплектацию. Cхема зарядки реализована аппаратно на плате МиниБота микросхемой заряда литиевых акб. MAX1555 и позволяет заряжаться от USB порта компьютера, поэтому никаких дополнительных блоков питания не требуется. Заряжать возможно двумя способами:
- Через X2 (pin 14 идет на USB pin МАХ1555)
- Через X1 (идет на DC pin МАХ1555)
Соответственно ДШ МАХ1555:
DC Charging Current (VBAT = 3.3V, VUSB = 0, VDC = 5V)
Min 220mA Max 340 mA
USB Charging Current (VBAT = 3.3V, VDC = 0, VUSB = 5V)
Min 80mA Max 100 mA
MAX1555 может заряжать от любого входа USB или DC. Но батарея не может заряжаться от 2х источников одновременно. MAX1555 автоматически определяет источник зарядки. Если оба источника активны DC является приорететным.
Соответственно схеме MiniBot'a состояние VD4
- красный активный вход USB идет зарядка.
- зеленый активный вход DC идет зарядка.
- белый нет активного источника или зарядка завершена.
Ссылки
- ↑ Статья в английской Википедии: Atmel AVR
- ↑ Статья в английской Википедии: Lithium-ion battery