OR-AVR-M32-D
Контроллер общего назначения OR-AVR-M32-D с портом ДД
Содержание
Краткие характеристики
Микроконтроллер: ATMega32 @ 7.3728 МГц
Напряжение питания: 6-16 В
Максимальная нагрузка по линии 3.3В: 0.4А
Максимальная нагрузка по линии 5.0В: 0.6А
Габариты модуля: 66 х 66 х 16 мм (длина*ширина — по печатной плате)
Вес: не более 32г
Порты RoboGPIO: 16 (8 с АЦП)
Порты RoboI2C: 4
Порт драйвера двигателей: RoboMD2
Распространенность модуля
- Продано 9 модулей: SkyStorm, spino, denissyslo, S-T-A-L-K-E-R, linuxoid, m_chernogorsky, casper, Виктор Казаринов, acid_smile
- Кроме того в использовании 3 модуля: =DeaD=, blindman, Vooon
Документация
ВНИМАНИЕ!!! В текущей версии модуля при проектировании ПП изначально был неправильно подписан "+" рядом с разъемом питания! Маркером этот плюс исправлен на перевернутую Т - т.е. на "землю", правильная распиновка питания указана на картинке справа!
ВНИМАНИЕ!!! Для программирования контроллера перемычка PROG должна быть снята. (это перемычка отключения контроллера от программирования)
Правила работы с конкретной прошивкой смотрите рядом с прошивкой.
Принципиальная схема: OR-AVR-M32-D - схема.pdf
Для программирования модуля перемычка PROG должна быть снята.
OR-AVR-M32-D — Инструкция по эксплуатации .pdf - содержит инструкцию к устаревшей прошивке, документацию к новой прошивке ORFA смотрите на страницах самой прошивки ORFA.
OR-AVR-M32-D — Примеры программирования .pdf
Управление контроллером через прошивку ORFA
- См. на странице ORFA;
- и подробно по каждому драйверу на странице ORFA - Выданные идентификаторы UID;
Прошивки
or-avr-m32-d-test.hex — тестовая прошивка, мигает светодиодами и по очереди включает оба двигателя то вперед то назад, для проверки платы ДД подключенной к контроллеру (тут её исходники);
Прошивки ORFA (документация по использованию к ним на страницах проекта - ORFA):
Устаревшее:
- Прошивка старого шлюз-контроллера для UART 115.2Kbit
- Прошивка старого шлюз-контроллера для UART 9.6Kbit
исходный код старой прошивки шлюз-контроллера (команды длиной 9 байт можно дополнять «00», например, вместо «QFF002002» разрешается отправлять «QFF00200200»).