,系统设计了密码保护和语音提示功能。家电远程控制系统一般工作于无人值守的环境,为了智能化,采用单片机作为中央处理器。整个系统的硬件部分包括电源电路、单片机系统、ISP下载线电路、振铃检测电路、电子开关、双音频DTMF解码电路等3。
22硬件模块
221自动摘机
摘机电路可以通过继电器来完成,使用继电器电路电路会简单一些,但继电器也有一些弱点,如耗电大,重量和体积比较大,另外继电器很容易产生火花干扰,为了解决这些问题,本文采用了控制三极管通断的方式来组成自动摘机电路,这样也比较经济实用。
222振铃检测
当系统处于待机状态时,即没有振铃信号时,线路上的供电电压为48V。若用户被呼叫,电信局交换机向该用户送来振铃信号,振铃信号为25士3伏的正弦波,谐铃失真不大于10,电压有效值90士15伏。振铃以5秒为周期,即1秒送,4秒断4。据此可使用电容进行耦合,然后用两个反向二极管交替导通,通过光电耦合器中光敏三极管的通与断输出脉冲信号,脉冲信号直接输出至单片机的中断计数器,完成振铃检测
3
f家电远程控制系统
和计数的过程。
223双音频DTMF解码
此部分是整个电路的关键,它的工作情况直接决定了电路的可靠性。解码电路是将用户所拨电话的信号解码后送入单片机,然后由单片机实现对家用电器的远程控制。本解码电路采用的是加拿大公司生产的一种集成度高、应用普遍的通信类集成电路芯片MT8870该芯片外围电路简单、功耗小、抗干扰能力强,在解码方面有着无可比拟的优势。
224控制部分电路
本单元电路主要由指示灯电路和继电器控制电路组成。用8个发光二极管来代表家用电器指示电路工作,为了防止发光二极管被烧坏,在二极管与电源之间接了1k的电阻。通过单片机控制多路继电器的开关,进而达到控制家用电器的目的。
23软件模块
231振铃信号计数
通过AT89S51的外部中断实现此功能。
232密码检测
在单片机中开辟一块内存空间存放预置密码,然后每输入一次密码,进行一次比较操作,直到输入密码与预置密码完全一致,才进行下步操作5。
233语音提示
此部分通过单片机的计数器控制其引脚电平的高低来实现。
234控制部分
通过向单片机指定单口写入高低电平来控制指示灯的亮与灭和继电器的开与关。
4
f家电远程控制系统
3硬件电路设计
31电源电路
图2电源电路图
如图2所示电路为输出电压5V、输出电流15A的稳压电源。它是由电源变压器B、桥式整流电路VD1~VD4、电容C1、C2、C3、C4和一只固定式三端稳压器LM7805极为简捷r