资源描述:
《毕业设计(论文)-基于单片机的温度报警系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、南京工业大学本科生毕业设计(论文)基于18B20温度报警系统毕业设计摘要温度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生产和生活中的更加广泛的应用,利用新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发,本文设计了一种基于AT89C51的温度检测及报警系统。该系统将多个单总线温度传感器DS18B20并接在控制器的一个端口上,对各个传感器温度进行循环采集,将采集到的温度值与设定值进行比较,当超出设定的上限温度时,通过ISD1420语音电路给出语音提示及报警信号。文中给出了单根数据线上扩展多个温度传感器的设
2、计方法,并给出了系统实现的硬件原理图及软件流程图。经实验测试表明,该系统测量精度高、抗干扰能力强、报警及时准确,具有一定的参考价值。该系统设计和布线简单,结构紧凑,体积小,重量轻,抗干扰能力强,性价比高,扩展方便,在大型仓库,工厂,智能化建筑等领域的多点温度检测中有广阔的应用前景。关键词:数字温度传感器;单总线;通信协议;DS18B20;AT89C2051;LED显示器;报警信号。V南京工业大学本科生毕业设计(论文)Basedonthe18B20temperaturealarmsystemdesignAbstract Tempe
3、raturedetectionandcontrolofindustrialproductionprocess,oneofthemoretypicalapplications,withsensorsinproductionandlifeismorewidelyused,usinganewsingle-busdigitaltemperaturesensortoachievethetestandcontrolthetemperaturemorerapidlydevelopment,thispaperisdesignedbasedonAT8
4、9C51temperaturedetectionandalarmsystems.Thesystemwillbemorethanasingle-bustemperaturesensorDS18B20andconnectedtoaportonthecontroller,thetemperaturesensorsoneachloopcollection,thetemperaturewillbecollectedtocomparewiththesetvalue,whenthetemperatureexceedstheupperlimitse
5、t,throughtheISD1420voicecircuitgivesvoicepromptsandalarmsignal.Inthispaper,asingledatalinesextendmultipletemperaturesensordesignmethodsandgivesthesystemimplementationofhardwareandsoftwareflowdiagram.Theexperimentaltestsshowthatthishighaccuracy,stronganti-interferenceab
6、ility,alarmtimelyandaccurate,withacertainreferencevalue.Thesystemdesignandlayoutsimpleandcompactstructure,smallsize,lightweight,anti-jammingcapability,cost-effectivetoexpandconvenience,inlargewarehouses,factories,constructionandotherareasofintelligentmulti-pointtempera
7、turemeasurementinawiderangeofapplicationsprospects.Keywords:digitaltemperaturesensor;singlebus;communicationprotocols;DS18B20;AT89C2051;LEDdisplay;alarmsignal.V南京工业大学本科生毕业设计(论文)目录摘要IABSTRACTII第一章:绪论11.1:课题背景11.2:温度检测与及报警系统的国内外状况11.3:温度参数、温度检测和语音报警31.3.1温度参数31.3.2温度检测31
8、.3.3语音报警3第二章:系统总体设计方案42.1 单片机语音温度报警系统的总体设计42.2系统的基本工作过程4第三章:单片机温度控制和语音报警系统硬件设计53.1温度控制和报警主机53.1.1主控制单片机53.1.2AT89S52特