CAN总线在测井仪器中的应用讨论

来源 :科技与企业 | 被引量 : 0次 | 上传用户:davidzn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】CAN总线具有性能稳定、传输距离远、传输速度快等优点而被广泛的运用各领域的现场总线,本文主要是介绍C8051F040控制器在测井仪器中的应用,以及实现应用的硬件和软件设置。
  【关键词】CAN;控制器;程序
  CAN(Cont roller area network)——控制器局域网络最早出现在20世纪80年代末德国Bosch公司最先提出。随着石油测井仪器的逐步发展,对遥传传输的速度要求提高到了300kbit甚至500kbit,而测井仪器井下系统中常用的DTB总线只能支持100kbit就无法满足需求了,所以CAN总线在测井现场总线将有着广阔的前景。
  1、CAN总线介绍及特点
  作为一种多方式的串行通信总线,成本低、利用率高,最远传输距离可达10KM,最快传输速率可达1Mbit/S;CAN的速位率,抗电磁干扰能力都特别高。本文选用带有CAN核的C8051F040单片机作为分系统的cpu,简化CAN总线的接入方式。
  1.1控制器介绍
  C8051F040内部集成Bosch CAN控制器,此CAN控制器主要是一下几个部分构成:CAN内核、与C8051 RAM相互独立的报文RAM、报文处理状态机制以及CAN控制寄存器。CAN核提供CANTX和CANRX移位、串并转换消息和其他与协议相关的任务。消息RAM可存32个接受和发送的消息对象。CAN控制器与CIP-51之间的属于传送和状态通知靠CAN寄存器和消息处理器提供接口。
  1.2内部寄存器的分类及主要功能
  CAN核内部寄存器主要是分为CAN控制类寄存器、报文接口寄存器组、报文处理寄存器3类,其中CAN控制类寄存器用来配置CAN控制器,监控总线状态,处理各种中断以及控制器的工作模式;报文接口寄存器组为两组,通过接口寄存器缓冲数据可以避免cpu存取包围RAM和报文接受发送之间发生冲突;报文处理寄存器为只读寄存器,它提供中断、错误、接收、发送请求和新数据信息。
  1.3CAN总线在测井仪器中的应用
  CAN总线将各个功能模块连接组成一个现场通信网络,每支井下仪器必须配备相应的CAN总线子节点接口来保证其与告诉电缆遥传的CAN通信:绞车面板、通用信号处理卡、声波卡、电极卡、直流高压等。主计算机的控制信息经声波卡节点接收后转发至其他节点,作为下位机的各信号处理板卡通过CAN总线接收上位机声波卡的指令,完成各种控制和数据采集任务,然后再通过CAN总线把处理过的数据发给上位机。
  2、CAN总线的外围硬件电路
  C8051F040内嵌的CAN核只是为CAN控制提供协议,在应用的过程中就需要另外添加CAN总线接收器。本文中讨论选用MAX3050作为接收器。协议控制器和屋里传输线路之间的接口就是MAX3050收发器。在CAN收发器和CPU的CAN核之間加入光电隔离(6N137)能提高系统的抗干扰能力和对CAN控制器的保护,保证了总线上各CAN节点之间的电气隔离。另外在MAX3050的CANH和CANL引脚各自并接一个60W的电阻,再连接到一个47nf的电容导入地,能起到抗匹配和抗干扰的作用
  3、CAN通信软件设计
  CAN的通讯软件设计主要是包括系统初始化程序、发送程序和接受程序三个模块。
  3.1初始化程序
  初始化程序需要将所有的报文对象进行初始化所有值归零,设置CAN控制寄存器和位定时寄存器,分别初始化发送报文对象和接受报文对象。具体的CAN初始化程序如下:
  3.2发送程序
  CAN报文发送通过CAN控制器来自动完成,是在用户接受到远程帧的识别符后将对应的数据转移到发送缓冲寄存器,再将报文对象的编码写入命令请求寄存器最后由硬件来完成发送。具体的发送程序如下
  应用此方案的测井仪器系统可以做到集成度高、性能稳定且抗干扰能力强,在高速传输的过程中相对比DTB总线显示出了很多优势,在国内许多高性能测井系统中已经得到应用,相信会因为其特点而能做更广泛的应用。
  参考文献
  [1]饶运涛主编.现场总线CAN原理与应用技术[M].北京航空航天大学出版社
  [2]张培仁主编.CAN总线设计及分布控制[M].清华大学出版社
其他文献
电厂自动化系统是一个综合系统,是集计算机、控制、通信、网络及电力电子为一体的现代化系统。不仅可以完成对单个电厂,还可对梯级流域、甚至跨流域的电厂群的经济运行实现安全
【摘 要】针对建筑工程项目中外墙内保温施工技术的探究问题,介绍了当前建筑工程外墙内保温的现状,探讨了关于外墙内保温的材料的分析、聚合物保温砂浆在外墙内保温中的应用和聚合物无机保温砂浆的优点,主要有外墙内保温的基本情况和外墙外保温的发展过程及形式。  【关键词】建筑工程;施工技术;聚合物保温  引言  北方冬季采暖是建筑工程的重要问题,传统的北方居民供暖方式主要有火炕,暖气和空调几种。空调主要是单
[摘要]德育过程中的师生交往互动是一种特殊的人际交互作用的过程,具有共在性、平等性、情感性的特点,实现德育过程师生交往互动,应做到以下几方面:坚持以人为本的德育理念;实现德育内容与现实生活的有机统一;体现理解与对话的教育本质;推动交往互动方法的不断创新。  [关键词]交往互动德育过程以人为本  [作者简介]王冬云(1975- ),女,内蒙古赤峰人,吉林大学农学部,副教授,博士,主要从事思想政治教育
经过长久的变革与探索当今的美国已形成了一套完善的税制体系和税务管理体系,以及完善的社会安全与福利制度。在税收方面,美国联邦和州共开征80多个税种,实行以所得税为主体的复
【摘 要】随着我国工程测量的发展,我国的气象观测也取得了较大的发展成就。下文中笔者将结合自己的工作经验,对地面气象观测数据的有关技术问题进行分析,文中笔者将从自动气象站观测设备的维护分析、人工站观测设备的维护分析、减少地面气象观测数据的缺测率可以从技术处理方面入手等几个方面,谈谈如何减少地面气象观测数据的缺测率,提高测量的精度和准确性。  【关键词】地面气象观测;数据;缺测率;减少  所谓气象观
[摘要]在全国高职教学改革的形势下,我们依据应用电子技术专业的培养目标,对“电子CAD”课程进行了基于工作过程的设计和开发,构建了以电路板设计与制作内容为主线,且恰当融合电子产品工艺的课程内容、任务分层驱动与多样考核方法、行为引导型的教学方法和基于工作过程的“理实一体化”教学模式。在立足本课程专业技能点培养的基础上,为后续专业课程和本专业整体人才培养提供了支撑,提高了本专业学生的专业核心技能和竞争
电子档案袋是能够存储文本、图片、录像和声音在内的数字存储器,它能够展示学生在某一方面或多方面领域的努力、进步和成就。文章阐述了电子档案袋的建构主义、人文主义等理论