对pic单片机在电话遥控装置中的设计研究.pdf
文本预览下载声明
科J苑}论}谈 科耥
对PIC单片机在电话遥控装置中的设计研究
樊炳中
(哈尔滨市香格里拉大饭店,黑龙江哈尔滨150000)
摘要:随着社会的发展和人们生活水平的提高,越来越多的家用电器进入了人们的生活.这些家用电器给人们的生活带来了很多的方便和
系列单片机的特性,该装置的工作原理及实现方法,并详细描述了该系统各模块组成、原理及具体的电路及软件流程图。
关键词:电话遥控;PIC单片机;家用电器;智能控制
基于PIC单片机控制家用电器电话遥控来的双音多频(DTMF)信号经电容隔直后
装置的工作原理是:当有电话打入时,振铃电路 送到人MT8870,由MT8870内部放大后
检测到电话振铃信号,等待系统默认的振铃次 送人两级滤波器,第一级为拨号音滤波
数后,启动自动摘机电路实现摘机。并送出提示 器,滤除350Hz和440H_z的信号,防止
音信号,用户输入预先设定的密码,控制装置通 拨号音干扰电路正确解码,然后将信号送
过双音多频解码电路读取输入密码,与预设在 入高频群和低频群信号滤波器,取出高频
控制装置中的密码进行对比验证,如果密码错 音和低频音,送入数字计数电路解调出高
误,系统自动挂机;密码正确,则进入遥控状态。 频音和低频音的频率,当检测到正确的高
该装置通过双音多频解码电路获得用户发出的 频音和低频音信号后,解调出对应按键并 图1电话遥控装置框图
命令,并根据用户的命令执行开机、关机、定时 将解调值锁存,置STD信号为高,输人到
等操作;用户还可以进行工作状态查询、密码修 单片机中,单片机将TOE置高并通过
改操作。系统还具有定时时间的倒记时显示及 Q1一Q4引脚读入指令代码。收到代表拨号
手动操作等功能。当人在默认的振铃次数之前 值的4位数值后对信号进行处理。
接听电话,不进入电话遥控状态,因此不影响电 2遥控装置的控制程序
话的正常通话使用。 本遥控装置的控制程序的主要工作
l硬件组成 是对电话信号进行检测以及接收用户指
家用电器电话遥控装鸯的硬件组成如图l 令控制家用电器的工作。系统程序主要包
图2振铃检测电路
所示。主要由电话振铃检测电路、电话自动摘机 括管理监控主程序和定时中断子程序。
电路、双音多频解码电路、显示电路、输出控制 CPU检测振铃信号状态和按键状
电路、电源电路和PIE单片机组成。 态,当检测到有效振铃信号后,启动计数
1.1电话振铃检测电路 程序,计数到设定振铃次数后,CPU送出
振铃检测电路如图2所示。二极管V1~V4摘机信号控制电路自动摘机并送出摘机
有两种作用: 提示音信号,提示用户输入密码。当检测
1.1.1将不确定的线路供电正负变为固定到有-k键按下时,也同样送出摘机提示音 图3自动摘机电路
的正负输出。 信号,提示用户输入密码(对★键的检测
1.1.2将交流的振铃信号变换为脉动直流是为了方便用户在家中控制电器,用户直
以供检测。 接操作接在线路上的电话机即可)。单片
当没有振铃信号时,线路上的供电电压为 机检测MT8870送出的STD信号,当STD
48v(老式交换机为60V),经二极管VI~V4信号有效时,从MT8870读入指令代码并
整流后不足以使稳压管V5导通。振铃信号输 与预设密码比较,如果两者不一致.则送
出端电压接近0V,当振铃信号到来时,线路上 出警告提示音信号,用户可以重新输人密
的90v交流振铃信号经过二极管V1一w整流码.若连续3次密码错误,系统自动挂机,
图4MT8870双音多频解码电路
变换成为峰值90V的脉动直流电,其峰值足 不能进行遥控设定,如果输入密码与预设
密码一致.则送出确认提示音信号,用户
以击穿稳压管V5。经R,对C。充电
显示全部