基于GSM短信的温度智能检测系统设计【毕业设计】

上传人:痛*** 文档编号:201502509 上传时间:2023-04-20 格式:DOC 页数:42 大小:417KB
收藏 版权申诉 举报 下载
基于GSM短信的温度智能检测系统设计【毕业设计】_第1页
第1页 / 共42页
基于GSM短信的温度智能检测系统设计【毕业设计】_第2页
第2页 / 共42页
基于GSM短信的温度智能检测系统设计【毕业设计】_第3页
第3页 / 共42页
资源描述:

《基于GSM短信的温度智能检测系统设计【毕业设计】》由会员分享,可在线阅读,更多相关《基于GSM短信的温度智能检测系统设计【毕业设计】(42页珍藏版)》请在装配图网上搜索。

1、基于GSM短信的温度智能检测系统设计摘 要温度是工业生产过程中测控的重要参数之一,在国防、军事、科学试验及工农业生产过程中,温度的测量和控制具有十分重要的作用。尤其在航天、材料、能源、冶金、化工等领域中,温度测量占有极重要的地位。在材料学领域里,由于温度是影响材料的组织结构和性能的一个十分重要的工艺参数,精确有效地检测和控制温度,特别是在材料研究中,实现高精度测量,是十分有意义的。近年来温度计量方面的发展大致集中于在温度计量及仪表中采用高新技术,尤其是信息技术以及在有特殊要求、传统技术难以解决的测温场合进行重点应用研究和探索。随着手机应用资费的不断下调及其通信网络的不断完善,应用手机短消息来进

2、行远程监控具有很广阔的应用前景,使用GSM短消息来传递数据信息也是近年来遥测遥控发展领域中的热门技术。某些测温设备位于环境恶劣的野外或是在无人值守的条件下,如果在数据的传输部分加装GSM短消息模块,便可利用GSM公用网组成的传输系统,使系统的可靠性、抗干扰性、稳定性、可维护性、功能扩展性等方面具有明显的优越性,并可降低运营成本和劳动强度。本系统是根据实际需要,利用手机,通过GSM网络对工业设备环境温度实行远程无线监测,以实现工业设备运行的智能化,现代化。温度信号的获取由典型数字温度传感器DS18B20对工业设备或所监测的环境温度进行监测采集,并将采集到的数据传输给单片机进行分析处理后,通过控制

3、GSM通信模块TC35i,针对异常信号自动发送报警信息给远程用户,从而实现准确、实时的远程温度监测。关键词:温度;GSM;短消息Design of intelligent temperature detection system based on GSMshort messageAbtraction Temperature is one of important parameters in industrial production processes, in the national defense, military, scientific experiments and industri

4、al and agricultural production process, is very important to measure and control temperature. Particularly in the aerospace, materials, energy, metallurgy, chemical and other fields, temperature measurement occupies a very important position. In the field of material science, because the temperature

5、 is a very important process parameters affecting the structure and properties of materials, accurate and effective detection and control of temperature, especially in materials research, realize high precision measurement, is very meaningful. In recent years the development of temperature measureme

6、nt and the focus on the use of advanced technologies in temperature measurement and instrumentation, especially in information technology and key applied research and exploration in the special requirement, it is difficult to solve the traditional technique of temperature measurement.With the develo

7、pment of mobile phone application rates continue to drop and the communication networks of continuous improvement, application of mobile phone short message to the remote monitoring and has broad prospects for application, the use of GSM short message to transfer the data is a hot technology in the

8、field of remote control development in recent years. Some measurement equipment in the wild environment or in the unattended condition, if the GSM short message module is installed in the transmission of data, can transfer system based on GSM public network, and the system reliability, anti-jamming,

9、 stability, maintainability, functional scalability advantages Obviously, and can reduce the operation cost and labor intensity.This system is according to the actual need, using mobile phone, wireless remote monitoring of the implementation of environmental temperature industrial equipment through

10、the GSM network, to realize the intelligent operation of industrial equipment and modernization. Temperature signals acquired by the typical digital temperature sensor DS18B20 for monitoring of industrial equipment or the monitoring of the environmental temperature, and transmits the gathered data t

11、o MCU after analyzing and processing, by controlling the GSM communication module TC35i, to send alarm information to the remote user automatic abnormal signal, so as to realize the accurate, real-time remote temperature monitoring.Key Words:Temperature;GSM;Messaging目 录第一章 绪论1.1 GSM 系统简介.11.2 通信介绍.1

12、 1.2.1 通信概念.2 1.2.2 通信目的和过程.3 1.2.3 通信种类.3 1.2.4 通信信道.31.3 课题背景及现实意义.4第二章 整体方案设计.62.1 系统方案设计论证.6 2.2.1 处理器模块.6 2.2.2 传感器模块.8 2.2.3 通讯模块.9第三章 硬件系统设计.113.1 TC35i 模块的介绍.113.2 温度传感器电路.14 3.2.1 工作原理.14 3.2.2 主要特性.143.3 AT89S52 单片机介绍.14 3.3.1 存储器结构.15 3.3.2 定时器/计数器.16 3.3.3 串行接口.16 3.3.4 中断.163.4 显示接口电路.1

13、73.5 键盘报警电路.183.5.1 蜂鸣器.183.5.2 矩阵键盘.193.6 串行口RS232与TTL电平转换电路.193.7 电源输入部分.20第四章 系统软件设计.214.1 软件设计流程.214.2 软件模块编写.22 4.2.1 温度传感器.22 4.2.2 通信模块 TC35i.23III 4.2.3 显示模块 1602.254.3 主程序.。.25第五章 编译与调试.265.1 TC35模块调试.265.2 单片机程序烧写.27第六章 结论.28第七章 致谢.29参考文献.30附录A.31附录B.34附录C.36IV九江学院学士学位论文绪 论随着现代电力电子技术和网络技术的

14、迅猛发展,温度监测在实际应用中的作用越来越重要。本文涉及到一种基于GSM网络技术的调速系统温度报警的新技术。近目前,随着手机性能增强、价格下降、通信费用降低,移动通信用户比较普及,如依托移动通信网的SMS(短消息业务)建设智能监控温度报警系统将有很大的发展潜力和实用价值。SMS(短消息业务)是GSM网的一项增值业务,他通过控制信道传输数据,支持点到点消息业务及消息广播业务等多种方式。通过SMS传输数据具有以下优点:(1)信道建立时间短,数据传输速率快;(2)不占用话音信道,通话时不影响数据传输;(3)由于不占用话音通道,通信费用低廉;(4)通过短消息广播业务,可提供点对多点的数据传送;(5)系

15、统扩容方便;另一方面,SMS还受信息长度的限制,点点信息长度为140B,消息广播业务信息长度为82B,这就决定了传输的数据不能太长。依托移动通信网的SMS(短消息业务)建设智能温度报警系统由于发送到用户手机或监控中心的是警情信息,内容较少,因此在充分利用SMS传输数据优点的基础上SMS传输信息长度也完全能满足要求。使用GSM网建设温度报警系统,以其特有的防火、防潮、防化学物质腐蚀、防剪、防破坏,无需布线、工程简单、费用低廉、易于管理、易维护和移动性好成为理想的温度报警系统。实现对系统内部状况的实时远程监测监控, 从而可以实现对系统温度的实时检测和远程智能控制等功能。1.1 GSM系统简介GSM

16、全名为:Global System for Mobile Communications,中文为全球移动通讯系统,是一种起源于欧洲的移动通信技术标准,是由电信运营商和制造商组成的标准化委员会设计出来的,它在蜂窝系统的基础上发展而成,属于第二代数字移动通信系统。其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。众所周知的GSM,是当前应用最为广泛的移动电话标准。全球超过200个国家和地区超过10亿人正在使用GSM电话。GSM较之它以前的标准最大的不同是他的信令和语音信道都是数字式的,因此GSM被看作是第二代(2G)移动电话系统.GSM系统有几项重要特点:防盗拷

17、能力佳、网络容量大、手机号码资源丰富、通话清晰、稳定性强不易受干扰、信息灵敏、通话死角少、手机耗电量低。其技术最成熟及先进,并且具有可开通的移动通信业务种类多、手机接续速度快、通话质量好、安全保密性能强、抗干扰能力强、网络覆盖面广、可国际自动漫游等诸多优点。GSM系统是一种典型的开放式结构,作为一种面向未来的通信系统,它具有下列主要特点:(1)GSM系统由几个分系统组成,各分系统之间都有定义明确且详细的标准化接口方案,保证任何厂商提供的GSM系统设备可以互连。同时,GSM系统与各种公用通信网之间也都详细定义了标准接口规范,使GSM系统可以与各种公用通信网实现互连互通。(2)GSM系统除了可以开

18、放基本的话音业务外,还可以开放各种承载业务、补充业务与ISDN相关的各种业务。(3)GSM系统采用 FDMA/TDMA及跳频的复用方式,频率重复利用率较高,同时它具有灵活方便的组网结构,可满足用户的不同容量需求。近年来,随着移动通信技术的发展,根据目前GSM网络技术成熟,覆盖范围广的特点,合理有效的利用GSM网络资源,可以避免组建专用数据传输网络的成本费用高,通讯距离短,通讯效果差等诸多难题。GSM网络在计算机应用领域中迅速发展的一种系统结构形式,它是由通用计算机(PC机)与GSM网络的短消息相连而成,GSM网络及其外围电路构成的部分是专为数据采集等功能的要求而配置的,主机则承担数据采集系统的

19、人机对话、大容量的计算、记录、打印、图形显示等任务。混合型计算机数据采集系统有以下特点:(1)系统配置灵活,易构成各种大中型测控系统。(2)主机可远离现场而构成各种局域网络系统。(3)系统采集端的软硬件设计与配置规模都是以满足数据采集系统功能要求为原则,因此系统的软硬件应用/配置比接近于1,具有最佳的性价比,系统的软件一般都有应用程序。(4)系统采集端的可靠性好、使用方便。应用程序在ROM中运行不会因外界的干扰而破坏,而且上电后系统立即进入用户状态。1.2通信介绍1.2.1通信概念 不同的独立系统利用线路互相交换数据便是通信,而构成整个通信的线路称为网络。交换信息的系统若为计算机系统(当然也可

20、以是其他系统,如单片机系统),则称为计算机网络通信。通信的目的不外乎数据的交换,数据必须经过交换才能由发送端到达接收端,发送端所使用的方法就是将数据利用一定的格式(这个格式称为协议)通过线路发送出去,接收端则根据协议将数据收集起来,分析、处理并应用。1.2.2 通信的目的和过程通信的主要目的是将数据从一端发送到另一端,以实现数据的交换。从人与人之间的对话,计算机与设备间(很多是基于单片机的)的数据交换,计算机与计算机间的数据发送,乃至广播或卫星数据发送都属于通信的范畴。一个完整的通信系统包括发送端、接收端、转换数据的借口及发送数据的实际信道(Channel)或媒体(Medium)。一般情况下,

21、发送和接收的节点称为DTE(DatTerminal Equipment,数据终端设备),例如个人计算机、工作站或计算机系统均属于这种设备。数据在到达正确目的地之前,可能需要经过一系列中间节点,这些中间节点负责数据的转换工作,以送达目的地,这些中间节点称为DSE(DatSwitching Equipment,数据交换设备),如电信局的交换机,移动通信的基站等。终端设备发送数据时,必须先将数据转换成电气信号,以便在线路上传递,而负责数据与电气信号转换的设备称为DCE(Data Communication Equipment,数据通信设备),如调制解调器(Modem)。因此,计算机等DTE设备通信时

22、,必须先经过调制解调器将外界的电气信号进行转换,才能送上电话路线;同样,信号由外界进入计算机时,也是先经过调制解调器将外界的电气信号进行转换,数据才会进入计算机。DTE与DCE间的数据传输路线通常使用RS-232串口通信,而DCE与DSE间的媒体则包括了双绞线、同轴电缆、光纤或无线电等。通过上述的机制,设备之间、计算机与计算机之间或是计算机与设备之间便可以互相发送数据。1.2.3 通信的种类计算机与外界的信息交换称为通信。基本的通信方式有并行通信和串口通信两种。并行通信是指一条信息的各位数据被同时传送的通信方式。并行通信的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需要多少根

23、数据线,因此传送成本高,且只适用于近距离(相距数米)的通信。串行通信是指一条信息的各位数据被逐位按顺序传送的通信方式。串行通信的特点是:数据位传送,按位顺序进行,最少只需一根传输线即可完成,成本低但传送速度慢。串行通信的距离可以从几米到几千米。1.2.4通信信道信道是通信系统必不可少的组成部分。信道按传输媒介分为有线信道和无线信道。无线信道中有中、长地面波传输,短波电离层反射传播,超短波和微波直射传播以及各种散射传播。1.2.5串口通信基本概念常见的串行通信有两种,一种是RS-232串行通信,另一种是为RS-485串行通信。当然还有今年来比较盛行的USB和IEEE-1394,它们也属于串口通信

24、的扩展。在本设计中用到的是RS-232串口通信。串口通信端口在系统控制的范畴中一直占据着极其重要的地位,它不仅没有因为时代的进步而遭淘汰,反而在规格上越来越完善,应用也越来越广泛。现在,串口通信(RS-232)是计算机的标准配置,最为常见的用途是连接调制解调器传输数据。当然,它的重要性还不止如此。以下将对通信端口进行深入地介绍。 RS-232串口通信端口是每台计算机上的必要配置,通常有COM1与COM2两个端口,但是现在很多计算机。新一代的计算机均以9引脚的接头接出所有的RS-232通信端口。计算机上的RS-232通信接口均是公头,千万不要与其他设备弄混淆了。通常与计算机连接的设备,最简单的通

25、信接口就是RS-232串口通信端口,不仅实际制作简单,而且价格也非常便宜。在市面可见的调制解调器等都提供RS-232串行通信端口作为与计算机通信的接口。1.3 课题背景及现实意义近年来无线通信成为热门,包括移动电话、无线寻呼、卫星通信等在内的无线通信技术得到了迅速的发展和广泛的应用。GSM(Global system for Mobile Communication)全球移动通信系统是当前发展最成熟、国内覆盖最广、系统可靠性最高、话机持有量最大的数字移动通信系统。它是在蜂窝系统的基础上发展而成的,属于第二代数字移动通信系统。它是目前基于时分多址技术的移动通信中比较成熟、完善且应用广泛的一种系统

26、。GSM模块是继GSM手机外又一种非常重要的GSM移动通信系统的终端设备。它是传统调制解调器与GSM无线移动通信系统相结合的一种数据终端设备。它的出现给GSM的发展注入了新的活力,改变了传统的以话音为主的通信手段,打开了GSM网络数据通信及其应用的大门。由于调制解调器必须通过专用通信网进行通信,因而受地域、线路等影响,在应用上有很大的局限性。而GSM模块则无此限制,所以基于这种模块,以GSM网络作为无线传输网络,可以开发出各种前景极其乐观的各类应用。温度是工业生产过程中测控的重要参数之一,在国防、军事、科学试验及工农业生产过程中,温度的测量和控制是非常有必要的。尤其在航天、材料、能源、冶金、化

27、工等领域中,温度测量占有极重要的地位。在材料学领域里,由于温度是影响材料的组织结构和性能的一个十分重要的工艺参数,精确有效地检测和控制温度,特别是在材料研究中,实现高精度测量,是十分有意义的。近年来温度计量方面的发展大致集中在温度计量及仪表中采用高新技术,尤其是信息技术以及在有特殊要求、传统技术难以解决的测温场合进行重点应用研究和探索。温度控制广泛应用于人们的生产和生活中,人们使用温度计来采集温度,通过人工操作加热、通风和降温设备来控制温度,这样不但控制精度低、实时性差,而且操作人员的劳动强度大。即使有些用户采用半导体二极管作温度传感器,但由于其互换性差,效果也不理想。在某些行业中对温度的要求

28、较高,由于工作环境温度不合理而引发的事故时有发生。对工业生产可靠进行造成影响,甚至操作人员的安全。为了避免这些缺点,需要在某些特定的环境里安装数字温度测量及控制设备。数字化温度传感器解决了温度数字化的问题,且精度高,能自动消除部分干扰。所以以DS18B20为代表的数字化温度传感器得到了前所未有的发展空间。传统设计采用单片机对温度进行控制,以其测量精度高,操作简单。可运行性强,价格低廉等优点,特别适用于生活,医疗,工业生产等方面的温度测量及控制。传统设计是一个数字温度测量及控制系统,能测柜内的温度,并能在超限的情况下进行控制、调整,并报警。保证环境保持在限定的温度中。随着手机应用资费的不断下调及

29、其通信网络的不断完善,应用手机短消息来进行远程监控具有很广阔的应用前景,使用GSM短消息来传递数据信息也是近年来遥测遥控发展领域中的热门技术。某些测温设备位于环境恶劣的野外或是在无人值守的条件下,如果在数据的传输部分加装GSM短消息模块,便可利用GSM公用网组成的传输系统,使系统的可靠性、抗干扰性、稳定性、可维护性、功能扩展性等方面具有明显的优越性,并可降低运营成本和劳动强度。第二章 整体方案论证2.1 系统方案设计与论证本文设计了一种通过GSM短消息的收发实现对系统设备进行遥控,基于单片机控制,利用支持短消息业务的GSM引擎模块发送温度报警信息,还利用现有的900M或1800M的GSM网络,

30、而监控终端也不再仅局限于PC机,也可以是移动通讯平台或其他移动终端。对系统环境状况监测和数据传输的GSM短消息遥控监测系统。该系统克服了普通电话遥控的人机界面不友好,且控制功能少等缺点,实现了数据采集(温度等)、实时监测、短信报警的功能,为调速系统的安全提供了保证。系统的控制过程如下:用温度传感器采集外界温度值,通过A/D转换将此模拟信号转换为数字信号传入单片机中,对单片机进行编程。本系统采用了西门子公司提供的TC35短信模块进行短信的编辑和发送,它的串口通讯遵循RS232标准,所以要与单片机连接还要通过串口的电平转换电路,这也是系统设计的一部分;短信模块发送短信是由AT指令控制的,其发送的短

31、信格式有两种:文本格式和PDU格式,前者指能发送字符合字母,而后者不但可以发送字符、字母,关键是可以发送汉字。要想让用户方便得读取短信内容,本文选择采用PDU格式,这样AT指令的短消息编程也成为了系统设计一部分。前面说提到的AT指令,即Attention AT命令集是从Terminal Equipment或DTE(Data Terminal Equipment) 向TA(Terminal Adapter)或DCE(Data Circuit Terminating Equipment)发送的通过TE发送AT命令来控制MS的功能与GSM网络业务进行交互4。本系统采集端以单片机为主控制器,由温度传感

32、器DS1820,键盘,两个LED显示器,两个指示灯,一个报警器,电平转换模块MAX232,通信模块TC35等组成,系统总体原理图如图2.1所示: 声光报警模块 单 片 机 温度传感器 电平转换模块 MAX232键盘显示模块通信模块TC35 图2.12.2.1处理器模块单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算数运算、逻辑运算、数据传送、中断处理等)的微处理器(CPU)、随机数据存储器(RAM)、只读存储器(ROM)、输入/输出电路(I/O口)等电路集成到单块芯片上,构成一个最小而完善的计算机系统1。虽然单片机只是一个芯片,但从组成和功能上看,它已具有了微机系统的含义。由

33、于单片机从功能和形态来说都是为满足控制领域应用的要求,并且随着单片机的发展,在其中着力扩展了各种控制功能,已突破了微型计算机(Microcomputer)的传统内容,所以更准确的反映单片机本质的叫法应是微控制器。按内部数据通道的宽度,单片机可分为4位、8位、16位及32位等。单片机有两种基本结构形式:一种是在通用微型计算机中广泛采用的,将程序指令存储器和数据存储器合并在一起的存储器结构,称为普林斯顿(Princeton)结构,也称冯诺伊曼结构;另一种是将程序指令存储器和数据存储器截然分开,分别寻址的结构,称为哈佛(Harvard)结构。考虑到单片机“面向控制”实际应用的特点,一般需要较大的程序

34、存储器,目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。单片机是整个控制系统的核心,它的选择将对整个系统产生决定性的影响,一般应从如下几个方面考虑是否符合控制系统的要求:(1)字长;(2)寻址范围和寻址方式;(3)指令种类和数量;(4)内部寄存器的种类和数量;(5)单片机的速度;(6)中断处理能力。除上述六个方面外,单片机的外围电路的配套、器件的来源、软件的支持等,也是设计人员必须考虑的因素。在工业控制系统中,对常规外围设备一般要求不高。在多数情况下,只要考虑显示和键盘及串行通信口即可。其中,1、2、6、7、8皆为NC:空引脚,不连接外部信号;3为VDD:接电源引脚,电源供电3.0

35、- 5.5V;5为GND:接地;4 为DQ:数据的输入和输出引脚。由于单片机具有这些特点,使它在工业控制、智能仪表、外设控制、家用电器、机器人、军事装置等方面得到了广泛地应用。用单片机制作的测量、控制仪表,能使仪表向数字化、智能化、多功能化、柔性化发展,并使监测、处理、控制等功能一体化,使仪表重量大大减轻,便于使用,同时降低了成本,提高了性价比。当前用COMS工艺制成的各种单片机,由于功耗低,使用的温度范围大,抗干扰能力强,能满足一些特殊要求的应用场合,更加扩大了单片机的应用范围,也进一步促进了单片机技术的发展。 中央微处理器 STC89C52:STC89C52是一个低功耗,高性能CMOS 8

36、位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及STC89C52引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的STC89C52可为许多嵌入式控制应用系统提供高性价比的解决方案。STC89C52具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断

37、,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,STC89C52设计和配置了振荡频率,并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式。STC89C52单片机综合了微型处理器的基本功能。按照实际需要,同时也考虑到设计成本与整个系统的精巧性,所以在本系统中就选用价格较低、工作稳定的STC89C52单片机作为整个系统的控制器。2.2.2传感器模块智能温度传感器

38、(亦称数字温度传感器)是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,已开发出多种智能温度传感器系列产品。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU). 智能温度传感器的总线技术也实现了标准化、规范化,所采用的总线主要有单线(1-WIRE)总线、I2C总线、SMBUS总线和SPI总线。温度传感器作为从机可通过专用总线接口与主机进行通信。智能温度控制器是在智能温

39、度传感器的基础上发展而成的。典型产品有DS18B20,智能温度控制器适配各种微控制器,构成智能化温控系统;它们还可以脱离微控制器单独工作,自行构成一个温控仪。DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO92小体积封装形式;温度测量范围为55125,可编程为9位12位A/D转换精度,测温分辨率可达0.0625,被测温度用符号扩展的16位数字量方式串行输出,其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。同DS1820一

40、样,DS18B20也 支持“一线总线”接口,测量温度范围为 -55+125,在-10+85范围内,精度为0.5。DS18B20的精度较差为0.2 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量。如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新的产品支持3V5.5V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持 “一线总线”接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念

41、。现在,新一代的“DS1820”体积更小、更经济、更灵活。由于DS18B20将温度传感器、信号放大调理、A/D转换、接口全部集成于一芯片,与单片机连接简单、方便,与AD590相比是更新一代的温度传感器,所以温度传感器采用DS18B20。2.2.3 通讯模块 MZ28模块:GSM模块是继GSM手机外又一种非常重要的GSM移动通信系统的终端设备。它是传统调制解调器与GSM无线移动通信系统相结合的一种数据终端设备。它的出现给GSM的发展注入了新的活力,改变了传统的以话音为主的通信手段,打开了GSM网络数据通信及其应用的大门。温度监测仪使用中兴通讯推出的GSM无线双频调制解调器MZ28,它主要为语音传

42、输、短消息发送和数据业务提供无线接口。MZ28集成了完整的GSM电路和接口。图2.2为MZ28的功能框图,主要的组成部分有:GSM基带处理器(包括模拟基带和数字基带)、GSM射频电路、存储器、SIM卡、电源和功率控制电路、系统连接器。通过SMB插座可外接天线,通过系统连接器可连接外部电源、外接SIM卡、串行接口、音频接口。在图2-7中,虚线内部为MZ28主板的各个组成单元,虚线之外为外部接口。MZ28主板完成了GSM的所有功能,此外主板还有两个外部接口:20引脚的系统连接器和SMB插座。射频电路音频电路SIM卡存储器SMT插座电源与功率 控制器 GSM 处理器 系统连接器音频接口外部SIM 串

43、行接口外接电源 图2.2TC35i模块:本文系统通信模块采用TC35i,TC35i是SIEMENS公司推出的GSM专用调制解调器,它可在GSM网中完成语音、数据、短消息以及传真的传送,TC35i具有标准的工业接口和完整的SIM卡阅读器,因此使用非常简单,它提供的命令接口符合GSM0705和GSM0707规范,并提供RS232数据口,模块和单片机接口通过40针数据电缆相连接,由于TC35i模块的数据接口是CMOS电平,因此单片机对TC35i模块控制和通信信号不用进行电平转换,通过R232 将TC35i模块和PC机连接起来即可。TC35i模块输入输出的TTL正电平逻辑不是+ 5V,而是+ 2. 9

44、V,因此,必须对该输入电平进行逻辑转换,系统通过在集电极开路缓冲器7407的输出加上拉电阻完成电路逻辑的转换。第三章 系统硬件设计3.1 TC35i模块的介绍TC35i设计模块如图3.1所示: 图3.1TC35i从功能上看主要由GSM基带处理器、GSM射频部分、电源ASIC和Flash ROM四部分组成。GSM基带处理器是整个模块的核心,它由一个C166CPU和一个DSP处理器内核组成,控制着模块内各种信号的传输、转换、放大等处理过程。GSM射频部分是一个单片收发器SMARTI,它由一个外差式接收器、一个上变频调制环路发送器、一个射频锁相环路和一个全集成中频合成器4个功能组成,共同完成对射频信

45、号的接受和发送等处理。GSM模块电流变化非常大,空闲时电流小于3mA,而在通话期间电流最大可达2A。模块电源ASIC部分使用线性电压调节器把外部输入的电源电压进行稳压处理后供GSM基带处理器和GSM射频部分使用,此外还输出一个2.9V/70mA的电压供模块外的其他电路使用。Flash ROM用来存储一些用户配置信息、电话本和其他信息。TC35i的主要性能指标如下:1)信息传送内容:语音、数据、短消息。2)电源:单一电压为 3.3V 5.5V。3)频带:双频GSM900MHz 和 DCS1800 MHz(Phase 2+)。4)发射功率:2W (GSM900MHz Class 4) 1W (DC

46、S1800MHz Class 1)。5)SIM卡连接方式:外接。6)温度范围:工作温度-20C+ 55C ;储存温度-30C +85C。7)电流损耗:空闲模式小于3.0mA,平均300mA,峰值1.8A,掉电模式50uA。8)SIM卡操作电压 :3V/1.8V。9)电话薄功能:存储于SIM卡中。10)模块复位:采用AT指令或掉电复位。11)串口通讯波特率:300bps115kbps。12)自动波特率范围:4.8kbps115kbps。13)软件下载功能:通过RS232或SIM接口。14)可用AT命令编程。各管脚功能如下表3.1所示:引脚号名称功 能15VBT正电源输入脚。电压幅度为3.3V5.

47、5V,典型工作电压Vtyp=4.2V,最大电流Imax=2A610GND电源地11、12CHARPOW充电输入端。可以外接锂电池13VDD对外输出电压端。TC35i正常工作时,VDD引脚输出信号的幅度(大约在开机后60ms产生)2.9V/70mA,可以为外部应用。空闲或者通话模式:VDDout=2.9V,Imax=70mA;电源关闭模式:VDDout=0V14BATTEMP电池温度端。15触发点火信号端。用OC门或者一个简单的开关拉低该端电平来开启模块,低电平有效。对于点火信号IGT的处理,需要首先拉低该脚电平到地,并维持100ms。如果通过充电器回路供电,或者通过电池供电,那么IGT必须维持

48、至少1秒1623数据输入输出端分别为DSR、RING、RxD、TxD、CTS、RST、DTR和DCD。实际上是一个串行异步收发器,符合ITU-T RS232接口标准。它有固定的参数:8位数据和1为停止位,无校验位,波特率在300bps115kbps之间可选,默认为9600。硬件握手信号用RST/CTS。18引脚、19引脚为TTL的串口通信脚,需要和单片机或者PC通信2429SIM卡引脚分别为CCIN、CCRST、CCIO、CCCLK、CCVCC和CCGND。SIM卡同步TC35i是这样连接的:SIM上的CCIN、CCRST、CCIO、CCCLK、CCVCC和CCGND通过SIM卡阅读器与TC3

49、5i的同名端直接相连,ZIF连接座的CCIN引脚用来检测SIM卡是否擦好,如果连接正确,则CCIN引脚输出高电平,否则为低电平。30RTCRTC备份31电源关闭段。关机信号脉冲,拉低到低电平至少维持3.5秒有效。可用OC门或者一个简单的开关实现,通过关机信号端可以关闭TC35。而在IGT引脚施加一个低电平脉冲信号可以重复启动模块或系统。32SYNC同步端33、34EPP2、EPN2听筒2(免提)35、36EPP1、EPN1扬声器放音37、38MICP1、MICN1可以直接接驻极体话筒来采集声音39、40MICP2、MICN2麦克风2(免提) 表3.13.2温度传感器电路温度传感器DS18B20

50、可编程的分辨率为912位,温度转换为12位数字格式最大值为750毫秒,用户可定义的非易失性温度报警设置,应用范围包括恒温控制,工业系统,消费电子产品温度计或任何热敏感系统。其设计模块如图3.2所示: 图3.23.2.1 工作原理 低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振 随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在55所对应的一个基数值。计数器1对 低温度系数晶振产生的脉冲信号进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重 新开始对低温度

51、系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。3.2.2 DS18B20的主要特性1)适应电压范围更宽,电压范围:3.05.5V,在寄生电源方式下可由数 据线供电2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯3)DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温4)DS18B20在使用中不需要任何外围元件,全部 传感元件及转换电路集成在形如一只三极管的集成电路内5)温范围55+125,在-10+85时精度为0.5

52、6)可编程 的分辨率为912位,对应的可分辨温度分别为0.5、0.25、0.125和0.0625,可实现高精度测温7)在9位分辨率时最多在 93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快8)测量结果直接输出数字温度信号,以一 线总线串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力9)负压特性:电源极性接反时,芯片不会因发热而烧毁, 但不能正常工作。3.3 AT89S52单片机介绍AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业8

53、0C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适十常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活性和有效性的解决方案。AT89S52具有以下标准功能:8k字节Flash, 256字节RAM, 32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM

54、内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。3.3.1 存储器结构AT89S52有单独的程序存储器和数据存储器。外部程序存储器和数据存储器都可以64KB寻址。 程序存储器:程序存储器是只读存储器,用于存放程序代码和表格常数。AT89S52具有8k Bytes Flash片内程序存储器,可以外接达到64K字节的外部程序存储器。如果引脚接地,则完全执行片外程序存储器件的指令,地址为0000H-FFFFH,可达64KB。如果接VCC,则执行片内程序存储器指令,地址为0000H-1 FFFH ;若需要执行2000H-FFFFH区的指令代码,则指令取自片外存储器。程序存储

55、器以程序计数器PC作地址指针,接VCC的情况下PC中的值为1 FFFH后自动变为2000H。数据存储器:数据存储器是RAM型存储器,用于暂存数据和运算结果等。3.3.2定时器/计数器AT89S52有3个16位可编程定时计数器,其中定时器/记数器0和定时器/记数器1与AT89C51的工作方式相同,定时器/记数器2工作方式特殊一些,本设计中没有使用,暂不介绍。 AT89S52的定时器/记数器0和定时器/记数器1有四种作方式。主要的选择和控制是由两个特殊功能寄存器TMOD和TCON的内容来决定。定时器/计数器控制寄存器TCON具有中断控制和定时器/计数器控制功能。中断功能在下面内容会说到,这里对它的

56、定时器/计数器控制功能加以说明。 TR1、TR0:定时器T1(T0)的运行控制位。由软件置位和清零。当TRl=1(TR0=1)允许T1(T0)计数,TR1=0(TR0=0)则禁止计数。 TF1、TF0::定时器T1溢出标志位。当T1计数溢出时,由硬件将TF1置1,TF1也是中断请求源,当CPU响应T1中断时,由硬件将TF1清0,也可以用程序查询和清0。3.3.3 串行接口AT89系列单片机的串行通信口可以工作于同步方式和异步方式,当工作十异步方式时,它具有全双工的操作功能,也就是说,它可以同时进行数据的发送和接收,串行口内部的接收器采用的是双缓冲结构,它能够在接收到第一个字节从接收寄存器读走之前就开始接收第二个字节(如果第二个字节接收完毕,而第一个字节仍然没有被读走,那将会丢失掉一个字节)。串行口的发送和接收操作都是通过特殊功能寄存器中的数据缓冲寄存器 SBUF进行的。在SBUF的内部,接收寄存器和

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!