无线can总线在1254潜孔钻无线控制系统中的运用.doc
《无线can总线在1254潜孔钻无线控制系统中的运用.doc》由会员分享,可在线阅读,更多相关《无线can总线在1254潜孔钻无线控制系统中的运用.doc(33页珍藏版)》请在三一办公上搜索。
1、摘 要CAN(控制器局域网总线的简称)是英文Controller Area Network的首字母组合而成的,它是现场总线的一种,它与我们常见的USB总线属于一类概念,只不过CAN总线采用差分信号传输,有很强的错误检测能力,通信距离远,因此被用到一些特殊的场合,比如汽车,厂矿等干扰较强的地方。同时广泛用于工业生产中的设备与设备之间的连接,伴随着工业水平的不断提高,自动化程度不断提高,对网络化和模块分布化的要求也越高。本文通过在CAN总线中增加一个内嵌GPRS通讯模块的CAN总线节点的方法来实现基于GPRS无线网络的CAN总线远程监控的目的,利用GPRS的技术特点和网络优势,运用TCP/IP协议
2、,实现了CAN总线IP协议和无线报文的相互转换并使用互联网或无线GPRS网传递CAN总线所要传达的报文信息,更加深刻的诠释了现场总线和实现了现场总线CAN,致力于对各种CAN总线进行远程集中监控,统一管理的实现。降低整个系统的维护运行成本,提高整个系统的运行效率,使其可以满足控制方式的多样性和灵活性。由于自动化技术在工矿企业的广泛运用, 在国内外领域潜孔钻基本都也是运用CAN总线控制运用CAN总线无线技术,突破传统线路的局限,将传统的长长的电缆线切掉,用无线数据模块传输和接受分析传输数据实现潜钻孔无线控制爆破,降低施工的危险系数,同时增加可控性和远程控制,突破传统的多线路复杂的控制模式。关键词
3、 CAN总线,GPRS,远程控制,潜孔钻 ABSTRACTCAN Controller (Controller local Area Network bus for short) is English Area of the initials of the Network, it is a kind of field bus, it belongs to the category concept, and our common USB bus just CAN bus adopts the differential signal transmission, have strong abilit
4、y of error detection, communication distance, therefore is used in some special occasions, such as cars, factories and mines, such as interfering with the strong place. At the same time, widely used in industrial production of the connection between the devices and equipment, with industrial level u
5、nceasing enhancement, the improve degree of automation, requirements of the distribution network and module also is higher. In this paper, through adding an embedded in CAN bus of the GPRS communication module of CAN bus node method to realize remote monitoring based on GPRS wireless network of CAN
6、bus, the purpose of using the GPRS technology characteristic and network advantages, using TCP/IP protocol, IP protocol implements the CAN bus and wireless message transformation and using the Internet or by wireless GPRS network transmission CAN bus to convey the message information, a more profoun
7、d interpretation of field bus and the CAN fieldbus, commitment to the remote centralized monitoring of CAN bus, the implementation of unified management, reduce the maintenance costs of the whole system, improve the running efficiency of the whole system, make its CAN satisfy the diversity and flexi
8、bility of control mode.As automation technology is widely applied in industrial and mining enterprises, the basic is the use of CAN bus control using CAN bus wireless technology in domestic and foreign field drilling hole, break through the traditional lines of the limitations, the traditional long
9、cable cut off, with wireless data module for transmitting and receiving wireless control achieve drilling blasting transmission data analysis, risk reduction coefficient construction, at the same time increase controllability and remote control, control model of multiple line break the traditional c
10、omplex.Key words Can bus, remote control, GPRS, DTH Drill目 录摘 要IABSTRACTII1 绪论31.1无线CAN总线系统概况31.1.1 无线CAN总线概况31.1.2 无线CAN总线目前发展趋势41.1.3 SIMBA H1254潜孔钻概况51.2本课题拟采用的研究手段(途径)和可行性分析51.2.1 无线CAN总线在实际应用中的优点51.2.2 技术应用中存在的问题分析及解决方案51.2.3 具体实施可行性分析62 无线CAN总线总体结构设计72.1系统总体框图设计72.2CAN总线系统软件设计72.2.1 CAN总线主控机节点
11、设计72.2.2 CAN通信模块设计82.2.3 显示模块设计92.3无线CAN总线系统的硬件配置102.3.1 无线CAN总线电源电路102.3.2 RS-232下载接口电路112.3.3 通信接口电路112.4nRF2401芯片的结构122.4.1 nRF2401芯片结构及引脚说明122.4.2 nRF2401工作模式142.4.3 nRF2401硬件电路设计163 系统软件结构设计173.1系统软件设计173.1.1 系统软件总体设计框图173.1.2 无线服务端设计173.2无线CAN总线协议设计193.2.1 网络通信规则及自定协议193.2.2 CAN总线节点193.2.3 发送接
12、收报文203.3 nRF2401系统设计213.3.1 nRF2401初始配置213.3.2 nRF2401发送和接收数据223.3.3 ID设别系统设计233.4无线CAN总线在1254潜孔钻中系统功能的实现243.4.1 整体设计方案243.4.2 H1254控制台的供电设计243.4.3 抗干扰的选择244 系统的调试结果及分析264.1显示模块调试264.2CAN通信电路264.3无线收发模块264.4整机调试27结论29参考文献30致谢311 绪论1.1无线CAN总线系统概况1.1.1 无线CAN总线概况由于自动化技术在工矿企业的广泛运用, 在国内外领域潜孔钻基本都也是运用CAN总线
13、控制运用CAN总线无线技术,突破传统线路的局限,将传统的长长的电缆线切掉,用无线数据模块传输和接受分析传输数据实现潜钻孔无线控制爆破,降低施工的危险系数,同时增加可控性和远程控制,突破传统的多线路复杂的控制模式。伴随着人类社会的科学技术的深刻变革,计算机科学以其独特的姿态引领着时代的发展和它的4C技术(CRT显示技术、自动控制技术、计算机技术、通讯技术)逐渐的影响和改变了人类生活和生产的方方面面,同时导致了自动控制系统结构和其他方面的优化和升级,逐渐形成了以网络为主导地位和以自动控制为基础的控制系统。CAN现场总线就是在这样的大潮流形势下发展起来的,随着现场总线技术的不断发展和世界很多大公司连
14、续的技术投入,而现场总线控制系统(field control system)在数据交换的实时性、准确性等方面取得了突破性的进展。CAN(Controller Area Network)控制器局域网是80年代最早提出一类网络串行数据通信协议,录属于工业现场总线的范畴。总的来说,现场总线CAN是一种多主总线,它可以通过双绞线、光导纤维和同轴电缆来传递信号,它的最大通信距离可高达10km,是很多通信方式所不能达到的,最流畅的高速率通信可达1Mb/s;CAN总线接口通过对数据链路层和物理层实现CAN总线的功能和CAN协议,同时完成对数据的成帧处理,其中包括数据块编码、优先级的判别、位填充、冗余的循环检
15、验等多项工作;为了保证数据传递的有效性与可靠性,我们一般采用CRC检验的方法来完成处理其中出现的错误;通常采取把CAN总线网络的节点信息分成不同的优先级,以致于满足不同的实时要求;同时可以对无线CAN运用短帧的通信方式,我们在设计时应满足状态数据和工业领域控制命令的要求,所以每帧的数据字节数最多为8个。与此同时,短帧的8个数据字节不会因为长时间占用总线而出现拥挤现象,确保了通信的有效性和实时性;无线CAN在仲裁技术方面采用优先级判别法,所以总线处理冲突的时间明显减少,大大的节省了时间。所以就算网络负载过重的情况下也不会出现数据堵塞的现象。同其他的通信总线相比,CAN 总线的数据通信具有更明显的
16、灵活性、实时性和可靠性。正是由于CAN总线在生活生产应用方面具有的这些优点,所以它在我们日常生活中越来越被人们所重视,曾被人们公认为21世纪最具有发展前景的4 种现场总线之一。它最早运用于汽车工业,随着CAN总线技术的不断发展,其运用领域也得到不断的扩展,如今,在机器人、数控机床、自动化仪表、航空工业等领域,都能看到CAN的影子。1.1.2 无线CAN总线目前发展趋势CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,随着计算机科学技术革命的发生,软件、硬件和小规模集成电路飞速的发展,同时人们对于电子产品、工业应用、汽车、计
17、算机外设等的消费需求不断增加。为高可靠、高速、高效率、低能耗和低成本的通信媒体提出了更高的要求。现场总线CAN已变成当今自动控制领域技术发展的热宠之一,同时对无线CAN提出了更高的要求,发展无线CAN也成为当下值得我们去研究的话题,实现远距离传输数据和远距离无线控制对我们当今生活生产领域影响颇深。因为愈来愈多的不同领域采用和推广CAN总线,所以对各种应用领域通信报文的标准化提出了要求。因此,飞利浦公司在1991年 9月制订并发布了CAN2.0技术规范。这个技术规范有以下两个部分A和B。2.0A重新定义了以前在CAN技术规范版本1.2中使用的CAN报文格式,能提供11位地址;而2.0B给出了两种
18、报文格式的标准的和扩展,提供29位地址。它的出现为控制器网络的标准化提供了良好的契机,为CAN的发展提供了更多的机会,CAN已经能运用于包括控制器区域网(CAN)和本地互连网(LIN)等网络系统中。但是他们在物理接口以及速度方面提出的通信方法和要求与我们日常所学上所了解的都有所不同。控制器局部网CAN是在适应在计算机数据传输领域内,长期以来使用的通信标准,但是无法在需要使用量的传感器和大规模的环境中使用和控制器的复杂形势和需求下发展起来的。 由于电子技术的发展和汽车电子的需求,消费者对于汽车上各种功能的使用频率和要求越来越多,汽车内部的各个电控单元不断增多,电控单元之间信息交换的需求增加,使得
19、电子装置之间的通讯越来越复杂,由于传感器在车身里面分布比较广泛,“总线”可以收到来自汽车的各种行驶数据,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息,这些数据不会指定唯一的接收者。CAN总线的传输速率非常快,可以达到每秒32bytes传输有效数据的速率,所以这样就确保了数据的准确性与实效性。无线CAN总线在减少不断出现的信号线路情况下应运而生,几乎所有的内部总线系统和外围器件都可以被无线总线控制。正应为无线CAN总线具有操作简单、实时性好、可靠性高、成本合理等优点,已经逐渐被应用于各种自动化程度较高的系统中如工业测控船舶、电力系统、楼宇监控、自动化、航天等其他领域中。1.1.3 S
20、IMBA H1254潜孔钻概况SIMBA H1254钻孔机是液压型钻孔机,这样对空压机的参数要求显著降低,只要求它提供足够的压力和排量的压缩空气即可。回转、推进、行走、摆幅均由机械内燃机提供动力,它配备小型凿岩装置可以实现钻凿光面、预裂、锚索孔等,也有动力钻凿生产孔,爆破孔。国外钻孔机相继出现一系列的新产品,如履带式,空压式等,在更高的程度上实现了自动化,智能化。GPRS应用于潜孔钻中,实现了臂架自动定位,节省了更多时间,提高了工作效率。而国内的潜孔钻发展历程相对来说比较晚,并且在初期钻孔直径和深度相对较小,从20世纪80年代开始研制大孔径钻孔用于工业生产中。我国的浅钻孔发展相对比较缓慢,大多
21、以仿制为主,自身创新技术还相对落后于其他发达国家。在本课题研究中H1254原机车与控制台间有约70根信号线,分两根电缆传输,由于机车在工作过程中常移动,传输电缆会在地面拖动,不仅导致移动不方便,还容易出现磨损。针对这些情况,本设计将机车与控制台间信号的传输方式改为无线传输,操作更方便,延长了设备的使用寿命,并提高了设备的工作效率,同时还为安全生产提供了有力保障。1.2本课题拟采用的研究手段(途径)和可行性分析1.2.1 无线CAN总线在实际应用中的优点CAN具有的属性:1)报文具有优先权;2)延迟时间较短;3)设置灵活;4)多点接收和时间同步;5)系统内数据的一致性(System Wide D
22、ata Consistency);6)多主机(对等);7)错误检测与错误标定;8)只要总线处于空闲,被破坏的报文可以被再次输入;1.2.2 技术应用中存在的问题分析及解决方案整个题目涉及方面较广,所有资料全由书籍查阅和网上收集得来,可能遇到的困难是资料收集不全面,或者查阅的资料不够前沿,导致做出的设计不完整或者时效性差,对自动化系统的总体设计布局,区域规划设计总体思路不够清晰;还有就是在设计的时候难免会缺乏实地的参观考察,导致设计的整体构思不够完善,或者不够科学,致使设计结构不够清晰,以至于达不到要求较高的设计水平。所以我尽量多方位查找资料,做到准备充分,整合和借鉴多方面知识,完成论文的设计。
23、1.2.3 具体实施可行性分析在无线通信中,数据是以包的形式传输的,因此每次传输的不是一个数据字节,而是一串数据,由于无线通信的复杂性和不可预知性,为了确保数据的完整性和正确性,需要在数据传输过程中使用一种机制或约定,即通信协议。在通信协议中,可以加入各路信号数据间的间隔标志字以及传输完全部信号后的结束标志字和ID辨别系统以免辨别到其他的无关无线信息,这样在接收端,可以有效地区分开各路信号。为了保证各路数据传输的正确性,可以在各路信号数据的包中加入一些校验,如CRC校验码。通过选择合适的通信协议和校验算法能保证在接收端可靠地恢复出发送端的各信号。基于远程监控控制系统工作流程如下:检测无线信号,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 can 总线 1254 潜孔钻 控制系统 中的 运用
链接地址:https://www.31ppt.com/p-2985060.html