智能鱼缸毕业设计
基于单片机的智能鱼缸的设计与实现毕业设计

基于单片机的智能鱼缸的设计与实现毕业设计目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景 (1)1.2国内外研究现状 (1)1.3研究目的 (2)2 开发技术与原理简介 (4)2.1嵌入式技术 (4)2.2传感器技术 (4)2.3 Android技术 (4)2.3.1 Android智能手机平台概述 (4)2.3.2 Android手机平台的特点 (5)2.3.3 Android系统软件架构 (5)3 需求分析 (6)3.1功能需求 (6)3.1.1系统的特点及功能描述 (6)3.1.2系统流程分析 (6)3.2用例分析 (7)3.3 开发工具 (11)3.3.1 底层硬件电路开发工具 (11)3.3.2底层系统开发工具 (12)3.3.3 Android客户端开发工具 (12)4 概要设计 (13)4.1系统总体方案与功能 (13)4.1.1系统功能组成 (13)4.1.2系统控制参数 (14)4.2系统的硬件结构 (14)4.3系统的软件设计 (15)5 详细设计 (17)5.1单片机系统设计 (17)5.1.1单片机选型 (17)5.1.2单片机最小系统设计 (18)5.1.3详细说明 (21)5.2温度传感器模块设计 (22)5.2.1温度传感器选型 (22)5.2.2温度传感器电路设计 (23)5.3蓝牙串口模块设计 (23)5.3.1串口技术 (23)5.3.2蓝牙串口电路设计 (25)5.3.3系统通讯协议设计 (25)5.3.4系统通讯详细说明 (26)5.4时钟模块设计 (27)5.4.1时钟芯片选型 (27)5.4.2时钟模块电路设计 (27)5.5 Android客户端设计 (28)5.5.1 Android蓝牙通信设计 (28)5.5.2 Android界面设计 (29)6 系统实现 (31)6.1 底层设备软件实现 (31)6.1.1系统软件流程图 (31)6.1.2底层系统算法设计 (32)6.2手机端软件实现 (35)6.2.1手机端软件流程图 (35)6.2.2底手机端软件算法设计 (36)6.3软硬件设备实物图 (38)6.3.1硬件设备实物图 (38)6.3.2手机端软件截图 (40)7 系统测试 (41)7.1LED灯光变换测试 (41)7.2检测温度测试 (42)7.3水循环控制系统测试 (42)7.4充氧模块测试 (43)结束语 (44)致谢 (45)参考文献 (46)摘要近年来嵌入式发展迅速,智能家居也进入了人们的生活。
智能水族箱控制系统

哈尔滨工业大学华德应用技术学院毕业设计(论文)摘要智能水族箱控制系统, 所有的电路都是在单片机的控制下工作的,目前通常采用的是Motorola公司的MC6805系列的单片机,而本设计中采用了Intel公司的89C51作为控制核心,以单片机89C51为核心结合接口芯片及外围电路以实现水族箱的智能控制。
环境参数检测部分包含采集水体温度、水中含氧量和光照强度,它们由温度传感器Ds18b20和光敏电阻等,对养鱼的水温和光照强度进行测量,然后信号供CPU进行运算判断是否需要加热处理或辅助照明并显示在液晶上。
输出控制执行机由氧气补充模块、温度控制模块、辅助光照模块组成。
智能水族箱系统主要由单片机最小系统单元、液晶显示单元、加热电路、制冷电路、光照单元、氧气单元等部分组成。
关键词单片机;氧气控制;水族箱I哈尔滨工业大学华德应用技术学院毕业设计(论文)AbstractIntelligence aquarium control system, all of the circuit are under the control of the processor, usually use the current work is MC6805 series of Motorola company, and the design of microcontroller is adopted in the Intel company of 89C51 microcontroller as control core, with 89C51 as the core combine interface chip and periphery circuit to realize intelligent control of aquatic animals box. Environmental parameters testing section contains collecting water temperature, water oxygenation and illumination intensity, they by temperature sensor ds18b20 and photoconductive resistance, etc, to fish the water temperature and light intensity measurements and then signal which CPU calculations to decide whether it is necessary to heat treatment or assist illume and displayed on the LCD. Output control execution machine by oxygen supplement module, temperature control module, auxiliary light module.Intelligence aquarium system mainly consists of single chip minimize system unit, liquid crystal display unit, heating, cooling circuit circuit, illumination unit, oxygen unit components.Keywords AT89C51, Oxygen control; LCD displayII哈尔滨工业大学华德应用技术学院毕业设计(论文)目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 系统的开发背景 (1)1.2 系统的开发意义 (2)1.3 课题的研究内容 (2)第2章方案设计与论证 (4)2.1 控制芯片的选择 (4)2.2 温度传感器的选择 (5)2.3 显示模快的选择 (5)2.4 本章小结 (6)第3章硬件设计 (8)3.1 系统硬件结构框图 (8)3.2 主控模块分析 (9)3.2.1 AT89C51概述 (9)3.2.2 主要特性 (9)3.2.3 引脚说明 (9)3.3 温度信号采集单元 (12)3.3.1 DS18B20概述 (12)3.3.2 DS18B20内部结构 (12)3.3.3 DS18B20工作时序 (16)3.3.4 DS18B20与AT89C51的接口设计 (17)3.4 LCD1602液晶显示单元 (18)3.4.1 LCD1602简介 (18)3.4.2 LCD1602的基本参数及引脚功能 (19)3.4.3 LCD1602的指令说明及时序 (22)3.4.4 1602LCD的RAM地址映射及标准字库表 (24)3.4.5 1602LCD的一般初始化(复位)过程 (25)3.5 加热电路 (25)3.6 制冷电路 (26)3.7 DS18b20接口电路 (27)III哈尔滨工业大学华德应用技术学院毕业设计(论文)3.8 1602接口电路 (27)3.9 光敏电阻电路 (28)3.10 本章小结 (29)第4章软件设计及调试 (30)4.1 软件程序设计 (30)4.1.1 系统整体设计流程图 (30)4.1.2 温度采集模块设计 (31)4.1.3 显示模块程序设计 (32)4.1.4 按键模块程序设计 (32)4.2 系统硬件调试 (33)4.3 软件程序调试 (34)4.3.1 软件环境 (34)4.3.2 软件调试 (35)4.3.3 系统联调 (36)4.4 本章小结 (36)结论 (37)致谢........................................................................................ 错误!未定义书签。
基于单片机的智能鱼缸的设计与实现---论文终稿

目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景 (1)1.2国内外研究现状 (1)1.3研究目的 (2)2 开发技术与原理简介 (4)2.1嵌入式技术 (4)2.2传感器技术 (4)2.3 Android技术 (4)2.3.1 Android智能手机平台概述 (4)2.3.2 Android手机平台的特点 (5)2.3.3 Android系统软件架构 (5)3 需求分析 (6)3.1功能需求 (6)3.1.1系统的特点及功能描述 (6)3.1.2系统流程分析 (6)3.2用例分析 (7)3.3 开发工具 (11)3.3.1 底层硬件电路开发工具 (11)3.3.2底层系统开发工具 (12)3.3.3 Android客户端开发工具 (12)4 概要设计 (13)4.1系统总体方案与功能 (13)4.1.1系统功能组成 (13)4.1.2系统控制参数 (14)4.2系统的硬件结构 (14)4.3系统的软件设计 (15)5 详细设计 (17)5.1单片机系统设计 (17)5.1.1单片机选型 (17)5.1.2单片机最小系统设计 (18)5.1.3详细说明 (21)5.2温度传感器模块设计 (22)5.2.1温度传感器选型 (22)5.2.2温度传感器电路设计 (23)5.3蓝牙串口模块设计 (23)5.3.1串口技术 (23)5.3.2蓝牙串口电路设计 (25)5.3.3系统通讯协议设计 (25)5.3.4系统通讯详细说明 (26)5.4时钟模块设计 (27)5.4.1时钟芯片选型 (27)5.4.2时钟模块电路设计 (27)5.5 Android客户端设计 (28)5.5.1 Android蓝牙通信设计 (28)5.5.2 Android界面设计 (29)6 系统实现 (31)6.1 底层设备软件实现 (31)6.1.1系统软件流程图 (31)6.1.2底层系统算法设计 (32)6.2手机端软件实现 (35)6.2.1手机端软件流程图 (35)6.2.2底手机端软件算法设计 (36)6.3软硬件设备实物图 (38)6.3.1硬件设备实物图 (38)6.3.2手机端软件截图 (40)7 系统测试 (41)7.1LED灯光变换测试 (41)7.2检测温度测试 (42)7.3水循环控制系统测试 (42)7.4充氧模块测试 (43)结束语 (44)致谢 (45)参考文献 (46)摘要近年来嵌入式发展迅速,智能家居也进入了人们的生活。
机电一体化课程设计--智能鱼缸设计-精品

机电一体化课程设计说明书题目:智能鱼缸设计班级:机电一体化11-9班组长:组员:(按拼音先后排序)二〇一四年十月摘要随着社会的发展和人们生活质量的提高,越来越多的人喜欢饲养观赏鱼。
但如果由于某些原因忽视了对观赏鱼的照顾,观赏鱼则有可能因饥饿或鱼缸内生态环境变坏而死亡。
因此,设计一款智能鱼缸系统是非常必要的。
本文设计了一款基于单片机的智能鱼缸系统。
本设计选用Arduino UNO单片机作为自动喂养系统的控制核心,用传感器采集鱼缸内的环境参数。
经数据处理后,单片机向各执行机构传送控制信号,实现自动喂食和对鱼缸内温度、水位等环境因素的自动控制,从而为观赏鱼创造一个良好的生存环境。
本设计采用了模块化的设计方法,主要包括主控芯片模块、喂食器模块、温度控制模块、水位控制模块和换水模块。
本设计集众多功能于一身,具有结构小巧,操作简便,成本低廉等优点,可以广泛应用于观赏鱼的饲养。
关键词:自动喂食器结构;单片机;传感器;自动控制;驱动电路;C 语言目录摘要 (I)目录 (II)第一章绪论 (1)1.1研究目的 (1)1.2国内外研究现状 (1)1.3研究的主要内容和目标 (1)第二章模块方案选择与论证 (2)2.1硬件框图 (2)2.2主控芯片模块 (2)2.3温度测量模块 (3)2.4水位检测模块 (3)2.5喂食器模块 (3)2.6换水模块 (4)2.7显示模块 (5)第三章各模块的具体设计 (7)3.1控制模块 (7)3.2温度测量模块 (7)3.3水位检测模块 (8)3.4电机模块 (9)3.5喂食器模块 (12)3.6显示模块 (14)第四章系统原理图 (15)第五章结论 (18)5.1设计总结 (18)5.2创新点 ......................................................................................... 错误!未定义书签。
鱼缸智能控制系统的研究与设计

编号:毕业设计说明书题目:鱼缸智能控制系统的研究与设计学院:机电工程学院专业:电气工程及其自动化学生姓名:学号:指导教师单位:电气工程及其自动化系姓名:职称:题目类型:☐理论研究☐实验研究☑工程设计☐工程技术研究☐软件开发本文设计了一个鱼缸智能控制系统。
目前各式各样的观赏鱼缸之类的工艺产品逐渐进入了家庭和宾馆、商场等公共场所,由于现有的观赏鱼缸的水温检测、液位控制、水循环等操作都需要人为的手工进行,这就给人们带来了很大的不便。
本文通过对目前大多数鱼缸控制设备应用现状的分析和研究,提出了一种鱼缸智能控制系统的设计方案。
针对目前大多数鱼缸控制设备价格昂贵、安装繁琐、运行费用高,一般的用户难以使用的情况,结合单片机强大的开发技术,设计制作了一种以单片机为控制核心,结合传感器技术,可以实现鱼缸温度自动检测、温度显示、鱼缸水位控制、水泵自动给水、智能控制灯光开关的鱼缸智能控制系统。
此系统的硬件部分主要包括单片机主控制模块、温度检测模块、温度显示模块、水位控制模块、继电器控制模块和供电模块。
软件部分主要运用C语言程序编写,主要包括主控制程序、温度检测程序、温度显示程序、时钟设置程序。
通过较长时间的运行测试,结果表明该智能控制系统运行稳定可靠、操作简单方便、具有多种节电工作模式。
同时该系统设计灵活、结构简单、成本低廉,可广泛用于安装鱼缸的场所。
关键词:鱼缸;单片机;智能控制;With the aim to improve the deficiency of current aquarium control system, a design of intelligent control system of aquarium is stated in the thesis. Nowadays, various aquariums are commonly seen in families, hotels, and other places like supermarkets. However, many operations such as water temperature detection, water level control, water circulation have to be manually operated, thus bringing much inconvenience. Based on the studies and analysis of current situation of the application of aquarium control facilities, a set of design of aquarium intelligent control is proposed in the thesis.The intelligent control system is designed to cope with the problems existing in aquarium maintaining, such as expensive facilities and maintenance cost, cumbersome installation, and poor user-friendliness. Combined with the strong development technologies of microcontroller, taking chip microprocessors as the control core and combining sensor technology, has realized multifunctions, several models are included in the system, automatic control of aquarium temperature and light, temperature display ,water level control, automatic water supply pump, etc. The hardware of the system consists of main control module of the micro control, temperature detection module, temperature display module, water level control module, relay control module and electricity supply module; while the software program is compiled by C language, consists of main control program, temperature detection program, temperature display program, clock setting program.After a comparably long period of working test, it is proved that the system functions reliable with multiple electricity saving models available. Meanwhile, the system outstands with advantages of its flexible design; convenient operation, simple construction and low cost, making it easy to be manufactured on a large scale. This system can be applied in aquariums of different places.Keyword: aquarium ; microcontroller; intelligent control;目录引言 (1)1 绪论 (2)1.1 选题背景 (2)1.2 国内外研究现状及发展趋势 (3)1.3 相关参数分析 (3)2鱼缸智能控制系统总体设计 (5)2.1 概述 (5)2.2 系统设计要求 (5)2.3 鱼缸控制系统的功能组成 (5)2.4 系统控制参数 (5)2.5 主要元器件的选取 (6)3 系统硬件设计 (24)3.1 主电路控制模块设计 (24)3.2 时钟电路模块设计 (24)3.3 温度检测模块设计 (24)3.4 温度显示模块设计 (25)3.5 继电器控制模块设计 (26)3.6电路原理图及电路板设计的原则和体会 (24)4 系统软件设计 (27)4.1软件设计方法 (29)4.2 主电路控制模块程序 (30)4.3 温度检测模块程序 (31)4.4 温度显示模块程序 (32)5 结论 (36)谢辞 (37)参考文献 (38)附录 (39)引言随着人们生活水平的不断提高,家居环境和休闲娱乐场所都安装各种各样的鱼缸,而保持一个适宜水族生活的环境是一件非常耗费精力的工作。
本科毕业设计-鱼缸环境自控系统设计

天津职业技术师范大学Tianjin University of Technology and Education毕业设计专业:XXXXXXXX班级学号:XXXXXX学生姓名:XXXX指导教师:XXXXXXXXXX二〇一五年六月天津职业技术师范大学本科生毕业设计鱼缸环境自控系统设计Aquarium environment Automatic Control System专业班级:通信1102班学生姓名:指导教师:学院:电子工程学院2015 年6 月摘要人们的收入在增加,于是大家追求舒适的生活就成为了一种新的趋势。
在家中饲养花鸟鱼虫,就是这方面的充分体现。
在居室中饲养并且观赏鱼,能够使人们的心情得到放松,对于消除学习以及工作中的疲劳还有压力都是很有好处的。
如果想养鱼就需要购买鱼缸,但是现在这一市场存在着诸多的弊端。
饲养鱼的人,大多数使用的是传统的鱼缸。
它需要人工的换水并且控制一些光照之类的问题,这对于鱼的饲养来说是有一定困难的。
而智能鱼缸大多数则是体积庞大、价格昂贵,不能得到很好的普及。
因此,将鱼缸进行智能化的设计以帮助它降低价格进行推广,也是一个需要解决的问题。
针对这个情况,本课题设计了一个基于51单片机的智能鱼缸系统。
本作品使用STC89C52,使各个模块相互配合进行协调的工作。
它能够检测鱼缸水位、水温并且控制喂食以及加氧时间等。
从而能够满足饲养鱼的生存条件,并且能够成为集装饰、欣赏、使用于一身的鱼缸。
关键词:51单片机;智能鱼缸;自动调整ABSTRACTPeople's income increases, so people to pursue a comfortable life will become a new trend. Raising flower at home, is fully reflected in this regard. Breeding and ornamental fish in the bedroom, can make people's mood to relax, to eliminate fatigue and pressure of study and work is good. If you want to breed fish will need to buy fish tank, but now the market there are a lot of disadvantages. Feeding fish, most are using traditional fish tank. It requires human change water and control some issues such as illumination, it is difficult for fish breeding. And the most intelligent tank is bulky and expensive price, can't get a good popularity. As a result, the fish tank in the design of the intelligent to help lower the price, it is also a need to solve the problem.Aiming at this situation, this topic has designed a intelligent tank system based on 51 single chip microcomputer. This work USES STC89C52, make the various modules together to coordinate the work. It can detect the tank water level, water temperature and oxygen feeding and control time, etc. Thus can satisfy the conditions of existence of feeding the fish, and can be set decoration, appreciation, use in a fish tank.Key Words:51 single chip microcomputer ;Intelligent fish tank ;Automatically adjust1 引言1.1智能鱼缸的市场竞争力分析新的世纪,科技发展的极其迅猛,人们的物质与生活的水平得到了极大的提高。
基于单片机的智能鱼缸的设计与实现 论文终稿

编
二级学院计算机科学与工程
专 业计算机科学与技术
班 级112030701
Key words:Aquarium, automatic control, single-chip, Bluetooth communication, APP
1 绪论
1.1课题背景
随着我们国家经济的快速发展,人民对生活质量的追求也一直在提高,人们也不再像前一代人那样的消费观念。人们追求越来越高的生活品位,导致了消费水平也在提高,家居环境的个性化、环保化也越来越受到人们的重视,同时相关的智能家居等行业相应的出现大发展之机遇。现代都市生活使人们承受着种种压力许多人需要得到精神的安慰,心底渴望怀抱大自然的宁静与和谐,饲养宠物已经成为一股经久不息的潮流。而一个生机勃勃的鱼草生活惬意的鱼缸不但可以给人们带来春季盎然的美感,更能美化居室环境,使人回归那久违的绿色,让自己重新回到大自然美景的怀抱中。在这样的新趋势下,饲养几条观赏鱼将成为新的潮流。
The control system STC12C5A60S2 microcontroller bined with sensor technology.Set a variety of control functions.Including temperature detection, automatic oxygenation, automatic water change, transform and lighting automatic feeding. While the design of a Bluetooth communication module in the system can be realized on the tank remote control and management. The whole system is divided into two parts: the first part is STC12C5A60S2 the control part of the core, to achieve a variety of control parameters settings, storage, and processing. The second part is the part of Android phones, the tank can be real-time control, parameter setting via mobile phone terminal APP, human-computer interaction. Between the two parts of the Bluetooth communication technology, information exchange data transmission between the host computer and the next crew.
居家智能鱼缸控制系统设计

居家智能鱼缸控制系统设计摘要:随着经济的发展,观赏性鱼缸逐渐进入人们的生活。
但是低成本的半自动化鱼缸模块能达到饲养观赏鱼的目的,还存在很多缺点;而高成本的智能鱼缸控制系统,不适用于家家户户。
本文设计了一种居家智能鱼缸的生态控制系统,包括温度检测控制模块、PH检测控制模块、水位检测控制模块、WiFi无线传输模块、声光模块、手机APP,通过各种传感器、执行器对观赏鱼的生存环境参数进行采集和控制,并通过WiFi技术将数据传输给手机App终端,实现智能化控制和管理。
能够实现自动换水、自动喂食、冷热自动恒温、状态显示。
关键词:居家;智能鱼缸;设计;系统1导言随着科学技术的发展进步,生活中的各种器具都带上了智能、全自动的标签,例如智能家居、全自动洗衣机等,这些都为人们的生活提供了极大地便利,渐渐地人们也开始依赖这些器件,并且期待功能更加强大的器件发挥作用。
有效的水质管理能让鱼缸水质保持良好的状态,为鱼类的健康成长提供必要的生存条件。
现有的鱼缸水质管理产品缺乏有效的水质信息提示,产品检测操作较为繁琐,检测硬件与饲养环境不协调,产品设计不够完善。
因此,有必要针对智能鱼缸控制系统进行研究。
2总体设计智能鱼缸是集成多种传感器与控制设备一体的高档鱼缸。
智能鱼缸一般具有多种功能,如智能照明、自动喂食、自动控温等,水质监测只是智能鱼缸的其中一部分功能。
市面上的智能鱼缸一般分为单一鱼缸类型和软硬结合鱼缸系统。
以森森智能鱼缸为代表的智能鱼缸,将系统信息显示与操作按键全部集成在鱼缸面板上。
这种类型的智能鱼缸特点是操控方便,缺点是鱼缸面板面积有限,只能显示简单的信息,如水温、日期,无法获取水质变化的趋势,而且不能远程监控。
智能鱼缸涉及自动控制的领域,一切工作都要在无人的情况下按照预先的设计准确的进行下去。
目前,关于自动控制的实现方面,只要有单片机以及PLC两类设计方案,PLC多用于生产车间,在体积、成本以及能耗等方面并不具备优势,所以本设计采用单片机控制的方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能鱼缸毕业设计
智能鱼缸毕业设计
在现代科技的快速发展下,智能化已经成为了各行各业的发展趋势。
智能家居、智能交通、智能医疗等领域的应用层出不穷,而智能鱼缸作为一种创新的设计
理念,也逐渐引起了人们的关注。
智能鱼缸并不仅仅是一个普通的鱼缸,它集成了先进的传感器技术和智能控制
系统,能够实现对鱼类生活环境的全面监测和控制。
通过智能鱼缸,我们可以
更好地了解鱼类的生活习性,提供一个更加舒适和健康的生活环境。
首先,智能鱼缸可以实时监测水质的情况。
通过在鱼缸中安装水质传感器,可
以实时检测水中的温度、PH值、溶解氧含量等关键指标。
一旦水质超出了安全范围,智能鱼缸会立即发出警报并自动调节水质,保证鱼类的生活环境始终处
于良好状态。
其次,智能鱼缸还可以模拟不同的自然环境。
通过智能控制系统,我们可以根
据不同鱼类的需求,模拟出它们习惯的水温、水流、光照等环境条件。
这不仅
可以提高鱼类的生活质量,还可以促进它们的生长和繁殖。
另外,智能鱼缸还具备远程监控和控制功能。
通过连接互联网,我们可以随时
随地通过手机或电脑远程监测鱼缸的情况。
如果发现有异常,可以及时采取措
施进行处理,避免鱼类受到伤害。
同时,我们还可以通过远程控制,调整鱼缸
的参数,实现远程喂食、远程换水等功能,方便我们在外出期间对鱼缸进行管理。
此外,智能鱼缸还可以与其他智能设备进行联动。
比如,可以通过智能家居系统,将鱼缸的情况与室内温度、湿度等参数进行关联,实现自动调节。
另外,
还可以通过语音助手,通过语音指令对鱼缸进行控制,提高用户的使用便利性。
然而,智能鱼缸的设计并非一帆风顺。
首先,智能鱼缸的成本较高,不仅需要
购买传感器、控制系统等硬件设备,还需要进行软件开发和系统集成。
其次,
智能鱼缸的维护和管理也需要一定的技术和知识,对于一些不懂技术的用户来
说可能存在一定的难度。
总的来说,智能鱼缸作为一种创新的设计理念,为我们提供了更好的鱼类养殖
和观赏的方式。
通过智能化的监测和控制,我们可以为鱼类提供一个更加舒适
和健康的生活环境。
同时,智能鱼缸的设计也面临一些挑战,需要不断地改进
和优化。
相信随着科技的进一步发展,智能鱼缸将会得到更广泛的应用和推广。