资源描述:
《水域全自动增氧喂料系统毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、水域全自动增氧喂料系统目录摘要1一.绪论2二.系统硬件的具体设计与实现31.系统原理和框图32.功能模块的设计32.1单片机介绍32.1.1STC89C52管脚说明42.1.2STC89C52主要特性52.1.3芯片擦除62.2DS1302时钟芯片62.2.1芯片原理62.2.2芯片管脚说明72.3液晶显示屏LCD160282.3.1.引脚说明82.3.2字符显示地址说明82.3.3.读写时序操作92.3.4.仿真电路图10三.系统软件设计111.程序描述112.程序流程图113.程序12四.总结13五.致谢14六.参考文献15七.附录161.
2、仿真图162.原理图173.主程序1735水域全自动增氧喂料系统摘要本系统以单片机STC89C52、时钟芯片DS1302和LCD1602液晶显示为核心,具备调节时间,设置定时增氧和喂料。正常情况下,显示实时日期和时间,外设4个调节按键,可以调节实时时间,还可以分别设置开始和结束时间,当时间到达开始时间,启动继电器、蜂鸣器和LED灯,表示正处于增氧和喂料状态,时间到达结束时间则关闭继电器、蜂鸣器和LED灯。关键词:增氧和喂养;STC89C52;DS1302;LCD1602AbstractThissystemmakeMCUSTC89C52,cloc
3、kchipDS1302,LCD1602LCDdisplayasthecore,withthefunctionofadjustingtime,setingthelocktimeandthetimerincreasesoxygenandfeeding.Undernormalcircumstances,displaysreal-timedateandtime.YoucanAdjusttherealtimeandsetupthestartingtimeandendingtimeofbyfourkeys.Whenthetimebetweenthestar
4、tingtimeandtheendingtime,therelayandthebuzzerwillbeopenedandtheLEDwilllitup,saiditwasinastateofincreasingoxygenandfeeding,ortheywillbeclosed.Keywords:Increasingoxygenandfeeding;STC89C52;DS1302;LCD160235水域全自动增氧喂料系统一.绪论随着我国水产养殖业的不断发展,养殖密度不断加大,一味追求高产高效的养殖措施对养殖水环境造成很大的污染,同时增加了人工
5、成本。鱼塘池水氧浓度偏低及饵料无法及时供应是两大主要问题。很多鱼塘采用供养机器及人工投料解决此类问题。传统的作业方式费时费力,这就需要单片机系统来完成工作,提高效率,释放劳动力。养鱼机械在淡水养鱼中的应用,促使养鱼技术有了新的发展,养鱼技术的发展又对养鱼设备提出了更新更高的要求。例如,在鱼塘内,要提高单位面积产量,就必须增加鱼苗的投放尾数。但是,鱼苗多了,鱼池内的天然饲料不能满足鱼类生长的需要,就需要补充人工饲料。饲料充足了、合理了,鱼类生长速度加快,但水中的含氧量是有限的,当水中氧气含量不够鱼群正常生活时,就需要补充氧气,于是要解决水体增氧设
6、备的合理运用。另外,鱼料的合理投放,能够使鱼苗在不撑到的情况下,生长发育得到良好的管控,提高喂养质量。随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。来自
7、英国LabcenterElectronics公司的Proteus软件很好地诠释了利用现代EDA工具方便快捷开发单片机系统的优势。它包括PROTEUSVSM(VirtualSystemModelling)、PROTEUSPCBDESIGN两大组成部分,在PC机上就能实现原理图电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证以及形成PCB文件的完整嵌入式系统设计与研发过程。基于科技迅猛发展的今日,势必开发一款能够在设定时间内自动喂养和增氧的设备。35水域全自动增氧喂料系统二.系统硬件的具体设计与实现1.系统原理和框图水域全自动增
8、氧喂料系统的硬件组成如图2-1所示。本系统主要由STC89C52单片机及其外围电路、DS1302时钟电路、继电器控制电路、蜂鸣器控制电路、显示模块、按