基于CAN总线的RS-232串口设备远程通信

基于can总线的rs-232串口设备远程通信
阐述了can总线在232串口设备远程通信或自组网络中的应用,介绍了can到rs-232转换装置的软硬件设计方法。重点对软件设计中can波特率的设置、串口波特率的自动检测以及数据流控制等作为详细的叙述。
关键词:can 波特率 流控制
1 引言
表1 can总线系统任意两节鼎足之势之间的最大距离
位速率/kbps 1000 500 250 125 100
最大距离/m 40 130 270 530 620
位速率/kbps 50 20 10 5  
最大距离/m 1300 3300 6700 10000
因此,设计时就需要有一个微控制器来实现电平和帧格式等的转换。其转换方式如图1所示。
2 rs-232到can转换的硬件设计
3 rs-232到can转换的软件设计
表2 不同波特率下接收的字节
波特率(bit/s) 接收字节(十六进制) 波特率(bit/s) 接收字节(十六进制)
1200 80 4800 e6
1800 f0 9600 0d
2400 78 19200 f*
3.4 can接收子程序
4 结束语

MAX5949A/MAX5949B热插拔控制器
不同操作系统间QoR性能存在差异
如何用OpenCL实现FPGA上的大型卷积网络加速?
毫米波雷达用于监测生命体征信号的技术解析
交易所黑马CoinAll竟抢上火币、币安投资的项目意欲何为
基于CAN总线的RS-232串口设备远程通信
晶振的测试电路,Crystal test circuit
SONY的堆叠式CMOS传感器元件介绍
魅蓝E2和魅蓝X哪个值得买?全方位区别对比评测分析
电路板厂布线设计的顺序
智能人工气候箱配置的作用是什么
国美FenmmyNote评测 最具性价比手机
推动广州半导体产业实现跨越式发展,对本地半导体产业发展具有里程碑意义
中创业务流程平台软件V9.2获得鲲鹏Validated认证
首款5G手机正式发布_年度旗舰三星S10系列手机值得拥有
云化的竞争,虚拟无线接入网才是趋势
小型边缘计算网关设备如何快速上云
基于CC3100的低功耗物联网应用电路设计
Amazfit最新款户外智能手表实际表现如何?
什么是单向导电性