基于51单片机粮库无线温度监测系统的设计-毕设论文.doc
《基于51单片机粮库无线温度监测系统的设计-毕设论文.doc》由会员分享,可在线阅读,更多相关《基于51单片机粮库无线温度监测系统的设计-毕设论文.doc(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 科技学院2013届本科毕业论文 基于51单片机粮库无线温度监测系统 的设计与实现 专 业: 通信工程 中国贵州贵阳2013年5月I 贵州大学科技学院本科毕业论文(设计) 第 页 目录摘要Abstract第一章 绪论11.1 引言11.2 现状11.3 目的和意义21.4 本文结构2第二章 方案的比较和论证32.1 温度传感器的选型32.2 无线发送模块的选型42.3 语音芯片的选型52.4 显示模块的选型6第三章 MCS-51单片机的结构与原理简介73.1 MCS-51单片机的内部结构73.1.1 MCS-51单片机的组成73.1.2 CPU73.2 MCS-51单片机外部结构83.2.1
2、MCS-51单片机引脚功能83.2.2 复位和复位电路103.3 MCS-51单片机的定时器/计数器103.3.1定时器/计数器的结构103.3.2工作方式113.4 MCS-51单片机的中断系统123.4.1中断请求源和中断请求标志123.4.2中断控制13第四章 系统硬件设计154.1 系统硬件框图154.2 单片机模块16II 贵州大学科技学院本科毕业论文(设计) 第 页 4.3无线发送模块164.3.1 RF1100-232技术指标174.3.2 RF1100-232端口定义174.3.3 RF1100-232参数设定184.4 温度传感器模块224.4.1 DS18B20的管脚定义及
3、内部结构224.4.2 DS18B20温度数据格式234.4.3 DS18B20温度传感器工作原理234.5显示模块244.5.1 数码管显示244.5.2液晶显示264.6语音报温模284.6.1引脚及功能284.6.2 ISD1700典型的应用电路314.7其他模块324.7.1电源模块324.7.2超温报警模块32第五章 系统软件设计335.1系统开发环境简介335.1.1软件功能335.1.2 Keil软件使用方法335.2系统软件流程图415.3温度传感器驱动程序设计435.4无线收发模块程序设计465.5液晶显示驱动程序设计48第六章 设计总结53参考文献54附录55致谢68III
4、 贵州大学科技学院本科毕业论文(设计) 第 页 基于51单片机粮库无线温度监测系统的设计与实现摘要粮食是国家的战略物质,是人民的生活必需品。粮食安全是国家安全的基础。然而,我国粮食霉变事故时有发生,造成巨大的粮食浪费,危害国家粮食安全。为此,本文设计和构建了粮食仓库温度监测系统,主要用于实时监测粮食仓库中各个粮仓的温度。方便粮库管理人员掌控粮情,做好防范措施,防止粮食安全事故的发生。本文首先从理论上论述了温度监测的重要意义,讨论了粮食仓库中温度的允许变化范围,探讨了测量粮食仓库温度的原理和方法。在此基础上,进行了粮食仓库温度无线监测系统的设计和研制。此系统用51单片机、温度传感器和无线发送模块
5、构成温度检测与发送装置 ;用51单片机、LCD显示装置和无线发送模块构成温度接收与显示装置;用语音芯片构成定时报温与超温报警装置。实现温度信号的无线传输、对仓库内多个点的温度进行实时监测和语音报温报警。其设计指标:温度检测范围为 -40至60,温度检测误差=0.5。温度控制目标范围为-10至30,控制点的间隔为1,超过目标范围时自动报警,以方便管理人员对温度的把握与控制。此系统采用了无线射频技术,有效距离达到200米,完全可以满足中小型粮食仓库的温度监测。关键词:粮库;温度多点监测;无线传输;51单片机 IV 贵州大学科技学院本科毕业论文(设计) 第 页 Design and Implemen
6、tation of Grain Depot Wireless Temperature Monitoring System Based on 51 MCUAbstractFood is the national strategic materials and the daily necessities of the people.So food security is the foundation of national security.However,our country grain-mildewing accidents occur frequently, causing huge wa
7、ste, endangering national food security.To this end, this paper design and build the grain depot temperature monitoring system, mainly used for real-time monitoring the granary of the temperature in the grain warehouse.In order to control the grain situation, complete the prevention measures, and pr
8、event food safety accidents.This paper first theoretically discusses the importance of temperature monitoring and discuss the allowed range of food warehouse temperature.Meanwhile,The paper discusses the principle and method of measuring grain warehouse temperature.On this basis, the paper begin to
9、design and implement the wireless temperature monitoring system of the grain warehouse.This system uses microcomputer, temperature sensor and wireless sending module to constitute temperature detection and sending device;uses microcomputer, LCD display and wireless sending module to constitute tempe
10、rature receiving and display device;uses voice chip to constitute temperature-voiced and over temperature alarm device.Finally, the system realizes the temperature signal wireless transmission, real-time monitoring of multiple points temperature,temperature-voiced and over temperature alarm.The desi
11、gn indexes: temperature detection range for - 40 to 60 and the temperature detection error 2 米,9600bps可靠传输距离大于 100m(BER=10-3/9600bps);1200bps传输距离最大可达 200m(BER=10-3/1200bps)。此外,RF1100-232支持透明数据传输,提供透明的数据接口,能适应任何标准或非标准的用户协议。自动过滤掉空中产生的假数据,使用简单无需编程,大大方便应用。综合比较方案一与方案二,方案二具有抗干扰能力强、误码率低、使用简单无需编程等优点,所以选择方案二
12、。 图2.4 RF1100-232外形2.3 语音芯片的选型 方案一: 采用ISD1420,如图2.5所示,其单片录放时间为20秒,音质较好。选址处理达160段信息,EEPROM可重复擦写。单电源供电,典型电压+5V,电路断电后语音内容不会丢失。其控制方式:并口或按键。ISD1420模块芯片采用CMOS技术,内含振荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及 EEPROM 阵列。其外围元件简单,需少量阻容元件、麦克风即可组成一个完整录放系统;操作简单,无需专用编程器及语音开发器。它的采样频率从5.3、6.4到8.0KHz,对音质有轻微影响。此外,ISD1420的稳定
13、性较差,价格稍贵。 图2.5 ISD1420外形方案二:采用ISD1760,如图2.6所示,其单片录放时间40120秒,音质好。可利用震荡电阻来自定芯片的采样频率,来决定芯片的录放间和录放音质。其控制方式:按键模式和MCU串行控制模式(SPI协议) 。该芯片提供多项新功能,包括内置专利的多信息管理系统,新信息提示,双运作模式,以及可定制的信息操作指示音。芯片内部包含有自动增益控制、麦克风前置扩大器、扬声器驱动线路、振荡器与内存等的全方位整合系统功能。ISD1760的独立按键工作模式录放电路非常简单,而且功能强大,不仅有录、放功能,还有快进、擦除、音量控制、直通放音和复位等功能。这些功能仅仅通过
14、按键就可完成。同时,它具有电压范围宽,稳定性好,工作状态提示丰富多样,可处理多达 255 段以上信息,宽价廉物美,应用灵活等优点。综合比较方案一与方案二,方案二更适合本系统设计的要求。 图2.6 ISD1760外形2.4 显示模块的选型方案一:采用LED数码管,如图2.7所示,它是设备常用简易显示电子元器件之一。LED数码管的主要优点如下:(1)能在低电压、小电流条件下驱动发光,能与CMOS、ITL电路兼容。(2)发光响应时间极短,高频特性好,单色性好,亮度高。(3)体积小,重量轻,抗冲击性能好。(4)寿命长,使用寿命在10万小时以上,甚至可达100万小时。(5)成本低,使用简单方便。然而,L
15、ED也有缺点的:(1)其散热性能稍差(2)用单片机控制时需要配置恒流驱动芯片(3)容易出现光衰甚至“死灯”现象。(4)只能显示数字,而不能显示简单的字符。基于上述特点,LED数码管常用于设备简易的数字显示中。 图2.7 LED数码管外形 方案二:采用LCD 1602A,如图2.8所示,其为标准型16X2液晶显示字符模块。LCD 1602A的特点如下:(1)机身薄,节省空间:与比较笨重的CRT显示器相比,液晶显示器只要前者三分之一的空间。(2)省电,不产生高温:属于低耗电产品,可以做到完全不发烫,相对与CRT显示器,因显像技术不可避免产生高温。(3)无辐射,益健康:液晶显示器完全无辐射,这对于整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 粮库 无线 温度 监测 系统 设计 论文
限制150内