基于单片机的智能鱼缸设计.doc
《基于单片机的智能鱼缸设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的智能鱼缸设计.doc(152页珍藏版)》请在咨信网上搜索。
1、基于单片机的智能鱼缸设计(完整资料)(可以直接使用,可编辑 优秀版资料,欢迎下载)基于单片机的智能鱼缸设计摘要随着社会科技与经济的飞速发展,用科技改善人们的生活已经成为了一种必然的趋势。智能鱼缸作为缓解压力的装饰品得到了人们的广泛青睐,而单片机渗透到我们生活的各个领域,如智能家居、手机电脑、汽车仪表等.因而,基于单片机的智能鱼缸设计具有很大的研究意义和实用价值.本设计是针对目前市场智能鱼缸尚在起步阶段,存在功能不齐全、成本较高的问题。利用STC91单片机,结合传感器技术和C语言编程技术设计可以自动温控、自动充氧、自动投食、自动水循环的低成本智能鱼缸。本文主要从硬件设计方面阐述设计的实践过程与细
2、节。关键词:单片机;传感器;智能鱼缸ESGN NTELIGENT FISH TAN BSED ON SNGLE CI MICROCUTRABTRACTWit theaid dvelent of socia scine and tchnog and econm, Using tchnlgy to mprov peoples lives a coe an itale rend。 Intellgent fih tankshav ben ieyavd as n ornament fr stres rlief, and singe cipcrocompr as infiltrated al areaso
3、f o lies, uch asarthome, mobile ponesa copters,and autooe instmentaion。 Threfre, heintelentfish ank desgbase on ingle-hp mircopr has great esrhsigficance and practical vlesdesign i for the curret maret tht h inteliefish tan s silinitsinfancy, ndit isincompetfuntion and hgh o。sigSTC89C51 microcontrll
4、er, cmbined withenotchology an Clangage prgaing technly desigcaauoaialy temperatuecontrol,atmaticwar chnge, aomaic feen, automtc oxygeatedlost smart tan. Thi aricle borates te procsand ails te des frmthe ardware en。Key wds:single cpcromuter;traduer; itelligentfish tank目 录1绪论.。.1.1课题背景及目的.。.。.。11。2国内
5、外研究状况.。.。.。.1.3 课题研究方法。.。.。.1。4 论文构成及研究内容22技术与原理。.32。1 单片机技术32。2 嵌入式系统32.3 传感器技术3智能鱼缸元器件选用3.1 智能鱼缸系统的功能要求53。 系统结构.5。 主要元器件选取63.1 主控芯片选用6。3。 温度传感器选用。 时钟芯片选用.3。4显示器选用94系统电路设计.。.14.1各模块电路设计。1141.1 USB接口电路114。1。 复位电路114。1.3DSB0温度传感器电路12. DS12时钟模块电路24。1.5 驱动电机电路124.1.6 存储芯片电路34.1.7 按键模块电路134.1。LCD160显示模块
6、电路134。9 继电器电路44.2 系统总体模块设计44。3 系统的软件设计16系统功能测试85.1 系统实物图185。2 功能测试1。2。1自动温控82。2自动投食2052. 自动充氧2052 自动水循环22总结2参考文献22致谢24附录25附件3附件一:开题报告8附件二:英文译文及原文1 绪论1.1 课题背景及目的近年以来,随着我国综合实力飞速飙升,人们对物质和精神生活质量的要求也不断提升,各式各样的智能家居不断问世并得到消费者的喜爱。因而各样的智能鱼缸作为装饰品和智能家居的合体应景入驻家庭、办公室、商场等场所。它不仅可以作为装饰品给我们带来视觉享受,缓解精神疲劳,而且将中国传统水文化引入
7、日常生活,极大的丰富了人们的生活。但目前市面上各式鱼缸鱼龙混杂,格式各异,大多为非智能,需要手动操作实现温控,换水,充氧,投食等.这将造成诸多不便,浪费使用者的大量时间精力,且影响鱼缸的美观性。但现代社会生活节奏较快,人们没有足够的时间动手照顾鱼缸,导致鱼缸生物成活率低。因而,现阶段智能鱼缸具有一定的市场需求。本课题设计的目的为实现鱼缸温控、换水、充氧、投食的一体化和智能化。该设计具有科研和实用两重价值。2 国内外研究状况就现阶段社会现状来看,鱼缸作为家居和装饰品不仅受到老年人的喜爱,同时得到越来越多年轻人的青睐.鱼缸不仅可以做装饰品,给人们带来视觉上的享受,减轻压力,缓解心情,而且灵动的引入
8、了中国传统水文化,成为了一种艺术与文化,因而被广泛的使用于家庭、办公室、商场等场合。但现阶段市场上传统鱼缸居多,需要使用者自行配备加热器,水泵,氧气泵等,这些设备需要手动操作,浪费使用者的时间精力,因为无法显示具体参数,所以使用者无法对含氧量、水温等进行精准的控制,长时间的充氧或加热不仅会浪费能源,而且会威胁到鱼缸内生物的生命,且自行组装严重影响了鱼缸的美观性.我国鱼缸控制系统起步较晚,改革开放后随着人们对生活质量的要求进一步提升,利用科技改善传统生活方式称为了一种趋势。消费者对智能鱼缸需求不断增加,这引起了较多厂商的重视,但目前市面上智能鱼缸尚处于不完善的状态,存在功能不齐全,操作复杂,成本
9、过高等问题。单片机目前处于一个巅峰时期,单片机系统种类繁多,取得了诸多技术成果且保持着很快的发展速度,尤其是位单片机,在我们生活的各个领域都能看到它的影子,如手机电脑、仪器仪表、智能家居等等.单片机发展阶段大概可以概括为:位机、8位机、1位机、新一代8位机、位机。4位机早期主要用于收音机、电视、冰箱等家用电器中,但目前,随着位机技术的成熟,成本下降,家用电器更多采用8位机以实现模糊控制等新的技术要求。不仅可以降低系统的能耗,而且很大程度上提高了家用电器的自动化水平。16位机常用在需要实时控制、实时处理的系统中,因为16位机运算和反应速度相比4位和8位具有绝对的优势,但它能耗也相对较大,成本比较
10、高。因而,就目前单片机技术的发展状况来看,8位单片机将很长一段时间将成为单片机中的佼佼者,因为它综合了位机的高性能和4位机的低成本,而单片机将不断完善,提升性能,缩小体积,减少外围电路,扩大容量。1。3 课题研究方法本课题设计主要是利用单片机为主控芯片,结合嵌入式技术、传感器技术、语言编程等技术设计出满足功能的智能鱼缸系统。总体上,我们首先要根据智能鱼缸的使用场合和工作环境明确我们所设计系统所需的总体功能.其次,我们构思出系统的总体框架,绘出硬件和软件流程框图,然后根据流程图着手设计。硬件方面考虑到市场现有的芯片、元器件种类繁多,我们需要斟酌选用满足系统功能且稳定实惠的元器件。系统软件编程我们
11、采用模块化程序设计,先根据系统功能要求构思出出程序框图,再利用C语言对各个模块进行编程设计。最后利用Keil uVi4对源程序进行调试、查错和修改,最后导入硬件设备,总体运行系统,确保系统满足功能要求且能稳定的运行。 论文构成及研究内容本课题的只要内容是是设计一个自动温控、换水、充氧、投食的智能鱼缸控制系统,论文主要构成包括:(1)课题的背景及主要研究内容;(2)相关基本原理技术;()系统的总体、硬件、软件设计;(4)设计的心得感悟以及参考文献.2 技术与原理2。单片机原理及应用单片机是将CPU、/O口和存储器集成在一个芯片上的一种集成电路芯片.近年以来单片机技术随着科技飞速发展,并在计算机领
12、域开拓出极具潜力的分支.单片机作为各种各样智能系统的核心控制元件,它的诞生满足了我国急速增长的工业需求,现已广泛的应用在手机电脑、仪器仪表、智能家居各种领域中。单片机的应用系统主要有两部分,分别是软件和硬件系统。其硬件系统包括单片机扩展的存储器、接口.电路和外围设备等。软件系统只要是各个模块的应用程序.同理,单片机应用系统的设计主要包括单片机系统设计、应用软件设计、系统抗干扰设计、通道与接口设计等2。2.2 嵌入式系统嵌入式系统相当于一种特殊的计算机,是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,因而也被称为嵌入式计算机系统,但嵌入式系统执行的任务是提前定义好的,且有特定要
13、求,所以说和我们又不同于我们常见的计算机系统,因而嵌入式系统又被定义为用于检测、控制、和辅助机器的一种设备。嵌入式系统是以应用程序为中心的,基于计算机的,且其软件和硬件为可调整的目前被广泛的应用于功能、成本、稳定性、规格和功耗有严格规定的计算机系统中。嵌入式系统在满足应用的功能要求、稳定的前提下,还有必要尽量减少系统的成本。其制作过程包括软件和硬件两个方面。硬件方面要根据系统的功能要求,规划出简洁明了的框图,然后通过对比选择适当元器件,再设计满足应用需求的接口,最后设计出整体的机械结构.软件方面与硬件相似,要根据功能要求确定需要的操作系统,选择相匹配且自己擅长的系统编写软件.2。3 传感器技术
14、传感器是可以感测特定测量并根据一定规则将其转换为可用输出信号的设备或设备的总称,是目前世界最前沿的科技之一,是实现生活高科技化的重要技术支持之一,它通常被测量为非电气物理量,并且输出信号通常是电量。据了解,传感器技术、通信技术和计算机技术被称为信息技术三大支柱,越来越多的国家重视传感器技术的发展,其发展水平逐渐成为一个国家智能化、数字化、网络化的重要体现。随着科技的飞速进步,传感技术作为一个新兴技术也如雨后春笋飞速发展,并且在航天航空、医疗,工业、农业、教育、生活等领域得到广泛地利用,已经成为生活各个领域中随处可见的一项技术.因为传感器能提供精确、可靠的参数,而且感知的精确度远在人的感官器官之
15、上,并且能通过数据很直观的变现出来,从而为我们的科研工作提供更加精准、直观的数据,更好的应用于其他领域,促进社会科技水平的发展,所以在日常生活和科学研究中,各式各样的传感器被广泛的使用。总之,传感器技术作为一种与现代科学密切相关的新兴学科正得到迅速的发展,并且在将会被应用于越来越多的领域.3智能鱼缸元器件选用3 智能鱼缸系统功能要求该智能鱼缸系统的设计是以日常生活中鱼缸的养护为背景,根据当前市场上的需求,智能鱼缸系统需要自动实现自动温控、换水、充氧、投食等功能。系统需要稳定运行尽可能避免发生故障,且需要尽可能的降低成本,具有实用价值。系统需要对鱼缸内部环境进行检测,并保持环境参数保持在适宜鱼类
16、生存的范围内。首先是温度,根据了解,鱼类的适宜的生存环境一般都在2228,当温度传感器检测到水温低于22时,系统启动加热器加热,当温度达到8时系统停止加热,使温度在适宜鱼类生存的范围内波动。其次是充氧,目前生活中人们无法对充氧做到很好的把控,长时间不充氧容易导致鱼类缺氧死亡,而一直开启氧泵无疑是对资源的浪费,因而,利用定时控制氧泵开关,保证水中的一定的溶氧量将一定程度上解决上述问题。鱼类的投食频率一般是12小时或者4小时,最佳时间一般在中午这个时间段,因而可以利用系统的时钟模块定时控制投食器。水循环主要是为了除去水中的杂质,改良水质,可以利用利用系统定时模块定时开关水泵,将水通过活性炭海绵等过
17、滤完成净化,为鱼类提供适宜生存的环境。3. 系统结构查阅相关资料可知,鱼类生存的环境要素包含很多,如光照、水的温度、营养物、杂质含量、溶氧量、PH等等。在此设计中,我们主要考虑到鱼类生存的四大环境要素:水温、水溶氧量、水杂质含量、营养物。而各个要素对应的系统处理功能如下表所示。表31系统控制参数项目环境参数系统处理1水温温度传感器处理并由加热器控制(自动加热)2水溶氧量定时启动氧泵充氧(自动充氧)3水杂质含量定时启动水泵水循环(自动水循环)4营养物定时启动投食器(自动投食)本设计的智能鱼缸控制系统主要实现自动加热、自动水循环、自动充氧、自动投食四个功能,选用STC89C52单片机作为系统核心芯
18、片,控制温控模块、时钟模块和其他一些模块。温度控制模块中DS1B0温度传感器负责采集温度参数传送至主控芯片,利用继电器控制加热器以实现恒温.时钟模块通过继电器控制氧泵、水泵的开关,实现定时充氧、定时水循环.而自动投食功能利用时钟模块控制步进电机来模拟.系统结构框图如图。1所示。图3。1系统结构框图3.3 主要元器件选用元器件的选用,主要以满足系统功能要求、稳定简便和实惠为原则。以下是各个元器件的具体选用情况。.31 主控芯片选用主控芯片采用8C52单片机,具有功耗低、价格便宜、性能高、编程简单、可以不用S下载器,直接用串口下载程序的优点,适合初学者练习.STC89C52虽然使用传统的CS-51
19、内核,但具备传统51单片机不具备的功能4.下面简单介绍下STC9C52引脚和功能,其引脚图如图32所示。图3。2 TC92引脚图SC8C52单片机有P、1、P、P3四组8位的可编程I/O口,每个口有8根引脚,共32根。有2根主电源引脚,分别是VC(40引脚)和GND(2引脚)。外接晶振引脚也有2根,分别是XTAL1(19引脚)和XTAL2(18引脚)。控制引脚有根,分别是RT/VPP(9引脚)、ALE/ROG(0引脚)、PEN(29引脚)、EA/VP(31引脚),其各个引脚具体介绍如下4:()VCC(40引脚):电源电压。(2)G(20引脚):接地。(3)RETVP(引脚):重置输入.当振荡器
20、工作时,ST引脚在两个以上的机器周期内出现高电平,将会导致微控制器复位。(4)ALEPROG(30引脚):当访问外部程序存储器或数据存储器时,(地址锁存允许)输出脉冲用于锁存地址的低8字节。一般来说,AL仍然以时钟振荡频率的/6输出一个固定的脉冲信号,所以它可以从外部输出时钟或用于定时目的。应该注意的是,只要访问外部数据存储器,ALE脉冲就会被跳过。在FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可以通过在特殊功能寄存器(FR)区域的E位置设置D0位来禁止L操作4。(5)S(引脚):外部程序存储器选通信号。在通过外部程序存储器取指令期间,两个SEN在每个机器周期内都
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 鱼缸 设计 完整 资料
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。