基于单片机的智能鱼缸控制系统的设计与实现_曾文略.docx

上传人:封****n 文档编号:96763145 上传时间:2024-03-19 格式:DOCX 页数:37 大小:3.79MB
返回 下载 相关 举报
基于单片机的智能鱼缸控制系统的设计与实现_曾文略.docx_第1页
第1页 / 共37页
基于单片机的智能鱼缸控制系统的设计与实现_曾文略.docx_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《基于单片机的智能鱼缸控制系统的设计与实现_曾文略.docx》由会员分享,可在线阅读,更多相关《基于单片机的智能鱼缸控制系统的设计与实现_曾文略.docx(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、摘要近几年,随着经济水平的发展,现在的居住环境也得到了质的飞跃,各个装饰业也在这些年悄然出现,鱼缸也成为我们国家很多家庭用于装饰居家环境的青睐物,但是在现在的中国,生活工作节奏越来越快,大多数的家庭拥有观赏鱼缸的水族爱好者表示日常没有过多的时间和精力去对鱼缸进行日常的维护工作,因此本文设计的基于单片机的智能鱼缸控制系统有着实用和实际意义,本文的设计的智能鱼缸控制系统基于STC89C52单片机,主要组成结构有:单片机控制模块、温度检测调节模块、液位传感器模块、电机计时计次喂食模块、供电模块。其工作以STC89C52单片机作为控制的核心,通过温度检测调节模块、液位传感器模块的检测工作返回数据给控制

2、中心,并由控制核心判断是否进行温度的控制、水位和喂食的指令,并将数据显示到LCD1602。关键词:温度控制 水位控制 单片机 STC89C52 温度传感器 液位传感器AbstractIn recent years, with the development of economic level, the current living environment has also made a qualitative leap. Various decoration industries have also quietly appeared in these years. The fish tank

3、has also become a favored object for many families in our country to decorate the home environment. In China today, the pace of life and work is getting faster and faster. Most aquarium enthusiasts with ornamental fish tanks said that they do not have too much time and energy to carry out daily main

4、tenance work on the fish tanks. The control system has practical and practical significanceThe intelligent fish tank control system designed in this paper is based on STC89C52 single-chip microcomputer. The main components are: single-chip microcomputer control module, temperature detection and adju

5、stment module, liquid level sensor module, motor timer feeding module, power supply module. Its work uses STC89C52 single-chip microcomputer as the core of control, returns the data to the control center through the detection work of the temperature detection adjustment module and the liquid level s

6、ensor module, and the control core judges whether to perform temperature control, water level and feeding instructions, and displays the data To LCD1602.KeyWords: Intelligent fish tank control system 52 single chip microcomputer temperature control liquid level sensor目录1.绪论11.1选题背景11.2课题研究现状11.3课题研究

7、目的22.开发技术和原理的相关知识32.1开发设计目标32.2 开发设计使用技术和原理32.2.1嵌入式技术32.2.2传感器技术33.基于单片机的智能鱼缸控制系统的总体设计43.1智能鱼缸控制系统的基本组成43.1.1系统的构成部分43.2需求分析53.2.1功能性需求53.2.2系统的功能流程54.系统设计概要64.1总体设计64.2智能鱼缸控制系统的控制参数64.3系统的硬件组成64.4系统的软件设计75.系统软硬件详情设计85.1单片机的设计85.1.1单片机型号选择85.1.2最小系统设计95.2各个功能模块的硬件设计105.2.1时钟电路模块105.2.2液晶显示模块115.2.3

8、液位检测模块125.2.4温度检测控制模块125.2.5自动定时投食模块135.3各个功能模块的软件设计145.3.1系统软件设计方法和介绍145.3.2系统的主程序和中断服务程序145.3.3时钟DS1302显示模块的软件设计155.3.4温度检测控制模块的软件设计175.3.5电机驱动程序185.4硬件设备的实物图185.4.1液位传感器df-893185.4.2数字温度传感器DS18B20195.4.2智能鱼缸控制系统的整体硬件设计图196.系统测试206.1系统功能测试206.1.1LCD1602显示和数字温度传感器DS18B20温度检测测试206.1.2液位检测模块的测试226.1.

9、3自动喂食模块的检测237.结论258.参考文献269.致谢2710.附录28广东东软学院本科毕业设计(论文)1.绪论1.1选题背景近几年来,随着科学水平的发展和技术的提升,人们的生活质量得到了质的飞跃,现前生活在都市远离山水环境的人们越来越追求一种宁静舒适的环境来让自己减轻压力,越来越多人会在除了衣食住行外的其他方面去提升生活质量和家庭品味,例如养宠物,不少人也会在家里摆上个鱼缸以便观赏。但是现在的快节奏生活和工作又让人们没法花费长时间在打理鱼缸上,如今的忙碌生活,为了便捷,智能家居出现了,使得人们不再需要日常进行繁琐的家庭设施操作,而智能鱼缸系统,又是在当今忙碌快节奏的生活,免去了养鱼缸的

10、人们对鱼缸的日常操作,更不用长时间地关注鱼缸是否有异常,本智能鱼缸系统也可以用于水族馆以及养殖场这种场合。而智能鱼缸系统自然也和往常的普通鱼缸存在不同的地方,现在对于鱼缸养殖的环境,市面上也出现了一些设备例如加热棒和喂食器,但是都是需要手动操作的非智能产品,智能鱼缸控制系统就是可以做到温度的控制、自动喂食和计时换水时间等功能,因此基于单片机的智能鱼缸系统的温控和喂食方式计时方式上,本文通过收集相关文献,了解了智能鱼缸系统的控制方式和控制算法,相比该领域的研究现状进行深入分析研究。1.2课题研究现状鱼缸这一概念,源自欧洲,最早的水族爱好者来自德国,而鱼缸并不止是简单的容器和几条鱼,更是需要水中植

11、物和水族器材才能得以维持鱼缸环境,鱼缸更是一种微型生态环境。根据有效数据统计,英国就有350万-370万的家庭拥有鱼缸,美国有1200万家庭拥有鱼缸,中国也有百分之1的家庭。随着电力设备的改善,近年来,特别是18年以后这几年,鱼缸得到了越来越多人的青睐和追捧,所以鱼缸对水族设备的要求也越来越高,各种水族设备例如加热器、加水器和喂食器也琳琅满目地出现,由于产品繁多,功能都是单一少,成本略为高等,所以这种集温控液感等功能为一体智能鱼缸控制系统符合目前水族和家庭鱼缸装饰行业的需求。目前市面上的鱼缸设备基本上的单一设备实现单一功能,例如调温加热棒、定时喂食器、检测水位报警器等等,但是如果逐个操作来实现

12、控制鱼缸环境,有着操作复杂,位置空间占得大等缺点。而且如果把各个设备拼凑起来组成一个控制系统,成本比较高,现实意义不高。1.3课题研究目的当前中国和世界上其他国家,由于生活节奏和生活压力的日益增大,越来越多的家庭选择在家装饰一个鱼缸来放松自己的压力和培养多一种怡情的爱好,但是又迫于生活时间紧凑,没有过多的时间去花在照料鱼缸上面,如果长时间没有关注和照料的环境,不仅容易造成设备的损坏,还容易导致鱼缸的死亡。目前市面上的一体、低成本低功耗的智能鱼缸设备还比较稀少,属于需求大于供给的状态,所以本课题研究的基于单片机的智能鱼缸控制系统可以满足这一需求,并且成本控制上要比单一购买鱼缸设备的成本低。2.开

13、发技术和原理的相关知识2.1开发设计目标一种集温度检测和控制、水位感应(液位传感)、计时投食和数据显示的一体化智能鱼缸控制体系。能够实现温度检测,当温度低于最低温度时间加热,并且能够自动控制加热温度,能够感应水位状态自动加水和定时给鱼缸投食。2.2 开发设计使用技术和原理2.2.1嵌入式技术本项目采用嵌入式设计,软件和硬件结合实现所设计的功能,其响应速度快、可独立运行的优点在开发方面有着优势,本智能鱼缸控制系统的设计使用52单片机,其存储量比51单片机更大。2.2.2传感器技术传感器技术在现代开发设计上起到稳定可靠的技术基础和技术保障,现代各个领域的研发都设计传感器技术,传感器技术在各个领域的

14、研发设计上提供了可靠准确而实时的数据技术保障,例如温度传感器、距离传感器、光线传感器、压力、液位湿度传感器等。传感器技术得到普遍利用,传感器不仅可以代替我们人体手动测量数据,更能高效准确地得到我们人体无法直接感受到的信息。可以直接取代人体自身感官。无论在航空军事等顶尖技术领域还是在农业和家居等日常领域,传感器技术都是属于获取数据信息技术的基础。本项目设计的智能鱼缸控制系统也广泛运用到了传感器技术。3.基于单片机的智能鱼缸控制系统的总体设计3.1智能鱼缸控制系统的基本组成3.1.1系统的构成部分系统主要分为水温检测调节模块、液位检测控制模块、计时投食模块、系统显示模块4个功能模块,各个模块设计:

15、水温检测调节模块:系统可手动设定最高温度和最低温度的温度区间、由DS18B20数字温度传感器检测到当前温度,实现信号转换,将温度信号转换为数字信号,然后通过已写入控制核心的程序进行识别和检测到当前温度不在所设定的最高温度到最低温度的范围内且低于所设定的最低温度时,加热器启动并进行加热,加热所设定的温度区间中的最高温度时停止加热,以此来保持温度在所设的温度区间值内。液位检测控制模块:常用的液位检测模块有超声波检测(使用超声波水位计)和使用液位传感器检测,超声波检测有着精确度高、检测水位的过程中受影响因素少等特点、但是超声波水位计价格昂贵,多用于精密度要求高的高分子液位检测,基于成本考虑,本设计采

16、用的是液位传感器df-893,通过两个液位传感器一个检测最高水位一个检测最低水位,其工作原理与温度检测相似,当液位传感器检测到鱼缸水位在两个液位传感器中间时,不进行其他工作,当水位低于最低水位时,传感器将检测到的水位信号值转化为数字信号,再由单片机识别、控制执行电路进行水位的增加,当水位到最高水位时,停止加水。计时投食模块:系统可以手动设定投食时间,当计时器检测到达到投食时间的时候,由单片机控制执行电路投食。系统显示模块:系统的各个既定和设定参数显示在LCD1602,包括温度,投食时间等。3.2需求分析3.2.1功能性需求智能鱼缸控制系统是以鱼缸环境的控制和调节为主,其系统的主要功能是对水温检

17、测和调节,水位的检测和调节,定时投食等自动化操作,集成以自动鱼缸内温度环境的检测调节、水位的检测和调节、自动喂食等一体化的智能鱼缸控制系统。3.2.2系统的功能流程本设计的智能鱼缸控制系统功能流程图如图3.1所示。图3.1 系统功能流程图4.系统设计概要4.1总体设计智能鱼缸控制系统的设计分为每个功能模块的硬件部分和由单片机控制的软件部分。硬件部分包括对时间,温度和液位的感知,并传送所有信息到控制端。软件部分包含信号的转换,分析温度和液位的临界值、时间的分析,并将得到的信号转换为电信号,控制温度、液位、电机喂食的实现。4.2智能鱼缸控制系统的控制参数本系统的控制参数如表4.1所示。表4.1 系

18、统的控制参数序号功能参数相关执行动作水温由DS18B20数字温度传感器获取当前温度值,控制中心判断到当前温度过低时,进行自动加热,达到手动设置的最高温度时,停止加热水位由两个df-893液位传感器,判断当前液位是否达到最低水位,若没用达到则指示灯亮,并进行自动/手动加水,达到最高水位时停止加水喂食时钟定时,当到达手动设定的时间,电机转动喂食4.3系统的硬件组成本设计的智能鱼缸控制系统的功能分为多个模块组成模块,其组成分为核心控制模块、DS18B20数字温度传感器、时钟控制模块、电机。控制模块以STC89C52单片机为控制核心,分析传感器模块和时钟控制模块获取到的信号,控制其他功能模块的工作;D

19、S18B20数字温度传感器的主要功能是鱼缸内温度的检测,获取到当前的温度值并返回到单片机控制核心;时钟控制模块的功能是整个系统的时钟参数的提供;不同的电机的功能是实现自动喂食器。系统的整体硬件结构见图4.3所示。图4.3 智能鱼缸控制系统的整体硬件结构系统的控制部分是:中央控制模块:主要基于CPU内核,包括晶体振荡器,复位电路等。该模块的主要功能是处理单片机每个引脚的信号以及命令和参数。通过绿色能源模块接收,然后发出各种控制信号。通过驱动硬件完成与各种控制信号相对应的相关操作。系统的输入部分和系统的输出部分:温度检测模块:输入部分包含温度传感器的获取实时温度功能,传感器获取数值。当然温度传感器

20、获取的数据需要进行转换才能够识别,所以也需要运用到A/D转换器。温度传感器作用是获取温度信号值,但是单片机识别不了其信号只能识别数字信号,所以温度需要转换为数字信号给单片机识别。4.4系统的软件设计根据系统功能要求,基于系统硬件电路设计了智能鱼缸控制系统。C语言作为本次设计开发所使用的程序。根据本次系统设计的软件设计思路,将整个系统划分为多个模块,包括系统的主程序、系统的中断、包括实时温度值和时间倒计时的数值获取模块、鱼缸生存环境其余参数的获取模块、按键控制功能对应按键的程序等。5.系统软硬件详情设计5.1单片机的设计5.1.1单片机型号选择本智能鱼缸控制系统使用的单片机是52单片机,在使用方

21、式上STC89C52和STC89C51没有明显区别,STC89C52更像是后者的升级版。STC89C52的结构图如图5.1和图5.2所示。图5.1 STC89C52结构图图5.2 STC89C52引脚图5.1.2最小系统设计单片机的最小控制系统概念是以当前系统功能要求的主要框架,选择必需元器件并且组成能够运行的系统。晶振电路在最小系统的必须的和复位电路也是必须的。所以本智能鱼缸控制系统的电路如图5.3所示图5.3 复位电路复位电路是在本智能鱼缸控制系统起到的作用是,系统的复位电路的方式是采用按键的形式,复位电路的工作是当按下所给定的按键,起到电路系统回到所设的初始值。本智能鱼缸控制系统复位电路

22、工作的原理:当按下按钮时,电容C1瞬间充电,电阻起到分压作用,松开按键的时候,电容C1放电,电路处于瞬时断电状态,系统硬件中的REST处于两个周期的高电平,电路就会进行复位。所以,复位电路的电容和电阻的参数选择在电路设计中非常重要,是保证系统复位功能能否正常运作的保障。晶振电路如图5.4所示图5.4 晶振电路晶振电路:晶振电路的作用是让电路运行有着稳定的工作频率,做出起振作用的是电容C2和C3。智能鱼缸控制系统的最小系统的设计为三部分组成,其结构如图5.5所示。图5.5 智能鱼缸控制系统的最小系统5.2各个功能模块的硬件设计5.2.1时钟电路模块时钟电路:时钟电路模块的作用是在LCD1602上

23、显示时间,以及为自动投食功能提供定时的。无论是在本智能鱼缸控制系统还是在其他基于单片机为核心的系统中,时钟电路都是一个重要的存在,为单片机的功能和其余功能模块提供时钟基准,本设计的智能鱼缸控制系统其时钟为单片机内置时钟定时,单片机电路如图5.6所示。图5.6 单片机电路5.2.2液晶显示模块本智能鱼缸控制系统的液晶显示电路的显示器件是LCD1602。本设计显示模块的功能有时分秒、实时温度;还有显示设定的温度区间值,自动投食倒计时等,其设计的电路运行原理为LCD的4-14引脚与单片机的p00p07和p25-p27连接,其命令函数和数据子函数可以液晶显示元器件LCD1602的时序来编写,从而实LC

24、D1602显示时间和温度等值,具体电路如图5.7所示。图5.7 LCD602液晶显示电路5.2.3液位检测模块本智能系统的液位检测模块设计采用液位传感器df-893。液位传感器的工作原理是当df-893的上下检测口是否检测到水位,检测到液位信号的时候传送信号到单片机,其电路设计如图5.8所示。图5.8 液位检测模块电路图5.2.4温度检测控制模块本设计的智能鱼缸控制系统,鱼缸这种鱼类生活的环境对温度有着很高标准的要求,所有设计的控制系统在温度精确度上有着高要求,自然也需要具有高精度,并且可以返回准确的温度值的温度传感器。根据对热带鱼和其他观赏鱼生活环境的温度收集和分析,得到大部分鱼类的生活环境

25、温度范围为负5摄氏度到正50摄氏度之间,数字温度传感器测量误差为负5摄氏度至50摄氏度的精度是正负5摄氏度。而且温度传感器需要具有可观的抗干扰能力,否则在温度检测方面,精确值得不到保障。综合各项因素和需求,本设计使用的温度传感器型号为DS18B20。DS18B20介绍:DS18B20是一种数字温度传感器,其优点是体积小不占地方,精确度高,不易受到感受等。DSl8820只读存储器存储中的64位序列号的作用是标识不同的DSl8820,因此可以将多个DSl8820连接到总线以一起工作。关闭系统电源后,仍可以保存配置寄存器中存储的数据,因为它们是非易失性可擦除程序寄存器(EEPROM)。DS18B20

26、的方框图如图5.9所示图5.9 DS18B20的方框图如图5.10所示为本设计的实时温度值检测模块的电路图,可以看到传感器与单片机的连接方式,只需要一个连接口,就是通过I/O口连接。其原因是本设计所选用的温度传感器的工作是只需要I/O口发送或者接受信息的。温度传感器的引脚2和单片机的I/O口(p23)引脚连接,供电是使用外部的电源。图5.10 DS18B20温度检测模块5.2.5自动定时投食模块本系统的自动定时投食模块是采用电机转动的方式实现喂食的,其工作原理为单片机定时器到达所手动设定是时间时,步进驱动器受到一个脉冲信号,步进电机先正转再反转。定时投食模块的电路设计如图5.11所示图5.11

27、 定时投食模块电路5.3各个功能模块的软件设计5.3.1系统软件设计方法和介绍系统软件的设计是完成鱼缸内生产环境检测监督的重要部分,也是如何把拼接在一起的硬件有目的性地实现所需功能的通道和方法。由已知的系统功能需求焊接了硬件,然后又以硬件为基础进行对应功能的软件设计,所以软件设计是需要在硬件设计以及建立的基础上完成的。为了达到更高效更层次分明以及便于日后软件调试和进行软件的完善和升级,本设计的软件设计部分采用了以大化小的方式,对系统的功能和硬件构成进行了分解和分析。把智能鱼缸控制系统分解为了多个模块进行有结构有层次地完成软件设计部分。有必要在模块化设计中将整个控制系统分为几个模块,这是将复杂问

28、题转化为许多小问题的常用方法。关于解决问题的大量实验表明,复杂性可以减少解决问题的总工作量。而单片机程序的实现,是使用了单片机的C语言进行开发。分化出的模块主要有本系统的主程序、单片机的时钟读取与写入和初始化、df-893上下液位检测、设定温度上限值和下限值和喂食电机的驱动等。经过对本系统的模块排序和功能的解析,决定采用keil进行开发。5.3.2系统的主程序和中断服务程序本设计的控制系统主要程序的作用有很多,例如检测鱼缸中的生存环境的状况,以数据的形式返回以便直观了解。而本次系统的软件设计是以分解大系统为各个小模块来设计的,数个小模块有对应的实现方式,把分解出来的各个模块组合在一起实现鱼缸生

29、存环境的状况监督和自动投食,系统的主程序流程图如图5.12所示。图5.12 系统的主程序工作流程图5.3.3时钟DS1302显示模块的软件设计时钟显示模块涉及显示时、分、秒等分功能,从单片机内部读取转换调用,从DS1302存储时间是以BCD编码的形式的,所以在读取的时候也需要信号转换,其程序如下。时钟初始化程序:时钟写入程序和时钟读取程序:5.3.4温度检测控制模块的软件设计温度传感器模块主要负责将温度信息检测并传输回控制中心,以便用户可以实时监视鱼缸的稳定性。DS18B20作为本设计的温度检测硬件,在温度控制功能起到了数据的运送作用,DS18B20检测到的温度值为BCD编码的形式,所以在温度

30、检测控制功能的完善和运作上,需要将检测到的信号值传送和转换,把检测到的BCD编码值转换为十进制形式。其初始化程序如下检测温度值功能的初始化程序:因为DS18B20读取到的BCD编码传送到主程序转换的是十进制数字信号,所有需要对得到的数值信号进行温度值的正确计算,其程序如下。温度值的读取和信号值转换:显示结果程序: 5.3.5电机驱动程序智能鱼缸控制系统主要是控制鱼缸硬件,本设计所用到电机的模块是自动喂食功能模块,所以需要电机驱动程序,其主要程序如下。5.4硬件设备的实物图5.4.1液位传感器df-893本次设计液位检测模块使用的液位传感器是df-893,df-893有着轻巧、成本低和结构清晰等

31、优点,其硬件实物如图5.13所示。图5.13 液位传感器硬件图5.4.2数字温度传感器DS18B20温度检测模块使用的传感器是DS18B20,有着轻便、精确度高和不容易受到外界环境影响的优点,其硬件实物如图5.14所示。图5.14 数字温度传感器DS18B205.4.2整体硬件设计图智能鱼缸控制系统的功能分为四个模块,第一、使用C52单片机的控制模块,使用DS18B20的温控检测模块,单片机内置的时钟和使用步进电机的喂食模块。控制模块以C52单片机为控制核心,控制其他功能模块的工作; DS18B20数字温度传感器的主要功能时钟控制模块的功能是提供整个系统的时钟参数;电机的功能是实现自动喂食,其

32、整体设计图5.15如示。图5.15 整体设计硬件图6.系统测试6.1系统功能测试6.1.1LCD1602显示和数字温度传感器DS18B20温度检测测试开启系统,显示温度为26.2摄氏度,如图6.1所示。图6.1 温控检测初始值设定温度区间为30摄氏度到40摄氏度区间,实时温度检测为27模拟加热红灯亮,如图6.2所示。图6.2 温度达不到最低温度,模拟加热将DS18B20放置于热源附近,温度升高,实时温度变化为31.6摄氏度,如图6.3所示。图6.3 DS18B20实时温度检测6.1.2液位检测模块的测试开机,初始状态下的液位传感器工作状态,未检测到水到达最低水位线,两个传感器只亮一个灯,如图6

33、.4所示图6.4 液位传感器初始状态当水位达到最低水位线,最低水位线的液位传感器检测到水位,绿灯亮起,黄灯亮表示持续加水,工作状态如图6.5所示。图6.5 液位传感器检测水位达到到最低水位线当水位线到达最高水位线时,最高水位线绿地亮起,黄灯灭表示停止加水,工作状态如图6.6所示图6.6 液位传感器检测水位达到到最高水位线6.1.3自动喂食模块的检测如图6.7所示设定了倒计时一分钟投食,当时间到达时,电机先反转再正转达到喂食目的,其操作喂食时间如图6.7所示,喂食功能的运行如图6.8所示。图6.7 设定喂食时间图6.7 到达喂食时间,进行喂食操作7.结论本设计的智能鱼缸控制系统结合实际地通过调查

34、研究的功能以及根据鱼缸水族爱好者对一些功能的必须性要求,从不同的功能需求和市场需求的角度进行了设计和开发,设计完成出了结合温度检测控制,液位检测和自动喂食功能的一体集成智能鱼缸控制系统。且该控制系统设在设计上安排合理,成本贴合于市场的需求,对于没有过多时间管理鱼缸的水族爱好者来说方便而且实际,本设计便于生产,可以广泛运用在各个场所。在技术上,本设计的控制系统采用了多项高新技术,例如传感器计算和嵌入式控制技术。在硬件的排版和设计上,本设计采用了各个硬件独立工作的方式,结合实际采用了成本亲民且抗干扰性好的硬件设备。软件设计方面采用了分解整个系统为分模块化设计,层次分明,便于日后系统的完善和升级。整

35、体的设计使得本系统的响应速率快、可靠性强,稳定性高。通过了本次课题的研究和实践,不仅完善了学过的知识,更是在知识的扩展上得到了新的提升,这次的课题研究也遇到了很多难题,在解决这些问题的过程中也学习到了很多知识,本次课题的完成,让我在理论和实践上都得到了很大的感悟,提高了自己的动手能力和解决问题的能力。8.参考文献1魏炽旭. 基于nRF24L01的无线火灾报警系统设计J. 电子制作, 2014(03):61-63.2林嘉. 基于89S52的LCD1602程序设计J. 电脑知识与技术, 2012(26):214-216.3戴青云 王金斗 刘瑞涛 曲昀卿. 报警产品智能检测系统设计J. 黑龙江科技信

36、息, 2013(11):125-125.4孙国峻 吴睿龙 仓思雨 朱文秀 张兰红. 基于nRF24L01的电动汽车无线充电控制系统设计J. 单片机与嵌入式系统应用, 2018(12):87-91.5谢秀颖 崔英英 汪明 葛新洋 姜海明 吴晓龙. 新风空调机组控制模块研制J. 智能建筑电气技术, 2015(01):69-72.6吴亮. DS18B20型数字温度传感器在烟叶烤房监测仪中的应用J. 国外电子元器件, 2005(10):19-21.7周克辉,基于单片机控制的DS18B20数字温度计设计J. 湖南农机, 2010(11):71-72.8韩建 魏运锋 谈卿瑕 田博文. 基于蓝牙的体温时控监

37、测系统J. 电子设计工程, 2014(16):67-70.9刘金魁,基于DS18B20的数字测温系统J. 焦作大学学报, 2014(02):105-106.10王振华 刘原 单健 陈铀 宋玲敏. 数字温度传感器自动控制仪的研制J. 中国医学物理学杂志, 2004(01):48-49.11宋英路,张玉薇,李政林,和子豪 方敏. 基于物联网的鱼缸智能控制系统J. 数字技术与应用, 2019(04):15-16.12张博. 基于单片机的温度自动控制系统的开发与设计J. 自动化与仪器仪表, 2018(7):4-4.13张皓博. 基于GSM技术的家用防盗硬件系统设计J. 黑龙江工业学院学报(综合版),

38、2018(12):82-86.14雷雪梅. 数字温度传感器DS18B20的结构及应用简介J. 科技创新与应用, 2017(2):1-1.15方勇. 智能多点恒温自控仪的设计与实现J. 科技信息, 2011(20):157-158.16陶而芳. 基于AT89C51的汽车前处理槽液位控制系统设计J. 湖南农机, 2010(09):51-52.17张省伟 朱慧勇. 数字温度传感器在机车轴承温度检测中的研究J. 电子测试, 2019(04):63-63.18张汝铅 王玉暖 杜军 赵日峰. 基于单片机的温度检测系统的设计J. 山东师范大学学报:自然科学版, 2016(2):5-5.19孙祥棋. 单片机温

39、度自动控制系统J. 黑龙江科技信息, 2011(06):51-51.20卫炜. 太阳能热水器控制电路设计J. 邢台学院学报, 2014(02):191-193.21张矿伟 范茂彦 罗增勇 张玉忠 李江. 一种基于无线通信的智能分布式温度监控系统研究J. 玉溪师范学院学报, 2016(4):5-5. 9.致谢首先感谢学校给予了我这次实践课题开始的可能,以及我的指导老师盛利元老师的一直支持和帮助,如果没有学校的开展和指导老师一直以来的解答和帮助,本次的毕业设计可能会遇到更多的麻烦。盛利元老师在本次毕业设计上,从选题到完成设计,每一个步骤都给了我很大的支持,在毕业设计开展初期,盛利元老师不仅每周在百

40、忙之中抽出时间来指导我们毕业设计的完成,更是在平时需要上课的忙碌工作中,花时间来给我们答疑,首次接触毕业设计,各方面都难免很多疑惑很多的不解,盛利元老师以一个带领指导过很多往届学生参与毕业设计的专家给予我们各方面的解答和排除疑惑。不仅从我们所选的课题上帮我们缕清楚我们需要做什么,还在如何高效地完成毕业设计开展的方面给我们划分顺序,告诉我们什么时候该做什么事,让我们有方向的开展我们的毕业设计。盛老师在是电子专业的教授,在电子设计方面和我们设计所运用到的元器件的问题和参数上十分地精通,所以在本人开展本智能鱼缸控制系统的硬件选择方面给予了极大的好建议,让我免去了很多歪路。另外,在本人进行本次毕业设计的过程中,我发现了很多软硬件方面自身知识的不足和进行设计方面技术方面的缺陷,导致了设计过程中出现了很多不必要的问题。所幸在指导老师的指导下,查阅了各种文献资料,借鉴一些关于51单片机和52单片机的各种实例,分析它们的优点并加用运用,听从它们的设计者们总结出来的设计经验。在为了本次设计过程中不断努力和完善自身知识最后完成本次毕业设计。最后感谢在我本次毕业设计中不断给我支持和指导的老师,同学们的互相帮助,才让我能够坚持不懈地去学习,也感谢在大学四年以来我的所有任课老师,没有他们,我也没办法从一个电子专业的入门者到现在可以独立地完成一次毕设项目设计。10.附录 33

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 期刊短文 > 信息管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁