水族箱温度控制系统设计
题目二:水族箱温度控制系统设计(M~Z)
设计背景:小型热带鱼观赏鱼缸的温度检测、控制系统,具有温度设定、冷水注入、水温加热等功能,温度精度达到1℃,键盘里有功能键和数字键。当处于冷水注入状态时,绿灯显示;当处于加热状态时红灯显示。
设计要求:
画出电路原理图(手绘、电脑绘图均可)
对电路中所选用的各个模块进行必要的文字说明,包括AD的选型依据、采样周期的确定、键盘设计说明、数据处理的方法说明等等。
考虑一定的抗干扰措施(硬件、软件两方面)
画出主要的程序流程图并给出主要代码和文字说明。
除了电路图可电脑绘图以外,其余均手写完成。
上交日期:第六周最后一次课。
7. 依个人情况可适当完善系统功能,考虑周全者成绩会酌情提分。
水族箱温度控制系统
(一)系统的概述
本系统以AT89C51单片机为控制核心的测控仪,主要是为了对水族箱内的温度控制而设计的。该测控仪具有检测精度高、使用简单、成本较低和工作稳定可靠等特点,所以具有一定的应用前景。
(二)系统的要求
本系统通过单片机AT89C51控制,用18B20数字温度计采集温度。
用protues软件绘制电路原理图,再根据电路原理图捍接电路板。捍接的电路板实现温度的自动化控制。
(三)系统的主要模块
1. 本系统的主要组成部分
本系统为一个全自动温度检测与控制系统,由以下几个部分组成:AT89C51单片机,温度检测,显示电路,马达,及报警装置等组成。组成图如图1-1。
图 1-1 温度自动控制主要组成部分
由图1-1所示,本系统的核心部分是AT89C51,此芯片是该电路的枢纽。由它先控制着温度的检测,用检测到的温度实现自动控制,以及显示。若检测到的温度高于设定的值,则发出报警信号。
2. 各部分的功能
(1)AT89C51单片机:它是系统的中央处理器,担负着系统的控制和运算。
(2)温度检测装置:18B20数字温度计对水族箱内温度进行采集,将温度转换成数字。
(3)显示设备:主要是用于显示检测到的水族箱温度.
二 、系统的硬件组成电路设计
系统的硬件组成部分包括:主控制器AT89C51单片机、温度传感器DS18B20、显示电路LED、报警装置等构成。AT89C51连接各模块的主控制端口,初步选定将要运用到的电子元器件,再用Protues绘制原理图,再根据原理图捍接电路板。
(一) 系统总硬件设计
AT89C51的复位电路
AT89C51单片机通常采用上电自动复位和开关手动复位两种方式。本系统采用上电复位电路,如图2-3所示,所谓上电复位,是指单片机只要一上电,便自动地进入复位状态。在通电瞬间,电容C通过电阻R充电,RST端出现正脉冲,用以复位。
复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。RC复位电路可以实现上述基本功能,调整 RC 常数改变延时会令驱动能力变差。
图 2-4 DS18B20检测电路
报警电路
系统采用的报警器件是二极管,用引脚P1.7控制。如图2-7所示
图 2-7 报警电路
二极管和普通扬声器相比,最重要一个特点是只要按照极性要求加上合适的直流电压,就可以发出固有频率的声音,因此使用起来比扬声器简单。
附录A:
*-----------------------------------------------
名称:基本单片机AT89C51的水族箱温度自控系统
------------------------------------------------*/
#includeat89c51.h
#includestdio.h
#includemath.h
#includeintrins.h
#includelcd1602.h
#define uchar unsigned char
#define uint unsigned int;
/******************************************************************/
/* 定义端口 */
/******************************************************************/
sbit DQ=P1^3;//ds18b20 端口
sbit Fan=P1^5; //风扇端口
sbit Tru=P1^7;//喇叭的端口
sfr dataled=0x80;//显示数据端口
/********************************
您可能关注的文档
- 正式用卖木雕的少年课件.ppt
- 正面双手头上向前掷实心球.ppt
- 欧洲西部第一课时工业和旅游业.ppt
- 步步高2014版《考前三个月》高考物理(通用)大二轮专题复习课件:平抛运动与圆周运动.ppt
- 欧美范紫色花卉商务通用PPT模板.pptx
- 武大摄影测量习题.doc
- 武大考研(国家重点实验室和遥感院)地理信息系统专业真题2003-2013年.doc
- 武大遥感GIS教案 主题四.pptx
- 武汉大学大地测量学课件第三章.ppt
- 武汉版信息技术教案六年级下学期.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- DL∕T 781-2021电力用高频开关整流模块_PDF解密.docx VIP
- 2025公务员采矿专业测试题及答案.docx VIP
- 【历史】开学第一课课件--2024-2025学年统编版七年级历史下册.pptx VIP
- 大数据技术在企业会计风险管理中的创新应用 .docx VIP
- 新英语900句(中英文).pdf VIP
- 2025最新高一英语单项选择精编500题.docx VIP
- GBT 28259-2012 石油天然气工业 井下设备 井下安全阀.docx VIP
- 项目九 小学科学教学设计与实施.pptx VIP
- 2025年统编版中考语文课内文言文《桃花源记》三年中考试题+模拟题(学生版+解析).pdf VIP
- 山东省日照市2026届高三上学期期末考试政治试卷(含答案).pdf VIP
原创力文档

文档评论(0)