- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程学
第 28卷第 3期 徐 州 工 程 学 院 学 报 (自然 科 学 版 ) 2013年 9月
VoI.28No.3 JournalofXuzhou InstituteofTechnology (NaturalSciencesEdition) Sep.2013
基于 STM32的SAE—j1939协议在压裂车中的应用
石 中锁 ,周 卓
(北京科技 大学,北京 100083)
摘要:在 STM32F103RBT6增强型微控制器上使用 CAN 总线技术 ,根据 SAE—J1939协议 ,实
现 了压裂车的发动机和变速箱的数字化控制 ,提高 了压裂作业的质量和精度.
关键词 :STM32;CAN;SAE—J1939;压裂车
中图分类号 :TP271 文献标志码 :A 文章编号 :1674—358X(2013)03—0005—03
随着压裂技术 的发展 ,对压裂过程 中的质量和精度提出了更高的要求.由于压裂施工 的不可重复性 ,压
裂控制系统中控制参数的准确执行将直接影响压裂的效果.在压裂车控制系统 中,发动机和变速箱的监控是
最核心的部分 ,大多使用模拟量的形式来实现其监控.然而 ,在模拟量的采样过程中必然会存在偏差 ,导致系
统精度不够高.利用基于 SAE—J1939协议 的CAN总线技术来实现压裂车上发动机和变速箱 的数字化控制
和监测 ,避免了通过模拟量采样所带来的偏差 ,使得发动机和变速箱能准确获得控制信息 ,这将会大大提高
压裂作业的精度和质量.
1 SAE-J1939介绍
SAE—J1939是用来支持分布在车辆各个不 同位置的电控单元之间实现实时闭环控制功能的高速通信协
议 ,数据传输速率为 250kb/s,物理层和数据链路层 以CAN2.0B为基础.SAE—J1939协议使得车辆上各种
传感器、执行器以及控制器等 电控单元可以在 CAN总线上建立 网络连接 ,实现数据共享 ,避免 了单独 引线
所带来的繁杂线路问题 ,使得整个车辆 电子控制系统更加简洁 、灵活.
SAE-J1939对每个电子控制单元 (ECU)的地址 、命名 、报文发送优先级等都做 了明确规定.其应用层协议
对其网络参数进行了详细的描述 ,并为每个参数分配了一个可疑参数编号(sPN).协议 中还定义了参数组,并为
每个参数组分配一个编号 (PGN)作为该参数组的唯一标签 ,通过该编号即可辨识数据帧的具体信息l1].
2 CAN接 口设计
使用增强型 STM32F103RBT6作为系统的MCU.STM32F103RBT6的工作频率为 72MHz,拥有丰富
的外设配置 ,适合于多种应用场合.由于该 MCU 带有 CAN 总线控制器 ,只需进行外 围接 口电路的设计 即
可,从而大大降低 了成本.图 1所示为 CAN总线接 口电路.
U 1l
图 1 CAN 总线接 口电路 图
收稿 日期 :201303—28
基金项 目:中央高校基本科研业务费专项资金资助(FRF—AS一11-004B);北京市重点学科共建项 目(XK100080537)
作者简介 :石 中锁 (1964一),男,河北元氏人 ,教授,博士 ,硕士生导师 ,主要从事智能控制与应用研究.
周 卓 (1989一),男,贵州仁怀人 ,硕士研究生,主要从事智能控制与应用研究.
· 5 ·
徐州工程学 院学报 (自然科学版) 2013年第 3期
该接 口电路设计 中使用 TJALO5O芯片作为 CAN收发模块.在 MCU初始化 中,通过管脚 复用功能将
PAl1、PAl2配置为 CAN—Rx和CAN—Tx,并且将 CAN总线传输速率设为 250kb/s.该节点通过接头 P1
接入 CAN总线 ,并且可以通过开关 S1接人 120Q电阻作为 ECU终端节点.图 2所示为压裂车上 CAN总
线网络.
控制箱
您可能关注的文档
最近下载
- 2025年中国四氯化锆项目投资计划书.docx
- 八师兵团职工考试题库及答案.doc
- 健康保险的论文开题报告.docx VIP
- [自学考试密押题库与答案解析]高级英语自考题模拟2.docx VIP
- 基于利益相关者理论的企业协同发展战略研究.doc VIP
- 五年级上册英语教案Lesson 3 What Subject Do You Like Best? 川教版三年级起点.doc VIP
- 劳动通识课件 第5章 家庭劳动实践.pptx VIP
- 2025年四川省普通高中学业水平合格考数学试卷(补考)(含答案).pdf VIP
- DB13T 2501-2017 风力塔筒自动免爬器技术条件.pdf VIP
- 《建筑基桩检测技术规范2023》.pdf VIP
文档评论(0)