基于STM32的RS232-CAN通信协议转换器设计.pdf

所需积分/C币:50 2019-09-15 10:02:52 191KB PDF
59
收藏 收藏
举报

依据RS232接口和CAN总线的特点,设计了RS232接口与CAN总线的协议转换器。以集成串行 接口和CAN总线控制器的STM32F1 0908单片机为核心,设计转换器的硬件电路和软件程序, 实现RS232和CAN总线通信协议的转换。本转换器具有通信隔离、防雷电等功能,具有体积 小,成本低,便于实现,易于推广等特点,在应用中取得良好效果。
料业业旬动比 UART接口软件包括:UART初始化、UART率在每秒100帧以下时,能够保证上位机接收到所 发送数据程序、UART接收数据程序。UART初有的数据帧,而不发生丢帧事故 始化包含:数据位数、停止位位数、校验模式 4结束语 传输波特率、工作模式等。CAN接口程序包括: CAN初始化、CAN数据发送程序、CAN数据接 本文介绍了一种基于STM32单片机的RS232 CAN总线通信协议转换器,从硬件和软件两个方 收程序。CAN初始化包含:地址设定、波特率设 面对其进行了介绍。转换器能够实现串口协议与 置、标识符过滤设置、工作模式等。FIFO初始化 是在总程序初始化的时候建立的。根据UART、 CAN总线协议间的转换,能够实现多点的CAN总 CAN双方的传输速度及CAN数据格式和打包模式 线网络数据与单点的串口数据进行透明传输。在 可以最大限度的利用内存内建FFO。 物联网的智能农业应用中,取得很好效果,具有 定工程意义。该转换器体积小,成本低,便于 3转换器应用实例 实现,易于推广。 转换器的硬件与软件设计好后,对转换器进 参考文献 行实际应用。在物联网的智能农业应用中,CAN 总线设备组成CAN网络对环境的温湿度、土壤PH l!饶运涛邹继君王进宏等现场总线CAN原理与应用技 木M]北京:北京航空航天大学出版社,200713-14 值等参数进行实时检渊,把检测数值传送给中央(2杨鹏干晓雷,许晓云等RS232CAN智能转换卡的设计 控制室的PC机,PC机根据参数数值控制CAN网络 仅表技木与传感器2009(12:97-98,10 中的执行单元,对土壤灌溉或者通风等。CAN网3胡风忠罗志年廖亦凡基于CAN总线的密集烤房群远 络与PC机进行通信中,使用了所设计的CAN总线 程监控系统[仪表技术与传感器2012(12):61-63 与RS232的协议转换器。使用中将串口速率设置为 [4】]张珣叶海龙基于CAN总线的船舶数据通信系统[J机 电工程,2010,27(389-92 每秒576kbi,CAN总线接口的通信速度设置为每 5]王爱林刘荣华严顶基于STM32的CAN-USB转换模块 秒125kbit。经过实际验证,在CAN系统的发送速 仪表技术与传感器,2012(6):69-70,73 【上接第130页】 触摸屏人机界面软件根据实际生产要求,设题,提高了生产线的经济效益,同时本系统稍加改 置相关高压胶管生产参数,并在参数设置页面设造还可应用于钢丝、造纸等不同行业 置:导向器参数设定、舞动杆参数设定、状态监 参考文献: 控等卷取机本身相关参数设置画面。通过监控画 []西门子自动化与驱动集团.深入浅出西门子S7-200[M 面、标准的操作显示和报警显示,操作员可以高 北京:北京航空航天大学出版社,2009 效的控制高压胶管生产线。 2]王兵徐淑华基于S7-120PC的变频调速恒压供水系统 5结束语 门青岛大学学报,2011,26(2:1822 3]娄卉芳张瑜S7-1200在电力机车列车供电柜测试系统 利用S7-1200控制器以及触摸屏、变频器和伺 中的应用[]机车电传动2011,6(2):4851 服驱动器等器件构成的自动卷取控制系统具有控制4]西门子自动化与驱动集团如何通过USS协议实现 精度高、操作简便、运行平稳等优点。本文设计的 S7-1200与MM440变频器的通信[Z2010 自动卷取机已经成功应用在某高压胶管生产线中, [S]西门子自动化与驱动集团 MICROMASTER440通用变 频器使用手册[]2003 应用后生产线运行平稳,加快了生产效率,同时解 [6]西门子(中国)有限公司.S7-1200可编程序控制器.产 决了高压胶管卷取不整齐,多层缠绕压坏胶管等问 品样本团]2010 第35卷第期2013-07(下)【143】

...展开详情
试读 3P 基于STM32的RS232-CAN通信协议转换器设计.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
基于STM32的RS232-CAN通信协议转换器设计.pdf 50积分/C币 立即下载
1/3
基于STM32的RS232-CAN通信协议转换器设计.pdf第1页

试读结束, 可继续阅读

50积分/C币 立即下载 >