|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
智能家居最终的目的是让家庭更舒适、更安全、更环保。随着人类应用需求和电子+ x3 x# B0 w+ r. W) V
设备的不断发展,今天的智能家居系统有能力实现更加丰富的内容,系统也越来越复杂。
- K) X8 x& t; I; X" @: A9 e智能家居的基本功能可以满足安全(防盗、火灾、煤气)、网络服务、医疗服务、家具电$ W3 k Q* H5 g1 k8 F% h
器自动控制管理系统等等。目前市场上的智能化主要体现在某一方面如扫地机器人等。
/ t' @5 Q! } J$ T5 {6 @# p3 W未能做到在全方位家居提供智能化服务,这在一定程度上带来了不便性,给市场推广造
$ C/ c5 f' m1 _& d8 d( j1 i成了阻力,本作品旨在从智能家居的“智能化”特点,解决系统在实际应用中的几个痛" P/ Y) k P( g4 X( D2 u
点,实现对智能家居系统的未来发展方向的展望。+ B8 c) ?4 @2 ^3 f
本系统基于STC89C52单片机。该芯片是STC 公司生产的一种低功耗、高性能CMOS8
4 y. _" Q, U- Z- K" B, D% L" C1 W位微控制器,具有8K 字节系统可编程Flash 存储器。这款芯片在功能、能耗、价格上
/ @8 ]4 q& g! s& [! ^$ X/ H达到了较好的平衡,是本系统很好的选择。0 H m8 @8 t; {& Y$ ~
本文首先对于智能家居系统进行了分析,然后根据单片机的特点和实际的可操作性1 Z2 A" ~4 q. c
给出了总体模块安排, 并按照设计目标依次讨论了照明、温度、门锁等功能的实现过程。
, ]1 {0 U* ?' ^1 A并为将来的升级预留了接口。最后本文还对已经完成的设计进行了总结,还研究了系统$ [ c4 q* W. c3 T
进一步的发展方向
' O4 h# H/ C- q' s* s1 E2 q* ?8 ~& ~6 n3 L
整体介绍 e0 ^. Y) K* D4 P
本次设计以STC89C52 芯片为控制核心,温度,湿度等传感器为环境信息采集源,/ {% t; h8 `8 E: s1 v/ e7 p
以Web 控制为辅助,来制作一个物联网空调监控系统。在原有的机械式按键开关的基
* a5 F& j0 q: m+ n2 Z& X- t5 V* \础上,采用无线遥控器与Web 网页远程控制,来控制空调机组(如风机,加湿器,风# {) K' E6 L0 @+ ?9 t( p* [, d
阀等),实现了远距离,多角度对空调机组进行实时控制。此外在本次设计中,采用多
6 Y) g4 D# `$ j) n; U% C种传感器想结合,智能根据各传感器采集的数值进行自动化控制,如自动开关风机,智
5 D$ S2 G. O) p- j+ Q9 b1 X能调节冷冻水量,自动调节风阀开度等。并能够实现故障诊断,提供报警,数据实时数
0 A5 ~$ @' u3 R) v+ Q! r9 }据与历史数据查询并Excel 表输出。, C( G# i& E8 }$ q% ]1 v) S
2.2 系统设计方案
6 D, L& y# ^( M1 E* w/ x/ X) r根据设计要求,系统提供了包括了核心控制模块, Web服务器, Web HTML 模块,
2 ]8 g3 o- }4 R( Z# M D: ^2 q数据采集模块, 继电器模块, 按键模块, 报警模块, 等等。系统的整体框图如图1 所示。. y" K% p D$ i
2.3 功能设计3 W( R8 N3 |) K/ a7 j6 X# |4 |
2.3.1 温度探测模块
) u' Q9 h ^3 C& o7 j通过温度传感器(如图2)采集当前的温度信息,送到采集模块中进行转换,由单
! V# c7 \0 I# x7 N: J {片机中的模块函数处理,并将得到的温度值传递给LCD 显示函数, LCD 显示函数控制
6 l# M8 M0 F# C0 O% `LCD 液晶屏幕显示出“温度”等字样6 M. n0 G; E; u) N1 l ^3 C' U$ |
该模块的具体流程图如下:7 v% d7 S8 }/ n* }3 `$ r" c$ Q
DS18B20 数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺
! g! B! I: K8 h纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874 等等。主1 O+ |5 Q/ ~$ a% U3 j+ ]
要根据应用场合的不同而改变其外观。封装后的DS18B20 可用于电缆沟测温,高炉水
5 b# Z! F' L9 \循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极4 q2 \8 Q* {$ e1 |
限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备9 w# }- t i' |" r0 H; y: K
遥控器发
+ W' h) e' b7 z* x$ {% t9 }, a: n6 h送信号
# l2 W3 T, a' S! B) a红外传感! I/ A; l/ Z4 Z0 h2 @
器接收信+ W# V6 f: F0 L! ~0 A
号3 U2 O, r7 |) l3 O
单片机得到
( T, k# T1 j) P: w5 I, ?3 n; w遥控指令+ C' o' J+ @$ R: u
房间
' `4 o& p. W" k& \7 m3 E$ Q1 I照明9 c" _6 V& h- }+ t: X2 H% `( L- U# R
北京航空航天大学第十一届“电子创新大赛”学生参赛论文
3 j1 _; y0 X( D9 ?' N. [70 Z7 Q/ W) D: \$ G) y
数字测温和控制领域。技术性能如下
0 ?, r& t5 \, N8 Z①、独特的单线接口方式, DS18B20 在与微处理器连接时仅需要一条口线即可实6 U! R7 E" K* d$ T' {* W: I' p
现微处理器与DS18B20 的双向通讯。! ?, K7 F3 G( R6 K% k) M
② 、测温范围-55℃~+125℃,固有测温分辨率0.5℃。; A: B. t% u( z! Z
③、支持多点组网功能,多个DS18B20 可以并联在唯一的三线上,最多只能并联8
C( ~( q& b) t1 I5 M0 S! U4 i* v/ w个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳
/ r- b4 e3 ~" O/ V定。
& d- n' k+ h7 Y# ~- E④、工作电源: 3~5V/DC
; s. Z' |9 F: h* j7 |⑤ 、在使用中不需要任何外围元件
! ?0 O r |2 V- J) @⑥、测量结果以9~12 位数字量方式串行传送
( d) M7 C1 X3 X% ]! ?⑦ 、不锈钢保护管直径Φ6: i% l2 m1 s% u% l% O
⑧ 、适用于DN15~25, DN40~DN250 各种介质工业管道和狭小空间设备测温- w' ~- i; I* y" z7 [( b d/ f, T
⑨、标准安装螺纹M10X1, M12X1.5, G1/2 ”任选8 v2 o6 }, t" i
⑩ 、PVC 电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。9 @, k! T0 }2 j; M0 {
2.3.2 密码锁模块( q* o" H! a+ v; k
密码锁模块由软键盘、门栓、单片机构成。用户在门外的软键盘上输入房间密码,单片
0 q$ `# L5 B1 L$ l机对比输入密码与预设密码,如果一致便控制电机,使门栓缩回,房门可以打开。假如% g! j; `) L$ L
密码连续四次输错,便启动报警并锁定键盘无法输入。
: [/ z6 T1 s+ S& h2 {' J
1 u3 V: n' ]4 G7 y0 O! H
4 F! C! _9 m2 g
; f0 F: g2 d! n- K$ u2 }8 N8 K- F- E# ]2 {, j' |1 s
|
|