下载 (40.56 KB)
2008-12-9 10:28
一、序言
这里将介绍一个小型电子设计和制作的基本方法,从构思到最后制作完成的整个过程。这是一个基于DTMF制式的中文来电显示装置,这是本人的原创作品,已经全天候24小时运行一年多,没出现死机或程序跑飞现象,识别率100%,超级稳定。以下提供全部制作资料,包括原理图和源程序,可完全仿制,共享给大家学习和交流,转载请注明出处。
二、设计初衷
中国电信提供主叫来电显示功能,每月人民币6元,这样就能让电话用户知道主叫方的来电号码,以便记录和“见机行事”。目前,市场上的来电显示电话技术非常成熟,可显示和记录主叫方的电话号码和来电时间。但是,这类来电显示电话大多数只有数字显示功能。 众所周知,手机和小灵通也有来电显示功能,而且可以自己编辑电话簿,来电时除了显示电话号码,还能显示相对应的名字。这都是依赖于手机或小灵通自身设计的功能。。。然而,普通电话具备中文显示的产品极少,这类基于固定电话的中文来电显示电话其实技术简单,但是没有什么市场需求,而且成本提高,人是要赚钱的,所以就没什么开发的搞头。据我苦苦搜寻,有一款“步步高”的中文显示电话(支持家家e),但只能存储几十个电话本,而且屏幕较小,象素低,显示的信息有限,而且价格昂贵,性能也一般。 但是,对于某些特殊电话用户来说,其实这个功能很有必要。例如一些较大型单位的工作电话,每日的来电量很多,一天几百个来电,来电的基本上都是本单位各部门的电话,连同手机号码一共有几百上千个。这每个月6元的仅仅只有电话号码的数字显示功能实在是鸡肋,超人才能记得那么多电话号码。。。要是能即时中文显示来电是那个单位哪个部门或者哪个人的话,这样对与“见机行事”将会有大大的帮助,特别是能立即准确核实一些特殊来电人的身份。
三、设计思路和方案比较
需要一台具备中文来电显示的电话,有以下方案:
1、购买市场上的中文来电显示电话。价格昂贵,存储量太小,显示效果差,无法满足需要。
2、用带来电解码功能的MODEM或“USB录音盒”。其实是一个电脑外设,使用USB等传输接口,与电脑连接,电脑软件完成查询和显示,而且具有录音等功能。 这个方案功能强大,完全满足需要,但价格超级昂贵,技术过于剩余,由于要用整台电脑,占用空间,消耗成本高,显示器不便于观看,耗电多,辐射又大。此方案作为备用参考。
3、在电话线上并接一个小型来电显示装置,由单片机系统完成。这种方案可行,简单,成本低,但要花费一定的研发精力和时间。 根据本人的功底,采用第3种方案,如下图:
根据所掌握知识,以上方案绝对可行,关键是采用何种器件,如何编写解读和显示程序。。。单片机最小系统很多人都非常熟悉了,关键是在来电解码方面。根据我国电信部门的相关标准,目前来电显示有DTMF和FSK两种制式,经测试,本地区电信机房仍采用落后的DTMF制式,于是上网查阅了大量资料,选定DTMF双音频解码芯片MT8870,详细阅读该芯片的DATA SHEET(手册),发现接口简单,时序和很简单,编程非常方便。
四、设计方案的验证
由于是第一次使用该解码芯片,虽然芯片手册有详细参数和说明,但还是要进行验证,于是用“洞洞板”搭建了一个简单的测试电路,并根据电信部门DTMF制式的来电双音频时序,进行模拟测试。。。 测试结果证明:1、该附加装置完全不影响原电话使用。2、该解码芯片的确能对双音频模拟信号转换为适合单片几读取的数字信号。至此,硬件系统方案已完全验证成功。
本帖最后由 paulhyde 于 2014-9-15 03:39 编辑