Nano34SR是广州枇杷树科技(www.loqtree.com)开发的一款便捷灵活、方便上手的工业级开源智能硬件主板,它从低成本、小体积(普通银行卡片式大小,尺寸54x85mm)、高性能方面入手,结合行业和众多应用的需求,在经历了无数次的方案研究改进后,最终推出的一款非常具备实用价值的工业开源智能硬件主板。
Nano34SR所有物料均采用工业级物料,主控MCU采用了华芯微特开发高集成度的 Arm® Cortex®-M33 SWM34SRET6-50 控制器,该控制器片上包含精度为1%以内的20MHz/40MHz时钟,可通过PLL倍频到160MHz。芯片内叠封8M Byte SDRAM。 主板采用4层PCB 设计,拥有1个TFT-LCD 液晶接口(可以与7寸LCD07004,4.3寸LCD04302等液晶屏套件搭配使用),最高分辨率可达1024*1024、并支持图像硬解码器JPEG。触摸屏可支持电阻或者电容屏,此外处理器还包括 1 个 32 位看门狗定时器,5 组 32 位加强型定时器,12组24 位基础型定时器,并支持 ISP(在系统编程)操作及IAP(在应用编程)。
Nano34SR的外设除了TFT-LCD液晶接口外,还包括1路带信号浪涌抑制器的CAN 接口;1路RS232接口(可以定制为RS485接口);1路带信号浪涌抑制器的RS485接口(可以定制为RS232接口);1路I2C接口(支持主/从选择),对外接口采用带扣XH2.54座;1 个SDIO 存储接口;一路3Ω 3W的音频功率输出接口;1 路RTC PCF8563,含掉电超级电容。Nano34SR在进行高自由度的二次开发方面极具特色,满足各种人机交互应用场景碎片化需求,可应用于HMI、工控仪表、智能家电、数据机房、充电桩、电力医疗、共享设备、智能硬件等应用。Nano34SR主板正面图如图1所示。
图 1 Nano34SR正面图
2. 功能框图
图 2 SWM34SRET6-50功能框图
3. 主要参数
名称 | 主要参数 |
---|---|
处理器 | SWM34SRET6-50,160MHz Arm® Cortex®-M33 |
内存 | 8MB(64Mbit) SDRAM |
存储器 | 16MB(128Mbit) SpiFlash |
TFT | 1路RGB接口,最高显示分辨率1024*1024,也可程序改为GPIO |
触摸屏 | 支持4线电阻式触摸屏或者I2C电容触摸屏 |
UART | 1路,带扣XH2.54座,可定制为RS485接口 |
RS485 | 1路,带扣XH2.54座,可定制为RS232接口 |
CAN | 1路,带扣XH2.54座 |
SDIO | 1路,用于接 TF 卡存储 |
RTC | 1路,PCF8563,支持超级电容和纽扣电池供电 |
音频 | 1路,3Ω负载,3W音频输出 |
I2C | 1路,带扣XH2.54座,与复用RTC、触摸屏 |
USB | 1路Type-C接口,可设置为USB HOST或者USB DEVICE |
SWD | 1路,用于软件调试,采用带扣XH2.54座,SWD模式 |
供电 | 供电方式:支持电源端口输入和USB Type-C输入 供电电压:5V,1A |
PCB规格 | 4层板设计 |
温度范围 | 工作温度:-40℃~+85℃ 存储温度:-40℃~+90℃ |
4. 系统/软件
名称 | 系统/软件 |
---|---|
液晶驱动 | 支持 |
触摸屏驱动 | 支持 |
音频驱动程序 | 支持 |
RS485/RS232驱动程序 | 支持 |
I2C驱动程序 | 支持 |
CAN驱动程序 | 支持 |
UART驱动程序 | 支持 |
SD卡驱动程序 | 支持 |
USB驱动程序 | 支持 |
5. 可选液晶套件
型号 | 尺寸 | 分辨率 |
---|---|---|
LCD04302 | 4.3寸 | 480x272 |
LCD07004 | 7寸 | 800x480 |