欢迎来到天天文库
浏览记录
ID:47080039
大小:2.08 MB
页数:43页
时间:2019-07-18
《华电现代交换实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档综合实验报告(2014--2015年度第二学期)名称:现代交换技术综合实验题目:现代交换技术实验院系:电子与通信工程系班级:通信120班学号:201203010学生姓名:指导教师:鲍慧、项洪印、赵丽娟设计周数:2周成绩:日期:2015年7月文案大全实用文档实验一、1:电路交换原理仿真实验——时间表调度一、实验目的掌握时间表调度原理。二、实验原理在所设计的时间表调度实验中,这个调度表的调度是静态的。所谓静态,是指调度表是在系统初始化的时候就建立起来的,在系统运行的情况下不再改动。实验要求的就是这个调度表的初始化。这个调度表如下图所示:调度表时间(10ms) 任务 0:摘
2、挂机检测任务1:脉冲检测任务2:位间隔检测任务 0 0/1 0/1 0/1 1 0/1 0/1 0/1 ..... ..... .......... 18 0/1 0/1 0/1 19 0/1 0/1 0/1
3、 这个交换系统提供了三个周期性调度程度(摘挂机检测程序、脉冲识别程序和位间隔识别程序),它们的调用周期分别为200ms、10ms和100ms,所以系统的最小调度时间为10ms。每隔10ms就会检查这个表的一行,如果该行上某一列为1,就执列所对应的任务,如果为0,就什么都不做。每当执行到这个表的最后一行,调度任务会返回第一行循环执行。三、实验程序#include"bconstant.h"extern"C"_declspec(dllexport)voidinitSchTable(intScheduleTable[SchTabLen][SchTabWdh])//SchTabLen定义
4、时间表为20行SchTabWdh定义三个周期调度实验{inti,j;//摘挂机检测程序200msfor(i=1;i5、]=1;return;}四、结论或总结连接运行上述程序,拨打电话时能够正常打通,说明所编的时间调度表正确,此这个调度表正确。时间表的建立与执行周期、和任务数目有关。在程控数字交换的体系结构中,周期级程序是由时间表调度实现的,它规定了周期级程序的执行周期和执行时间,因此建立正确的时间调度表极为重要,如果建立不正确,将导致系统的崩溃。文案大全实用文档实验一、2:电路交换原理仿真实验——脉冲计数实验一、实验目的掌握脉冲识别原理二、实验原理拨号盘所发出的拨号脉冲有规定的参数。我国规定的号盘脉冲的参数有:脉冲速度:即每秒钟送出的脉冲个数,规定的脉冲速度为每秒钟8-16个脉冲;脉冲断续比:6、即脉冲宽度(断)和间隔宽度(续)之比,规定的脉冲断续比为1:1-3:1。1)脉冲识别程序扫描周期的确定:为确定脉冲识别扫描的周期,需要计算出最短的变化间隔(脉冲或间隔宽度),这样才能保证每个脉冲都能够识别而不至于丢失脉冲。由于号盘每秒发出的最快脉冲个数为16个,脉冲周期T=1000/16=62.5ms,在这种情况下断续时间比为3:1时续的时间最短,为1/4*T,所以最短变化周期为1/4*(1000/16)=15.625ms,脉冲识别扫描程序的周期<15.625ms。2)拨号脉冲识别原理:在下图中,采用了10ms的扫描周期,其中的变化识别标志了状态的变化。对于一个脉冲来说,是前沿7、和后沿各识别一次,我们可以任取一个来识别脉冲,下图中采用了前沿识别。从逻辑上讲,也就是说(这⊕前)∧前=!这∧前相当于前面所说的挂机识别,同样(这⊕前)∧!前=这∧!前相当于摘机识别。在这里采用比较麻烦的逻辑运算的原因是需要“变化识别”这个结果。这在位间隔识别中要用到,下面是脉冲识别原理原理示意图:文案大全实用文档在我们设计的实验中,用一个数组保留各线路10ms前的状态,用另一个数组保留各线路当前的状态,并且提供了保存“变化识别”的数组(以供后面的位间隔识别使用),另外提供给学生使用的是保存
5、]=1;return;}四、结论或总结连接运行上述程序,拨打电话时能够正常打通,说明所编的时间调度表正确,此这个调度表正确。时间表的建立与执行周期、和任务数目有关。在程控数字交换的体系结构中,周期级程序是由时间表调度实现的,它规定了周期级程序的执行周期和执行时间,因此建立正确的时间调度表极为重要,如果建立不正确,将导致系统的崩溃。文案大全实用文档实验一、2:电路交换原理仿真实验——脉冲计数实验一、实验目的掌握脉冲识别原理二、实验原理拨号盘所发出的拨号脉冲有规定的参数。我国规定的号盘脉冲的参数有:脉冲速度:即每秒钟送出的脉冲个数,规定的脉冲速度为每秒钟8-16个脉冲;脉冲断续比:
6、即脉冲宽度(断)和间隔宽度(续)之比,规定的脉冲断续比为1:1-3:1。1)脉冲识别程序扫描周期的确定:为确定脉冲识别扫描的周期,需要计算出最短的变化间隔(脉冲或间隔宽度),这样才能保证每个脉冲都能够识别而不至于丢失脉冲。由于号盘每秒发出的最快脉冲个数为16个,脉冲周期T=1000/16=62.5ms,在这种情况下断续时间比为3:1时续的时间最短,为1/4*T,所以最短变化周期为1/4*(1000/16)=15.625ms,脉冲识别扫描程序的周期<15.625ms。2)拨号脉冲识别原理:在下图中,采用了10ms的扫描周期,其中的变化识别标志了状态的变化。对于一个脉冲来说,是前沿
7、和后沿各识别一次,我们可以任取一个来识别脉冲,下图中采用了前沿识别。从逻辑上讲,也就是说(这⊕前)∧前=!这∧前相当于前面所说的挂机识别,同样(这⊕前)∧!前=这∧!前相当于摘机识别。在这里采用比较麻烦的逻辑运算的原因是需要“变化识别”这个结果。这在位间隔识别中要用到,下面是脉冲识别原理原理示意图:文案大全实用文档在我们设计的实验中,用一个数组保留各线路10ms前的状态,用另一个数组保留各线路当前的状态,并且提供了保存“变化识别”的数组(以供后面的位间隔识别使用),另外提供给学生使用的是保存
此文档下载收益归作者所有