基于C8051f040的CAN总线智能节点设计(1).pdf

基于C8051f040的CAN总线智能节点设计(1).pdf

ID:58314142

大小:244.22 KB

页数:3页

时间:2020-09-06

基于C8051f040的CAN总线智能节点设计(1).pdf_第1页
基于C8051f040的CAN总线智能节点设计(1).pdf_第2页
基于C8051f040的CAN总线智能节点设计(1).pdf_第3页
资源描述:

《基于C8051f040的CAN总线智能节点设计(1).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、您的论文得到两院院士关注嵌入式网络技术应用文章编号:1008-0570(2007)11-2-0063-02基于C8051f040的CAN总线智能节点设计DesignofintelligentnodeintheCANbussystembasedonC8051f040(哈尔滨工业大学威海)何燕平何辉宋佳HEYANPINGHEHUISONGJIA摘要:CAN总线具有配置灵活、应用范围广的特点,C8051f040单片机功能强大,集成了CAN总线控制器。本文提出了一种基于C8051f040的CAN总线系统智能节点的设计方案,给出了相应的硬件和软件设计,实际运行结果验证了

2、设计的正确性,其通用性好、可靠性高,具有广泛的应用前景。关键词:C8051f040;CAN总线;智能节点中图分类号:TP368.1文献标识码:BAbstract:AninternationalstandardaboutCANhasbeenformed.TheCANbusisoneofthemostpromisingfieldbus.Withdevel-opmentoftheperformance-priceratioanddevelopingmethodforC8051f040,ithasbeenusedtoallfieldsofoursociety.Inth

3、ispa-per,afeasiblesolutionisupdatedtoimplementaintelligentnodedesignontheCANbuswithC8051f040.Thispaperalsopresentsahardwareandsoftwareimplementationofintelligentnode.Theoperationprovesthecorrectnessofthedesign.Thedesignhasa技goodversatility,highreliability,goodcostperformanceandithas

4、awideapplicationprospect.Keywords:C8051f040;canbus;intelligentnode术前言创CAN(ControlerAreaNetwork控制器局域网络)是目前比较新流行的一种现场总线,支持分布式控制和实时控制的串行通信网络。它采用了许多新技术和独特的设计,使其具有结构简单,实时性好,性能强大、可靠性高等突出的优点,其总线协议具有完善的错误处理机制以及控制简单、扩展能力强、系统成本低等特点,越来越受到人们的关注。CAN系统由CAN网络节点、转发器节点和上位机构成,其图1智能节点系统框图中转发器节点是网络上信息的

5、接收和发送站,负责上位机与1.2收发器硬件构成CAN网络节点之间的通信。所谓智能节点指的就是将微控制器系统主要由CAN总线接口模块,复位电路,RS232串口模与转发器节点结合,提高系统的灵活性,通过微控制器以及可块以及JTAG下载调试电路组成。复位电路具有系统上电复位编程的CAN控制器,实现整个网络节点的配置与更新。本文提及手动复位功能,RS232串口模块的设置便于系统的调试,可出的智能节点由C8051f040单片机与收发器节点构成。以将CAN总线的信息通过串口发送给计算机进行检测。JTAG下载调试电路完成程序下载以及程序的仿真功能。1硬件设计收发节点接口模块

6、完成CAN总线信息的发送和接收。由1.1智能节点系统构成于单片机集成了CAN控制器的功能,只需在外围外接基于CAN总线的智能节点遵循ISO的标准模型,分为数PCA82C250收发器就可以完成CAN总线接口硬件电路。模块据链路层和物理层。在工程上,这两层通常由CAN控制器和收电路图如图2所示。考虑到CAN总线时钟的容差,虽然单片机发器实现的。具有25Mhz的内部时钟,本系统采用外接22.1184的晶体振荡本文中选用的C8051f040单片机本身就内置CAN控制器,器提供工作时钟。同时该型号单片机内部资源内部资源丰富,主频可以支持25Mhz,具有内部64KBFla

7、sh存储器,4K+256B的SRAM存储器,支持20个中断源,具有内部12位A/D转换器和12位的D/A转换器,是一款性能价格比较高的单片机。采用该单片机构成的智能节点系统框图如图1所示何燕平:硕士助教基金项目:山东省自然科学基金山东省科技厅(Y2005G02)图2收发节点接口模块电路图《PLC技术应用200例》邮局订阅号:82-946360元/年-63-嵌入式网络技术应用中文核心期刊《微计算机信息》(嵌入式与SOC)2007年第23卷第11-2期CAN0ADR=IF1CMDRQST;//2系统软件设计CAN0DAT=MsgNum;//选择消息对象C8051F

8、04x系列器件内部有一个控制器局域网(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。