基于GSM技术的多点温度巡回检测系统毕业论文(46页).doc
《基于GSM技术的多点温度巡回检测系统毕业论文(46页).doc》由会员分享,可在线阅读,更多相关《基于GSM技术的多点温度巡回检测系统毕业论文(46页).doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于GSM技术的多点温度巡回检测系统毕业论文-第 45 页基于GSM技术的多点温度巡回检测系统摘 要在工、农业生产和日常生活中,对温度的测量及控制占据着极其重要地位。多点温度巡回检测系统在很多方面发挥着重要作用。本课题所设计的基于GSM技术的多点温度巡回检测系统对于多点温度检测具有很强的实用价值。它可以实时监测各点温度,并判断温度是否超过报警温度值,若温度过高则可以通过GSM模块向控制中心(如连接有GSM模块的PC机或移动终端手机)发出温度报警短信。该系统还可以自动检测传感器故障并通过短信通知控制中心及时更新传感器。该报警系统由单片机控制器、键盘输入、液晶显示、温度传感器、串口通信、短信猫(
2、GSM)模块、被叫号码存储器及电源等部分组成。单片机控制器采用STC12C5410AD单片机,是整个系统的核心,负责温度数据读入处理、键盘值输入、输出显示、通过串口与短信猫通信等一系列的程序动作。单片机中工作参数及功能设定由键盘输入电路完成。液晶显示屏用来显示参数设定时的数据和功能的提示等。被叫号码存储由STC12C54AD单片机的自带EEPROM完成,掉电后设定号码不丢失。温度检测电路采用DS18B20。DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点巡回温度测量电路变得简单、可靠。关键词:多点温度巡回检测 单片机
3、温度传感器 串口通信 短信猫 单总线AbstractIn the industrial and agricultural production and daily life, the temperature measurement and control occupy a vital position. Multi-point temperature Tour detection system in all aspects of the application areas: electrical fire temperature of the non-destructive testing,
4、electricity, telecommunications equipment overheating fault predict detection, air-conditioning systems, temperature test, different modes of transport of components overheating detection, protection Application and surveillance systems, medical consultation with the temperature-testing, chemicals,
5、machinery and other equipment overheated temperature detection. Temperature detection system applications are very broad.I design based on GSM technology tour of the multi-point temperature detection system for multi-point temperature detected a strong practical value. It can monitor real-time tempe
6、rature, and determine whether the temperature alarm over temperature, if the temperature is too high you can GSM module to the control centre (such as GSM modules are connected PC or mobile phone terminals) a temperature alarm message. The system also can automatically detect sensor fault and inform
7、ed the control centre via SMS to update the sensor. The alarm system from SCM controller, keyboard input, liquid crystal display, temperature sensor, serial communications, GSM module, the destination number, such as memory and power components. SCM controller used STC12C5410AD SCM is the core of th
8、e whole system, responsible for the temperature reading of the data processing, value keyboard input and output, through the serial port and the GSM communications and a series of procedures for action. SCM in the working parameters and functions set by the keyboard input circuit completed. LCD scre
9、en to display the parameters set at the data and tips, and other features. Called party numbers stored by the STC12C54AD MCU to complete its own EEPROM, brown-out after the set number is not lost.Temperature detection circuit used DS18B20. DS18B20 was a network of high-precision digital temperature
10、sensor, a single bus because of its unique advantages, so that users can easily set up from the sensor network, and will tour more temperature measurement circuit simple and reliable.Key words:Multi-point temperature detection Tour Single bus Serial Communication GSM SCM第一章 系统框架设计与方案论证1.1 系统框架通过仔细阅读
11、分析设计任务书及阅读相关资料1-4,结合所学专业知识设计出系统框架:键盘输入温度传感器DS18B20存储器LCD液晶屏GSM模块 单片机服务中心图 1-1 系统框架图1.2 各模块方案论证根据系统框架图,具体到各个模块,对各个模块进行仔细分析和论证,结合学过知识和对相关资料的查阅,对模块的实施做出方案论证。1.2.1 单片机的概述及选择单片机是本系统的主控制器件,担任着键盘扫描和键值处理、EEPROM的读写、液晶显示控制、温度数据接收和处理及与GSM模块通信等工作,是控制的核心部分。单片机是把主要计算机功能部件都集成在一块芯片上的微型计算机。它是一种集计数和多种接口于一体的微控制器,被广泛应用
12、在智能产品和工业自动化上,而51单片机是所有单片机中最为典型和最有代表性的一种。 考虑到本设计需要的控制能力和尽量降低成本及系统的稳定靠性,设计采用的是宏晶公司的单片机STC21C5410AD,性价比较高,且有10K的程序存储空间,6个定时/计数器,2K的EEPROM。STC12C5410AD是一个时钟/机器周期高速可靠、宽电压、低功耗、高频率、高性能的8位单片机。器件采用宏晶公司的高密度、非易失真性存储技术生产,与工业标准80C51及80C52指令系统和引脚兼容。片上Flash允许程序存储器能够在系统内部或用一个通用的非易失真性编程器来进行再编程。片内置通用8位中央处理器和FLSAH存储单元
13、功能强大的STC12C5410AD适合于许多较为复杂的控制应用场合。1.2.2 传感器的选择温度检测系统有则共同的特点:测量点多、环境复杂、布线分散、现场离监控室远等。若采用一般温度传感器采集温度信号,则需要设计信号调理电路、A/D 转换及相应的接口电路,才能把传感器输出的模拟信号转换成数字信号送到计算机去处理。这样,由于各种因素会造成检测系统较大的偏差;又因为检测环境复杂、测量点多、信号传输距离远及各种干扰的影响,会使检测系统的稳定性和可靠性下降 。所以多点温度巡回检测系统的设计的关键在于两部分:温度传感器的选择和主控单元的设计。温度传感器应用范围广泛、使用数量庞大,也高居各类传感器之首。在
14、多点温度巡回检测系统中,传统的测温方法是将模拟信号远距离采样进行AD转换,而为了获得较高的测温精度,就必须采用措施解决由长线传输,多点测量切换及放大电路零点漂移等造成的误差补偿问题。采用数字温度芯片DS18B20测量温度,输出信号全数字化。便于单片机处理及控制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。测温范围55125,在-10+85时精度为0.5。独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。由数字温度计DS18B20和微控制器STC12C5410AD构成的温度测量装置
15、,它直接输出温度的数字信号,可直接与计算机连接。这样,测温系统的结构就比较简单,体积也不大,且由于DSB1820支持多点组网功能,多个DS18B20可以并联在唯一的三线上,因此可以非常容易实现组网多点温度巡回检测,轻松的组建传感器网络。采用温度芯片DS18B20测量温度,可以体现系统芯片化的这个趋势。部分功能电路的集成,使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度。所以集成芯片的使用将成为电路发展的一种趋势。本方案应用这一温度芯片,也是顺应这一趋势。1.2.3 键盘的设计系统的手持设备共需要3个按键,它们分别是:功能选择/确认键、加
16、键、移位键。由于键盘数目较少可采用普通键盘设计,即一个I/O口线链接一个按键,供需3条I/O口线,电路简单可靠。1.2.4 液晶显示的设计液晶显示是系统用以显示显示对方号码、设定的系统温度参数、时间参数及传感器路数参数等,具有人性化的人机交互界面,设计采用带有中文字库的金鹏系列128*64中文液晶显示模块OCMJ4X8C。1.2.5 串口通信电路的设计STC12C5410AD单片机有一个全双工的串行通讯口,所以单片机和GSM模块之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如GSM模块的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采
17、用了专用芯片MAX232进行转换,虽然也可以用几个三极管进行模拟转换,但是还是用专用芯片更简单可靠。1.2.6 GSM模块选择 鉴于本系统可能工作在野外,距离控制中心比较远,采用普通的无线数据传输比较困难,而采用GSM模块则可以很容易解决这方面问题。GSM(Global System for Mobile communication)系统是目前基于时分多址技术的移动通信体制中,比较成熟完善,且应用最广泛的一种系统。目前已建成的覆盖全国的GSM数字蜂窝移动通信网,是我国公众移动通信网的主要方式。基于GSM的短信信息服务,是一种在移动网络上传送简短信息的无线应用,是一种信息在移动网络上存储和转寄的
18、过程。由于公众GSM网络在全球范围内实现了联网和漫游,因此本系统不需再组建专用通信网络,所以具有实时传输数据功能的短信应用将得到迅速普及。本设计采用的是西门子公司产的TC35T/TC35iT的GSM模块。1.2.7 数据存储的设计当系统被叫号码、温度报警界限值、短信固定发送时间及其他系统参数设定后,需存储起来,为防止因意外情况掉电而丢失,需用FLASHROM或EEPROM存储号码,由于STC12C5410AD单片机自身有2K的EEPROM存储空间足以满足本设计要求,故本设计采用本单片机自身的EEPROM来存储数据。第二章 各模块的设计和实施2.1电源以及看门狗电路21.1电源电路 因为单片机工
19、作电源为+5V,且底层电路功耗很小。采用7805三端稳压片即可满足要求。具体电路图如图2-1所示:图 2-1 系统电源电路图2.1.2看门狗考虑到底层电路板的工作环境相对恶劣,单片机会受到周围环境的干扰,而出现程序跑飞,死机等一些不可预知的不正常工作现象。工作人员也不可能到现场对单片机重起,本设计采用单片机自身带的看门狗定时查询单片机的工作状态,一但发现异常即对单片机延时重起。保证系统安全可靠的运行。2.2键盘电路设计由于系统所用的键盘共3个,所以选用单片机的3个I/O端口连接3个独立的键盘即可,其电路图如图2-2所示:图 2-2 键盘电路图2.3显示电路的设计本设计采用金鹏C系列128*64
20、液晶显示模块OCMJ4X8C显示对方号码、设定的系统温度参数、时间参数及传感器路数参数等。设计采用液晶模块的串行方式,如果用并行数据传输方式则需要11条I/O数据线、控制线,在本设计中会导致I/O口不够用,或者需要扩展,会使电路变的复杂,故设计采用串行方式,仅需要3条I/O口线,大大节省了单片机I/O资源,使设计简单化。其设计电路图如图2-3所示:图 2-3 LCD液晶显示电路图OCMJ4X8C中文模块可以显示字母、数字符号、中文字型及图形,具有绘图及文字画面混合显示功能9,10。提供三种控制接口,分别是8位微处理器接口,4位微处理器接口及串行接口,所有的功能,包含显示RAM,字型产生器,都包
21、含在一个芯片里面,只要一个最小的微处理系统,就可以方便操作模块。内置2M-位中文字型ROM (CGROM) 总共提供8192 个中文字型(16x16 点阵),16K-位半宽字型ROM (HCGROM) 总共提供128 个符号字型(16x8 点阵),64x16-位字型产生RAM (CGRAM)。2.3.1 OCMJ4X8C显示坐标表2-1 OCMJ4X8C显示坐标汉字字符显示坐标(OCMJ4X8C、OCMJ4X8C_3)X坐标Line180H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H89H8AH8BH8CH8DH8EH8F
22、HLine498H99H9AH9BH9CH9DH9EH9FH2.3.2串行接口与串行传输资料当PSB脚接低电位时,模块将进入串行模式。从一个完整的串行传输流程来看,一开始先传输启始字节,它需先接收到五个连续的1(同步位字符串),在启始字节,此时传输计数将被重置并且串行传输将被同步,再跟随的两个位字符串分别指定传输方向位(RW)及寄存器选择位(RS),最后第八的位则为0。在接收到同步位及RW和RS资料的启始字节后,每一个八位的指令将被分为两个字节接收到:较高4位(DB7DB4)的指令资料将会被放在第一个字节的LSB部分,而较低4位(DB3DB0)的指令资料则会被放在第二个字节的LSB部分,至于相
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GSM 技术 多点 温度 巡回 检测 系统 毕业论文 46
限制150内