鱼缸温度显示实验.

合集下载

基于51单片机的智能鱼缸控制系统的设计与实现

基于51单片机的智能鱼缸控制系统的设计与实现

基于51单片机的智能鱼缸控制系统的设计与实现摘要:本设计是基于51单片机的智能鱼缸控制系统的设计与实现,是由51单片机作为核心板,LCD1602液晶显示、由DS18B20数字温度传感器检测、由液位传感器df-893液位检测控制模块、由计时器计时投食模块。

基于单片机的智能鱼缸控制系统的鱼缸集温控和喂食,计时,一体、低成本低功耗的智能鱼缸设备。

智能鱼缸系统,免去了养鱼缸的人们对鱼缸的日常操作,本智能鱼缸系统也可以用于水族馆以及养殖场这种场合。

关键词: 51单片机;LCD1602液晶; DS18B20数字温度传感器;df-893液位检测1 设计背景及目的近几年来,随着科学水平的发展和技术的提升,人们的生活质量得到了质的飞跃,越来越多人会在除了衣食住行外的其他方面去提升生活质量和家庭品味,不少人也会在家里摆上个鱼缸以便观赏。

但是现在的快节奏生活和工作又让人们没法花费长时间在打理鱼缸上,而智能鱼缸系统,免去了养鱼缸的人们对鱼缸的日常操作,本智能鱼缸系统也可以用于水族馆以及养殖场这种场合。

目前市面上的一体、低成本低功耗的智能鱼缸设备还比较稀少,属于需求大于供给的状态,所以本课题研究的基于单片机的智能鱼缸控制系统可以满足这一需求并且成本控制上要比单一购买鱼缸设备的成本低。

2 基本设计思路智能鱼缸控制系统的设计分为每个功能模块的硬件部分和由单片机控制的软件部分。

硬件部分包括对时间,温度和液位的感知,并传送所有信息到控制端。

软件部分包含信号的转换,分析温度和液位的临界值、时间的分析,并将得到的信号转换为电信号,控制温度、液位、电机喂食的实现。

3 硬件设计51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。

该系列单片机的始祖是 Intel 的 8004 单片机,后来随着 Flash rom 技术的发展,8004 单片机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是ATMEL 公司的 AT89 系列,它广泛应用于工业测控系统之中。

生物养金鱼实验总结

生物养金鱼实验总结

生物养金鱼实验总结生物养金鱼实验总结引言:金鱼作为一种常见的观赏鱼种,受到了人们的青睐。

为了了解金鱼的生长和发育规律,并探究各种因素对金鱼生长的影响,本次实验使用生物学方法进行了金鱼饲养实验。

本文将详细介绍实验的目的、方法、结果和讨论,为金鱼饲养提供参考。

一、实验目的1. 探究金鱼在不同环境条件下的生长发育规律。

2. 研究饲料种类对金鱼生长的影响。

3. 分析不同饲养环境因素对金鱼健康和寿命的影响。

二、实验方法1. 实验材料准备:- 15只金鱼- 3个鱼缸- 5种不同类型的鱼食- 清水- 氧气泵和过滤器- 温度计- 水质测试工具2. 实验步骤:a) 将15只金鱼均匀分配到3个鱼缸中,每个缸放5只。

b) 每个鱼缸使用不同类型的鱼食进行喂养,记录每天每只鱼食用的数量和成长情况。

c) 测量并记录每个鱼缸的水温和水质参数,如pH值、溶氧量等。

d) 每周对鱼缸进行清洁,更换适量的水,并调整环境温度。

三、实验结果1. 饲料种类对金鱼生长影响:根据实验结果观察到,鱼食B和C对金鱼的生长速度影响较大,而鱼食D对金鱼的生长速度影响较小。

2. 环境条件对金鱼的影响:a) 水质参数:实验过程中及时监测到鱼缸水质参数的变化,发现维持水质清洁和稳定对金鱼的生长发育至关重要。

b) 温度变化:温度过低或过高都会对金鱼的生长产生不良影响,最适宜的水温范围为20-25摄氏度。

3. 金鱼的寿命:根据实验结果显示,受良好饲养环境的影响,金鱼的寿命增长明显。

饲养环境的稳定与水质清洁有助于提高金鱼寿命。

四、实验讨论通过本次实验,我们发现饲料种类、环境参数和饲养管理对金鱼的生长和寿命有一定的影响。

不同种类的鱼食对金鱼生长速度的影响是由其营养成分和消化效果决定的。

金鱼对于稳定水质的需求较高,水质中的溶解氧、氨氮和pH值等指标必须保持在适宜范围内。

此外,温度也是金鱼生长和发育的关键因素之一。

过高或过低的水温对金鱼的健康产生不良影响,严重时会导致金鱼的死亡。

鱼缸水温自动控制器任务书

鱼缸水温自动控制器任务书

鱼缸水温自动控制器任务书中北大学课程设计任务书2011/2012 学年第二学期学院: 信息与通信工程学院专业: 生物医学工程学生姓名: 学号: 课程设计题目: 医学电子电路实践课程设计鱼缸水温自动控制器的设计起迄日期: 2012年6月 4 日,2012年6月 15 日课程设计地点:201实验室,学院610,学院503室指导教师: 侯宏花石海杰系主任: 王浩全下达任务书日期: 2012 年 6 月 4 日课程设计任务书1(设计目的:学生通过自己动手设计制作,将电子技术相关理论知识与制作实践相结合,提高学生的动手能力,加深对电子技术原理的理解,增加学习电子技术的兴趣,为今后投入电子技术的开发应用打好基础。

2(设计内容和要求(包括原始数据、技术参数、条件、设计要求等):热带鱼一般生活在24,25?的水温中,冬天往往要使用加热器加热,但是一般加热时候很难准确控制水温。

为此要求设计一鱼缸水温自动控制器,以达到水温自动控制的目的。

即用数字显示被测温度。

数字式温度计不仅读数方便,而且测量精确,得到广泛应用。

设计要求及技术指标如下:(1)当水温低于设定温度时,加热器通电加热,水温逐渐升高;(2)当水温达到或超过设定温度时,加热器断电停止加温;(3)当水温略低于设定温度时,重新开始加温,使得水温保持在设定温度附近。

3(设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:(1)计算元件参数,给出详细计算过程;(2)给出完整的设计方案;(3)画出完整电路图,并仿真,对仿真结果进行分析;(4)写出设计总结报告;课程设计任务书 4(主要参考文献:1(傅劲松.电子制作实例集锦.福州:福建科学技术出版社,2006. 2(张庆双. 实用电子电路200例. 机械工业出版社,20033(刘修文. 实用电子电路设计制作300例. 中国电力出版社,20055(设计成果形式及要求:(1) 课程设计说明书;(2) 电路原理图;(3) 仿真结果。

鱼呼吸探究实验报告(3篇)

鱼呼吸探究实验报告(3篇)

第1篇一、实验目的本实验旨在探究鱼在水中呼吸时,是否利用溶解在水中的氧气。

通过设计实验,观察不同水质中鱼的呼吸状况,验证鱼的呼吸与水中溶解氧之间的关系。

二、实验材料与工具1. 实验材料:- 小鲤鱼数条- 金鱼缸两个- 凉开水(已去除溶解氧)- 池塘水- 计时器- 记录本2. 实验工具:- 量筒- 温度计- 鱼夹- 镜子三、实验方法与步骤1. 准备阶段:- 准备两个相同的金鱼缸,分别标记为甲、乙。

- 向甲缸中加入等量的凉开水,乙缸中加入等量的池塘水。

- 用温度计测量并记录两缸水的温度。

2. 实验实施:- 分别从甲、乙两缸中取出5条健康的小鲤鱼,放入对应的鱼缸中。

- 观察并记录鱼在两个鱼缸中的呼吸情况,包括呼吸频率、鳃盖张合次数等。

- 使用鱼夹轻轻夹住鱼的头部,模拟鱼在水中呼吸,观察鱼是否能够进行呼吸。

- 定时更换两缸水,并记录更换时间。

3. 数据记录与分析:- 记录鱼在甲、乙两缸中的呼吸状况,包括呼吸频率、鳃盖张合次数等。

- 观察鱼在实验过程中的生长状况,如活动能力、体色变化等。

- 分析实验数据,探讨鱼的呼吸与水中溶解氧之间的关系。

四、实验结果与分析1. 呼吸状况:- 在池塘水中,鱼表现出正常的呼吸频率和鳃盖张合次数。

- 在凉开水中,鱼的呼吸频率和鳃盖张合次数明显降低,甚至出现呼吸困难的现象。

2. 生长状况:- 在池塘水中,鱼的生长状况良好,活动能力较强,体色鲜亮。

- 在凉开水中,鱼的生长状况较差,活动能力减弱,体色暗淡。

3. 结论:- 实验结果表明,鱼在水中呼吸时,主要利用溶解在水中的氧气。

当水中溶解氧含量不足时,鱼的呼吸受到影响,生长状况恶化。

五、讨论与展望1. 讨论:- 本实验验证了鱼的呼吸与水中溶解氧之间的关系,为鱼类养殖提供了理论依据。

- 实验过程中,我们发现凉开水中溶解氧含量较低,导致鱼出现呼吸困难的现象。

这提示我们在实际养殖过程中,应保证水质清洁,提高水中溶解氧含量,为鱼提供良好的生长环境。

答辩PPT智能水族箱控制系统.dps智能鱼缸温度控制

答辩PPT智能水族箱控制系统.dps智能鱼缸温度控制

使用便捷
03
系统操作简单,用户可轻松设置温度参数,并通过智能设备远
程监控和控制。
用户反馈与改进建议
用户满意度高
大多数用户对智能水族箱温度控制系统的使用效果表示满意,认为它能够提供稳定、适宜的温度环境 。
改进建议
部分用户提出希望增加更多智能功能,如自动喂食、水质监测等,以提高水族箱的整体智能化水平。
降低水族箱水温波动 对鱼类生长的影响
02
智能水族箱温度控制系统概述
系统简介
智能水族箱温度控制系统是一种集成了温度传感器、微控制器、执行器和人机界面等部件的自动化系 统。
该系统能够实时监测水族箱内的温度,并根据设定的参数自动调节加热器或冷却器,以保持水温的恒定。
智能水族箱温度控制系统广泛应用于观赏鱼养殖、水草种植等领域,为水生生物提供适宜的生活环境。
项目成果与贡献
技术成果
介绍项目开发的技术和方法,包 括智能水族箱温度控制系统的设 计、实现和测试等。
应用前景
阐述智能水族箱温度控制系统的 应用前景,包括在家庭、商业和 科研等领域的应用。
社会效益
分析项目实施后可能带来的社会 效益,如提高生活质量、促进经 济发展等。
未来工作与展望
研究方向
提出项目未来的研究方向,包括技术改进、拓展应用 领域等。
03
设计与实现过程
硬件设计
硬件架构
传感器选择
采用微控制器为核心,连接温度传感器、 执行器、显示屏等外围设备,构建完整的 硬件系统。
选用高精度数字温度传感器,实时监测水 族箱温度,确保数据采集的准确性和稳定 性。
执行器
显示屏
选用高效加热棒和风扇,实现对水族箱温 度的精准控制。
选用高分辨率的LCD显示屏,实时显示水族 箱温度和系统状态。

基于STM32智能鱼缸监控系统的设计

基于STM32智能鱼缸监控系统的设计

基于STM32智能鱼缸监控系统的设计一、本文概述随着物联网技术的飞速发展,智能家居成为了一个备受关注的新兴领域。

作为智能家居的重要组成部分,智能鱼缸监控系统的设计与实现不仅为鱼类的养殖提供了更为便捷和高效的管理方式,同时也为家庭用户带来了更为丰富和多样的观赏体验。

本文旨在介绍一种基于STM32的智能鱼缸监控系统的设计,通过综合运用传感器技术、嵌入式系统、网络通信等技术手段,实现对鱼缸水质、温度、光照等关键环境参数的实时监控与智能调控,以提高鱼类的养殖质量和生活环境,同时为用户带来更为智能和舒适的观赏体验。

本文将从系统的硬件设计、软件编程、网络通信、用户界面等多个方面进行深入探讨,以期为相关领域的研究与实践提供有益的参考和借鉴。

二、系统总体设计基于STM32的智能鱼缸监控系统的设计主要包括硬件设计和软件设计两大部分。

在硬件设计方面,系统以STM32微控制器为核心,通过外设接口与各种传感器和执行器相连。

传感器部分包括水温传感器、水质传感器(如pH值、溶解氧含量等)以及水位传感器,用于实时获取鱼缸内的环境参数。

执行器部分则包括水泵、加热棒、过滤器以及灯光等,用于根据环境参数的变化自动调整鱼缸内的环境条件。

系统还设计了人机交互模块,如液晶显示屏和触摸按键,方便用户查看鱼缸状态并进行手动控制。

同时,系统还预留了网络接口,以便将来实现远程监控和控制。

在软件设计方面,系统采用模块化编程思想,将各个功能模块独立出来,提高代码的可读性和可维护性。

主程序负责整个系统的初始化、任务调度以及异常处理等工作。

各个功能模块则根据任务需求进行相应的操作,如传感器数据采集、数据处理与分析、执行器控制等。

为了保证系统的实时性和稳定性,软件设计中还采用了中断服务程序来处理一些紧急任务,如水温过高或过低的报警处理等。

总体而言,基于STM32的智能鱼缸监控系统的设计旨在实现鱼缸环境的智能化监控和自动化管理,提高用户的使用体验并保障鱼类的健康生长。

鱼缸温控器解除恒温的方法

鱼缸温控器解除恒温的方法

鱼缸温控器解除恒温的方法
要解除鱼缸温控器的恒温设置,可以按照以下步骤进行操作:
1. 找到鱼缸温控器上的温度调节按钮或旋钮。

有些温控器可能还有其他功能键,可以先查看说明书或厂家提供的指南。

2. 将温度调节按钮或旋钮逆时针旋转至当前水温以下的温度。

例如,如果鱼缸温度为25C,可以将温度调节至24C或更低。

3. 确保温控器已解除恒温设置后,等待一段时间观察鱼缸水温的变化。

温控器通常有一定的延迟时间,因此鱼缸的水温可能不会立即改变。

4. 必要时,可以使用温度计来监测鱼缸的水温,并根据需要进行调整。

将温度调节向下旋转,可以降低鱼缸水温,而向上旋转则可以提高水温。

需要注意的是,如果鱼缸的水温过低或过高,可能会对鱼类的健康造成影响。

因此,在调整温控器设置或解除恒温之前,建议先了解鱼类所需的适宜水温范围,并确保在此范围内进行温控。

森森二通鱼缸说明书

森森二通鱼缸说明书

森森二通鱼缸说明书
1、森森鱼缸设置电子屏要先可以进入设置,一般设置时间设置,温
度设置,背光设置,还有设置泵开关。

2、调时间:长按设置键等旁边锁头样打开后放开,时间的时闪烁,
侍时间显示区的小时开始闪烁,此时你只要按递增键或递减键来设置当前
的时间,再按上下键调整完成后按设置键保存完成。

3、设置自动开灯时间有3个时段:还是在锁头标打开时,长按照明
时段键待上面第一时段ON闪烁,随即连续短按上下键调整开灯开始时间。

完成后再短按照明时段键于是OFF闪烁再同样调整,依次调整3段开灯关
灯时间。

设置完毕后,必须切换到自动模式,才能实现以上所设置的开关
灯时间。

4、手自动调整:在解锁状态下,按递减键显示屏背光便会关闭,进
入睡眠状态,再桉一下,背光便会开启,你可以根据自己的需要进行开关。

5、森森鱼缸水族箱鱼缸过滤器造景大中型底过滤鱼缸H2A6系列酒红
色H2A60。

806米36宽(含水泵+控制器)森森鱼缸水族箱底过滤生态缸
含灯水泵高清玻璃金鱼缸、珍珠白等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引脚号 1 2 3 4 5 6 引脚符号 VSS VDD V0 RS(CS) RW/(SID) E/(SCLK) 定义 电源地 电源输入,+5V 对比度调整 寄存器选择/片选(串行模式) 读写控制信号/串行数据输入 使能信号位/串行时钟输入
7-14
15 16 17 18
DB0~DB7
PSB NC #REST VOUT/NC
AC
• Address Counter • 地址计数器,里面存放的地址可以指向 DDRAM/ CGRAM/GDRAM。当读写存储区 域操作执行后,它将自动的增加一或者减 去一。
DR&&IR
• Data register
• Instruction register
访问地址的确定
串行/并行模式
• Serial interface
– PSB 拉低,CS拉高 – 使用SID,SCLK完成数据的传输 – 只能写数据
• Parallel interface
– PSB拉高 – 使用RS,RW,E,DB0~DB7完成数据传输 – 4bit并口/8bit并口选择
串行数据传输
• 时序图
ST7920内部结构
• • • • 寄存器组 存储空间 控制电路 驱动电路
寄存器组
• • • • BF AC DR IR
BF
• Busy Flag • 忙标志位,当BF="1"时,表示ST7920现在 正忙,此时无法处理任何指令。在发送新 的指令之前必须要检查BF位,看看其内部 操作是否已经处理结束。
并行数据传输
• 8bit并行
• 4bit并行
开发板硬件设计
• 原理图
系统结构框图
• 略
LCM结构
• 主要部件
– 液晶屏:128*32*2 – LED背光电源 – ST7920控制器&驱动器 – ST7921驱动器
ST7920&ST7921
ST7921
• 主要功能:
– 将LCD控制器ST7920发送过来的串行数据转换 为并行数据,并使用并行数据来驱动LCD屏
DL2,DR2
M CL1 CL2
data in/out
alternation latch clock shift clock
DL2=out, DR2=in (SHL2=1);DL2=in, DR2=out (SHL2=0)
可选的LCD驱动波形 当移位操作完成后,锁存数据 将数据输入段驱动器中
ST7921结构框图
数据通道,8位
串并选择,高电平:并行;低电平:串行 复位信号,低电平有效
19
20
LEDA
LEDK
LED背光源供电引脚。 LEDA接+5V,LEDK接GND
RS & RW
RS RW 作用
L
L H H
L
H L H
写指令到指令寄存器(IR)
读忙标志位(BF)和地址计数器(AC) 写数据到数据寄存器(DR) 读数据从数据寄存器(DR)
鱼缸温度显示实验
LCD12864
LCD Module
• LCD Module也就是常说的LCD模组 • 什么是LCD模组呢?
– 把液晶屏、控制器、驱动器、连接件、PCB线 路板、背光源、结构件装配到一起的组件
•要进行LCD屏的显示 • 问题一:屏的规格是什么,如何控制 • 问题二:LCD控制器和驱动器是如何工作 的 • 首先我们要了解控制器和驱动器用的是什 么芯片,了解这个芯片的使用方法,如何 驱动和控制LCD屏工作
• • • • • 显示角度:6:00钟直视; LCD类型:STN; 与MCU接口:8位并行/3位串行; 配置有LED背光显示功能; 带有自动启动复位按钮(reset);
ST7920特性介绍
• • • • 支持8位、4位并行口,串行口 64 x16-bits 字符显示RAM 64 x256-bits 图形显示RAM(GDRAM) 2M-bits中文字库ROM(CGROM),支持8192 个中文字符(16x16的点阵表示) • 16k-bits 半宽字库ROM(HCGROM),支持 126个ASCII字符(16x8的点阵表示) • 64x16-bits造字RAM(CGRAM)
• 组成:
– 48bit双向移位器*2 – 48bit数据锁存器*2 – LCD驱动器*2
ST7921引脚定义
引脚符号 VDD VSS V0,V2,V3 S1~S48 SHL1 DL1,DR1 S49~S96 SHL2 Power GND LCD Power segment direction data in/out segment direction 功能 电源 地 LCD驱动电源 段驱动器组1 段驱动器组1方向控制 DL1=out, DR1=in (SHL1=1);DL1=in, DR1=out (SHL1=0) 段驱动器组2 段驱动器组2方向控制
• • • • • • • •
32位普通驱动器和64个段驱动器 上电自动复位 外部reset引脚(XRESET) 支持外部驱动器 低功耗设计 图形和字符混合显示模式 多指令集 1/32Duty
ST7920接口
• 并行接口Parallel interface
– 8bit 并口 – 4bit 并口
• 串行接口Serial interface
液晶屏参数
• • • • • • 点数:128*64 点间距(mm):0.52*0.52 点大小(mm):0.48*0.48 有效显示区域(mm):66.52*33.24 1/64 DUTY 1/6 BIAS
背光源参数
• 背光源电压:4.1V • 正向电流:360mA • 发射波长:568nm
连接器引脚定义
• • • •
控制电路 双向移位寄存器 数据锁存器 驱动器
ST7921工作原理
LCM主要IC
ST7920
• • • • LCD驱动器、控制器 内置8192个中文字符的字符库 内置128个字符的ASCII的字符库 内置64*256点阵显示RAM
ST7920的主要技术参数
• 电源:VDD (-2.7~+5.5V)+5V(内置升压电路,一般 无需负压); • 功耗:正常模式:450μA,睡眠模式:3μA,低功耗模 式:30μA; • 显示内容:128列× 64行; • 显示颜色:黄绿;
相关文档
最新文档