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 мм