资源描述:
《基于单片机的数字测速仪设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、广西大学行健文理学院毕业设计说明书题目:基于单片机的多点温度检测设计学部:电气信息学部专业:电子科学与技术班级:2011级(1)班学号:1138340124学生姓名:黎卫锋指导教师:杨凤娟二〇一五年五月摘要在工业生产及日常生活中,多点温度检测系统的应用十分广泛,例如消防电气的非破坏性温度检测,电力设备的过热故障预知检测,空调系统的温度检测,各类运输工具组件的过热检测,医疗与诊断设备的温度测试等。针对这一情况,本文设计了一种基于AT89C51单片机的温度检测系统,系统利用单片机获得温度传感器数据并与系统设计值进行比较,根据比较结果分别控制执行系统系统采
2、用AT89C51单片机视作为控裁核心,进行温度采集、信息显示及执行机构的控制。温度传感器采用Dallas半导体公司的数字传感器DSl8820。为了能够提供形象的用户显示界面,系统采用图形液晶显示模块LCDl2864,显示各释字符及图形。关键词:多点温度检测单片机DSl8820传感器AbstractInindustrialproductionanddailylife,theapplicationofmulti-pointtemperaturedetectingsystemisverywide,suchasfireelectricnon-destruct
3、ivetestingtemperature,precognitionoverheatingfaultdetectionofpowerequipment,anddetectthetemperatureoftheairconditioningsystem,allkindsoftransportcomponentsofoverheatdetection,medicalanddiagnosticequipment,suchastemperaturetest.Aimatthissituation,thispaperdesignsatemperaturedete
4、ctionsystembasedonAT89C51,usingsinglechipcomputersystemfortemperaturesensordataandcomparingwithvaluesofsystemdesign,accordingtothecomparisonresults,respectively,tocontrolexecutionsystemsystemUSESAT89C51ascontrolcore,cuttingtemperatureacquisition,informationdisplayandcontrolofth
5、eactuator.ThetemperaturesensorusingdigitalsensorDSl8820Dallassemiconductorcompany.Inordertobeabletoprovidetheimageoftheuserinterface,thesystemadoptsLCDl2864graphicliquidcrystaldisplaymodule,accordingtotheinterpretationofthebasiccharactersandgraphics.51singlechipmicrocomputertem
6、peraturegatheringapplicationsystemusedinthecollectionofvariables,andtocontrolothervariablesoractionintheapplicationsystem,suchascollectionofcoldstoragetemperaturetodecidewhethertoopenorclosedrefrigeration,collectionofgreenhousetemperaturedecidewhethertoopentheWindowsforventilat
7、ion.Inpracticalapplication,theworkisoftennotonlyuseonepointoftemperaturedataasareference,needtorefertomultiplepointtemperaturedataatthesametime,theneedtouseamulti-pointtemperatureacquisitionsystemtocompletethecorrespondingwork.Temperatureacquisitionsystemneedtopayattentiontothe
8、qualitativechangeofincludingpatchnumber,patchdistance,