测温度研制报告.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《测温度研制报告.doc》由会员分享,可在线阅读,更多相关《测温度研制报告.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录第一章绪论21.1课题背景21.2课题的意义21.3课题的主要研究内容31.4本章小结3第二章 无线测温系统硬件原理与设计42.1系统工作原理介绍42.2 CPU的选择42.3无线芯片的选择72.4温度传感器的选择72.5本章小结9第三章 温度采集单元的设计1031 CC1100的程序设计103.2 DS18B20的温度的读取103.3 DS18B20的自动识别技术113.4 DS18B20使用中的注意事项123.5单片机固件设计12第四章 数据接收系统的设计144.1单片机与Pc机的串行通信154.2系统抗干扰设计164.2.1传导藕合干扰的抑制164.2.2空间祸合干扰的抑制17第五章
2、 系统误差185.1基本误差185.2误码率18结 论19第一章 绪论1.1课题背景 无线通讯方式的温度测量系统是根据国内外近几年在测温方面现有应用和发展趋势所提出的一种新产品。无线温度测量就是用来对现场的温度进行检测,数据以无线方式传输,它非常适用于运动物体和不方便铺设线路场所,或危险、有毒、有害场所的温度检测,例如:转炉、隧道窑、加工中的工件、酸碱浓度较高的化工场所等。正是由于这些优点美商国际集团委托黑龙江省自动化研究所,开发适合工作在有害气体和不方便铺设线路场合的垃圾场无线温度测量系统。 美商国际集团是由外商独资兴建,专业致力于对城市生活废弃物进行分类、资源回收和再利用,并采用生物高科技
3、堆肥发酵工艺,生产有机肥的综合性大型环保企业。其所处理的有机垃圾在除去杂质进入厌氧发酵工序之前要在近70oC条件下经过至少5天的发酵处理。发酵过程中硫化氢、胺气、吲哚等有害、恶臭气体的产生,对人员的身体健康产生很大的危害,尤其对呼吸系统和神经系统的影响,危害非常大,原有的测温方式为,工人用热电阻测温杆插入发酵堆进行测量,每次只能测量一个点的数据,用时约10分钟,一个发酵堆测9个点耗时一个多小时,每天一个工人最多可以测6个堆的温度,占全部发酵堆的十分之一,并且具有大的滞后性,生物实验室无法根据温度数据对发酵对进行温度和供氧调节。在夏天中午时候厂房内的温度达到50多,测温工作几乎无法进行。我们研制
4、的测温系统减小了工人的工作量,工作时间减少到以前的百分之一。提高了生产率和生产质量。1.2课题的意义无线测温系统同样适用于钢铁冶炼温度监控,蔬菜大棚温度等领域。这种网络是中距离、低速率无线传感器网络,射频传输成本低,各结点只需要很少的能量,低功耗,适于电池长期供电,可实现一点到多点、两点间对等通信,快速组网,高级电源管理。这种网路主要用于中短距离无线系统的连接,提供传感器或二次仪表无线双功网络接入,能够满足对各种传感器的数据输出和输入控制命令和信息的需求,使现有的系统网络化、无线化。系统设计可允许使用第三方的传感器、执行器或低带宽数据源。该网络可拓展应用在温度湿度监控、压力过程控制数据采集、流
5、量过程控制数据采集、工业监控、楼宇自动化、数据中心、制冷监控、设备监控、社区安防、环境数据检测、仓库货物监控等方面。此系统具有广泛的推广价值。1.3课题的主要研究内容本课题是与美商国际集团的合作项目,研制基于无线数据传输的温度测量系统是本课题的主要研究内容。把无线通讯方式和传感器结合起来,发挥无线传输的特有的优势,使测试系统可以随时随地的和计算机连接,更加方便了测温系统的使用。课题主要集中在电路部分以及基于CC1100通信的设计和实现上。课题研究的具体内容可分为如下两个部分:1测试系统的硬件电路选择单片机控制,设计单片机为核心的采集接收电路部分。2单片机固件程序的编写编写单片机控制程序,包括系
6、统的初始化,数据采集处理,理与上位机的通信的程序等。1.4本章小结随着无线传感器网络的广泛应用,尤其是随着工厂自动化水平的提高,因此研制基于无线传输的温度测量系统具有非常重要的意义。传感器无线化是传感器应用的一个新的趋势,它具有方便性、灵活性、可快速组网等特点。第二章 无线测温系统硬件原理与设计2.1系统工作原理介绍根据到发酵厂房实地考察,厂房的结构是400长,100米宽的彩钢结构的空旷厂房,举架高10米。发酵堆共64个,每个堆高2米,每个堆需要测9个温度点,根据测温点的分布情况与现场腐蚀气体的严重性,测温单元采用不锈钢钢杆形式,带有助力把手,非常容易插入发酵堆,电路部分位于测温杆的最上方。厂
7、房上方分布6个接收单元,负责接收测温杆发送的温度数据,6个接收单元通过RS-485总线通讯,最后接入总控室,通过485通讯卡进去PC机,因为测温实时性要求不高,每个测温杆每次间隔20分钟发送一次数据,采用自报方式发送数据,发送一次数据占用时间为1ms,所以空中数据碰撞的可能性非长小,完全可以满足实际应用。温度采集单元A1温度采集单元A2温度采集单元B温度采集单元B接收单元B接收单元A总控制室PCRS485图 2-1 系 统组成结构图2.2 CPU的选择作为测控系统的核心部件,处理器的选择对整个系统功能的优化起着至关重要的作用。面向工控领域的单片处理器,有目前广泛应用的51系列的8位单片机,面向
8、大量数字信号处理领域的数字信号处理器(DSP),以及市场上增强型的16位单片机。51 系 列的 8位单片机作为从八十年代就开始流行的处理器,其开发技术成熟,应用广泛,不足之处在于功能过于简单,功耗高,已经不能适应于目前对测控系统功能和速度的要求.ARM器件在工控领域的应用,从长远的观点来看是一个必然趋势。但从现阶段各ARM器件的情况来看,偏重于高端应用领域,其结构功能设计侧重于有大量数字信号处理的场合,如多媒体等领域,不适合在仪表领域的使用,而且目前其价格较高,开发技术难度大。作为这两种微处理器的一种折衷方案,各大公司纷纷推出各种面向不同应用场合的增强型单片机,如AVR系列、TI MSP430
9、系列和Philips的PCF80C51系列等。这些系列的单片机大多具有较强的功能模块接口功能、较高的处理速度、大容量ROM和RAM,往往处理器本身就己经是一个小系统模式,仅仅需要一些简单电容、电阻元件就可以工作,其中MSP430系列单片机就是其中的性能价格比较为优越的一款16位单片机。TI公司MSP430系列,是具有RISC指令集的超低功耗芯片,功能丰富,主要用于低功耗应用。本系统的设计考虑了系统的可靠性、低功耗和经济性,因此,硬件设计需要遵循以下原则:1. 单元要在短时间处理完数据,然后休眠使系统大部分时间处于休眠状态,这样可以降低系统的功耗,所以对快速性要求较高,所以对CPU的选择要考虑它
10、的快速性;2. 对于所设计的系统来说,系统对中断的异步快速响应能力是降低系统功耗的一个重要方面。3. 应用环境中,对可靠性要求较高,所以必须考虑CPU具有丰富的集成外设功能,使外部电路精简,提高系统的可靠性;4. 采用低功耗硬件电路设计及微控制器芯片,系统运行的低功耗是现代电子系统的普遍取向,由于系统采用电池供电,所以低功耗是本系统电路设计的基本原则,同时也可以根据以后系统应用的需要,方便系统功能扩展。根据以上原则本文选择该系列单片机,其中下位机温度数据采集系统选用MSP430F1121芯片,上位机温度数据接收系统选用MSP430F149芯片。MSP430系列单片机是由TI公司开发的16位单片
11、机,其突出特点是超低功耗,非常适合于各种功率要求低的应用,有多个系列和型号,它们分别由一些基本功能模块按不同的应用目标组合而成,典型应用是智能家庭仪表、医疗设备和保安系统等方面。由于其较高的性能价格比,应用己日趋广泛。1. 超 低 功 耗在正常的工作状态下,如果工作电压为3.2V,其典型消耗电流仅为250uA /MIPS (MIPS为每秒百万条指令数),而待机模式下工作电流更降至1uA以下,1/O输入端口的漏电流最大仅为50nA.2. 强大的处理能力MSP430系列单片机是16位单片机,采用了目前流行精简指令集(RISC)结构,一个时钟周期可以执行一条指令,具有丰富的寻址能力(源操作数7 种,
12、目的操作数4种,但只有简洁的27 条指令);片内寄存器数量多,可实现多种运算,有高效的查表处理方法。这些特点保证了可以编制出高效的程序。3. 丰 富的 片上外围模MSP430 系列单片机上集成了较多的片上外围模块,它包含:硬件乘法器,2组频率可达SMHz的时钟模块,2个带有大量捕获/比较寄存器的16位定时器,看门狗,2个可实现异步、同步及多址访问的串行通信接口、数十个可实现方向设置及中断功能的并行输入、输出端口。4. 执行速度快MSP430系列单片机的工作电压范围为1.8至3.6V,在8MHz的晶振工作时,执行速度可达6MIPS。5. 在线支持强MSP430系列单片机均可由FLAsH仿真工具(
13、FET)提供支持。该FET是一种完整的集成开发环境,包括源代码级调试器、仿真器、汇编/连接器、C编译器、两种评估芯片、目标板、JTAG接口以及编程单元等。利用单片机本身具有的JTAG接口,可以在一台主机PC及一个结构小巧的JTAG控制器的帮助下实现程序的下载,完成程序调试。6. 工业级运行环境MSP430 系列单片机的运行环境温度为一40+58 ,所设计的产品适合运行于工业环境下。7. 低工作电压1.8-3.6V,超低功耗有5种节能模式,其中LPM14数据保持模式仅耗0.1uA,活动状态耗电为20uA,从低功耗模式到活动状态只需6ns。8. 有一套 效率高、执行速度快的指令系统,硬件乘法器可快
14、速执行8x8、8xl6、16xl6整型乘法操作,并在一个机器周期立即得到结果,可满足温度数据采集系统的大量计算要求。9. MSP430F149单片机内部集成64KROM,8KRAM,片内有Flash信息存储器,容量大可用于保存数据或程序,温度数据采集系统无需再扩展存储模块,简化了设计电路:10. 功 能 强大的CPU 内核,16位RISC结构,高效的内部寻址方式;在8MHz时可得到125ns的指令周期,具有16个快速响应中断。11. 16 位 TimerA 与TimerB 可方便地实现程序定时。12. 灵活的时钟系统,可使用外部时钟源,用32768Hz晶体产生低频时钟达到低功耗的目的,高频晶体
15、产生高频时钟达到快速采样的目的。13. 片内独立的看门狗,保证系统软件可靠运行。根据实际应用,使用普通碱性电池,系统已连续工作了3年,系统仍在继续工作,可见此芯片功耗之低。2.3无线芯片的选择由于工厂的环境复杂,干扰源较多,信号容易受到干扰,因此本系统采用了抗干扰性能好的CC1100无线收发芯片。位于挪威奥斯陆的Chipcon公司作为全球领先的供应商,在低系统成本、低功耗的射频芯片和网络型软件方面发布了CC1100产品、CC1100是一种低成本真正单片的UHF收发器,为低功耗无线应用而设计。电路主要设定为在315、433、868和915MHz的ISM和SRD频率波段。RF收发器集成了一个高度可
16、配置的调制解调器。这个调制解调器支持不同的调制格式,其数据传输率可达500kbps。CC1100为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬件支持。通过开启集成在调制解调器上的前向误差校正选项,能使性能得到提升。CC1100的主要操作参数和64字节传输/接收FIFO可通过SPI接口控制。在这个个典型的系统里,CC1100和MSP430的SPI接口进行无缝连接。在实际使用中CC1100通讯距离大于100米,误码率小于1%。2.4温度传感器的选择无线温度的采集主要基于单线数字温度传感器DS18B20芯片。Dallas 半导体公司的单线数字温度传感器DS1
17、8B20是世界上第一片支持 “一线总线”接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。DS18B20支持“一线总线”接口,测量温度范围为 -55 +125,在-10+85范围内,精度为0.5。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量,支持3V5.5V的电压范围, DS18B20可以程序设定912位的分辨率,精度为0.5。数字单总线温度传感器是目前最新的测温器件,它集温度测量,A/D转换于一体,具有单总线结构,数字量输出,直接与微机接口等优点。产品经测试在-10-70间测得误差为0
18、.25,80T105时误差为0.5,当T105误差为增大到1左右。DS18B20高速暂存器共9个存存单元,如表所示:序号寄存器名称作 用序号寄存器名称作用0温度低字节以16位补码形式存放4、5保留字节1、21温度高字节6计数器余值2TH/用户字节1存放温度上限7计数器/3HL/用户字节2存放温度下限8CRC 表 2-1光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1)。 DS18B20中
19、的温度传感器可完成对温度的测量,以12位转化为例: 用16位符号扩展的二进制补码读数形式提供,以0.0625/LSB形式表达,其中S为符号位。12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际温度。 2.5本章小结本章主要对无线温度监测系统的总体设计进行概述,介绍了该系统的工作原理及主要功能。该系统主要由两部分组成:温度数据采集单元和温度数据接收系统。在分别介绍每个单元系统的组成及主要
20、功能的基础上根据系统所要实现的功能和具体要求,选择系统所需CPU微处理芯片MSP430、无线射频芯片CC1100、温度传感器DS18B20并对其特点进行详细介绍。第三章 温度采集单元的设计31 CC1100的程序设计 CC1100通过4线SPI兼容接口(SI,SO,SCLK和CSn)配置。这个接口同时用作写和读缓存数据。SPI接口上所有的地址和数据转换被最先在重要的位上处理。SPI接口上所有的处理都同一个包含一个读/写位,一个突发访问位和一个6位地址的头字节一起作用。当头字节在SPI接口上被写入时,芯片状态字节在SO脚上被CC1100写入。状态字节包含关键状态信号,对MCU有用。第一位s7,是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测温 研制 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内