基于51单片机豆芽生长控制器的研发

来源 :科学与财富 | 被引量 : 0次 | 上传用户:xbqd2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:利用STC89C52单片机操作DS18B20对芽菜生长环境中是温度进行实时测量与控制,通过时钟芯片DS1302给单片机提供时间基准,现实定时淋水控制,从而实现豆芽生长环境的精确控制,同时为方便用户监控系统运行状态采用数码管实时显示各项参数。
  关键词:STC89C52单片机;DS1302;温控;豆芽生长控制器
  生产豆芽时需工人控制豆芽的生长温度、并定时进行淋水,费时、费力。为减轻豆芽生长过程中的劳动投入,研发了一种全自动豆芽机控制器,实现豆芽生长过程中淋水温度、环境温度的精确控制与定时淋水功能,同时提高豆芽的生长质量。
  一、硬件结构设计
  为使操作者实时监控豆芽机生长控制器的工作状态,采用七个三段八位数码管实时显示各项系统运行的参数,数码管的驱动过程中将占据大量系统资源,单个STC89C52难以满足系统需要,故本系统采用两个STC89C52作為逻辑运算控制器。图1为豆芽生长控制器硬件总体结构简图,单片机一通过DS18B20获取水箱及豆芽生长环境的实时温度,当检测温度低于设定温度时自动启动电加热管进行加热,控制一个水箱的水温、两个生长箱的环境温度及温度参数的显示,单片机二通过DS1302实现计时功能,依据分别设定的淋水间隔、淋水时间实现两个生长箱的定时淋水功能。为保证豆芽生长过程的环境质量,系统在水箱或生长箱温度低于或超过预设范围时会禁止淋水并报警。为避免短时间断电造成的数据丢失,系统采用两片AT24C02保存各类系统运行参数。
  二、功能实现方法及运行流程
  芽菜生长控制器在运行过程中,主要是控制水箱水温与豆芽生长箱体的环境温度及豆芽的定时淋水功能。通过启停加热管及水泵实现对被控对象的控制,使被控对象稳定在预设的合理范围内,进而创造适宜豆芽快速生长的环境。同时为了增强操作者的可控性,面板上设有手动淋水按键,以方便用户随时淋水。
  用户输入模块共有14个用户按键,两个手动淋水按键L1、L2,三个暂停键/启动Z1、Z2、Z3,一个温度设置键S1,两个温度参数设置键C1+、C1-,两个淋水时间设置键S2、S3,及其对应的四个淋水参数设置键C2+、C2-、C3+、C3-。L1、L2分别直接控制两个豆芽生长箱的淋水水泵,按下淋水键后相对应的水泵工作,对应的豆芽生长箱淋水,手动淋水键不影响定时淋水时间参数、独立工作。Z1、Z2用来分别暂停/启动两个生长箱的淋水功能,Z3对两个生长箱淋水功能同时暂停/启动。在系统正常工作状态及监控界面下长按S1持续1s以上,系统进入温度参数设置状态,此时轻按S1可循环选择如图2所示的各项参数,按C1+、C1-可对当前参数进行增减更改,在设置状态下长按S1持续1s以上,系统返回监控界面,所设参数生效。因在豆芽生长过程中淋水时间须多次调整,因此令S2、S3分别为生长箱1、生长箱2淋水时间及淋水间隔时间的设置键,其用法与S1一致。在参数设置状态下如30s内无操作,系统自动返回监控界面。
  温度控制模块利用DS18B20实时检测水箱与芽菜生长箱的环境温度,当检测到温度低于设置温度下限时,开启加热管对水箱或豆芽生长箱进行加热,直至达到设置温度上限。若检测到温度高于设置温度上限与温度上偏差之和,或小于设置温度下限与温度下偏差之差时,系统发出报警,蜂鸣器长鸣直至温度恢复正常。
  淋水控制模块利用DS1302向单片机提供时间基准,由单片机根据该时间基准进行相应的处理。系统中设置了淋水时间及个淋水间隔时间,在淋水时间内,水泵电源导通,将水箱内的水通过喷头均匀的喷洒在豆芽上,为豆芽的生长提供水分,淋水时间间隔内,水泵停止工作,等待下一次淋水。通过两个时间的相互切换的工作,为豆芽的生长提供合适的水分。为了避免过热或过冷的水对豆芽的生长产生不利影响,系统在超温报警的状态下会强制停止水泵的工作,等水温降到合适的范围内再恢复水泵正常工作。
  为实现上述功能本系统的运行流程简图如图3所示。
  三、样机的制作
  根据硬件结构采用protel绘制豆芽控制器的电气原理图4(a),进而绘制出电路的PCB板,采用热转印法制作PCB板后将各个元件焊接到PCB板上制作了如图4(b)所示的样机,采用C语言编程实现了系统的各项功能,经现场生产验证,所研发的豆芽生长控制器能满足豆芽生长的各项需要。
  参考文献
  [1]王成龙.豆芽菜生产流水线[J].浙江农村机电,2007,(2).
  [2]郑超男.市场“及时雨”智能无公害豆芽机[J].大众投资指南,2011,(10).
  [3]郭天翔.51单片机c语言教程[M].电子工业出版社,2009.
其他文献
离子极化理论是较新的有待进一步发展的理论,本文简述了该理论的内容,介绍了影响极化效果的主要因素,列举了实践的若干应用实例。
短期偿债能力是指企业偿还其到期短期债务的能力。我国现行的评价、衡量企业短期偿债能力的指标主要有流动比率、速动比率和现金比率。这些财务指标能够较好地发挥分析评价作
期刊
介绍了合肥地区夏季草坪常见病害的症状和发病规律,分析了发病原因,并提出了防治对策.
为全面总结2011年山东省科学城市(试点)创建工作,安排部署明年创建任务,山东省科学城市创建工作座谈会于2011年12月9日在省科协举行。山东省科协巡视员许素海出席座谈会并讲话。章丘、曲阜、荣成、莱阳、滕州和肥城市科协领导进行了交流发言。  座谈会上,章丘市科协主席孟凡新、曲阜市科协党组书记李存如分别就两市创建工作的进展情况和经验做法进行了汇报,对今后山东省科学城市创建具有很好的参考和借鉴意义。座
对两系杂交水稻新组合2301S/288 作双晚栽培采用三元二次回归正交旋转组合设计方法,研究了播期(x1)、密度(x2)和施氮量(x3)对产量的影响效应,建立了回归模型,并对模型进行解
对乳化体系、引发体系、调节剂、终止体系等进行了研究.结果表明:采用该聚合体系合成的CR248型氯丁橡胶(简称CR248),其接枝能力及白度均大幅度提高,可以替代进口CR用于接枝胶
试验结果表明:降解膜A、B降解过早,不能满足早春作物增温、保湿要求,应用价值不大.降解膜C比降解膜A、B的有效覆盖期长,且花生产量最高,为5952.9kg/hm2,与覆盖普通地膜的产量
我国是一个农业大国,农民每年出产的粮食不仅能够满足全国人民的需求,还能对外出口,为了保证粮食质量的安全,粮食质量检验和监督工作是极其重要的,粮食检测是一门多学科的科学,具有
本文在深入分析杭州烟草电子商务运行现状与存在问题的基础之上,研究当前电子商务模式的针对性改革措施,提出了构建结构功能完善的电子商务系统、优化配套服务质量等具体的对策
摘要:长寿路面也被广泛的称之为长寿命路面,是半刚性路面结构中的一种特殊体系,也是我国高层及路面中最为常见的形式之一。经过多年的社会生产实践总结得出,长寿命路面技术的应用较为成熟,已成为国际道路工程领域应用广泛一项道路建设技术,其路面结构与一般的道路结构大同小异。本文就长寿路面结构定义、特点入手分析,着重针对重载道路为主介绍了长寿命路面结构的设计要点,以供同行工作参考、借鉴。  关键词:重载道路 长