Каталог
|
Pololu Wixel – это программируемый модуль общего назначения с USB-портом и радиопередатчиком на 2.4 ГГц. Устройство построено на базе микроконтроллера TI CC2511F32, в который можно загружать как готовые примеры программ с открытым исходным кодом, так и писать свои собственные, превращая тем самым Wixel в адаптер беспроводного интерфейса, регистратор данных или любое другое устройство, требуемое для вашего проекта. С 29 КБ доступной флеш-памяти и 4 КБ ОЗУ, Wixel может даже выполнять функции главного контроллера какого-либо робота или другой системы. Эта версия устройства поставляется с впаянными штыревыми разъемами типа «папа» (расстояние между ножками составляет стандартные 2.54 мм). Общие сведения Pololu Wixel – это программируемый модуль общего назначения с 2.4 ГГц-радиопередатчиком и портом USB. Устройство построено на базе микроконтроллера CC2511F32 от компании Texas Instruments, на борту которого имеется встроенный радио-трансивер, 32 КБ флеш-памяти, 4 КБ ОЗУ и контроллер USB-интерфейса, работающего в режиме Full-Speed. Устройство предоставляет пользователю 15 выводов общего назначения, в том числе 6 аналоговых входов. Стандартное расстояние между ножками в 2.54 мм позволяет использовать Wixel с беспаечными макетными платами. Перечисленные особенности позволяют использовать устройство в качестве:
Один модуль Wixel можно использовать совместно с компьютером как преобразователь интерфейсов (например, в качестве USB-UART преобразователя). Он также может выступать в роли главного микроконтроллера в вашем проекте. Для подключения Wixel к компьютеру требуется кабель с разъе мами USB A на Mini-B. Для работы с беспроводным интерфейсом требуется несколько модулей Wixel (два или более).В контроллере модуля Wixel есть встроенный загрузчик, который с помощью бесплатной программы Wixel Configuration Utility позволяет без внешнего программатора загружать в память модуля как свои программы, так и готовые скомпилированные примеры с открытым исходным кодом. Постоянно растущий набор бесплатных приложений позволяет превращать модуль Wixel в самые разные устройства для вашего проекта. Таким образом, чтобы изменить функциональность модуля не требуется ни опыта программирования, ни компиляторов – достаточно просто скачать и прошить в него нужную программу. В будущем также планируется релиз ряда дополнительных приложений для беспроводной прошивки AVR-микроконтроллеров, беспроводной передачи данных от датчиков, реализации интерфейсов беспроводного управления двигателями и др. Подробнее о доступных приложениях…
Продвинутые пользователи могут изменять код существующих приложений под свои задачи, а также использовать в своих целях примеры программ для контроллера CC2511. Все исходные коды можно найти в репозитории Pololu Wixel SDK на GitHub’е, где также можно выкладывать и свои версии программ для сообщества. Кроме того, это приложение довольно гибко и его можно использовать для беспроводного взаимодействия двух роботов или для удаленного управления роботом с компьютера. Есть также специальная версия приложения, разработанная для использования с платой расширения Wixel для Ард уино, которая позволяет ему (или клонам Ардуино) работать с беспроводным интерфейсом (в том числе и загружать прошивки).
Скорость передачи данных по радиоканалу составляет 350 кбит/с, дальность передачи - приблизительно 15 метров (в обычном помещении). Таким образом, приложение позволяет передавать или получать данные со скорость до 10 КБ/с. Кроме того, аппаратные средства модуля позволяют одновременно использовать несколько каналов связи.
Исчерпывающее руководство пользователя
|