资源描述:
《基于can总线的温度监测系统论文25113》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于CAN总线的温度监测系统摘要控制器局部网(CAN—C0NTROLLERAREANET的RK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。其总线规范已成为国际标准,被公认为几种最有前途的总线之一。本文综述了CAN总线产生和发过程,概括了CAN总线优于其它现场总线的特点,结合生产中温度监控的实际需求,提出了将CAN总线应用于生产实践的设想。给出了基于CAN总线的温度监控系统的设计方案,设计了一种基于CAN总线的智能楼宇温度测控系统。以STC89
2、C52RD单片机为核心,利用CAN总线技术和数字温度传感器DS18B20,组建了智能楼宇温度测控系统的节点及网络架构,给出了系统总体结构和关键的软件流程。测试结果表明,房间温度控制能满足设计要求,具有结构简洁、节能、实时性好及可靠性高等优点。关键词:现场总线,温度传感器,节点,网络架构IIACANnetworkbasedtemperaturemonitoringsystemABSTRACTControllerareanetwork(CAN-C0NTROLLERAREANET'sRK)isaBOSCHcompanyistheleadingmodernautom
3、otiveapplications,launchedamulti-hostthelocalnetwork,becauseofitssuperiorperformancehasbeenwidelyusedinindustrialautomation,varietyofcontrolequipment,transport,medicalequipmentandconstruction,environmentalcontrolandmanyothersectors.Thebusspecificationhasbecometheinternationalstanda
4、rd,recognizedassomeofthemostpromisingofthebus.ThispaperreviewstheproductionanddevelopmentprocessofCANbus,CANbus,summarizesthecharacteristicssuperiortootherfieldbus,temperaturemonitoringwiththeproductionoftheactualdemand,putforwardaCANbususedintheproductionpracticeoftheidea.CANbusis
5、presentedbasedontemperaturemonitoringsystemdesign,designofaCANbusbasedtemperaturemeasurementandcontrolsystemofintelligentbuildings.TheSTC89C52RDmicrocontrollerasthecore,theuseofCANbustechnologyandthedigitaltemperaturesensorDS18B20,setupatemperaturemeasurementandcontrolsystemintelli
6、gentbuildingnodeandnetworkarchitecture,givestheoverallsystemarchitectureandkeysoftwareprocesses.Theresultsshowthattheroomtemperaturecontroltomeetthedesignrequirements,withasimplestructure,energy,realgood,andreliability.Keywords:fieldbus,temperaturesensors,nodes,networkarchitectureI
7、I目录摘要IABSTRACTII第1章绪论1第2章现场总线CAN原理概述22.1CAN总线产生和发展32.2CAN总线的概述42.3CAN总线的特点42.4CAN总线组织的基本规则6第3章温度监控系统的总体设计方案83.1系统要求83.1.1系统功能要求83.2系统总体设计方案83.3关键器件的选择93.3.1SJA1000芯片简介103.3.1.1SJA1000芯片特性103.3.1.2SJA1000内部结构103.3.2AT89C52单片机简介123.3.3CAN总线收发器82C250芯片简介133.3.46N137光电耦合器14第4章系统的硬件设计16
8、4.1CAN通信电路设计164.2智能温度节点设计1