2026/5/20 20:31:18
网站建设
项目流程
推广型网站建设电话,线下推广渠道,电子商务网站建设是什么,网站怎么做文件上传本人从事毕业论文设计辅导10余载#xff0c;撰写的毕业论文超2000余篇#xff0c;为广大的应届毕业生节省了大量的设计和撰写时间。在单片机领域#xff0c;参与设计51系列、STM32系列、Proteus仿真、JAVA上位机、Android Studio、物联网无线通信等千余套项目#xff0c;具…本人从事毕业论文设计辅导10余载撰写的毕业论文超2000余篇为广大的应届毕业生节省了大量的设计和撰写时间。在单片机领域参与设计51系列、STM32系列、Proteus仿真、JAVA上位机、Android Studio、物联网无线通信等千余套项目具有丰富的实战经验。点此文字联系我们点击链接加入群聊【CSDN学习文档分享群-导师设计】https://qm.qq.com/q/IhY91hHBKK关注点赞收藏联系我们发资料关注点赞收藏联系我们发资料关注点赞收藏联系我们发资料摘 要随着人们物质生活的改善和欣赏能力的提高观赏鱼缸之类的工艺产品逐渐进入了家庭和宾馆、商场等公共场所。但是目前市场上的观赏鱼缸的水温检测、液位控制、水循环、喂食等操作都需要人为的手工进行这就给人们带来了很大的麻烦和不便。本文通过对目前大多数水族箱控制设备应用现状的分析和研究提出了一种多功能的观赏鱼缸智能控制系统的设计方案。该控制系统基于STM32单片机的家庭水族箱控制系统。整套系统以STM32F103C8T6单片机为核心芯片结合传感器技术、继电器原理、C语言编程等技术集多种控制功能于一体包括温度控制、喂食、增氧、自动、手动、光照照明、无线传输液晶显示、按键设置等并可根据需要增加控制参数通过选择不同元器件控制成本。本文从功能设计、元器件选择、硬件电路设计和软件设计等几个方面对该控制系统进行阐述。通过较长时间的运行测试表明该控制系统运行稳定可靠、操作简单方便、具有多种节电工作模式。同时该系统设计灵活、结构简单、成本低廉易于规模化生产可广泛用于家庭和宾馆等安装观赏鱼缸的场所。低成本、智能化等优点对当前环境垃圾污染问题做垃圾分类处理找到了一个可行的解决方法。硬件组成部分整个实物设计过程需要实物运行视频可联系我们https://qm.qq.com/q/IhY91hHBKK定时喂食定时换水缺水加水温度采集加热蜂鸣器1. LCD1602液晶显示是否缺水、时间、温度等信息2. 水位传感器检测鱼缸水位是否有水水位传感器检测缺水液晶显示NO Water 蜂鸣器报警进水继电器闭合开始加水3. DS18B20温度传感器检测当前温度4. 第一个按键设置 第二个加第三个减 第四个退出5. 按下第一个按键设置时间6. 再次按下第一个然后进入换水时间设置页面Set Water Time7. 长按第一个按键听到滴一声就可以进行修改时间8. 换水时间到后出水继电器闭合5S水泵模拟出水然后进水继电器闭合5S表示换水完成按第一个按键退出设置换水时间9. 在次按下 一个按键进入喂食时间Set Feed Time10. 喂食时间到后步电机旋转然后进行投放实物10S后电机反转回来表示喂食结束喂食时第一行闪烁显示F 表示正在喂食11. 在次按下 一个按键进入温度保温Set The Temp min温度下限 max温度上限12. 温度低于设置min 蜂鸣器进行报警提醒加热片开始加热达到max停止加定时增氧功能 13. 按键设置增氧开启关闭时间Set Oxygen TimeK:XX:XX开启增氧时间 GXX:XX关闭增氧时间14. 时间到后开启增氧泵进行增氧加光敏光照补偿功能 15. 光敏采集当前光照强度液晶会显示当前光照强度16. 按键设置光照下限Set The Light 设置光照下限17. 光线小于设置下限蜂鸣器报警开启LED台灯进行光照补偿加浊度采集功能18. 浊度传感器检测水体浑浊液晶也会显示当前浊度值19. 按键设置浊度上限Set Turbidity 设置浊度上限20. 当浊度超过上限蜂鸣器报警提醒继电器闭合5S水泵模拟出水进水继电器闭合5S表示换水完成加WIFI/蓝牙手机端功能21. 液晶显示AUTO自动模式 MANUAL:手机端手动模式22. 连接手机APP后手机端显示当前信息参数23. 手机端也可以无线像按键一样进行设置修改参数24. 点击“时间校准”可以直接一键校准板子上的时间25. 点击 “模式切换”MANUAL可以直接手机端进行无线控制液晶显示MANUAL26. 当进行增氧换水喂食加热灯光补偿等功能时手机端的小图标会被点亮表示正在进行换水增氧喂食换水加热等操作绪论选题背景随着我国经济的发展和人民生活水平的大幅度提高人们的消费观念变化很大消费档次与水平都在提高人们的生活品味越来越高环境的个性化、环保化也越来越受到人们的重视与之相关的休闲、居家装饰等行业相应的日显蓬勃发展趋势。人们开始渴望那大自然的宁静与和谐而一个生机盎然、苍翠欲滴的鱼草水族箱不但可以给人带来无比宽松舒适的美感更能调节居住环境让人们感受那久违的大自然让大自然的美景在自己的身边长存[1]。水族行业正是在这种需求下应运而生的。“鱼缸”又称为“水族箱”“水族箱”一词起源于英国沿用至今已超过了150年。当时的定义仅仅是一个养动植物的水容器而随着科技水平的不断进步以及人们养殖观赏鱼和种植水草的水平的不断提高水族箱不仅被认为是一个养动植物的容器而且被认为是自然城的一个缩影是一相对完备的生态系统。在早期水族箱多用于展览馆、公园等大众化的场所供大家观赏随着生活水平的提高科技和水族养殖业的快速发展。水族箱已成为普通家庭的室内装饰。在家居环境或是休闲娱乐场所都有各种各样的鱼缸而保持一个适宜鱼类生活的环境是一件非常耗精力的工作。针对鱼类生活环境的净化和改善的设备有很多目前市场上常用的鱼缸控制系统有水温控制、充氧控制、过滤控制等相关系统。但是由于产品繁多功能不统一而且大多是非智能化的、单一。如果仅仅是把多个单独的设备组成一套多功能的鱼缸控制系统需要投入的费用较大同时多个单一器件机械化的组装之后也存在一定的资源浪费。这样不仅增加了成本重复投资影响美观而且功能使用不灵活、不方便整体性能也无法得到提升。因此根据当前市场的需求以鱼缸中的水温、换水、增氧等的控制为研究对象形成一套集多个功能为一体的控制系统。该设计不仅解决了人们在日常生活中对鱼缸的维护问题还对利用单片机控制技术改造原有的鱼缸不足具有一定的实际意义和研究价值。国内外研究现状及发展趋势随着经济水平的突飞猛进装饰业的日趋兴起人们对生活、家居品味的追求愈加重视体现在经济形态中就是与之相关的休闲、居家装饰等行业日趋蓬勃发展之势。居住、工作环境的生动化、温馨化也越来越和人的精神、情操、新的生活观念紧密地联系在一起。休闲水族行业也正是在人类的这种需求下应运而生并且近年来其快速发展之状况使其已经成为一股新兴的经济力量受到经济界及业内人士的关注据最新资料显示水族产品的日渐丰富水族市场更加繁荣昌盛水族行业产业规模的年增长率达到13.8%仅北京就由传统的几个小市场发展成8个大规模的市场。其市场空间的拓展速度也昭示着将有更多的投资机会点在这种新的经济形势下诞生。如今是国际水族产品看中国许多国外大的采购公司都盯准中国这个市场把长远的目标放在中国[2]。随着鱼缸产业迅猛发展巨大的鱼缸市场的需求也极大推动了国内外各种鱼缸控制设备的研发和生产。传统的鱼缸需经常换水和补充氧气常配备两种设备水泵和空气泵用以清洁水体和补充氧气。但这些设备的工作时间会因季节、温度及饲养鱼的多少而不同。每天需要进行多次开停操作这样的连续工作会缩短设备的寿命更不利于节能。因此一些电路简单能可靠工作和“自动间歇”的控制器也随之产生。扩展到鱼缸内其他参数的控制市场上陆续出现了与鱼缸相关的控制设备。如鱼缸间歇充氧定时器、鱼缸自动恒温器、鱼缸灯光自动控制器等。由于这些设备的均各自独立工作独立控制相应的环境参数所以一个鱼缸中需配置几个独立的控制设备而这些独立控制设备的价格一般都在100~200元如果配齐整套控制设备价格大概在1000~1500之间因此多功能型的鱼缸控制器的开发也受到了很多厂商的关注陆续出现了多种为水族行业优化制作的多功能控制器这些仪器集温度、换水、充氧、报警等控制功能于一体。功能设计上追求性能稳定可靠安装、调试、维护方便。此外这些控制器不仅可以广泛应用于家庭观赏鱼缸的养护管理而且也适用于水族养殖业尤其是宾馆、饭店、展厅、居家等对水系要求较高的观赏和经济水生物的养护。主要研究内容本课题STM32单片机为核心同时结合传感器技术设计一套适合各类水族箱温度检测、自动换水、增氧和喂食为主要控制对象的水族箱智能控制系统。本课题的主要任务是研制一套单片机系统并使这套单片机系统可实现对水族产品进行智能控制和管理。整套系统能够完成鱼缸水质及环境参数的自动测量和智能控制。本课题研究设计的控制系统主要特点是采用单片机控制设计实现水族箱自动温度检测、自动换水、自动喂食、增氧、蜂鸣器报警、浊度检测大大提高智能化控制的能力不仅降低了资源耗费同时也降低了人力的付出。人机操作界面采用LCD1602指示显示操作设置实现多级菜单显示的方法。操作简单、方便极具人性化特点。设计上通过继电器来进行控制管理。产品整体设计具有技术的通用性贴近实际的应用易于推广和大规模生产。根据系统要求和拟完成的功能特点本课题研究的主要内容有总体设计首先按照系统的应用场合工作环境控制对象等确定合理的设计方案权衡利弊仔细划分软件部分和硬件部分各自应完成的功能形成系统的研究模型。硬件设计由于现在市场上各种芯片种类繁多而且不断在推陈出新因此必须按照系统要求根据“性价比最高”原则选择既适合于本系统又运行可靠的芯片和元器件进而设计出最合理的硬件电路通过实验随时对电路图进行修改最终调试无误后再制成印制电路板。软件设计利用模块化的程序设计方法把系统应用程序按照整体功能划分为若干相对独立的程序模块绘出程序流程图各个模块单独进行设计利用单片机C语言编程。系统的调试与运行。在单片机开发装置上用调试软件对程序进行调试查错和修改然后把调好的程序联成一个完整的系统程序再进行联机调试在线仿真最后组装样机脱机运行通过试运行对系统进行检测以验证系统的功能。课题研究的步骤在设计开发过程中严格遵循科学的研究方法从课题的选择、系统功能规划、电路原理图设计、电路板设计、软件控制流程设计、软件程序设计以及样机制作调试整机运行测试等几大步骤逐一完成。具体的步骤分析如下所示[4]。课题的分析总体论证项目调研可行性分析选定系统组成方案总体设计系统功能分配单片机系统的选型硬件开发元器件的配置绘制硬件原理图设计印制电路板图电气检查软件开发绘制软件功能框图确定算法系统资源分配编程调试联机调试检查硬件排除故障装入软件反复调试技术交流 实践设计 资料下载即可联系我们