基于AT89C51的数字温度检测系统的硬件设计.pdf
文本预览下载声明
基fAT89C51#J~字温度检溺系统的硬件设计 江苏电器 (2008No.12)
基于AT89C51的数字温度检测系统的硬件设计
刘志 刚
(中国地质大学江城学院 电子信息学院,湖北 武汉 430200)
摘 要: 采用8个数字温度传感器DS18B20采集温度信息,通过AT89C51单片机统一发送初始化、
写命令等控制信号来操作传感器,并逐一从传感器中读取温度,最后,在LCD中循环显示温度信息;该
系统还可通过键盘来设定温度的限定参数和选定特殊的显示方式,具有 良好的人机界面。实验证明,该
温度检测系统具有结构简单、稳定性好、精度高等优点,值得推广。‘
关键词:AT89C51单片机;数字温度检测系统;DS18B20数字温度传感器
中图分类号:TM930.2 文献标识码:A 文章编号:1007—3175(2008)12-0031-04
HardwareDesignofDigitalTemperatureTestSystem BasedOilAT89C51
L1UZhi—gang
(SchoolofElectronicEngineering,JiangchengCollege,ChinaUniversityofGeoscience,Wuhan430200,China)
Abstract:EightdigitaltemperaturesensorsDS18B20wereadoptedtocollecttemperatureinformation,AT89C51microcomputeruni—
formlysentcontrolsignals,suchasinitialization,writinginstructionsetc,tooperateandreadouttemperaturefrom sensorsonebyone
,
andatlasttemperatureinformationwasdisplayedOilLCD incycle.Viakeyboard,thesystem couldsetrestrictedparametersandselect
specialdisplaymethodwithgoodhuman—machineinterface.Experimentsprovethatthetemperaturetestsystem iswithsimplestructure
,
goodstabilityandhighaccuracyetcadvantages,worthwhileforpopurlarization.
Keywords:AT89C51singlechip;digitaltemperaturetestsystem;DSI8B20digitaltemperaturesensor
文中利用AT89C51单片机来操作8个智能温度 系统硬件电路的功能主要包括 ]:多点温度测
传感器 DS18B20,将检测的温度信息,以一定的协 试,实时显示温度信息,实时扫描键盘按键。硬件
议用数字的形式读入单片机,并对这些输入数据进 设计主要包括以下几个模块:电源 电路、矩阵键盘
行必要的集中加工和处理,最后 ,以循环和指定方 电路、LCD显示电路、温度测试电路。
式在 LCD中显示出来 …。此系统还可通过键盘设定
温度 的限定参数,具有较好的人机界面功能。
显示全部