菜单
  

    (5) 二极管D1~8起保护作用,选取八个4001;
    (6) 指示灯LCD1~8选取八个红色5mm发光二极管;
    (7) 指示灯的限流电阻R11~R18选取八个1kΩ的电阻;
    (8) 三极管的限流电阻R21~R28选取八个2kΩ的电阻;
    4.软件设计
    本系统的软件设计主要分为系统初始化、振铃检测计数、控制摘挂机、双音频信号分析处理、语音提示、密码处理、控制电器等部分组成。每个功能模块对于整体设计都是非常重要的,单片机AT89C51通过软件程序才能很好的对外部的信息进行采集,并对采集的信息进行分析和决策,最后执行用户的命令。整体流程图如12图所示:
     
    图12  主程序流程图
    4.1 单片机初始化
    单片机的存储系统的分配利用在其工作过程中起非常大的作用,所以就必须对其进行必要的初始化(初始化程序见附录一)。
    4.2 振铃计数模块
    本单元是通过计数器T0的外部中断方式来计数的 。
    程序代码:
    ORG  0090H
    TT0: SETB 7DH
    RETI
    4.3 语音提示模块
    本功能模块主要是产生信号提示音,方便不同的使用者。根据普通人耳的反应频率为20Hz至20KHz的范围,而CCITT规定的电话话音信号的频率范围是300Hz至3400Hz,所以在本功能单元的发声频率定为500Hz和1000Hz两种。
    主要分为五种提示音:
    (1) 一声低音,表示装置已经摘机,请输入密码,其参数:频率f=500Hz,延时t=0.5秒/声;
    (2) 两声低音,表示密码已经通过,请选择电器,其参数:频率f=500Hz,延时t=0.5秒/声;
    (3) 三声低音,表示电器已经选定,请控制(开/关),其参数:频率f=500Hz,延时t=0.5秒/声;
    (4) 三声高音,表示密码输入错误,其参数:频率f=1000Hz,延时t=0.3秒/声;
    (5) 一声高音,表示控制已经完成,其参数:频率f=1000Hz,延时t=0.3秒/声;
    提示音发生是使用有限循环,反复使单片机的RXD口的电平反转,从而形成方波信号 (子程序见附录二)。
    4.4 密码修改模块
    本系统是通过在线输入密码而改变特定存储器中的密码值的(程序代码见附录三)。  
    4.5 控制电器模块
    本系统首先通过DTMF频解码电路解码出的信息判断出所选择的电器,然后跳转到与之相对应的子程序,通过AT89C51向P1口的八位发送控制命令,这些控制信息表示对不同的电器进行控制的控制字 。为了简单表示,在这里只写出了控制一路电器的控制子程序,其它子程序都相似(程序代码见附录四)。
    5. 系统应用
    5.1 系统的应用前景
    本文介绍的基于单片机的家用电器电话遥控装置具有性能稳定、工作可靠的特点,当有电话打人时,通过振铃检测电路进行检测振铃信号,并进行计数,当达到预设次数后便启动自动摘机电路完成摘机,启动语音提示电路,提示用户输入密码,而控制装置通过DTMF解码电路读取用户输入的密码,并与预设的密码进行对比验证,如果在三次内输入密码错误,系统便会自动挂机并退出;如果输入的密码正确,则用户便获取操作权限。下一步用户可发出按键命令,命令经解码电路进行获取,并执行相应的操作。为了使电话可以正常使用,如果电话在系统预设的振铃次数之前被人接听,那么电话便不会进入到遥控的状态。该系统用于具有单片机控制的家用电器的电话遥控,用户可通过任意一部双音多频电话(包括手机,电话分机)对自己家庭安装的各种电器(如空调、微波炉、热水器等)进行开机,停机等操作,能够实现家居生活的舒适、安全、方便、节能,因此具有广阔的应用前景。
    5.2 系统使用说明
  1. 上一篇:SPCE061A语音控制小车设计+源代码
  2. 下一篇:AT89C51单片机的电子密码锁及报警系统设计+电路图+源码
  1. STC89C52单片机无线遥控电子...

  2. msp430g2553单片机高精度差分GPS技术研究

  3. AT89C51单片机城市道路积水...

  4. STC89C52RC单片机和CPLD的等精度频率计

  5. AT89C52单片机基于max038的信号发生器设计+程序

  6. STC89C52单片机MAX038的程控信...

  7. AT89C52单片机超声波发射和...

  8. 电站锅炉暖风器设计任务书

  9. 当代大学生慈善意识研究+文献综述

  10. 中考体育项目与体育教学合理结合的研究

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 十二层带中心支撑钢结构...

  13. 大众媒体对公共政策制定的影响

  14. 乳业同业并购式全产业链...

  15. java+mysql车辆管理系统的设计+源代码

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回