文档详情

一种电话拨号控制器的设计.pdf

发布:2017-04-01约6.92千字共5页下载文档
文本预览下载声明
一种电话拨号控制器的设计 甘朝晖 , 王  欢 , 杨振坤 (武汉科技大学信息科学与工程学院 , 湖北省武汉市 430081) 【摘  要 】 主要介绍一种电话拨号控制器的设计、制作、调试、使用方法及以后的扩展功能。其 主要硬件模块由微处理器 AT89C52、EEPROM24C02、双音多频收发器 MT8880、光电耦合器 4N25、 CD40106、放大器 LM358、LCD (液晶显示器 )和继电器组成。主要功能是防止电话被滥用。用户可通 过本地电话机对本产品进行设置。本装置十分小巧 ,操作简单 ,扩展功能较强大。 关键词 :电话拨号控制器 , 双音多频 , 光电耦合器 , I2 C总线 中图分类号 : TN916. 3 收稿日期 : 2005208201; 修回日期 : 2005210213。 0 引  言 目前 ,固定电话中还存在一些问题 ,比如 ,有些员 工利用单元的固定电话打私人长途电话 ,或信息台 ,为 了防止经济损失 ,虽然在电话机带有长话锁 ,但这只能 防止拨打长途电话 ,而不能防止拨打市话 ,特别是号码 以 168开头的信息台。为了解决以上问题 ,我们研制 了这种电话拨号控制器 ,该产品可以防止别人拨打任 意一个号码。 本文主要介绍这种电话拨号控制器的设计、制作、 调试、使用方法及以后的扩展功能。其主要硬件模块 由微处理器 AT89C52、EEPROM24C02、双音多频收发 器 MT8880、光电耦合器 4N25、CD40106、放大器 LM358、LCD (液晶显示器 )和继电器组成。 1 电话拨号控制器功能 该电话拨号控制器的一端通过水晶头与电话线连 接 ,另一端通过水晶头与电话机连接 ,可通过固定电话 机上的数字键设定想要禁止拨打的电话号码 ,设定好 后 ,别人就拨不出该号码了 ,而其他号码照样能拨打。 在该产品上有一个 LCD 可以显示所输入的内容。 “3 ”号键可进入菜单模式。先是检测用户输入的密 码 ,密码正确后 , LCD上会显示多个按键的功能 ,“0” 键为菜单下翻 ,“8”键为菜单上翻 ,“1”键为修改密码 , “2”键为增加号码 ,“3”键为删除号码 ,“4”键为显示所 存储的号码 ,“5”键为退出。其中修改密码要确认一 次才算成功 ,输入密码时 ,用“?”代替数字显示 ,以防 有人偷看。“3 ”为退格键 ,可修改输错的数字。输入 完毕后按“#”键确认。输入的号码可以有 20个 ,而且 可简写输入 ,比如 ,只输入“168”,那么以“168”开头的 所有电话都不能被拨出。这样就能防止别人滥用电 话。本产品功能新颖 ,电路简单 ,成本低廉。 2 硬件电路设计 该控制器采用大量硬件完成部分功能模块 ,其目 的是充分利用硬件电路的可靠性 ,使整体电路达到比 较高的可靠性。系统原理如图 1所示。由单片机构成 主控部分 ,进行主要的信息处理 ,接收外部操作指令形 成各种控制信号 ,并完成各种信息的记录。MT8880 完成主要的信息收集工作 ,并把信息转化成单片机可 以识别的信号 ,再传输给单片机。24C02完成各种数 据信息的存储 ,防止在断电时数据的丢失。光耦及 CD40106组成中断电路 ,可利用电话机的复位键进行 中断控制。显示使用的是 LCD162A。由继电器完成 对电话通路的控制。 普通用户拨出的电话号码为模拟的双音多频码 , 由双音多频收发器 MT8880对其进行数字解码。解码 后 ,单片机从 EEPROM24C024中取出所存的电话号 码 ,对电话号码进行比较分析 ,如果判定该号码为普通 用户允许拨打的号码 ,单片机允许电话打出 ,继电器将 本地电话与电话网连接 ,此时用户就可以进行正常通 话。如果用户拨打禁止拨打的号码 (如长途电话、信 息台等 ) ,单片机将通过继电器将本地电话与电话网 断开。用户需要设置禁止拨打的电话时 ,首先按“3 ” 键进入密码输入状态 ,输入的密码由 MT8880解码并 与从 24C02中读出的事先设置好的密码进行比较 ,确 认无误后 ,用户就可以对拨号器进行设置 (如修改密 码、设置允许普通用户拨打的号码、删除所设置的号码 等 )。该系统并不影响电话呼入。 2. 1 M T8880数据接收电路 此部分是整个系统的关键 ,它的工作情况直接决 定系统的可靠性。电话网上的电压在挂机时为 48V ·12· 第 32卷第 2期 2006年 2月                电 子 工 程 师  ELECTRON IC ENGINEER                  Vol. 32 No. 2  Feb. 2006 左右 ,摘机时为 7. 5 V ~6. 5 V ,因此不能直接与 MT8880连接 ,所以使用变压器进行隔离。设计使用 了普通的音频变压器。由于
显示全部
相似文档