资源描述:
《基于单片机的无线温度发送和接受系统的设计毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计题目基于单片机的无线温度发送和接受系统的设计诚信承诺我谨在此承诺:本人所写的毕业论文《基于单片机的无线温度发送和接受系统的设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。承诺人(签名):2011年5月20日杭州电子科技大学本科毕业设计摘要温度是人们日常生活中接触非常多的一个物理量,人类的日常生活、动植物的生存繁衍跟周围环境的温度密切相关,石油、化工、冶金、纺织、机械制造、航空航天、制药、烟草、档案保管、粮食存储等领域对温度也有着较高的要求,由此可见,在工农业领域和日常生活中,温度是最常用的被控参数之
2、一。因此,对温度的监测已成为生产过程中极其重要的技术要求。由于一些大型场所的测量空间较大,维护较困难,现有的有线温度测量系统无法满足计量检测的需要。为了能够实现对远距离温度数据的计量采集,需要设计一种智能无线温度数据采集系统。本文介绍的是一个由单片机构成的无线温度控制系统,它利用STC89C51单片机、DS18B20、nRF903及1602液晶等其他器件实现。工作原理是单片机利用DS18B20对温度进行实时采集,然后把温度数据通过nRF903射频模块进行无线发送,接收端收到信号后,进行解码,之后实现温度显示。本设计结合嵌入式技术和无线传感器技术的无线温度采集系统,系
3、统具有高性能、低功耗的特点,以及快速处理数据的能力,能够实现对远距离温度数据的计量采集。本文对硬件和软件进行了框图设计,protel原理图设计,程序框图设计,源程序设计。经测试,该系统能准确测量出坏境温度,最大收发距离可达百米。关键词:嵌入式;无线发送接收;温度测量;解码杭州电子科技大学本科毕业设计ABSTRACTTemperatureisacommonphysicalindailylife.Temperatureisrelatedtopeople’sandanimals’dailylife.Itissensitiveintemperatureinsomearea,
4、likePetroleum,chemical,metallurgy,textile,machinerymanufacturing,aerospace,pharmaceutical,tobacco,filestorageandfoodstorage.Therefore,itisimportanttomeasurethetemperatureaccurately.Duetosomeplacesistoolargetomeasurethetemperaturewithtoday’stechnology,weneeddesignwirelesssystemtosolveth
5、isproblem.Whatthistextintroductionisaconstitutestofromthesingleslicemachineofwirelesstemperaturecontrolsystem,itmakeuseofSTC89C51singleslicemachineandothersparepartrealizationssuchastheDS18B20,nRF903and1602liquid-crystaldisplayetc..Temperature'smeasuringworkprincipleisasingleslicemachi
6、netomakeuseoftheDS18B20rightnesstemperaturestocarryoncollect,thencarryonawirelesstosendoutwiththenRF903,carryonadecodingafterreceivingtocarrytoreceivesignal,aftercarryoutatemperaturemanifestation.Thisdesigncombinesembeddedtechnologywithwirelesstemperaturecollectingsystem,thesystemishig
7、hperformanceandlowpowerconsumption.Itcalculatesfast,andcanmeasurelongdistancetemperature.Thistextcarriedonframediagramadesigntothehardwareandthesoftware,theprotelprinciplediagramdesign,procedureframethediagramdesign,sourceprogramdesign,textafterappendixcompletesourceprocedure.Wefound