当前位置: 首页 > 专利查询>张艳梅专利>正文

一种基于单片机的CAN总线接口系统技术方案

技术编号:14082895 阅读:53 留言:0更新日期:2016-12-01 09:08
本实用新型专利技术主要涉及一种总线控制系统,更具体地说,涉及一种基于单片机的CAN总线接口系统。其中包括系统电源、外部ROM、看门狗电路、单片机、CAN控制器和CAN驱动器,所述系统电源和看门狗电路的输出端连接着单片机的输入端;所述的外部ROM与单片机相连接;所述的单片机与CAN控制器相连接;所述CAN驱动器与CAN控制器相连接。本实用其实质是一种开放的、可操作的、彻底分散的分布控制系统,他改变了传统控制系统的结构,真正实现全分散、全数字化的控制系统。

【技术实现步骤摘要】

本技术主要涉及一种总线接口,更具体地说,涉及一种基于单片机的CAN总线接口系统
技术介绍
在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。现在,CAN的高性能和可靠性已被认同,并广泛被应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
技术实现思路
本技术主要解决的技术问题是提供一种基于单片机的CAN总线接口系统。为解决上述技术问题,本技术一种基于单片机的CAN总线接口系统包括系统电源、外部ROM、看门狗电路、单片机、CAN控制器和CAN驱动器,其实质是一种开放的、可操作的、彻底分散的分布控制系统,他改变了传统控制系统的结构,真正实现全分散、全数字化的控制系统。其中,所述系统电源的输出端连接着单片机的输入端;所述看门狗电路的输出端连接着单片机的输入端;所述的外部ROM与单片机相连接;所述的单片机与CAN控制器相连接;所述CAN驱动器与CAN控制器相连接。作为本技术的进一步优化,本技术一种基于单片机的CAN总线接口系统所述单片机采用89C52单片机。作为本技术的进一步优化,本技术一种基于单片机的CAN总线接口系统所述控制器采用CAN控制器SIA1000。作为本技术的进一步优化,本技术一种基于单片机的CAN总线接口系统所述驱动器采用CAN驱动器85C250。控制效果:本技术一种基于单片机的CAN总线接口系统,其装置简单,在采集病人X光图像的同时进行图像处理及实时显示,经过不同的形式进行输出存档保存,既能短期的电子存档,也能长期的光盘刻录存档。附图说明下面结合附图和具体实施方法对本技术做进一步详细的说明。图1为本技术一种基于单片机的CAN总线接口系统硬件结构图。图2为本技术一种基于单片机的CAN总线接口系统89C52单片机原理图。图3为本技术一种基于单片机的CAN总线接口系统CAN控制器SJA1000部分原理图。图4为本技术一种基于单片机的CAN总线接口系统CAN驱动器85C250部分原理图。具体实施方式具体实施方式一:结合图1、2、3、4说明本实施方式,本实施方式所述一种基于单片机的CAN总线接口系统包括系统电源、外部ROM、看门狗电路、单片机、CAN控制器和CAN驱动器,其实质是一种开放的、可操作的、彻底分散的分布控制系统,他改变了传统控制系统的结构,真正实现全分散、全数字化的控制系统。其中,所述系统电源输出端连接着单片机的输入端,向整个系统提供电能,供整个系统正常工作。所述看门狗电路的输出端连接着单片机的输入端,在系统受到干扰进入死循环时,看门狗电路可将程序复位。所述的外部ROM与单片机相连接,将进行数据的相互传输。所述的单片机与CAN控制器相连接,通过单片机与CAN控制器连成的反馈系统来控制系统输出端的运行;所述CAN驱动器与CAN控制器相连接,CAN驱动器与CAN控制器连成的反馈系统来控制系统的输出。具体实施方式二:结合图1、2、3、4说明本实施方式,所述单片机采用89C52单片机,所述CAN控制器为CAN控制器SJA1000,所述CAN驱动器为CAN驱动器85C250。具体实施方式三:结合图1、2、3、4说明本实施方式,所述的硬件电路设计主要是CAN通信控制器与微处理器89C52之间的接口电路的设计,系统组成框图如图1所示。具体实施方式四:结合图1、2、3、4说明本实施方式,所述变CAN节点的硬件电路设计主要是CAN总线通信控制器与微处理器之间的接口电路,以及CAN总线收发器与物理总线之间的接口电路设计。CAN控制器SJA1000是总线接口芯片,是接口电路的核心,它主要完成CAN总线的通信协议,实现上位机与现场微处理器之间的数据通信。具体实施方式五:结合图1、2、3、4说明本实施方式,所述AT89C52提供以下标准功能:8K字节flash闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级终端结构,一个全双工串行通信口,片内振荡器及时钟电路。工作原理:CAN总线控制器SJA1000的AD0-AD7连接到AT89C52的P0口,片选端CS取反后连接到AT89C52的P2.7。P2.7为1时,CPU片外存储器地址可选中SJA1000,CPU通过这些地址可对SJA执行相应的读/写操作。SJA1000的RD、WR、ALE分别与AT89C52的对应引脚连接,由于SJA1000是低电平复位,而AT89C52是高电平复位,所以两者复位端接法不同。SJA1000的MODE姐高电平,选择Intel二分频模式。SJA1000的INT是中断信号输出端,在中断允许的情况下,有中断发生时,INT出现由高电平到低电平的跳变,因此此脚与AT89C52的外部中断输入脚INT0相连,从而使AT89C52可通过中断方式访问SJA1000。为了增强CAN总线节点的抗干扰能力,采用了6N137,未将TX0和RX0直接与82C250的TXD和RXD相连,通过高速光耦6N137,强SJA1000与82C250连接起来,这样就实现了CAN总线节点的电气隔离。虽然本技术已以较佳的实施例公开如上,但其并非用以限定本技术,任何熟悉此技术的人,在不脱离本技术的精神和范围内,都可以做各种改动和修饰,因此本技术的保护范围应该以权利要求书所界定的为准。本文档来自技高网...
一种基于单片机的CAN总线接口系统

【技术保护点】
一种基于单片机的CAN总线接口系统,其特征在于,所述基于单片机的CAN总线接口系统包括系统电源、外部ROM、看门狗电路、单片机、CAN控制器和CAN驱动器,所述系统电源的输出端连接着单片机的输入端;所述看门狗电路的输出端连接着单片机的输入端;所述的外部ROM与单片机相连接;所述的单片机与CAN控制器相连接;所述CAN驱动器与CAN控制器相连接。

【技术特征摘要】
1.一种基于单片机的CAN总线接口系统,其特征在于,所述基于单片机的CAN总线接口系统包括系统电源、外部ROM、看门狗电路、单片机、CAN控制器和CAN驱动器,所述系统电源的输出端连接着单片机的输入端;所述看门狗电路的输出端连接着单片机的输入端;所述的外部ROM与单片机相连接;所述的单片机与CAN控制器相连接;所述CAN驱动器与CAN控制器相连接。2.根据权利要求1所述的一种基于单片机的CAN...

【专利技术属性】
技术研发人员:张艳梅
申请(专利权)人:张艳梅
类型:新型
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1