M5Station-485

SKU:K123

描述

M5Station-485 是一款多用途工业级可编程嵌入式控制器 ,采用乐鑫 ESP32 主控芯片, 集成 Wi-Fi 方案, 搭载双核低功耗 Xtensa® 32-bit LX6 微处理器, 主频高达 240MHz. 板载 16M FLASH , 集成 240*135 1.14英寸全彩高清IPS显示面板 + 实体按键面板 + 丰富外设、两组六个拓展接口+低功耗休眠/定时唤醒. 支持多种供电方式 USB Type-C, PWR485, 内部可充电电池(板上预留电池插座). 板载集成高功率密度的全集成升压DC/DC转换器SCT12A0DHKR, 即使是在复杂的应用场景也能够保障电气设备运行的 稳定性. 该控制器适用于工业现场控制、智能楼宇、多路数据采集节点以及开发者原型设计等应用场景.

  • 交互设计:

    • 1.14英寸IPS显示面板
    • 3个物理可编程按键
    • 1个开关按键
    • 7个可编程RGB LED灯
  • 电源设计:

    • 输入部分:
      • 集成 9~24V->5V DC/DC SY8303 降压电路
      • AXP192电源管理芯片
    • 输出部分:
      • 每路接口(5路Grove,1路USB-A)均采用电子开关 SGM2553D 实现独立通断
      • 6路Grove接口均采用 INA3221 作电压/电流采集,USB-A采用 INA199 作电流采集
      • 集成高功率密度的全集成升压DC/DC转换器SCT12A0DHKR
    • 低功耗:
      • 集成RTC BM8563 低功耗休眠/定时唤醒
  • 端口设计:

    • 6路Grove拓展接口
      • Port A1/A2共用供电及信号引脚
      • Port B1/B2/C1/C2均为独立供电及信号引脚
    • PWR485接口(4线-VH3.96)
      • RS485
      • 9~24V 电源输入
    • USB Tpye-A 仅作供电输出,无信号引脚
  • 结构设计:

    • Din导轨
    • 磁吸
    • 挂墙
    • 螺丝
    • 轧带
  • 程序开发:

    • 支持UIFlow图形化编程平台、脚本化、免编译、云推送
    • 全面兼容Arduino、ESP32-IDF等主流开发平台
    • 支持FreeRTOS,借助双核与多任务机制,高效组织任务逻辑,优化程序的执行效率.

电源管理

开关机操作:
开机:单击中央电源键
关机:长按4秒中央电源键

包含

  • 1x M5Station-485
  • 1x Type-C USB(100cm)
  • 1x 内六角扳手

应用

  • 物联网控制器
  • 多路数据采集
  • 物联网产品原型设计
  • DIY作品

规格参数

主控资源 参数
ESP32-D0WDQ6-V3 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash 16MB
USB供电 5V@1A
RS485供电 9~24V@1A
主机接口 Type-C * 1, GROVE(I2C+I/0+UART) * 6, Full-Size USB Type-A(OUTPUT),PWR485
LED SK6812 * 7
按键 电源键、物理按键*3
IPS LCD屏幕 1.14"@240*135 ST7789V2
RTC BM8563
PMU AXP192
电压/电流采集器 INA3221 + INA199
USB芯片 CH9102F
TTL-RS485 SP3485
降压芯片 SY8303
DC/DC升压 SCT12A0DHKR
电源分配开关 SGM2553D
天线 2.4G 3D天线
工作温度 0°C to 60°C
底座螺丝规格 内六角杯头 M2*8 螺丝
内部PCB板预留接口 电池接口(规格:1.25mm-4P)USB线路接口(规格:1.25mm-4P)
净重 63.1g
毛重 108.1g
产品尺寸 92 x 64.5 x 35 mm
包装尺寸 104.5 x 70.5 x 50mm
外壳材质 ABS+PC

驱动安装

点击下方连接下载匹配操作系统的驱动程序.在解压压缩包后,选择对应操作系统位数的安装包进行安装。(CH9102_VCP_SER_MacOS v1.7在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可.) 在使用时,若出现无法正常下载程序(提示超时或者是Failed to write to target RAM)的情况,可尝试重新安装设备驱动.

驱动名称 适用驱动芯片 下载链接
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.

下载Easyloader (Windows)

管脚映射

按键 BUTTON A & 按键 BUTTON B & 按键 BUTTON C & 电源键

ESP32 芯片 GPIO37 GPIO38 GPIO39
按键 BUTTON A BUTTON B BUTTON C

彩色TFT屏幕

驱动芯片:ST7789v2 分辨率:135 * 240 @1.14"

ESP32 Chip GPIO5 GPIO15 GPIO18 GPIO19 GPIO23
AXP192 Chip AXP_LDO3
LCD CS(Chip Select) RESET SCK(SCLK) RS(Date/Command) MOSI LCD_BL

RTC

ESP32 Chip GPIO21 GPIO22
BM8563 SDA SCL INT
AXP192 AXP_PWR

电流电压监视器

ESP32 Chip GPIO21 GPIO22 控制通道
INA3221(0x40) SDA SCL AXP_GPIO0,AXP_GPIO1
INA3221(0x41) SDA SCL AXP_GPIO2,AXP_GPIO3,AXP_GPIO4

内部I2C连接

ESP32 Chip GPIO21 GPIO22
AXP192 SDA SCL
BM8563 SDA SCL
INA3221 SDA SCL

PWR485

Chip GPIO3 GPIO1 GPIO2 (DCDC 9~24->5V) GND
SP3485 TXD RXD 发送-高电平有效/接收-低电平有效 GND
SY8303 VIN_12V

电源管理芯片 (AXP192)

RTC LCD BackLight ESP32-3.3V SK6812,INA3221,CH902F
LDO1 LDO3 DC-DC1

USB转串口

ESP32 Chip GPIO3 GPIO1
CH9102F TXD RXD

M5Station 端口说明

PORT PIN 计量端口 备注:
PORT-A1(红色) G32/33(SDA/SCL) AXP_GPIO0 I2C
PORT-A2(红色) G32/33(SDA/SCL) AXP_GPIO0 I2C
PORT-B1(黑色) G25/35(OUT/IN) AXP_GPIO1 DAC/ADC
PORT-B2(黑色) G26/36(OUT/IN) AXP_GPIO2 DAC/ADC
PORT-C1(蓝色) G14/13(TX/RX) AXP_GPIO3 UART
PORT-C2(蓝色) G17/16(TX/RX) AXP_GPIO4 UART

功耗测试

工作电流(LCD、LED、WIFI开启) 待机电流(LCD、LED开启)
161mA 105mA

原理图

相关链接

版本区分

M5Station-485 M5Station-BAT
搭载PWR485(RS485+电源输入) 板载MPU6886、可搭载两节18650电池(并联)

案例程序

Arduino