毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
52温室大棚温湿度智能控制系统的设计+流程图+电路图+源码(6)
系统硬件调试步骤:首先仔细检查原理图中各模块之间的连接是否正确;查看系统原理图与焊接线路是否保持一致;检查系统原理图与各器件的数据清单上引脚是否一致;用万能表检测查是否有虚焊现象,是否构成完整通路;再次阅读器件的数据清单,分析时序是否保持一致,还要分析命令字是否书写正确;针对飞线,可以用其他口线进行隔离控制,探讨其能否进行正常操作,经过多次试验后,才能找到出现的缘由问题[11]。
系统调试过程常见问题的解决办法:方法一:排除失效的元器件。造成此类错误主要由以下几个原因造成:一是元器件本身已坏;另一个是错误的安装,造成元器件的损坏。检查器件与系统设计要求的规格和型号是否保持一致。在确保安装正确后,可以用新的元器件代替,进而排除错误。方法二:排除电源故障。在通电前,务必要认真检查电源幅值与极性,否则会造成不必要的损坏。通电后,载检查各模块引脚上的电位,先检测VCC和GND间的电位差,若在4.8V~5V之间属正常。若有高压出现,将会使应用系统中的集成模块发热损坏。
4.2 系统软件调试
软件调试:系统软件根据测试时所发现的错误,找出原因和具体的位置,进行改正[12]。其软件调试结果如图14所示。
图14 实物仿真图
软件调试方法与体会:分析错误的症状,猜测问题的所在位置,利用在程序中输出语句,分析寄存器、存储器的内容等手段来获得错误的线索,一步步地试探分析出错误所在;从发现错误症状的位置开始,人工沿着程序的控制流程往跟踪代码,直到找出错误根源为止;缩小错误的范围,如果已经知道程序中的变量若干位置的正确取值,可以在这些位置上给这些变量以正确值,观察程序运行输出结果,如果没有发现问题,则说明从赋予变量一个正确值开始到输出结果的程序没有出错,问题可能在除此之外的程序中,否则错误就在所考察的这窨程序中,对含有错误的程序段再使用这种方法,直到把故障范围缩小到比较牵诊断为止;从测试所暴露的问题出发,收集所有正确或不正确的数分析它们之间的关系;根据测试结果,列出所有可能的错误原因;分析已有的数据,排除彼此矛盾的原因。对余下的原因,选择可能性最大的。
在调试过程中,遇到过这样的一个问题,LCD无法进行正常显示数据,分析原因后,我找到LCD显示子程序段,仔细阅读后发现端口定义不一致,上下程序段中的P0口书写错误,一个为P0,另一个为p0,没有区分大小写,结果导致错误。
5. 结束语
本设计用AT89S52单片机作为核心控制部件,LCD1602作为显示部分,同DHT11温湿度采集电路,晶振电路,复位电路,报警电路及上下限湿度调整控制电路,组成了我的温室大棚温湿度智能控制系统。其次就是软件部分,通过用C语言编程实现对器件的控制。综合起来看,本设计具有以下特点:系统结构简单,但实用性较好;用户可以根据实际需要设置适宜的温湿度值;越限报警并控制,和以往设计相比增加了控制功能;该系统成本较低,适用范围较广。但此设计也有不足之处,还没有投入到实际生产中去。
此外该设计还可以用于工厂车间,检测车间内温湿度值,为工作人员提供更好的工作环境。总的来说,此设计具有一定的应用价值。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
52单片机步进电机控制系统设计仿真+电路图+源程序
下一篇:
51单片机全自动洗衣机自动控制电路设计+电气原理图+源程序
基于MATLAB的温室光环境模型设计与仿真
AT89C51单片机大棚温湿度自...
STC89C52单片机温室自动监测...
基于无线传感器网络的农业温湿度监测系统
ARM的ZigBee温控系统的设计
php+mysql智能大棚系统设计...
STM32F03单片机无线传感器网...
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述
辩护律师的作证义务和保...