
程控交换实验中的用户模块电路主要实现BORSCHT七大功能,其构成如下:
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本段落介绍程控交换系统中用户模块电路的设计与实现,重点阐述了其具备的BORSCHT(馈电、过压保护、振铃、监视、编码及信令、测试)七大核心功能。
实验七 程控交换原理编程调试
一、实验目的:
1. 了解CPU的工作原理及各种控制过程。
2. 掌握程控交换机中CPU对话路设备的控制方法,加深对程控交换网络工作原理的理解。
二、预习要求:
熟练掌握8051系列单片机仿真器的操作,并复习《MCS-51单片机原理与应用》相关知识。
三、实验设备:
主机实验箱一台;电话单机四台;PC机一台;MCS-51系统单片机仿真器一套
四、编程说明
本次实验分为七个单元,每个单元负责控制一个电路或进行某种系统的设置。图7-1展示了整体的实验布局。
在本实验中,我们将通过实际编写和调试程序来实现程控交换机CPU对线路设备的操作控制。这将帮助我们进一步理解程控交换网络的工作原理。
系统已由硬件生成了各种信号音,在电话拨打及接续过程中,CPU依据特定规则自动接入这些声音到用户端口上。例如:在打电话时能够听到拨号音、忙音等提示信息都是通过计算机控制的开关来实现的。
根据通话流程,程序会适时打开或关闭不同的音频通道以完成相应的通信任务。
系统定义如下:
- 用户1为第1路
- 用户2为第2路
- 用户3为第3路
- 用户4为第4路
实验过程具体步骤包括:
1. 连接主机实验箱与PC机,通过仿真器将MCS-51单片机接入计算机环境。
2. 使用调试软件编辑、修改和编译源代码文件。
3. 将生成的机器码下载到CPU中并运行程序进行测试。
每个单元的具体编程任务如下:
**单元一:初始化设置**
完成对主机实验箱内各硬件模块的基本配置,如时钟频率设定等操作。此步骤为后续流程打下基础。
**单元二:信号音控制**
编写代码使能或禁用特定的音频通道以实现不同的通话状态提示(拨号、等待应答等)。
例如,在用户拨打对方号码后系统会播放连续的“嘟”声,直到另一端接听为止。此阶段需要准确地模拟这些场景。
**单元三:呼叫处理**
通过编程控制交换网络中的接线器来建立或断开通话连接,确保两部电话之间能够顺利通信。
例如,在某用户发起呼叫请求后,程序需查找空闲线路,并将对应的话路切换至对方机的端口上以完成链路。
**单元四:号码分析**
解析用户的拨号序列并确定下一步的动作(如向其他交换中心转发)。
此阶段涉及对输入数字流进行识别分类的工作逻辑处理过程。
**单元五:计费功能实现**
记录通话时长及相关费用信息,以便后续计算账单等操作。这通常包括读取时间戳、存储话务数据等功能的实现。
**单元六:故障检测与恢复机制**
设计一套自动诊断系统来监控整个通信网络的状态,并在发现异常情况后采取适当的措施(如重新启动设备)。
此部分需要处理各种可能出现的问题,确保系统的稳定运行。
**单元七:测试验证**
对以上各模块进行综合性的检验工作,确认所有功能均能正常运作。包括但不限于压力测试、边界值分析等方法以提高可靠性水平。
通过上述七个实验环节的学习与实践操作,可以全面掌握程控交换机内部工作的核心逻辑及其实现技巧。
全部评论 (0)


