基于CAN总线的磁场监测系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
工业生产环境监测技术是关乎国计民生的重要环节。传统的传感器监测网络存在着总线结构不统一、通信线路复杂、模拟信号干扰大等问题,尤其是磁场监测中,容易受到复杂的电磁环境的干扰,影响数据传输的可靠性。
     针对这个问题,借鉴CAN总线技术在工业应用的成熟经验和深入研究磁场监测技术的基础上,本文基于CAN总线模块矢量磁场监测的设计在软硬件方面初步实现了数字模块化监测系统。主要做了以下几方面工作:
     1、对智能化传感网络监测平台新技术的研究。探讨了IPv6网络和传感器代理服务器(SAS)应用于现场监测系统的网络构建,研究了基于CAN总线规范的监测网络节点框架的设计。
     2、基于MSP430F低功耗单片机和磁模块HMC1002,对双轴矢量磁探模块进行设计与实现;基于MCP2510和PCA82C250集成芯片完成CAN节点接口的硬件设计。
     3、基于DeviceNet框架协议,对磁场监测节点模块和CAN上层应用协议进行研究,设计了可靠的CAN数据通信协议、优先级晋升处理协议,保证数据通信的实时性和可靠性。
     文章通过构建单片机CAN节点模块与上位机PC机的数据通信实验,综合验证数据传输格式及部分通信协议的可行性和可靠性,为CAN总线在传感器网络监测中的应用提供了工程实践的依据。
The environmental monitoring technology is an important part in industrial production of national economy and people's concerns. There are problems in traditional sensor monitor network that unified structure, complex communication lines , huge interference amang analog signals and other major issues, especially in the complex electromagnetic environment, the data transmission reliability is prone to be affected badly.
     In view of this issue, profiting from the industrial application matureexperience of CAN bus technique and the deep research of magnetic field monitor technology, the hardware and software of modular digital monitoring system is initially studied based on the CAN bus technique to monitor the vector magnetic field. The following several aspects of work are mainly studied:
     1st, the new technology of intelligent sensor monitoring network platform is studied. It is discussed that the IPv6 network and the sensor agent server (SAS) applies in the monitoring system's network construction, and the framework of monitor network nodes is designed based upon CAN bus standards.
     2nd, with MSP430F low-power single-chip(MCU) and magnetic integration chip HMC1002, the dual-axis vector magnetic-detection module is designed and realizated; the CAN node connection is also completed with MCP2510 and the PCA82C250 integration chip.
     3rd, based on DeviceNet framework protocal, the magnetic monitor node module and the CAN upper application protocol are studied. The reliable CAN data communication protocol and priority protocal for promotion is constituted to guarantee the data communication real-time and reliable.
     Finally, constrcut communication experiment between CAN net nodes and the upper PC to synthesis validate the feasibility and the accuracy of data transmission form and the communication protocol. The experiments provided the reliable basis of CAN technology application in sensor network monitor system.
引文
[1]李先彬.电力系统自动化[M].第四版.北京:中国电力出版社,2004.
    [2]李基成.现代同步发电机励磁系统设计及应用[M].北京:中国电力出版社,2002.
    [3]SumitroS,Kurokawa S,WangM L.Long term stressmonitoring on PC beam by using elasto-magnetic sensor[A].Monitoring,Session 15[C].Japan:2003.239-246.
    [4]WangM L,Lloyd GM,Hovorka O.Development of a remote coilmagneto-elastic stress sensor for steel cables[A].HealthMonito-ring andManagementofCivil Infrastructure Systems[C].Newport Beach CA:SPIE,2001,4337,122-128.
    [5]陈立建.电气控制可编程控制器[M].广州:华南理工大学出版社,2001.
    [6]刘湘平,孟玉禅.发电机、变压器类电力设备状态监测与故障诊断[J].广东电力,2004,17(4):15-18.
    [7]陆继明,毛承雄,王丹,等.同步发电机微机励磁控制[M].北京:中国电力出版社,2005.
    [8]徐国华,宋书锋,吕瑜.基于PIC单片机和TDC芯片的智能化磁致伸缩位移传感器[J].仪表技术与传感器,2004(5):34-36.
    [9]胡建平等.三峡重庆库区深部二维构造剖面的建立和分析[J].地震研究,2005,28(1):71-78.
    [10]乔海山.公伯峡水电站水轮发电机组在线监测系统应用[J].水电自动化与大坝监测,2007,31(5):41-43.
    [11]吴张建.机组状态监测系统在十三陵抽水蓄能电站的应用[J].水力发电,2004,30(7):58-60.
    [12]杨晓林.以PIC单片机为核心的电动执行机构控制器[J].仪表技术与传感器,2005(8):22-24.
    [13]王兴贵等.基于PIC单片机控制的同步发电机励磁电源监控系统[J].仪表技术与传感器,2007,12:46-49.
    [14]ESVELDC.Prineiples of traek quality recording and as-sessment[J].Rail International,1992,25(2):10-15.
    [15]杜鹤亭,高林奎,樊戈平.数字滤波技术在轨道检测中的应用[J].中国铁道科学,1997:15(1):79-90.
    [16]WILLIN.Guideway Monitoring during operational use on the First Trans rapid Line in Shanghai[A].Proc.of 2004.Int.conf.On Magnetieally Levitated Systems and Linear[C].Shanghai,2004,Beijing:IEEE,2004:480-485.
    [17]吴祥明.磁浮列车[M].上海:上海科学技术出版社,2003.
    [18]郑树彬,林建辉,林国斌.用于轨检信号提取的线性相位ⅡR移变滤波器[J].西南交通大学学报,2007,42(2):211-216.
    [19]Helena R,Postolache O,Pereira M,ea al.IEEE 1451 Correction Engine to Temperature-compensation of Magnetoresistive Transducers[J].IMTC 2005-Instrumentation and Measurement Technology Conference,2005:560-564.
    [20]杨健,张慧慧.基于IEEE1451的网络化智能数据前端研究[J].仪器仪表学报,2006,27(7)748-753.
    [21]史久根,张培仁.CAN现场总线系统设计技术[M].北京:国防工业出版社,2004:22-23,24-26.
    [22]Notle T,Hansson H,Norstrom C.Minimizing CAN respone-time jitter by message manipulation[J].Real-Time and Embedded Technology and Applications Symposium,2006(9):27-30.
    [23]尹宝军,叶湘滨.一种基于IEEE1451的网络化智能传感器设计[J].传感器世界,2006(6):33-36.
    [24]王婷,史铁林,赵江滨.一种IEEE1451.4智能传感器数据采集系统的实现[J].《微计算机信息》(测控自动化).2007,23(2-1):131-133.
    [25]史一,冉蜀阳等.新型网络化智能数据采集系统的实现[J].《微计算机信 息》(测控自动化)2007,23(5-1):101-104.
    [26]祁化龙,庞彦斌.网络化传感器在现场总线系统中的应用[J].化工自动化及仪表,2006,33(5):37-40.
    [27]陈明东.论如何提升高速公路的监控水平[J].广东科技2008,179(01):114-115.
    [28]吴媛媛,张森.基于UML的IEEE 1451.4网络传感器软硬件协同设计[J].电子器件007,30(3):945-948.
    [29]段旭,任金鹏.基于IEEE1451网络化智能传感器技术的研究与应用[J].传感器世界2007,10:25-29.
    [30]朱小刚,范顺治.基于IEEE 1451.2网络化智能传感器的应用研究[J].现代电子杂志,2007,22:20-22.
    [31]潘世永,郑萍等.基于IEEE1451.2的网络化大型电机转子表面温度光纤传感器[J].仪表技术与传感器,2006(2):5-7.
    [32]张明,李正晓,肖建军.IEEE 1451标准网络化传感器技术最新进展[J].仪器仪表标准化与计量,2006(5):20-24.
    [33]简林莎等.智能运输系统信息平台[J].长安大学学报(自然科学版),2006,26(2):81-83.
    [34]史忠科,陈小锋,赵凯.一种智能交通信号控制机的设计与实现[J].计算机应用研究,2004(8):144-146.
    [35]徐良杰,王炜,俞斌.信号交叉口混合交通流协调优化方法研究[J].公路交通科技,2006,23(6)127-131.
    [36]张汝华等.信号采样理论在交通流检测点布设中的应用[J].中国公路学报,2007,20(6):105-110.
    [37]刘君峰等.网络视频监控系统在汉宜高速公路上的应用[J].中国交通信息产业,2007,12:104-106.
    [38]潘新民,王燕芳.微型计算机控制技术[M].北京:电子工业出版社,2002:1-22,165-230.
    [39]曹承志.微型计算机控制新技术[M].北京:机械工业出版社,2001:282-328.
    [40]魏庆福.STD总线工业控制机的设计[M].北京:科学技术出版社,1991.
    [41]涂时亮,张友德.单片微机控制技术[M].上海:复旦大学出版社,1994.
    [42]阳宪惠.现场总线技术及其应用[M].北京:清华大学出版社,1999.
    [43]Hansson H A,Norstrom C.Integrating Reliability and Timing Analysis of CAN-Based Systems[J].IEEE Transactions on Industrial Electronics,2002(6):49-52.
    [44]Fred Halsall.Data Communications,Computer Networks and Open Systems [M].New York:Academic Press,1996:12-23.
    [45]史久根,张培仁.CAN现场总线系统设计技术[M].北京:国防工业出版社,2004.
    [46]Etschberger Ing K.基于CAN较高层协议和子协议[EB/OL].http://www.zlgmcu.com//infocomm//zlgmcu.asp.2006-11-22.
    [47]ISO91898.Vehicle-Digital Information Interchange-High Speed
    [48]Communication Controller Area Network(Version)[S].1993,11:340-349.
    [49]ISO11898.Road Vehicles Interchange of digital Information-Controller Area
    [50]Network(CAN) for high-speed communication[S].International
    [51]Standardization Organization,1993,5:166-193.
    [52]胡大可.MSP430系列超低功耗16位单片机原理与应用[M].北京:北京航空航天大学出版社,2000.
    [53]邬宽明.CAN总线原理和应用系统设计[M].北京:北京航空航天大学出版社,1996.
    [54]阳宪惠.现场总线技术及其应用[M].北京:清华大学出版社,1996.
    [55]戴莉.现场总线技术研究及其应用[D].西安:西安电子科技大学,2004.
    [56]Peterson Larry L,Davie Bruce S.Computer Networks:A Systems Approach [M].Boston:Kluwer academic publishers,2001:20-45.
    [57]周立功.CANBUS器件选型指南[EB/OL].
    [58]http://www.zlgmcu.com//infocomm//zlgmcu.asp.2006-11-22.
    [59]Richards Pat.An In-depth Look at the MCP2510[J].Microchip Technology Inc,2002(9):83-86.
    [60]Stanczyk Mike.Smart Sensor CAN Node Using the MCP2510 and PIC 16F876
    [61][J].Diversified Engineering lnc,2001(1):112-116.
    [62]曹军义,曹秉刚.基于CAN总线的智能仪表组网技术[J].化工自动化及仪表,2004,31(3):35-37.
    [63]PCA82C250 Stand-alone CAN Controller Application Note[R].Philips Semiconductor,1997.
    [64]PHILIPS Semiconductors.APPLICATION NOTE PCA82C250 Stand-alone CAN Controller AN97076[DB/OL].http://www.zlgmcu.com.2006-11-22.
    [65]杨洁.CAN总线在移动机器人中的应用研究[D].西安:西安科技学院,2002.
    [66]姜开.基于CAN总线的测试系统研究与设计[D].南京:南京航空航天大学,2004.
    [67]程晓辉.DeviceNET现场总线在低压设备上的应用研究[D].浙江:东华大学,2004.
    [68]于大元,万永波,戴庆瑜.用PIC16F876和MCP2510实现CAN总线通信模块的方案[J].电气传动自动化,2006,24(5):43-45.
    [69]蔺京敏,张振动.基于P87C591的CAN总线通信系统的研究[J].中国仪器仪表,2004,8(1):4-6.
    [70]王继国,孙新亚.CAN控制器芯片MCP2510在远程监测系统中的应用[J].电子技术应用,2004(4):77-80.
    [71]苏剑,罗峰,袁大宏.控制器局部网络在汽车中的应用[J].汽车技术,2003(5):1-4.
    [72]曾声奎,赵廷弟,张建国.系统可靠性设计分析教程[M].北京:北京航空航天出版社,2001.
    [73]李小京.非隔离状态下CAN总线仪表的可靠性研究[J].仪器仪表学报,2001,22(4):245-246.
    [74]武翠琴,杨金岩,李艾华.CAN控制器MCP2510及其应用[J].国外电子 元器件,2007(10):48-50.
    [75]秦龙.MSP430单片机C语言应用程序设计实例精讲[M].北京:电子工业出版社,2006.
    [76]张晞,王德银,张晨.MSP430系列单片机实用C语言程序设计[M].北京:人民邮电出版社,2005.
    [77]赵文敏.多单片机系统的主从式并行通讯[J].仪表技术,2000(3):27-30.
    [78]梁君,熊华钢.CAN总线及其较高层网络协议在航空航天上的可适用性探讨[J].北京:北京航空航天出版社,2004(4):47-50.
    [79]雷雨,王仲东.基于扩展帧格式的CAN较高层通信协议设计[J].工业控制计算机,2003,16(12):13-15.
    [80]蔺京敏.基于P87C591单片机的CAN总线应用层协议的研究[D].河北:河北工业大学,2004.
    [81]张戟,程渂,谢剑英.基于现场总线DeviceNet的智能设备开发指南[M].西安:西安电子科技大学出版社,2004.
    [82]Notle T,Hansson H,Norstrom C.Minimizing CAN respone-time jitter by message manipulation[J].Real-Time and Embedded Technology and Applications Symposium,2006(9):27-30.
    [83]Brown James B.Using DeviceNET in the Trailer Industry[J].the 4th of International CAN-Conference,Berlin,2007,5(5):69-75.
    [84]INTEL.Automotive Products Databook[M],1995:503-581.
    [85]Klaus J,Annerose B.Application of industrial CAN bus technology for LEO-satellites[A].The 2nd IAA International Symposium on Small Satellites for Earth Observation[C].Berlin,1999.
    [86]张为,姚素英.高温压力传感器现状与展望[J].仪表技术与传感器,2002(4):45-47.
    [87]王桂荣,钱剑敏.CAN总线和基于CAN总线的高层协议[J].北京:计算机测量与控制,2003(11):23-25.
    [88]赵玉龙,赵立波.基于硅隔离技术的耐高温压力传感器研究[J].西安交通 大学学报,2002(11):123-126.
    [89]饶运涛.现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2002.
    [90]邬宽明.CAN总线系统设计中的几个问题[J].北京:电子技术应用,1998,(9):18-20.
    [91]蔡莉.混合动力轿车CAN通信协议的制定与基本实现[D].武汉:武汉理工大学,2003.
    [92]徐春广,王信义,邢济收.刀具切削状态的多传感器信息综合法[J].北京理工大学学报,1997,17(2):175-179.
    [93]李科杰,易军凯.红外目标识别中的分形理论[J].兵工学报,1999,20(1):36-38.
    [94]Jeffery J P.Distributed Real-time System[M].New York:Academic Press,1996:221-300.
    [95]梁继民,杨万海,蔡希尧.决策融合的模糊积分方法[J].西安电子科技大学学报,1998,25(2):250-253.
    [96]肖人彬,王雪,费奇,周济.相关证据合成方法的研究.模式识别与人工智能[J],1993,6(3):227-234.
    [97]饶鑫.智能测控仪表CAN总线通讯的研究[D].河北:河北工业大学,2004.
    [98]齐永.基于CAN总线的网络控制实验平台研究与开发[D].南京:南京航空航天大学,2003.
    [99]陈蕾,白振兴.基于CAN总线的多个单片机通信系统的设计研究[J].2003,22(11):84-86.
    [100]Kopetz H,Grunsteidl G.TTP-A protocol for fault-tolerant Real-time system [J].Computer,1994(1):14-23.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700