开题答辩 基于单片机的多功能空气质量检测系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
未按时完 成原因
已按时完 成
有哪些需 要指导教 师或学院 提供帮助
暂时没有
二 PART
排论 表文
总 体 进 度 安
论文总体进度安排表
起止时间 2019.11.25-2019.12.16
2019.12.17-2020.1.14
2020.3.2-2020.4.8
2020.4.9-2020.4.22 2020.4.23-2020.5.6 2020.5.7-2020.5.29
编写出基于单片机的甲 醛浓度检测报警装置的 程序代码,完成软件设 计,写出论文初稿。
初步完成论文初稿,顺 利通过中期检查;
完成论文终稿,完成论 完成论文终稿; 文重复率的自查;
将论文及相关材料汇总 修改完善论文,准备答 提交,准备答辩PPT; 辩;
进行论文答辩及后续的 顺利通过答辩。 材料完善工作。
1
1 1
C C V 0 5 5 8 S 3 R 3 Q B L K C 1 6 C B L A V 4 1 5 K R1 D 7 1 4 D 6 + 1 3 D 5 器 1 2 鸣 D 4 2 1 1 Q蜂 D 3 1 0 D 2 9 D 1 8 D 0 7 1234 E E6 2 R/W R/W5 012 D R S AAA N 4 R S K G 2 0 V L C R1LCD1602 3 C C P V D D C V 2 1 SDASCLWV 15 VSS QUAT24C02 1 C C 5678 C C V V C C C V C 12345678901234567890 V 22222222233333333334 EC LC P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0 AV PSEN EA/VPP 21 LL AAD TTN P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7XXG 3 USTC89C52 12345678901234567890 11111111112 F P 3S 0 C3RR/WE 12 F 1 P 1 0 Y11.0592MHZ C3 DD 口 XX 载 TR 2 23467 U下 YYYYY 键键 EEEEE K KKKKK 5 0 值值 R1 加减 键//键键 K 6 置翻翻储询 0 R1 C 1 设上下存查 C T V K V 8 B3 0 R1 C C V 5678 1 O 键 / C I RSTC 按 SCLKV 位 2 复 C10UF CD C12N VXXG 7 UDS1302 1234 C C C K V 1 0 C R1 V SW1 2 关 Y 开 口 32.768 掷 接 双 FF 源 PP 54 00 C 电 C3C3 C 1 V P DC-002 3421 CDDD CNXX VGTR 8 UZE08-CH2O
❖ ①时钟电路提供的时钟信号给单 片机提供一个时间基准。
❖ ②复位电路Biblioteka Baidu为了使单片机回到 原始状态重新执行程序
❖ ③5V电源为了给单片机供电以正 常的工作。
C C V C C V 12345678901234567890 22222222233333333334 EC LC P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0 AV PSEN EA/VPP 21 LL AAD TTN P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7XXG 3 USTC89C52 01234567890 123456789 11111111112 3 C F C P C 0 V 3 1 1 键 Y11.0592MHZ F C P 按 0 3 位 2 复 C10UF 12 DD K 口 1 0 XX R1 载 TR 2 U下
3.软件设计-主程序设计
开始
主函数void main()是程 序的入口函数,单片机上 电后先进行初始化,重置 变量数值,然后对外围器 件进行初始化,完后进入 死循环不断的检测处理。 如果没有进入死循环的话, 那么程序就只执行一遍就 退出了,而达不到实时检 测的效果。
串口初始化
LCD1602初始化 读取存储在
附录B:原理图
THANKS 感谢老师
三 PART
论文主题设计
1.设计总体结构
❖ 选择了STC89C52作为本设计的主控
芯片,通过半导体甲醛传感器对环境中 的甲醛浓度进行采集后通过串口通讯的 形式传输到单片机上,单片机读取后使 用LCD1602进行实时显示信息,并与设 定值进行对比,如果实测值超过设定值 时系统发出鸣叫提示。系统加入了 DS1302时钟模块,能够通过按键对某一 时刻的甲醛浓度进行存储,能通过按键 进行实时查看记录。数据最多能存储30 组,当数据存满之后会自动覆盖历史数 据,避免了手动删除数据的繁琐。
本 设 计 中 用 到 一 个 AT24C02 芯 片 所 以 直接将A0、A1、A2三个引脚都连接到G ND,而WP写保护引脚通用接到GND上, 这样方便读/写操作。而SDA和SCL分别 接到单片机的两个引脚上。
76432 YYYYY 键键 EEEEE KKKKK 值值 减加 // 键键键 询储翻翻置 查存下上设
KAD LL76543210SLD VBDDDDDDDDEW/RRVVSSV 1 2061DCLQ 6543210 987654321 1111111 76543210S DDDDDDDDEW/RR C C C V C V K 2 0 C 1R C V 21
2.硬件设计-时钟模块设计
原理图如下图所示,由于DS130 2的数据引脚是双向通讯的,而51单 片机引脚属于弱上拉如果不添加10K 的上拉电阻会导致弱上拉时端口的 电平翻转而通讯不成功,而RST和SC LK是单向的不外加上拉也可以,添 加也可以。在本设计中将这三个端 口都添加了10K上拉电阻。VCC1为备 用电源输入引脚,采用3V的纽扣电 池,在系统断电的时候时钟芯片可 以使用备用电源以维持时钟继续走 时,做到掉电保护。
AT24C02中的数据
按键检测处理
判断是否正常采集数据状 态set_f==0&&cha_f==0?
否
是
显示时间、甲醛等 信息
判断是否在设置状态下 set_f!=0?
是
判断是否校准时间 set_f<7?
是 显示校准时间界面
否 显示设定甲醛限值
否
显示查询 记录的甲 醛浓度值
附录A:元件清单
3V纽扣电池 30PF瓷片电容 10UF电解电容
毕业论文中期答辩
论文题目:基于单片机的甲醛浓度检测报警装置的设计 汇报人:XX 指导教师:XX 汇报时间:2020年4月8日
目录
CONTENTS
一 论文中期汇报表 二 论文总体进度安排表 三 论文主题设计
一 PART
论 文 中 期 汇 报 表
论文的主 体设计是 否完成
初步完成
论文初稿 是否完成
完成
2.硬件设计-独立按键模块设计
电路图如右边所示,按键一端连接单片 机的I/O口,另一端连接电源地。而单片机 的I/O在悬空没有作为输出的情况下是默认 高电平,当按键按下后相当于I/O口短接电 源地,这种按键是金属接触的方式所以会有 抖动纹波的情况,所以在程序中需要适当的 加上短暂的延时消抖。
这样通过检测I/O口是否有出现低电平 然后消抖就可以判断是否有按键按下,在对 应执行相应的功能。
复位电路 晶振电路 电源电路 DS1302时钟电路 独立按键
STC89C52 主控芯片
甲醛传感器
蜂鸣器提示电路
AT24C02存储芯 片
LCD1602显示电 路
2.硬件设计-51单片机最小系统
❖ 单片机最小系统说的通熟易 懂的话就是以最少的元器件组成 能让单片机正常工作的系统。主 要包括单片机、时钟电路、复位 电路、5V电源组成。
C LCSADS C V 8765 P C C W LCSADS V D N210 GAAA 4 20C42TAU 4321
2.硬件设计-数据存储模块设计
原理图如下所示,AT24C02是一个2 K位串行CMOS E2PROM,内部含有256 个8位字节,CATALYST公司的先进CM OS技术实质上减少了器件的功耗。AT2 4C02有一个8字节页写缓冲器。该器件 通过IIC总线接口进行操作,有一个专门 的写保护功能。
进度安排
预期目标
在查阅文献、深入企业 确定研究路线,设计方 现场考察、广泛调研后, 案; 确定本设计的总体设计 方案与结构;
系统学习在此单输片入相机关及文其字,他在此输熟入相悉关相文关字,知在识此输,入完相成关文硬 元器件配字在套此使输入用相的关相文字关,在此件输入电相路关设文字计,;在此输入相关 知识,完文相字关成,文硬字在在件此此输电输入路入相相的关关文文字字,,在在此此输输入入相相关关文文字字,,在在此此输输入 设计; 入相关文字,
BT1 C1, C3, C4, C5 C2 KEY1, KEY2, KEY3 KEY4,KEY6, KEY7 Q1 Q2 Q3 R1, R5, R6, R8 R2 R3 R4, R7 SW1 P1 U2 U3 U5 U7
U8
Y1 Y2
标号
数量 1 4 1
6
1 1 1 4 1 1 2 1 1 1 1 1 1
名称
微动开关
LCD1602液晶 蜂鸣器 S8550三极管 10K色环电阻 10K电位器 10k排阻 1K色环电阻 双掷开关 DC-002电源插座 2Pi插针 STC89C52单片机 AT24C02存储芯片 DS1302时钟芯片
ZE08-CH2O甲醛传感器
11.0592MHZ晶振 32.768MHZ晶振