欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    一种CAN总线与以太网互连系统的设计方案.doc

    • 资源ID:3363623       资源大小:14.50KB        全文页数:2页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    一种CAN总线与以太网互连系统的设计方案.doc

    一种CAN总线与以太网互连系统的设计方案1.前言在大型企业自动化系统中,在上层企业管理层和生产监控层采用的都是以太网和PC机,而在下层车间现场都是采用现场总线,如RS-485、CAN、lonWorks等,而连接上下两层的沟通通常采用工业控制机加以太网卡再加上PC机插槽上的与现场总线对应的接口卡或并行打印口的EPP接口卡来实现,这种连接方式成本高,开发周期长,接口卡成为系统上下两层的通信瓶颈一旦出现故障上下两层的联系就将中断;为此利用廉价的基于单片机的以太网-CAN网桥取代昂贵的工控机加接口卡,实现以太网和CAN总线网的直接连接具有重要意义。2.系统方案设计由于系统中有以太网网和CAN总线数据处理,因此需要采用大容量RAM进行暂存网络数据,采用集成有8KRAM和64K Flash的P89C668型高速控制器,如图1所示,系统采用芯片RTL8019进行网络数据收发,采用芯片SJA1000处理CAN总线数据,同时为了方便对转换桥系统调试和进行参数设置(CANID、CAN波特率,以太网物理地址,IP地址,网关地址,子网掩码)和保存,增大系统使用的范围和使用灵活性,系统还扩展串口通信RS232接口和24C256串口存储电路。3.系统硬件设计3.1 以太网接口电路设计以太网接口电路如图2所示,电路中36脚43脚为数据输入输出口直接连接到单片机P0口。RTL8019AS有三个分别反映其工作状态的输出脚,分别LED0、LED1、LED2,分别输出网络的连接性、数据发送和数据输出状态;IOCS16是16位或8位I/O的选择脚,当上电复位的时,该引脚为低电平时,网卡将选择8位模式,为高电平时,网络控制器将选择16位的模式,电路用了个电阻R9(27K)下拉,在复位时引脚为低电平,因此网卡选择8位模式。由于RTL8019AS每个引脚(除AEN外)内部都有100K的下拉电阻置地,故当各引脚悬空时内部检测为低电平,由图2可知85脚、84脚、82脚、81脚分别悬空,从而选择了基地址300H,因此电路扩展就要以此为基准来进行配置,RTL8019AS地址线A19A10固定接地,A9、A8定接P2.5作为地址选择端有单片机来控制而不是用34脚AEN(直接接地)来作为地址选择断,将A7,A6,A5固定接地,A4A0要根据所要访问的RTL8019AS寄存器地址不同而不同,从而由由P89C668的P2.0P2.4来选择RTL8019300H31FH,因此对应P2口地址线变化范围为0xE0-0xFF,由于仅有P2口来选择地址,而P0口并没有参与地址编址电路中单片机对RTL8019AS的寻址I/O并不是连续,程序中分别定义Reg00Reg1F来分别对应300H31FH端口,定义如下:3.2 CAN总线的接口电路设计如图3所示,CAN总线的接口电路主要由P89C668处理器、CAN通信控制器SJA1000、CAN总线驱动器82C250、高速光电耦合器6 N 1 3 7电路组成,微处理器P 8 9 C 6 6 8负责SJA1000初始化,通过控制SJA1000实现数据的接收和发送等通信任务;为了增强CAN总结点的抗干扰能力,SJA1000的TX0和RX0通过高速光耦6N137后与82C250相连,实现了本节点在CAN总线上的电气隔离,提高了本系统的硬件的稳定性和安全性;82C250的CANH和CANL引脚之间串连60欧姆(两个120欧姆电阻并联)的电阻以消除电路中信号的反射等干扰,CANH和CANL与地之间并联两个30pF的小电容,起到滤除总线上的高频干扰和一定的电磁辐射的能力,两根CAN总线输入端与地之间分别接了一个防雷击管,当两端输入端与地之间出现瞬变干扰时,通过防雷击管的放电起到一定的保护作用,R18则为斜率电阻。

    注意事项

    本文(一种CAN总线与以太网互连系统的设计方案.doc)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开