ФРАКТАЛ. Терминальный модуль FR-MCX53-20.x
И снова представляю разработчика и производителя систем промышленной/домашней автоматики и модульных микроконтроллеров — ООО «ФРАКТАЛ» (г.Зеленоград).
Сегодня расскажу о весьма интересном девайсе, который может использоваться как терминал с кнопками управления не только в паре с ранее упомянутым контроллером FR-MCX53-32, но и как полностью самостоятельное устройство.
Модуль предназначен для отображения алфавитно-цифровой и графической информации и ввода информации с кнопок. Может использоваться как законченное терминальное устройство или как управляющее (ведущее) устройство.
Модуль включает в себя графический ЖКИ 128×32 с RGB подсветкой, 8 кнопок, малогабаритный динамик, часы реального времени с литиевой батареей, модуль питания.
Работа с модулем может осуществляться по интерфейсам USB, I2C и RS485(CAN).
Основой FR-MCX53-20.x является микроконтроллер ARM7 Cortex-M3 STMicroelectronics STM32F103, который обеспечивает работу с последовательными каналами и работу с ЖКИ, кнопками и звуком.
Применение этого функционально насыщенного и содержащего большие объемы памяти микроконтроллера, позволило предустанавливать в модуль FR-MCX53-20.x однокристальный интерпретатор Fractal-BASIC-Cortex.
Для вывода символов обеспечиваются эмуляция символьного режима 21 символ на 4 строки, символы двойной высоты/ширины в разных режимах вывода. Для графики реализован вывод точек/линий/прямоугольников в разных режимах вывода.
Яркость и цвет подсветки программно регулируются (R,G,B), что создает дополнительные удобства при отображении информации и позволяет отображать, состояние устройства.
Краткие технические характеристики:
- Микроконтроллер STM32F103RET6 / STM32F103RGT6 ***
- Встроенный однокристальный Fractal-BASIC-Cortex
- Интерфейсы без развязки — USB, RS485/CAN, I2C/SPI, MicroLan (1-Wire)
- Предустановленные параметры RS485 — 115200 bps, 8бит/без четности/1стоп
- Скорость работы I2C — 400кГц
- ЖКИ — TIC32 / TIC270
- Разрешение ЖКИ — 128×32
- RGB подсветка — да
- Кнопки — 8
- Часы реального времени с литиевым элементом CR2032
- Светодиодная индикация: работа, прием, передача
- Питание +5V+-5% или + 8…30V
- Габаритные размеры 98x56x28 мм
*** Примечание
- Быстродействие 72 MHz / 120 MHz / 1.25 DMIPS/MHz (Dhrystone 2.1)
- Flash 512 Кбайт / 1024 Кбайт
- RAM 64 Кбайт / 96 Кбайт
- Отладочный разъем Serial wire debug (SWD)
Более подробно с модулем можно ознакомиться и купить на сайте производителя ООО «ФРАКТАЛ» (г.Зеленоград)
Embedded System
10.01.2012 FRACTAL-BASIC-CORTEX v2.03
* Добавлен оператор PWM. Он позволяет использовать аппаратные ШИМы микроконтроллера. Одновременно доступно до 12 линий ШИМ. Точное число доступных линий определяется конкретным типом модуля(см. описания модулей).
* Доработан оператор BEEP. Теперь его можно использовать для выдачи звукового сигнала в линию во всех модулях, даже если в них не предусмотрена установка динамика.
* В операторе LAN для модулей со сложными выходами сделана автоматическая инициализация линий (подтяжек) для адресов линий < 12. * Оператор LAN оптимизирован и для работы с приборами совместимыми с оригинальными приборами DALLAS. * Исправлена проблема с выдачей русских букв на ЖКИ. * Максимальное количество переходов GOTO/GOSUB... увеличено с 200 до 400. * Исправлена неправильная работа GOSUB в теле ON. * Исправлен CHR($(),i). * Доработан RS485#. * Исправлен RS485A. * Исправлен MOVE. * Исправлен INPUT.