OR-AVR-M128-S — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Подключение питания)
(Распространенность модуля)
 
(не показано 69 промежуточных версий 3 участников)
Строка 1: Строка 1:
 
[[Категория:Open Robotics]]
 
[[Категория:Open Robotics]]
 
 
=Контроллер общего назначения OR-AVR-M128-S с расш. подд. сервоприводов=
 
=Контроллер общего назначения OR-AVR-M128-S с расш. подд. сервоприводов=
  
Строка 18: Строка 17:
 
Габариты модуля: 66 х 78.74 х 16 мм (длина*ширина — по печатной плате)
 
Габариты модуля: 66 х 78.74 х 16 мм (длина*ширина — по печатной плате)
  
Вес: не более 50г
+
Вес: не более 60г
  
 
Порты RoboGPIO: 16 (8 с АЦП)
 
Порты RoboGPIO: 16 (8 с АЦП)
Строка 26: Строка 25:
 
Порты сервоприводов: 32
 
Порты сервоприводов: 32
  
==Распространенность модуля==
+
==Документация и поддержка==
* Продано 11 модулей: Spino, Evgen, milkpower, demoontz, Ivan_k, aldaris, casper, denissyslo, Blaze63rus, 2*TransMatrix
 
 
 
* Кроме того в использовании 3 модуля: =DeaD=, blindman, Setar
 
 
 
==Документация==
 
 
 
Принципиальная схема: [[Media:OR-AVR-M128-S-scheme.pdf|OR-AVR-M128-S - схема.pdf - пока не исправленная, перепутаны PDI/PDO]]
 
 
 
[[Media:OR-AVR-M128-S-UG.pdf|OR-AVR-M128-S — Инструкция по эксплуатации .pdf]]
 
 
 
[[Media:OR-AVR-M128-S-PG.pdf|OR-AVR-M128-S — Примеры программирования .pdf]]
 
  
===Подключение питания===
 
 
[[Изображение:OR-AVR-M128-S-power.jpg|thumb|200px|Полярность разъемов питания.|right]]
 
[[Изображение:OR-AVR-M128-S-power.jpg|thumb|200px|Полярность разъемов питания.|right]]
ВНИМАНИЕ! Для питания модуля используется 2 отдельных линии питания, если нужно задействовать только сервопорты 0-15, тогда можно ограничиться правым разъемом питания, иначе нужно подключить питание в оба разъема по нижним углам платы. Питание логики можно подать на отдельный разъем рядом с джампером VLOG, либо установив этот джампер брать питание для логики с общего питания серв.
+
ВНИМАНИЕ! Полярность подключения разъемов питания показана на рисунке справа.
  
 
Для штатного питания модуля нужно 6В, можно теоретически пробовать использовать 5В, но как минимум на всех линиях 5V контроллера будет меньшее напряжение (порядка 4V), что означает, что можно получить проблемы со всеми потребителями, которым нужно минимум 4.5V - т.е. с ИК-дальномерами SHARP, УЗ-сонарами Devantech и другими.
 
Для штатного питания модуля нужно 6В, можно теоретически пробовать использовать 5В, но как минимум на всех линиях 5V контроллера будет меньшее напряжение (порядка 4V), что означает, что можно получить проблемы со всеми потребителями, которым нужно минимум 4.5V - т.е. с ИК-дальномерами SHARP, УЗ-сонарами Devantech и другими.
  
 +
Инструкция к модулю: [[Media:OR-AVR-M128-S.pdf|OR-AVR-M128-S.pdf]] (перепутаны ответы "+" и "." у команды "Q<cr>").
  
Полярность подключения разъемов питания показана на рисунке справа.
+
Принципиальная схема: [[Media:OR-AVR-M128-S-scheme-v3.pdf|OR-AVR-M128-S-scheme.pdf]] (в формате EAGLE - [[Media:OR-AVR-M128-S-v3.sch.rar|OR-AVR-M128-S-v3.sch.rar]])
  
 +
Форум поддержки пользователей: [[http://www.roboforum.ru/viewtopic.php?f=69&t=6086 http://www.roboforum.ru/viewtopic.php?f=69&t=6086]]
  
При необходимости обеспечить более 16А на каждые 16 сервоприводов можно впаять на плату промежуточные разъемы (места под них есть между наборами по 8 разъемов сервоприводов по каждой стороне модуля), полярность у них указана на плате.
+
==Прошивки==
 +
* [http://media.vehq.ru/openrobotics/binaries/ Самые свежие прошивки ORFA] (документация по использованию к ним в инструкции к контроллеру)
 +
* [http://roboforum.ru/download/file.php?id=17793 Одна из версий ORFA с bat-файлом для заливки (нужно только поправить № COM-порта)]
  
===Подключение сервоприводов===
+
==Интеграция с Arduino IDE==
[[Изображение:OR-AVR-M128-S-servo.jpg|thumb|200px|Подключение сервоприводов.|right]]
+
* Инструкция по интеграции с примерами скетчей - [[http://roboforum.ru/download/file.php?id=17359 OR-AVR-M128-Arduino-IDE-Integration.pdf]]
Сервоприводы имеют разъемы с подходящими к ним проводами двух основных расцветок:
+
* Архив с файлами нужный для интеграции с IDE - [[http://roboforum.ru/download/file.php?id=17357 arduino-m128.zip]]
# Белый, Красный, Черный - сигнал, питание, земля;
+
* Архив с примерами скетчей приведенными в инструкции: [[http://roboforum.ru/download/file.php?id=17360 arduino-m128-sketches.zip]]
# Желтый, Красный, Коричневый - сигнал, питание, земля;
+
* Обсуждение интеграции на форуме: [[http://roboforum.ru/forum69/topic8619.html http://roboforum.ru/forum69/topic8619.html]]
  
Разъемы сервоприводов всегда подключаются параллельно разъему [[RoboBus]] сигнальной линией к центру модуля (см. примеры на изображении справа).
+
==Распространенность модуля==
 
+
* Продано 74 модулей: Spino, Evgen, milkpower, demoontz, Ivan_k *2, aldaris, casper, denissyslo, Blaze63rus, 2*TransMatrix, Vorral, wq12345, kbnn, DimTeam, Mad_Axell *2, Medicomaster, R0Ver, galex1981, zuv6666, vobliy, Старый, Hobbycenter, Edward, Partisan71, SergeSJ, nalimov, kokakoka, jeka1557, Goodfredy, Kozinaka, клиенты_Семёнова_Михаила *2, pirate, Romeo *2, mt.kirik, Newyorkersurgut, modellmix *2, ovel, NordStar, serg, клиенты_SkyStorm'а *2, vl.nesterov, wizard256, velivan, Safianov, bkzaka, br0x, safianov, greyfox, Vladimir, iru, знакомые_Nikitoz *2, decaprox, Pioneer_Lab, alexprowars, berkut, dgc, Grox, studitech, vlad777, Korogodsky, Jugin, Romeo, lekor, Duhas, Anton_DVS, jugin
===Управление контроллером через прошивку ORFA===
 
* См. на странице [[ORFA]];
 
* и подробно по каждому драйверу на странице [[ORFA - Выданные идентификаторы UID]];
 
 
 
==Прошивки==
 
Прошивки ORFA (документация по использованию к ним на страницах проекта - [[ORFA]]):
 
# [[Media:OR-AVR-M128S-ORFA-115200.rar|Прошивка для UART 115.2Kbit]]
 
# [[Media:OR-AVR-M128S-ORFA-9600.rar|Прошивка для UART 9.6Kbit]]
 
  
==Форум поддержки==
+
* Кроме того в использовании 4 модуля: =DeaD=, blindman, Setar, Nikitoz
[[http://www.roboforum.ru/viewtopic.php?f=69&t=6086 http://www.roboforum.ru/viewtopic.php?f=69&t=6086]]
 

Текущая версия на 08:38, 17 апреля 2012

Контроллер общего назначения OR-AVR-M128-S с расш. подд. сервоприводов

Краткие характеристики

Внешний вид модуля.

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

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

Максимальная нагрузка по линии 3.3В: 0.4А

Максимальная нагрузка по линии 5.0В: 0.6А

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

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

Порты RoboGPIO: 16 (8 с АЦП)

Порты RoboI2C: 6

Порты сервоприводов: 32

Документация и поддержка

Полярность разъемов питания.

ВНИМАНИЕ! Полярность подключения разъемов питания показана на рисунке справа.

Для штатного питания модуля нужно 6В, можно теоретически пробовать использовать 5В, но как минимум на всех линиях 5V контроллера будет меньшее напряжение (порядка 4V), что означает, что можно получить проблемы со всеми потребителями, которым нужно минимум 4.5V - т.е. с ИК-дальномерами SHARP, УЗ-сонарами Devantech и другими.

Инструкция к модулю: OR-AVR-M128-S.pdf (перепутаны ответы "+" и "." у команды "Q<cr>").

Принципиальная схема: OR-AVR-M128-S-scheme.pdf (в формате EAGLE - OR-AVR-M128-S-v3.sch.rar)

Форум поддержки пользователей: [http://www.roboforum.ru/viewtopic.php?f=69&t=6086]

Прошивки

Интеграция с Arduino IDE

Распространенность модуля

  • Продано 74 модулей: Spino, Evgen, milkpower, demoontz, Ivan_k *2, aldaris, casper, denissyslo, Blaze63rus, 2*TransMatrix, Vorral, wq12345, kbnn, DimTeam, Mad_Axell *2, Medicomaster, R0Ver, galex1981, zuv6666, vobliy, Старый, Hobbycenter, Edward, Partisan71, SergeSJ, nalimov, kokakoka, jeka1557, Goodfredy, Kozinaka, клиенты_Семёнова_Михаила *2, pirate, Romeo *2, mt.kirik, Newyorkersurgut, modellmix *2, ovel, NordStar, serg, клиенты_SkyStorm'а *2, vl.nesterov, wizard256, velivan, Safianov, bkzaka, br0x, safianov, greyfox, Vladimir, iru, знакомые_Nikitoz *2, decaprox, Pioneer_Lab, alexprowars, berkut, dgc, Grox, studitech, vlad777, Korogodsky, Jugin, Romeo, lekor, Duhas, Anton_DVS, jugin
  • Кроме того в использовании 4 модуля: =DeaD=, blindman, Setar, Nikitoz