欢迎来到天天文库
浏览记录
ID:31359490
大小:108.50 KB
页数:6页
时间:2019-01-09
《基于stm32的固话监测终端设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于STM32的固话监测终端设计 摘要:固定电话应用广泛,管理固定电话话务信息的监测终端也有极广的应用市场。为了实现对固话话务明细的实时获取和电子管理,设计以STM32为核心的监测终端。该终端通过外围电路获取FSK/DTMF制式来显信息,检测摘挂机状态以及按键组合,并通过网络模块与服务器实现通信。实际应用中,该终端有较高的稳定性、准确性和实时性,并且已成功应用到挂机短信系统中。 关键词:STM32;FSK/DTMF;固定电话;话务监测 中图分类号:TN931+.3?34文献标识码:A文章编号:1004?373X(2016)20?0111?03 Abs
2、tract:Sincethefixed?linetelephoneiswidelyused,themonitoringterminalmanagingthefixed?linetelephonetrafficinformationalsohasawideapplicationmarket.Inordertorealizethereal?timeacquirementande?managementofthefixed?linetelephonetrafficinformationdetails,amonitoringterminalwasdesigned,wh
3、ichtakesSTM32asthecore.ThisterminalacquirestheIDcallerinformationinFSK/DTMFmodesanddetectsthestatusofon/offhookandkeystrokecombinationbymeansofperipheralcircuit,andcommunicateswiththePCservervianetworkmodule.Inpracticalapplications,thisterminalhashigh6stability,accuracyandreal?time
4、performance,andisappliedtotheon?hookshortmessagesystemsuccessfully. Keywords:STM32;FSK/DTMF;fixed?linetelephone;telephonetrafficmonitoring 0引言 话务信息的获取与管理在销售、业务联系和售后等商用固定电话领域起到越来越重要的作用。来电显示,又称主叫识别信息传送及显示(CID),该业务的主要功能是向被叫用户提供主叫号码、呼叫时间和日期等主叫识别信息。普通的来电可以在来电显示屏幕上显示主叫识别信息,但是难以实现对详细话务
5、信息的存储和管理。本设计在普通来电显示的基础上通过网络与上位机进行通信,获取固定电话的话务明细,并将话务明细上传服务器,实现话务信息的存储与管理,并以此为依托扩展更多的功能。目前国际上不同地区规定的CID数据传送制式不同[1]。本设计以STM32为核心的话务检测终端与被监测的固定电话并联,通过外围电路获取并解析FSK/DTMF两种制式的来显,检测摘挂机状态,记录按键信息。 1系统总体设计 该监测终端主要由监听模块、主控模块和网络模块三部分构成。主控芯片采用ST公司的STM32F1032ET6,它具有先进架构的Cortex?M3内核、资源丰富、实时性强、功
6、耗低。监听模块由FSK信号解调电路、DTMF信号解码电路和摘挂机检测电路组成,通过RJ11接口与被监测电话实现并接。系统通过驱动程序控制DM9000实现网络模块,为终端和服务器之间提供双向通信渠道。系统框图如图1所示。6 外围监听电路检测到有效的来电铃流时,引发系统中断,系统先将来电号码等信息存储,再判断摘挂机状态来确定已接还是未接,并在通话过程中记录按键信息,最终将所有采集信息以来电包的形式上传服务器;摘挂机监听模块检测主动摘机信号,则记录按键信息,并将信息以拨号包的形式上传服务器。 2监听模块设计 国内来电显示(CID)的信息发送格式有频移键控(F
7、SK)和双音多频(DTMF)两种制式。本设计采用双制式解调电路,可以识别和接收两种制式的来显信息。 2.1FSK监听模块设计 FSK解调电路,采用Holtek公司的HT9032C主叫号码识别接收芯片。它满足Bell202和CCITTV.231200b/sFSK数据传输标准,能同时检测振铃和载波[2]。FSK制式支持被叫用户挂机和摘机两种状态下的信息传送[3]。在挂机状态下,来显信号位于第一次和第二次振铃之间。图2是HT9032C的时序图,检测到有效铃流时,nRDET输出下降沿,触发STM32中断,系统置位振铃标志,使能模拟串口做好接收来显数据的准备;检测
8、到有效载波,nCDET输出下降沿,系统通过读取该引脚
此文档下载收益归作者所有