- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于P87C591的CAN总线系统智能节点的设计
维普资讯
第 19卷第 4期 天 津 理 工 学 院 学 报 Vo1.19 No.4
2003年 12月 JOURNAL OFTIANJIN INSTITUTE OFTECHNOLOGY Dee.2003
文章编号 :1004-2261(2003)04-0034-03
基于 P87C591的 CAN 总线系统智能节点的设计
蔺京敏 ,张振东 ,梁 捷 ,彭雪刚
(1.河北工业大学 电气与 自动化学 院,天津 300130;2.国家海洋技术 中心 ,天津 300111)
摘 要 :介绍了P87C591单片机和CAN总线的特点 ,并给 出了基于P87C591单片机 的智能CAN节点的硬件 电路和
软件 结构.硬件设计 中对需要注意的问题给 出了详 细的介绍 ,软件设计在 自制定协议 的基础上 ,重点介 绍 了初始
化 、接收处理子程序.
关键词 :CAN总线 ;P87C591;智能节点
中图分类号 :TP393 文献标识码 :A
Design ofCAN bussystem intelligentnodebasedonP87C591
LIN Jing—min。,ZHANG Zhen—dong。,LIANG Jie ,PENG Xue—gang。
(1.InstituteofElectricalandAutomation,HebeiUniversityofTechnology,Tianjin300130,China;
2.NationalOceanTechnoloyg Center,Tianjin300111 China)
Abstract:ThepaperintroducestheCAN busandthesinglechipP87C591,andahardcircuitandsoft configu—
rationoftheintelligentnodebasedonP87C591arepresented.Theproblemstowhich shouldbepayedattention
indesigninghard circuitrae discussed in details. Initializtion appletsand receiving appletsraeemphasized
basedontheself-definedprotoco1.
Keywords:CAN bus;P87C591;intelligentnode
P87C591是 PHILIPS半导体公司推 出的带有在片 1 智能节点硬件 电路设计
CAN控制器 SJA1000的新 型微控制器 ,它完全履行 CAN智能节点硬件接 口电路原理图如图 1所示.
CAN2.0规范并提供一个独立 CAN控制器 的软件移 电路主要 由3部分组成 :集成在片 CAN 的微控制器
植路径 ,具有 CAN的扩充特性 ,该嵌入式 CAN控制器 P87C591、CAN总线收发器 82C250和高速光电耦合器
包括 了下列功能模块 : 6N137.微处理器 P87C591负责CAN初始化,通过 TX—
1)CAN内核模块根据 CAN2.0规范控制 CAN帧 DC、RXDC实现数据的接收和发送等通信任务.
的接收和发送 . 硬件设计中,需要注意以下几点 :
2)CAN接 口包含 5个实现 CPU与 CAN控制器 1)82C250为 CAN总线收发器…
文档评论(0)