一、系统特点
1、直接通过PC机对整个交换流程进行控制,解决了普通产品用单片机做控制导致编程不方便的缺点,学生可以直接在PC上编程控制所有流程。
2、积木式设计方式:全部采用SDL流程方式进行设计,学生可以不需编写源代码,只需按照积木方式设计SDL控制流程,然后由系统自动生成代码。使学生的主要精力放在交换内容上,充分利用有限的实验学时,同时避免软件编程能力不强的学生难以进行设计性实验的问题。
3、C/C++语言编程能力:软件编程能力较高的学生也还可以根据自己的思路直接用C/C++语言编程,既可针对其中某个模块,也可针对整个系统进行编程控制。
4、USB接口:实验平台直接利用PC机进行控制(不同于普通产品的单片机控制),接口采用USB接口,安装使用方便,接口数据速率快。还可直接在便携式笔记本电脑上进行实验。
5、可靠性高:运用CPLD设计,集成度高;功能电路采用模块化设计,运用商用交换电路模块,可靠性好。
6、灵活、易用、实验管理方便:软件界面友好,操作简单。学生实验方便,教师管理、评分方便。
二、与同类产品的比较
内 容
|
普 通 产 品
|
JD 系 列
|
内部开放程度
|
采用单片机作控制,开放性差。
|
采用PC作控制,能将交换机内部的所有工作流程开放出来,开放性好。
|
软件实验内容
|
普通产品只做交换机的参数配置类实验,不能深入交换机内部流程。只是演示性实验。
|
能进行设计性和综合性的实验,可在PC上编写交换机内部流程,操作方便。
|
开发性实验的方便性和成本
|
能编写内部程序的普通产品,也是采用单片机语言编写,除PC机外还需要单片机仿真器配合使用,实验成本高,同时需要学生具有单片机开发能力。教师指导难度也大。
|
所有工作直接在PC上进行,编程、调试方便,实验成本低。教师指导方便。
|
软件编写方式
|
采用汇编或C语言代码级设计,对学生编程能力要求高,适应面窄,学生的精力大都用在源代码编程和调试上。
|
采用积木式SDL流程方式设计,不需编写源代码,可将学生设计的SDL流程自动生成源代码。使学生的主要精力集中在交换原理本身。
|
接口
|
接口采用RS232,且只是做参数配置。
|
采用USB接口完成所有功能。
|
三、实验项目
1、系统认知与分析类
(1)程控交换系统的组成与各部分功能认知实验
(2)用户电路功能实验
(3)音信号识别功能实验
(4)时隙分配功能实验
(5)故障综合调测功能实验
2、设计综合类
(1)用户摘挂机检测处理流程设计实验
(2)音信号的产生及发送设计实验
(3)铃流信号的产生及发送设计实验
(4)双音多频(DTMF)信号的接收设计实验
(5)通话呼叫处理流程设计实验
(6)被叫忙呼叫处理流程设计实验
(7)久叫不应呼叫处理流程设计实验
(8)主叫中途挂机呼叫处理流程设计实验
(9)空号处理呼叫处理流程设计实验
(10)程控新业务-缩位拨号呼叫处理流程设计实验
(11)综合设计开发实验
四、实验模式
1、通过USB接口,将JD1121实验平台与PC连接,然后在PC机上运行实验平台应用软件。
2、根据实验内容具体要求,实验学生重点进行流程设计;
3、学生不需要编制程序,只要将自己设计的流程用实验平台软件提供的SDL图元绘制出来,然后进行‘运行/调试’;
4、如果SDL图的流程设计正确,实验平台将完全按照SDL图的流程进行运行。学生对实验平台的每项操作将得到期望的结果(如摘机后会听到拨号音,电话接通后会有回铃音等);
5、当实验操作的结果与期望不符时,表明流程设计有问题,实验学生需要修改设计流程,重新进行操作直到结果正确。
6、对于学有余力或者希望继续深入的学生,平台系统提供VC接口,学生‘双击’系统已经提供的相应组件,可以编制自己的底层设计模块来代替该组件;还可以添加自己设计编制的新组件。