Программируемый контроллер ROBOTICS TXT
Дорогие друзья!
Как вы уже знаете, в ближайшее время на смену контроллеру FISCHERTECHNIK ROBO TX приходит новый программируемый блок управления ROBOTICS TXT. В этой статье я поделюсь имеющимися у меня техническими подробностями о новом изделии.
Контроллер ROBOTICS TXT построен на базе двух микропроцессоров c архитектурой ARM: TI AM3352 и STM32F105. Решение с использованием двух микропроцессоров позволяет разгрузить основной процессор, на котором выполняется ОС Linux, от задач, связанных с обработкой входных и выходных сигналов в реальном времени.
Главный процессор
Мощный основной процессор – это система на кристалле AM3352 с ядром ARM Cortex A8, работающим на частоте 600 МГц, совместно с ОЗУ 128 Мбайт DDR3. Процессор используется для выполнения прикладных задач пользователя под управлением операционной системы Linux. В том числе обеспечивает поддержку технологий беспроводной передачи данных через встроенные модули WiFi и Bluetooth.
Подробная информация о AM3352 на сайте Texas Instruments — TI AM3352.
Периферийный микроконтроллер
Дополнительный периферийный микроконтроллер STM32F105 с ядром ARM Cortex M3 занимается вводом-выводом сигналов, первичной обработкой информации и решает задачи управления движением механизмов в режиме реально времени.
Подробная информация о STM32F105 на сайте ST — STM32F105.
Кроме того новый контроллер имеет встроенный интерфейс USB-хост, через который можно подключать различные USB устройства. В том числе USB видеокамеру из набора «ROBOTICS TXT Набор первооткрывателя».
Считаю важным отметить, что новый контроллер сопровождается подробной документацией. Это означает, что при желании пользователь сможет самостоятельно заменить операционную систему. Например, можно использовать контроллер ROBOTICS TXT для изучения промышленной ОС реального времени QNX с ядром Neutrino. Соответствующий пакет поддержки BSP имеется на сайте разработчика ОС — ссылка.
Характеристики контроллера ROBOTICS TXT:
- Главный процессор ARM Cortex A8: 32 бит, 600 МГц
- Периферийный процессор ARM Cortex M3
- Память: 128 МБ DDR3 RAM, 64 МБ FLASH
- Дисплей: Цветной сенсорный 2,4 дюйма (320х240 пикс.)
- Внешняя память: карта флеш-памяти формата MicroSD
- Универсальные входы: 8 штук цифровые/аналоговые 0-9В или 0-5 кОм
- Счетные входы: 4 штуки (Fвх < 1 кГц)
- Комбинированный модуль беспроводной связи Bluetoot/WiFi: BT 2.1 EDR+ 4.0, WLAN 802.11 b/g/n
- ИК фотоприемник для пульта управления из комплекта «Набор для дистанционного управления»
- USB разъем mini-USB для подключения к ПК
- USB разъем USB-A с функцией хост-контроллера для подключения USB-камеры, USB-флеш накопителя и других девайсов.
- Подключение видеокамеры через интерфейс USB, драйвер для ОС Linux
- Разъем 10 пин для подключения модулей расширения с интерфейсом I2C
- Встроенный динамик
- Встроенные часы реального времени со сменной батарейкой для измерений через заданные промежутки времени
- Подключение к смартфонам/планшетам через Bluetooth или WiFi позволяет использовать их как терминал для контроллера.
- Питание: от аккумулятора через стандартные штекеры FISCHERTECHNIK 2.5 мм или от блока питания 9 В через цилиндрический разъем 3,45 мм.
- Размеры: 90х90х25 мм