陪同着现代经济和现代科技的不绝进步, 人们生活水平也在不绝提高, 所需要的物质质量也随之提高�G榭鑫率鹊恼闪亢涂刂剖窍执鞲鲂幸倒惴河τ玫闹悄芸刂萍际�。随着单片机技术的飞速生长, 通过单片机对被控工具进行控制日益成为今后自动控制领域的一个重要生长偏向。
该设计接纳STC89C51RC单片机来进行程序的执行、信号的处理、结果的显示反响。 (1) 因使用情况的差别需要在程序中设定温湿度上限和下限的温湿度的值, 也可以通过按键�?槭迪�。 (2) 使用湿度传感器和温度传感器感应并收罗目今情况的温湿度并传输到单片机, 单片机接收数字信号后开始进行信号剖析处理, 最后在液晶屏上显示用户想要的结果。
系统框图使设计越发结构化, 本次课题的系统概略框图如图1所示。
中央微处理器STC89C51RC单片机是一种半导体芯片, 其是功耗低、性能较高的8位单片机。STC89C51RC单片机有40个引脚、5其中断优先级2层中断嵌套中断。其是将控制器和种种�?榧稍谝桓鲂酒系奶逑�。STC89C51RC设计和配置了振荡频率, 并可通过软件设置省电模式。
单片机的封装方法有许多种, 本次设计主要展示PDIP和PLCC两种, 如图2所示。
图2 STC89C51RC引脚图
DS18B20 (见图3) 接纳的是数字化传感器, 将收罗的信号以差别电压的方法传输到STC89C51RC单片机的MCU中进行信息处理翻译成人们看得懂的十进制数值。别的, DS18B20接纳的是耐热性和防水性高的胶进行关闭[1]。
图3 DS18B20实物图
温度的显示方法有8位数码管或者液晶显示屏两种。本设计接纳的是LCD液晶显示屏 (英文名字为Liduid crystal display) , 该LCD液晶显示屏可以通过调理滑动变阻器103的阻值调理显示屏的亮度, 该显示屏还能凭据使用者需要来设置使用者需要显示的地方显示出划定好的种种字符和汉字。
当为显示屏上电后, 该显示屏不会像数码管的二极管那样自身发光, 该显示屏是通过促使其他粒子发光[2]。液晶显示屏具有体积小、使用便当、功耗低等特点, 被广泛应用在测控及其各个领域。LCD显示屏的显示通信花样如表1所示。
该设计是以STC89C51单片机为控制焦点, 将温湿度传感器所测得的数据发送给STC89C51RC单片机进行信息处理。在程序中, 通过编写数据处理程序, 将传感器发送给单片机的崎岖电平信号翻译处理成使用者能够理解的十进制数, 并且显示在LCD液晶屏上。当显示的温度数值抵达设定的上限或者下限时 (见表2) , 单片时机给报警系统发出信号, 且单片时机做出相应的调理性操作 (整体流程设计如图4所示) [3]。
表1 LCD显示屏的显示通信花样
在本设计的软硬件双重调试历程中, 通过对软件程序和硬件电路的不绝修改才华使该装置凭据该实验所制定的目标丈量和控制相应情况的温湿度。
本设计的操作系统简单, 且各�?榈墓πФ寄艿执锒杂Φ男枨�。特别是感温电路的简捷给本系统减少了巨大的事情量。单片机与其单总线的控制方法为系统提供了较多便当。将情况的大致温度和测温系统综合在一起, 可以开发出许多更新颖的测温装置。
【本文标签】
【责任编辑】yd2333云顶电子游戏云仓