|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. ]) C$ j4 ^) k5 O) M
摘要: 随着电话在家庭的普及,利用电话实现家用电器遥控是家电未来的发展方向。本文介绍了一-种基于PIC单
) h1 @5 z* K; n" X. n片机的家用电器电话遥控装置,该装置可以通过电话实现对家用电器控制,并能对家电的工作状况进行监控。介绍了该: p ~+ q. m m$ t/ ^
装置中所使用的Microchip公司PIC16F8X系列单片机的特性;该装置的工作原理及实现方法;详细描述了该系统各模块
7 J9 D3 C, y' z; ]' I" q组成、原理及具体的电路及软件流程图。
, L) P& I: z& Y. s& X- }
) J! ?# t5 n3 H" U关键词:电话遥控; PIC单片机;家用电器;智能控制
K4 i9 J8 x3 V8 d& \8 c6 U' X+ C& K- h7 I9 b
随着社会的发展和人们生活水平的提高,越来越
* X7 |/ n4 x# S: y" \! I7 }多的家用电器进入了人们的生活,这些家用电器给人4 F8 J9 ?% x- Q. j& N j7 A- a
们的生活带来了很多的方便和享受,同时随着电话在4 d8 w9 S9 d) C# i% S$ D: z( ~
家庭中的普及,利用电话实现家用电器遥控是家用电
' S; @5 ~8 S/ O( G器未来的发展方向中。本文介绍一种基于单片机的电2 ]/ Z# s# I: r9 ?- x
话遥控装置。利用该装置,用户可以通过任意一部双, D4 `: v, v" m6 V7 Q3 t
音频电话(包括手机和固定电话)遥控家中的电器。当8 |1 O3 H- Q$ I" B" s$ ?
用户要下班时,可以通过电话,提前打开空调、电饭8 A2 a$ b2 `3 } w
锅,用户回到家里时,饭煮好了,房子里温度刚刚好。3 e* O% z5 o/ e# q9 F; S- d
用户也可以通过电话随时开关、检查家里电器的使用
, B& K6 `9 \& `情况等等。总之,电话通到哪里,用户就可以从哪里1 O; x; m- @# D5 d7 l
遥控家中的电器。1 y$ b- G4 n* ~$ R9 |- O# W
1遥控装置的工作原理
; h( |6 {. M2 L2 T; C. N9 x X5 r. q基于PIC单片机控制家用电器电话遥控装置的工) N/ I& e" r" |2 V' D
作原理是:当有电话打入时,振铃电路检测到电话振& Q, v/ o6 f" g( [ j6 B
铃信号,等待系统默认的振铃次数后,启动自动摘机
: t& d- `; M+ X+ a( W. Z# }! s* ~电路实现摘机,并送出提示音信号,用户输入预先设
( i9 ?0 B* r* G2 T" l定的密码,控制装置通过双音多频解码电路读取输入9 A) {1 d ?" U- i- F* a/ x
密码,与预设在控制装置中的密码进行对比验证,如6 n& x! Y/ |8 e- B
果密码错误,系统自动挂机;密码正确,则进入遥控
" @( A0 v$ N7 v$ K3 Q7 \, _; a状态。该装置通过双音多频解码电路获得用户发出的; ~# q; r" u ]# s2 ?" `" Y" E
命令,并根据用户的命令执行开机、关机、定时等操
- O; f) J! A; v: E9 e4 K3 _作;用户还可以进行工作状态查询、密码修改操作。系4 h6 d W% t2 `7 f2 \. n
统还具有定时时间的倒记时显示及手动操作等功能。
" B: c: z" Z% G9 R0 d& B4 i: M当人在默认的振铃次数之前接听电话,不进入电话遥$ o$ ?* @3 S* ]6 a! i8 B. _7 L4 A
控状态,因此不影响电话的正常通话使用。
- R1 Q# x/ F8 [% ^4 y, P2遥控装置的硬件组成+ N# T4 z) u; C/ O
家用电器电话遥控装置的硬件组成如图1所示。
' E7 ?7 ?% F$ b$ U4 p主要由电话振铃检测电路、电话自动摘机电路、双音4 s* ~/ [2 t9 N6 K7 a: q
多频解码电路、显示电路、输出控制电路、电源电路
) ?. j0 x/ H( h0 v3 o5 l和PIC单片机组成。
' s$ g' Q7 T; G单片机是整个电话遥控系统的核心,系统所有电路. [" n) |" B5 Z) u
都是在他的控制下工作,本装置采用的单片机是
7 E; F3 i8 G3 TMicrochip公司的PIC1 6F84[2],他是RISC结构的CPU,
2 n* X; c! u: U8 K% q采用精简指令集;内含1 kX14 b EPROM型程序存储1 ]( F3 A/ q( m+ c- o3 i
器和64个8 b EPROM型数据寄存器;擦写次数可达
/ f3 V& E" t+ H3 ~% | a! s' D- M100万次,数据保存时间大于40年;有13个可独立编
; R* z6 S4 U( Z2 H9 G3 a程的双向I/O口,每个I/O口最大拉电流25 mA,最大: C) o2 P1 u- ]) F6 T! Y
灌电流20 mA;一个可带8位预分频器的8位定时器/计
4 n. X& [3 Q7 B0 H数器;具有自振式看门狗和程序保密位; PIC16F84 采.
. d, z4 i" L- F用CMOS工艺,功耗低,在5 V/4 MHz工作条件下,耗
, o' H: C* z' { y; z) f3 L电小于2mA,可以在2. 0~6.0 V电压下工作。由于他" \% u3 Z: W% F! s- u! o- {3 Y
内部含有64 b的EPROM型数据存储器,所以可以用
! s. t5 j7 D% L+ Y/ Q1 F; v; {于在掉电状态下保存系统密码和原工作状态。
5 a! B0 c# i6 m3 i/ R' q. L下面具体的介绍遥控装置中的各部分电路的原理
; @, g9 N& G5 H5 k9 }* X4 Y# H和功能。
) l) O4 r$ f. l+ [$ B6 }: |
& _" A5 z o; C; E+ a9 h$ [' {7 z' I. j! D- d) ?0 g2 a
, u% _7 h, P7 V附件下载:
8 h+ s' @) V6 ]$ j1 g) q |
|