|
Контроллер - MRC120 |
|
|
MRC120 – сервоконтроллер для задач, в которых важен малый размер.
Преимущества
- Малый размер, на плате совмещены контроллер и блок управления двигателями
- Одновременная работа с двумя двигателями
- Один цифровой вход UART и 3 аналоговых входа для управления
- Возможность быстрой разработки программного обеспечения при малом количестве начальных знаний об микроконтроллерах с помощью нашей библиотеки для микроконтроллера
- Возможность быстрой разработки ответного программного обеспечения под ОС Windows не прибегая к явной работе с COM портами, используя библиотеку Movicom для связи с микроконтроллером MRC120
- Для других операционных систем необходима разработка программного обеспечения с непосредственной работой с COM портом. Протокол связи с сервоконтроллером описан в документации.
Технические характеристики
- Программируемый процессор LPC2131 (32х битное ядро ARM7TDMI-S)
- Частота работы до 60МГц
- Два дополнительных процессора для обработки энкодеров (Atmel ATMega48)
- Интерфейс связи UART, с возможностью подключения радиомодулей, производства Movicom
- Три аналоговых входа
- Два выхода на двигатели
- пиковая нагрузка: до 2.8 А при напряжении 36 В для каждого двигателя
- управление скоростью мотора через ШИМ (PWM)
- поддержка реверса
- динамическое торможение
- защита от перегрева
- защита по току
Примечание
Контроллер поставляется со стандартным программным обеспечением.
Поставляются библиотеки, которые можно использовать, если вы хотите разработать собственное программное обеспечение контроллера самостоятельно.
Возможна разработка программного обеспечения для микроконтроллера на заказ.
Дополнительно может быть поставлен комплект для работы в MATLAB с контроллером MRC120 через радиомодули RCat.
Руководство пользователя:
Руководство пользователя MRC120 rev1.21 980.83 Kb
Примеры применения:
Пример использования робота-футболиста(MRC120) с радиомодулями RCat Rev.1.3
Пример использования робота-футболиста(MRC120) с радиомодулями RCat Rev.1.4 340.27 Kb
Управление стандартной программой контроллера MRC120 201.18 Kb |
|
|
Контроллер - URC201 |
|
|
URC201 − универсальный контроллер.
Технические характеристики
- Два процессора AT91SAM7S64/128/256 на базе 32-х битного ядра ARM7TDMI
- Частота работы каждого процессора: до 55 МГц
- 64/128/256 КБ Flash памяти для программы
- 16/32/64 КБ оперативной памяти
- Интерфейсы связи: USB 2.0, три USART, TWI (I2C), SPI, SSC
- Периферия: Real-time Timer (RTT), 8 каналов 10-ти битного АЦП со скоростью 384 тыс. измерений в секунду, три 32-х битных таймера, PWM контроллер на 4 канала, WDT, PDC (Peripheral DMA Controller) для всей периферии
- Один процессор работает как основной, второй обеспечивает обработку энкодеров (до 200 кГц импульсов канала A в сумме от всех энкодеров, канал B используется только для определения направления вращения)
- Программа для обработки энкодеров (определение положения и скорости) уже прошита во второй процессор, а также доступна для загрузки на сайте
- Стандартный разъём для JTAG (2 x 5), используя DIP переключатель для выбора процессора, позволяет загружать и отлаживать программу на каждом процессоре
- Разъём USB Client 2.0 (до 12 Мбит/с)
- Три UART: 2 выведены как UART, 1 комбинированный – UART и RS232
- 2 разъёма для 4-х каналов PWM, совместимых с MoviPower
- Разъём для 2-х энкодеров (encoders) (канал A, B, нулевой, +5.0 В, земля)
- Разъём для 4-х АЦП
- Кнопка сброса
- Индикатор питания
- 2 отладочных индикатора для каждого процессора
- 2 джампера для 2-х процессоров: для включения/выключения JTAGSEL и TST (нужен для включения SAM-BA)
- Стабилизатор на 5.0 В (до 500 мА)
- Стабилизатор на 3.3 В (до 500 мА)
- Максимальное потребление тока (без подключения внешних устройств) – 45 мА
- Размер платы: 85 х 75 мм
|
|
|