第一范文网 - 专业文章范例文档资料分享平台

智能家具之家电控制系统—基于单片机的灯光智能控制以及煤气泄漏报警的设计

来源:用户分享 时间:2025/5/29 5:51:21 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

洛 阳 理 工 学 院 课 程 设 计 报 告

图6

1 2 3 部件 气体敏感层 电极 测量电极引线 材料 二氧化锡 金(Au) 铂(Pt)

图 7

自感应器件MQ-2参数:

A. 标准工作条件 符号 Vc VH RL RH PH

参数名称 回路电压 加热电压 负载电阻 加热电阻 加热功耗

技术条件 ≤15V 5.0V±0.2 V 可调 31Ω±3Ω ≤900mW

备注 AC or DC AC or DC 室温

B. 环境条件 符号 Tao Tas RH O2

参数名称 使用温度 储存温度 相对湿度 氧气浓度

技术条件 -10℃-50℃ -20℃-70℃ 小于 95%RH 21%(标准条件) 氧气浓度会影响灵敏度特性

C. 灵敏度特性 符号

参数名称

技术参数

7

备注

最小值大于2%

备注

洛 阳 理 工 学 院 课 程 设 计 报 告

Rs

敏感体表面电阻

α(3000/1000) 异丁烷

标准工作 温度: 20℃±2℃ 条件

Vc:5.0V±0.1V

相对湿度: 65%±5% Vh: 5.0V±0.1V

预热时间 不超过1小时

MQ-2气敏元件的结构和外形如图所示(结构 A or B), 由微型AL2O3陶瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。

4.蜂鸣器模块原理

浓度斜率

3KΩ-30KΩ (1000ppm 异丁烷 ) ≤0.6

探测浓度范围 100ppm-10000ppm 液化气和丙烷

300ppm-5000ppm 丁烷 5000ppm-20000ppm 甲烷 300ppm-5000ppm 氢气 100ppm-2000ppm 酒精

图8

蜂鸣器是一种一体化结构的电子讯响器,本文介绍如何用单片机驱动蜂鸣器,他广泛应用于计算机、打印机、复印机、报警器、电话机等电子产品中作发声器件。

蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。

电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场,振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。

8

洛 阳 理 工 学 院 课 程 设 计 报 告

压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。多谐振荡器由晶体管或集成电路构成,当接通电源后(1.5~15V直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。

电磁式蜂鸣器内部构成:

1. 防水贴纸 2. 线轴 3. 线圈4. 磁铁 5. 底座6. 引脚7. 外壳8. 铁芯 9. 封胶10. 小铁片11. 振动膜12. 电路板

蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小,单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。S52增强型单片机实验板通过一个三极管C8550来放大驱动蜂鸣器,原理图如下图9:

图 9

5.电路实物设计

图 10

9

洛 阳 理 工 学 院 课 程 设 计 报 告

四、软件设计

设计遥控器控制灯光的开关,蜂鸣器报警以及灯光闪烁,程序如下: #include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include \

#define uchar unsigned char//宏定义无符号字符型 #define uint unsigned int //宏定义无符号整型 sbit IR=P3^2; //红外接口标志

#define DataPort P1

//定义数据端口 程序中遇到DataPort 则用 P1 替换 sbit LATCH1=P2^0; //定义锁存使能端口 段锁存 sbit LATCH2=P2^1; //位锁存 sbit BJD=P1^4; sbit DOUT=P2^0; sbit speak=P2^3;

void delay() //延时程序 {

uchar m,n,s; for(m=20;m>0;m--) for(n=20;n>0;n--) for(s=248;s>0;s--); }

void delaylb() {

uchar a;

for(a=450;a>0;a--) {

_nop_();

10

//定义单片机P2口的第1位 (即P2.0)为传感器的输入端

//大概0.5ms左右的延时

智能家具之家电控制系统—基于单片机的灯光智能控制以及煤气泄漏报警的设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8or9k1tbgt1oirv32mev_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top