Модули Open Robotics и документация к ним — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Готовые модули)
(Готовые модули)
Строка 13: Строка 13:
 
|-
 
|-
 
|[[Файл:OR-BT20-115.2.jpg|50px]]
 
|[[Файл:OR-BT20-115.2.jpg|50px]]
|[[Bluetooth-адаптер OR-BT20-115.2]] (slave, 3.3V)
+
|[[OR-BT20-115.2|Bluetooth-адаптер OR-BT20-115.2]] (slave, 3.3V)
  
 
Скорость UART: 115.2Kbps, дальность 10-15м (класс 2)
 
Скорость UART: 115.2Kbps, дальность 10-15м (класс 2)
Строка 19: Строка 19:
 
|-
 
|-
 
|[[Файл:OR-BTM111-9.6.jpg|50px]]
 
|[[Файл:OR-BTM111-9.6.jpg|50px]]
|[[Bluetooth-адаптер OR-BTM111-9.6]] (slave, 3.3V)
+
|[[OR-BTM111-9.6|Bluetooth-адаптер OR-BTM111-9.6]] (slave, 3.3V)
  
 
Скорость UART: 9.6Kbps, дальность 10-15м (класс 2)
 
Скорость UART: 9.6Kbps, дальность 10-15м (класс 2)
Строка 27: Строка 27:
 
|-
 
|-
 
|[[Файл:OR-AVR-M32-D.jpg|50px]]
 
|[[Файл:OR-AVR-M32-D.jpg|50px]]
|[[Контроллер общего назначения OR-AVR-M32-D]] с портом драйвера двигателей
+
|[[OR-AVR-M32-D|Контроллер общего назначения OR-AVR-M32-D]] с портом драйвера двигателей
  
 
ATMega32@7.37МГц, 16 RoboGPIO (8 с АЦП), 4 RoboI2C, RoboMD2
 
ATMega32@7.37МГц, 16 RoboGPIO (8 с АЦП), 4 RoboI2C, RoboMD2
Строка 33: Строка 33:
 
|-
 
|-
 
|[[Файл:OR-AVR-M168-DX.jpg|50px]]
 
|[[Файл:OR-AVR-M168-DX.jpg|50px]]
|[[Контроллер общего назначения OR-AVR-M168-DX]] эконом версия "сделай сам"
+
|[[OR-AVR-M168-DX|Контроллер общего назначения OR-AVR-M168-DX]] эконом версия "сделай сам"
  
 
ATMega168@7.37МГц, 8 RoboGPIO (все с АЦП), 2 RoboI2C, RoboMD2 (урезанный)
 
ATMega168@7.37МГц, 8 RoboGPIO (все с АЦП), 2 RoboI2C, RoboMD2 (урезанный)
Строка 39: Строка 39:
 
|-
 
|-
 
|[[Файл:OR-AVR-M32-N.jpg|50px]]
 
|[[Файл:OR-AVR-M32-N.jpg|50px]]
|[[Контроллер общего назначения OR-AVR-M32-N]] - СНЯТ С ПРОИЗВОДСТВА
+
|[[OR-AVR-M32-N|Контроллер общего назначения OR-AVR-M32-N]] - СНЯТ С ПРОИЗВОДСТВА
  
 
ATMega32@7.37МГц, 22 RoboGPIO (8 с АЦП), старый механический стандарт.
 
ATMega32@7.37МГц, 22 RoboGPIO (8 с АЦП), старый механический стандарт.
Строка 47: Строка 47:
 
|-
 
|-
 
|[[Файл:OR-PROG-USB-X.jpg|50px]]
 
|[[Файл:OR-PROG-USB-X.jpg|50px]]
|[[USB-Программатор OR-PROG-USB-X]] эконом версия "сделай сам"
+
|[[OR-PROG-USB-X|USB-Программатор OR-PROG-USB-X]] эконом версия "сделай сам"
  
 
Не интегрируется напрямую в AVR Studio
 
Не интегрируется напрямую в AVR Studio
Строка 55: Строка 55:
 
|-
 
|-
 
|[[Файл:OR-MD2-2A-12V-CP.jpg|50px]]
 
|[[Файл:OR-MD2-2A-12V-CP.jpg|50px]]
|[[Драйвер коллекторных двигателей OR-MD2-2A-12V-CP]]
+
|[[OR-MD2-2A-12V-CP|Драйвер коллекторных двигателей OR-MD2-2A-12V-CP]]
  
 
Напряжение: 6-16В, ток на канал до 2А, пиковый ток на канал до 10А, частота 2КГц (при токе до 1А до 10КГц)
 
Напряжение: 6-16В, ток на канал до 2А, пиковый ток на канал до 10А, частота 2КГц (при токе до 1А до 10КГц)
Строка 61: Строка 61:
 
|-
 
|-
 
|[[Файл:OR-MD2-1A-12V-X.jpg|50px]]
 
|[[Файл:OR-MD2-1A-12V-X.jpg|50px]]
|[[Драйвер двигателей OR-MD2-1A-12V-X]] эконом версия "сделай сам"
+
|[[OR-MD2-1A-12V-X|Драйвер двигателей OR-MD2-1A-12V-X]] эконом версия "сделай сам"
  
 
Напряжение: 6-12В, ток на канал до 1А
 
Напряжение: 6-12В, ток на канал до 1А
Строка 69: Строка 69:
 
|-
 
|-
 
|[[Файл:OR-BWSENS.jpg|50px]]
 
|[[Файл:OR-BWSENS.jpg|50px]]
|[[Датчик цвета поверхности OR-BWSENS]] (черное/белое)
+
|[[OR-BWSENS|Датчик цвета поверхности OR-BWSENS]] (черное/белое)
 
|~50р [на 09.05.09]
 
|~50р [на 09.05.09]
 
|-
 
|-
 
|[[Файл:OR-LINESENS-KTIRx10.jpg|50px]]
 
|[[Файл:OR-LINESENS-KTIRx10.jpg|50px]]
|[[Датчик линии OR-LINESENS-KTIRx10]]
+
|[[OR-LINESENS-KTIRx10|Датчик линии OR-LINESENS-KTIRx10]]
  
 
Количество оптопар: 10шт, шаг оптопар: 10мм, тип оптопар: KTIR0721ds
 
Количество оптопар: 10шт, шаг оптопар: 10мм, тип оптопар: KTIR0721ds

Версия 06:20, 2 июня 2009


Концепция
проекта
Электронные модули
и документация к ним
Общая
документация
Общие
файлы
Примеры
проектов
Где купить OR-WRT прошивка
Новое!
OR-4WD-Rover
платформа Новое!
Форум



Готовые модули

Фото Наименование ~Цена
Радиомодули
OR-BT20-115.2.jpg Bluetooth-адаптер OR-BT20-115.2 (slave, 3.3V)

Скорость UART: 115.2Kbps, дальность 10-15м (класс 2)

~900р [на 09.05.09]
OR-BTM111-9.6.jpg Bluetooth-адаптер OR-BTM111-9.6 (slave, 3.3V)

Скорость UART: 9.6Kbps, дальность 10-15м (класс 2)

~900р [на 09.05.09]
Контроллеры общего назначения
OR-AVR-M32-D.jpg Контроллер общего назначения OR-AVR-M32-D с портом драйвера двигателей

ATMega32@7.37МГц, 16 RoboGPIO (8 с АЦП), 4 RoboI2C, RoboMD2

~700р [на 09.05.09]
OR-AVR-M168-DX.jpg Контроллер общего назначения OR-AVR-M168-DX эконом версия "сделай сам"

ATMega168@7.37МГц, 8 RoboGPIO (все с АЦП), 2 RoboI2C, RoboMD2 (урезанный)

~400р [на 12.05.09]
OR-AVR-M32-N.jpg Контроллер общего назначения OR-AVR-M32-N - СНЯТ С ПРОИЗВОДСТВА

ATMega32@7.37МГц, 22 RoboGPIO (8 с АЦП), старый механический стандарт.

снят с продажи
Программаторы
OR-PROG-USB-X.jpg USB-Программатор OR-PROG-USB-X эконом версия "сделай сам"

Не интегрируется напрямую в AVR Studio

~280 р [на 11.05.09]
Драйверы двигателей
OR-MD2-2A-12V-CP.jpg Драйвер коллекторных двигателей OR-MD2-2A-12V-CP

Напряжение: 6-16В, ток на канал до 2А, пиковый ток на канал до 10А, частота 2КГц (при токе до 1А до 10КГц)

~650р [на 09.05.09]
OR-MD2-1A-12V-X.jpg Драйвер двигателей OR-MD2-1A-12V-X эконом версия "сделай сам"

Напряжение: 6-12В, ток на канал до 1А

~250 р [на 11.05.09]
Датчики
OR-BWSENS.jpg Датчик цвета поверхности OR-BWSENS (черное/белое) ~50р [на 09.05.09]
OR-LINESENS-KTIRx10.jpg Датчик линии OR-LINESENS-KTIRx10

Количество оптопар: 10шт, шаг оптопар: 10мм, тип оптопар: KTIR0721ds

~350р [на 09.05.09]

Готовые модули

Модуль Краткое описание, ~цена Уже продано: кому

(У кого еще есть)

Файлы
OR-BT20-115.2

OR-BT20-115.2.jpg

Bluetooth-адаптер (slave)

Цена: ~900р [по состоянию на 09.05.09]

Класс bluetooth: 2 (дальность 10-15м)

Модуль bluetooth: RainSun BT-20-CS-115.2

Версия bluetooth: 1.2

Скорость обмена: 115.2 Кбит/секунду (с МК)

Габариты модуля: 66 х 30 х 12мм

Вес: не более 12г

3: Duhas*2, galex1981 (2: =DeaD=, Vooon) ВНИМАНИЕ!!! Уровень питания и сигнальных линий модуля: 3.3В!


Принципиальная схема: см. ниже у аналогичного модуля

Инструкция: OR-BT20-115.2 — Инструкция по эксплуатации .pdf

Форум поддержки: [[1]]

Pin-код: 0000

OR-BTM111-9.6

OR-BTM111-9.6.jpg

Bluetooth-адаптер (slave)

Цена: ~900р [по состоянию на 09.05.09]


Класс bluetooth: 2 (дальность 10-15м)

Модуль bluetooth: RainSun BTM-111-CS-9.6

Версия bluetooth: 2.0

Скорость обмена: 9.6 Кбит/секунду

Габариты модуля: 66 х 30 х 12мм

Вес: не более 12г

3: VIRUS_V8, yak-40, Master (2: =DeaD=, blindman) ВНИМАНИЕ!!! Уровень питания и сигнальных линий модуля: 3.3В!


Принципиальная схема: OR-BTM111-9.6 - схема.pdf

Инструкция: OR-BTM111-9.6 — Инструкция по эксплуатации .pdf

Форум поддержки: [[2]]

Pin-код: 0000

OR-AVR-M32-D

OR-AVR-M32-D.jpg

Контроллер общего назначения с портом ДД

Цена: ~700р [по состоянию на 09.05.09]


Микроконтроллер: ATMega32 @ 7.3728 МГц

Напряжение питания: 6-16 В

Габариты модуля: 66 х 66 х 16 мм (длина*ширина — по печатной плате)

Вес: не более 32г

Порты RoboGPIO: 16 (из них 8 с функцией АЦП)

Порты RoboI2C: 4

Порт драйвера двигателей — RoboMD2

1: SkyStorm (3: =DeaD=, blindman, Vooon) Принципиальная схема: OR-AVR-M32-D - схема.pdf

OR-AVR-M32-D — Инструкция по эксплуатации .pdf

OR-AVR-M32-D — Примеры программирования .pdf

Форум поддержки: [[3]]

or-avr-m32-d-test.hex — тестовая прошивка, мигает светодиодами и по очереди включает оба двигателя то вперед то назад, для проверки платы ДД подключенной к контроллеру (тут её исходники);

Прошивка шлюз-контроллера для UART 115.2Kbit, Прошивка шлюз-контроллера для UART 9.6Kbit (команды длиной 9 байт можно дополнять «00», например, вместо «QFF002002» разрешается отправлять «QFF00200200») (исходный код прошивки шлюз-контроллера).

OR-MD2-2A-12V-CP

OR-MD2-2A-12V-CP.jpg

Драйвер для двух маломощных двигателей 2А 12В

Цена: ~650р [по состоянию на 09.05.09]

Напряжение питания: 6-16 В

Максимальный ток на канал: 2А

Габариты модуля: 66 х 48 х 18 мм (длина*ширина — по печатной плате)

Вес: не более 22г

1: SkyStorm (3: =DeaD=, blindman, Vooon) ВНИМАНИЕ!!! Между включениями двигателей в разные стороны обязательна пауза в минимум 50мс!


Принципиальная схема: OR-MD2-2A-12V-CP - схема.pdf

OR-MD2-2A-12V-CP — Инструкция по эксплуатации .pdf

Форум поддержки: [[4]].

OR-BWSENS

OR-BWSENS.jpg

Датчик цвета поверхности (черное/белое)

Цена: ~50р [по состоянию на 09.05.09]

Габариты модуля: 10 х 15 х 4 мм (длина*ширина — по печатной плате)

Вес: не более 3г

 — (1: =DeaD=) OR-BWSENS — Инструкция по эксплуатации .pdf

Форум поддержки: [[5]]

OR-LINESENS-KTIRx10

OR-LINESENS-KTIRx10.jpg

Датчик линии (10xKTIR)

Цена: ~350р [по состоянию на 09.05.09]

Количество оптопар: 10шт

Шаг оптопар: 10мм

Габариты модуля: 102 х 15 х 6 мм (длина*ширина — по печатной плате)

Вес: не более 10г

 — (1: =DeaD=) OR-LINESENS-KTIRx10 — Инструкция по эксплуатации .pdf

Форум поддержки: [[6]]

OR-MD2-1A-12V-X

OR-MD2-1A-12V-X.jpg

Набор «Сделай сам»
Драйвер 2 маломощных двигателей до 1А, 12В

Цена: 250 р [по состоянию на 11.05.09]


Напряжение питания: 6-12 В

Габариты модуля: 66 х 42 х 16 мм (длина*ширина — по печатной плате)

Вес: не более 25г

 — (1: =DeaD=) ?
OR-PROG-USB-X

OR-PROG-USB-X.jpg

Набор «Сделай сам»
USB-Программатор

Цена: 280 р [по состоянию на 11.05.09]

Габариты модуля: 66 х 42 х 16 мм (длина*ширина — по печатной плате)

Вес: не более 20г

 — (2: =DeaD=, blindman) ?
OR-AVR-M168-DX

OR-AVR-M168-DX.jpg

Набор «Сделай сам»
Контроллер общего назначения с портом ДД

Цена: ~400р [по состоянию на 12.05.09]


Микроконтроллер: ATMega168 @ 7.3728 МГц

Напряжение питания: 6-16 В

Габариты модуля: 66 х 66 х 16 мм (длина*ширина — по печатной плате)

Вес: не более 32г

Порты RoboGPIO: 8 (все с функцией АЦП)

Порты RoboI2C: 2

Порт драйвера двигателей — RoboMD2 (урезанный)

 — (1: =DeaD=) ?
OR-AVR-M32-N

OR-AVR-M32-N.jpg

Контроллер общего назначения без порта ДД

ВНИМАНИЕ! Модуль поставляется «AS IS», старый механический стандарт (отверстия для крепления верхние немного ниже, чем в текущем стандарте)

Цена: ~350р [по состоянию на 09.05.09]

Микроконтроллер: ATMega32 @ 7.3728 МГц

Напряжение питания: 5-16 В

Габариты модуля: 66 х 66 х 16 мм (длина*ширина — по печатной плате)

Вес: не более 32г

Порты RoboGPIO: 22 (из них 8 с функцией АЦП)

 — (2: =DeaD=, blindman) OR-AVR-M32-N — Инструкция по эксплуатации .pdf

OR-AVR-M32-N — Примеры программирования .pdf

Форум поддержки: [[7]]

d_led_m32.hex в .zip-архиве — тестовая прошивка, мигает светодиодами;

Прошивка шлюз-контроллера для UART 115.2Kbit, Прошивка шлюз-контроллера для UART 9.6Kbit (команды длиной 9 байт можно дополнять «00», например, вместо «QFF002002» разрешается отправлять «QFF00200200») (исходный код прошивки шлюз-контроллера).

Примечание: Общее количество модулей в использовании характеризует количество различных людей имеющих модуль на руках, которые планируют или уже его используют и могут давать какие-то пояснения, отвечать на вопросы.



Модули в производстве (закуп недостающих деталей, сборка прототипов, наладка и т. п.)

  1. USB-программатор и USB<=>TTL-UART адаптер, два в одном;
  2. Модуль LCD-экрана;
  3. Контроллер общего назначения без порта ДД на базе ATMega64 для управления значительным количеством сервоприводов;
  4. ИК-бампер;
  5. Электронный акселерометр;
  6. Электронный компас;
  7. Электронный гироскоп;
  8. УЗ-Сонар (альфа-версия);

Модули в проектировании и планируемые

  1. Контроллер общего назначения с портом ДД на базе микроконтроллера на ядре ARM7;
  2. Драйвер двигателей средней мощности током минимум до 10А;
  3. Модуль звуковой карты (отправлен на доработку, в текущем виде поставляться не будет);