Плата FEZ Panda II (член семейства плат .NET FEZ) является недорогим решением с поддержкой .NET Micro Framework, позволяющая программировать и отлаживать плату при помощи бесплатной среды разработки Visual C# Express. Для "заливки" программы не требуется каких-либо программаторов, все прошивается через обычный USB-порт (или через последовательный). Также, большим плюсом является возможность полноценной отладки ПО, включая пошаговый режим и инспектор данных.
В плате Panda II используется микроконтроллер NXP LPC2387 с коммерческой прошивкой от GHI Electronics: USBizi. Это 72МГц, 32-bit ARM7 процессор с 512КБ Flash (148КБ доступно) и 96 КБ RAM (62КБ доступно).
Основные характеристики FEZ Panda II
- микроконтроллер NXP LPC2387 с USBizi
72МГц, 32-bit ARM7 процессор
512КБ Flash (148КБ доступно)
96 КБ RAM (62КБ доступно) - совместима с большинством Arduino Shield
- USB-порт для отладки в реальном времени
- библиотеки конфигурирования USB-порта платы для эмуляции USB-устройств: накопитель, virtual COM (CDC), мышь, клавиатура и т.п.
- USB отладка и Virtual COM (CDC) могут работать совместно
- встроенный в плату слот MicroSD с поддержкой 4-bit high speed SDHC (нет ограничения на 2 ГБ) и с поддержкой сигнала card detect
- 54x цифровых портов входа/выхода
- 6x 10-битных аналоговых портов
- 10-битный аналоговый выход (с поддержкой воспроизведения WAV)
- 6x аппаратных ШИМ
- 2x CAN канала
- Battery backup RAM 2КБ
- Конфигурируемые на плате LED и кнопка
- 4x UART последовательных порта (один с поддержкой аппаратного квитирования)
- OneWire на любом I/O
- встроенные часы реального времени (RTC)
- доступ к регистрам процессора
- канал OutputCompare (OC) для генерирования звуковых сигналов с высокой точностью, к примеру генерирования софт. ШИМ или эмуляция сигналов пульта ДУ
- Run-time Loadable Procedures позволяющая разработчикам использовать машинный код (C/Ассемблер) для приложений, требующих высокую производительность
- поддержка Ethernet через чипсет W5100 с полной поддержкой TCP, UDP, HTTP, DHCP и DNS. Пропускная способность 400 кбит/с. Доступно через модуль FEZ Connect Shield
- расширенный математический класс для работы с числами двойной точности
- параллельный порт (идеальное решения для LCD-дисплеев)
- интерфейс JTAG
- мультипоточность
- XML
- поддержка файловой системы FAT
- криптография (AES и XTEA)
- режимы сна и Low Power
- обновление прошивки через SD, сеть и др.
Дополнительные функции выводов FEZ Panda II
Все выводы могут быть использованы как цифровые входы/выходы, однако некоторые выводы имеют дополнительные функции.
Рассмотрим функции выводов, которые совместимы с форм-фактором Arduino.
Сравнение FEZ Panda II и Arduino
Panda 2 это конечно не Arduino и даже не клон, но здесь также используется идея масштабируемой платформы. Однако, Panda 2 использует такой же форм-фактор как и Arduino, все выводы Arduino есть в Panda 2 и это позволяет использовать shield'ы от Arduino.
Но даже при использовании Arduino shield'ов, платформа FEZ предоставляет более мощный и гибкий инструмент.
Дополнительно, в FEZ Panda 2 присутствует 40-контактный разьем с входами/выходами. К слову, TFT touch дисплей на чипе ILI9325 занимает все выводы Arduino UNO.
По поводу стоимости. Последняя, на сегодняшний день Arduino UNO стоит около 30$. FEZ Panda II стоит 35-40$. Чуть дороже, но если сравнивать только по схемотехнический части, то за "лишние" 10 баксов вы получаете более мощный процессор и среду программирования, слот MicroSD, часы реального времени, дополнительные 40 выводов и другие функции.
Масштабируемость FEZ Panda II
Платы, которые устанавливаются сверху, в разъемы панды, называются шилдами (Shield). Наиболее распространенным шилдом для FEZ Panda (и др. плат FEZ) является FEZ Connect shield, который обеспечивает Ethernet и добавляет возможность подключения 3-pin блоков GHI.
Другим интересным модулем является FEZ Touch, который представляет из себя сенсорный экранчик разрешением 240x320 с 16-бит цветностью.
Питание FEZ Panda II
Самый простой путь запитать Panda 2 - это подключить ее к USB. Также, может использоваться внешний источник питания. В обеих случаях, плата обеспечивает питание шилдов 3.3В и 5В.
Комментарии (0) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация