2)单片机逻辑核心控制,单片机作为整个温度检测报警系统的大脑,是系统运作的核心芯片,它主要负责接受信号,整理信号,处理信号,处理数据与输出信号。是整体中枢区域。STC89C52单片机,运算器,控制器,寄存器,晶振电路和复位电路组成了一个完整的单片机核心主控单元。
3)超出限制的报警装置,这个设计采用的是最常见的声光报警装置,顾名思义就是LED灯光闪烁和蜂鸣器鸣叫来提示报警。当温度湿度超过我设置的范围时,蜂鸣器就会鸣叫,与此同时,我会设置4个LED指示灯,分别表示温度上限,温度下限,湿度上限,湿度下限。当某一项指标超出范围之后,具体一项的LED显示灯就会常亮报警,来告诉我是那个参数有问题。
4)智能控制,此部分主要是用来自动调节大棚内环境温湿度的作用,当系统监测到内部环境温度或者湿度超限的情况下,及时控制排风设备进行通风改善,以降低因环境参数突变造成对大棚内农作物的伤害,本系统为了硬件平台演示方便,系统采用DC5V直流小风扇来模拟大棚内部的排风设备。
5)LCD液晶显示,这个部分需要采用一种字符型液晶显示器,可以显示出测量到的温度,所以我们就需要一种能同时显示16*2的32位字符显示屏,不但可以显示数字,温度的英文和一部分符号,而且可以方便控制。经过反复寻找发现,LCD液晶显示屏就是最好的选择,选取其中的16*02型。它的优点是可以直接方便地把我想要显示出来的东西显示在屏幕上,我就可以直接读出测量到温度,湿度,还有我设置的上限和下限。
6)电源供电部分,电源供电是整个设计最基础也是最关键的部分,如果电源供电不足,就会导致部分组件没办法正常工作,长时间供电不足,会导致整个电路短路,部分器件长时间处在短路状态下,会导致元件发热,有可能会烧坏电路,导致电路损坏,造成损失。但是同样也不能提供电压太大的电源,这样会是系统元件被大电压击穿,造成触电危险。综上所述,我决定使用5V的稳压电源对系统供电,因为它的稳定性,也能使单片机在正常电流中工作,不会损坏芯片。文献综述
1。4系统仿真软件和开发环境介绍
由于本次毕业设计题目是基于Proteus的软件仿真设计,所以我主要使用的仿真软件就是这款由英国公司创建出来的仿真软件,其次这款软件还需要使用到C语言编程,需要对里面的单片机进行编程调试,所以我还是用了KeilC51编译软件。除此之外,还要把编写好的程序烧录至单片机中,STC-ISP软件也是必不可少的。经过上网了解,Proteus是用来仿真电子设计自动化的软件,它是英国公司研发设计,并且生产出来的。其他仿真电子设计软件具有的功能,Proteus不仅也都具备,最主要的是它还能对单片机和其他器件进行在线仿真。所以它受到众多研究单片机人们的喜爱,对单片机进行在线模拟仿真,功能齐全的Proteus是大家的不二之选。我国国内从21世纪才刚刚开始引进推广这款软件,但是很快就已经受到了大家的一致好评,许多教学电气自动化的大学教授,以及研发单片机的工程师们都能很快就能熟练掌握这款软件。C语言是这个系统兼容的编译环境,所以我选择使用51系列的兼容单片机开发语言对它进行编译,内部机器语言为C语言编程,使用STC-ISP工具烧录单片机程序,把编写好的程序从Keil中下载到单片机中。参考过去人们研究单片机的方法来看,以往的传统单片机编程是十分复杂的,过去的编程方法是不能直接在电路板上直接编译单片机,而是要先从电路板上拆下芯片,然后再把单片机放到专门的编程器中,再对编程器中的单片机进行修改,重新编译,最后再拿出来,重新放入电路板中通电,测试运行。它的缺点显而易见,频繁的拔插单片机的电子器件,很容易造成单片机的16位引脚弯曲损坏,甚至折断;以往如果需要多次调试,变更,测试程序,就必须反复进行拔插,通电工作,极大程度上降低了软件开发,程序编写的效率,还容易导致单片机寿命不长。然而ISP技术的出现对单片机来说一个福音,也是目前技术人员重点突破的关键技术,它的优势不仅是不需要编程器就可以将编写好的程序,在线下载到单片机中,而且还能减少调试软件,修改程序时,就不用像以前一样反复把单片机从电路上拿出来,放上去,减少了对单片机引脚和电路元件的损伤。 ISP技术从降低对电子元件和芯片的物理损耗上来说,是大大降低了元件成本,从工程师上来说,减少不必要的反复劳动,缩短时间,使从设计、编程,下载,通电,制造到在线调试一气呵成,大大简单化了软件编写,工艺制作的流程,大大的提高了程序开发,软件开发的效率,减少无功消耗,节约资源;在调试测试新产品,或者从事单片机的工作者,大学生实验等方面,起到了非常大的重要性,由于需要使用不同的程序,不停地调试器件,ISP在线编程技术可以大大降低时间,和单片机的机械损耗。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-