ESM7400L工控主板,是基于ESM7400进行优化调整的低成本嵌入式工控机主板,具备4路100Mbps以太网接口与6路UART接口,100片批量价仅为240元/片,非常适用于对成本敏感的通信管理设备。若应用场景中需要更多的串口且通信数据量不大,可通过USB接口配合CH348Q芯片扩展8路UART资源,使该方案中最多达14路UART。
本通信管理机应用方案的基本结构框图如下所示:
为便于快捷评估本应用方案,英创公司基于ESMARC EVB标准评估底板,开发了ESMARC QEVB评估底板。如下图所示:

在ESMARC QEVB评估底板上,各通信端口分布如下图所示:

对于UART端口,各端口特性描述如下表:
端口节点  | 接口连接器  | 描 述  | 
ttyS1  | IDC10  | 3.3V TTL电平,支持RTC/CTS流控信号  | 
ttyS2  | DB9  | 由ESM7400L输出RS232电平,可选配输出TTL  | 
ttyS3, ttyS4  | HT508x2  | RS485总线,评估底板上已实现总线信号驱动  | 
ttyS5, ttyS6  | IDC20  | 3.3V TTL电平,与GPIO复用输出  | 
ttyCH9344USB[7:0]  | IDC20  | 3.3V TTL电平,由CH348Q直接输出  | 
CH348Q参考电路如下图所示:

ESM7400L系统中已内置了CH348Q的对应驱动,但需要手动加载,用如下的指令进行驱动加载:
insmod /lib/modules/5.10.180/kernel/drivers/usb/serial/ch9344.ko
加载成功后,在系统中有对应的设备节点:ttyCH3944USB0~ ttyCH3944USB7

该应用方案使用USB总线连接CH348Q进行串口扩展,单芯片即可实现,电路相对简单,且成本相对便宜,立创商城100片价最低仅约20元/片。同时,在工程应用中需设计好整机的电磁兼容以保护核心电路及资源不被损坏。
成都英创信息技术有限公司 028-8618 0660