[家电应用] 有没有拓展串口的办法啊?

[复制链接]
7011|28
olivem55arlowe 发表于 2024-9-15 13:27 | 显示全部楼层
串口扩展芯片专门用于增加系统中的串口数量。这些芯片通常可以将一个物理串口扩展为多个虚拟串口,每个虚拟串口都可以独立地进行数据收发。
usysm 发表于 2024-9-15 15:07 | 显示全部楼层
可以使用FPGA或CPLD来设计串行接口扩展电路。
kkzz 发表于 2024-9-15 16:46 | 显示全部楼层
使用无线串口模块              
呐咯密密 发表于 2024-9-18 10:02 | 显示全部楼层
HUB芯片可以拓展
dukedz 发表于 2024-9-18 13:45 | 显示全部楼层
建议用这颗 spi 接口的 串口 扩展芯片,自带协议,非常简单:
https://bbs.21ic.com/icview-3350404-1-1.html
LEDyyds 发表于 2024-9-23 15:57 | 显示全部楼层
有专门的串口拓展芯片吧
桃花落满山前 发表于 2025-10-30 16:29 | 显示全部楼层
拓展串口的核心是通过硬件或软件方式增加通信接口,常用 3 种实用办法:
1. 硬件拓展(推荐稳定场景)
用串口扩展芯片(如 74HC595、MAX485),通过 SPI 或 I2C 接口扩展多组串口,支持远距离通信。
选择多串口 MCU,直接利用芯片集成的额外 UART 外设,无需外部芯片。
2. 软件模拟(低成本方案)
通过GPIO 口模拟 UART 时序,用定时器精准控制高低电平切换,实现收发功能。
优点是无需额外硬件,缺点是占用 CPU 资源,适合低波特率、低数据量场景。
小岛西岸来信 发表于 2025-11-3 11:35 | 显示全部楼层
拓展串口可通过硬件或软件方式:硬件上用 UART 扩展芯片(如 SP3485、MAX485),或 I²C 转 UART 芯片(如 PCA9615),通过 I²C 总线扩展多串口;软件上用 GPIO 模拟 UART(bit-banging),通过定时器和 IO 口模拟收发时序,适合低速率场景,需注意时序精度。
玫瑰凋零日记 发表于 2025-11-6 17:48 | 显示全部楼层
拓展串口可通过硬件或软件实现:硬件上用串口扩展芯片(如 SP3485、MAX485),或 I²C 转串口(PCF8574)、SPI 转串口(SC16IS752)芯片,直接增加物理串口;软件上用 IO 口模拟 UART(Bit-Banging),通过定时器和 GPIO 模拟收发时序。前者稳定,适合多设备;后者灵活,适合资源有限场景。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0