位置:51电子网 » 技术资料 » 单 片 机

用SLPS代替系统模型中的关键模块

发布时间:2016/3/24 20:23:02 访问次数:603

     通过PSpice模拟仿真,表明设计MAX4167ESA+T的电路能实现系统中关键模块的功能和特性要求后,为了用设计的电路代替系统模型中的关键模块,首先在MATLAB的命令窗口中输入命令slpslib,调出SLPS模块,用来代替系统模型中的关键模块。

   采用SLPS取代压控振荡器模块后,构建的基本锁相环Simulink系统模型如图8-12所示。图中的Phase Detector模块和LPF模块仍保留采用图8-7中的模型,只是将图8-7中的VCO模块采用SLPS模块代替,并采用由关系运算符Relational Operator构成的WaveConverter模块将SLPS的输出波形转变为二进制脉冲波形。由于SLPS(VCO电路)输出波形的幅值为12V,Wave Converter模块中的关系运算符Relational Operator将SLPS输出信号幅值与6进行比较,产生最终的脉冲输出信号。

    

   SLPS模块的参数设置

   为了用设计的雁控振荡器电路代替系统模型中的压控振荡器关键模块,在Simulink环境中采用SLPS代替系统模型中的压控振荡器模块以后,必须设置好SLPS的相关参数,这是实现协同仿真的关键一步。


     通过PSpice模拟仿真,表明设计MAX4167ESA+T的电路能实现系统中关键模块的功能和特性要求后,为了用设计的电路代替系统模型中的关键模块,首先在MATLAB的命令窗口中输入命令slpslib,调出SLPS模块,用来代替系统模型中的关键模块。

   采用SLPS取代压控振荡器模块后,构建的基本锁相环Simulink系统模型如图8-12所示。图中的Phase Detector模块和LPF模块仍保留采用图8-7中的模型,只是将图8-7中的VCO模块采用SLPS模块代替,并采用由关系运算符Relational Operator构成的WaveConverter模块将SLPS的输出波形转变为二进制脉冲波形。由于SLPS(VCO电路)输出波形的幅值为12V,Wave Converter模块中的关系运算符Relational Operator将SLPS输出信号幅值与6进行比较,产生最终的脉冲输出信号。

    

   SLPS模块的参数设置

   为了用设计的雁控振荡器电路代替系统模型中的压控振荡器关键模块,在Simulink环境中采用SLPS代替系统模型中的压控振荡器模块以后,必须设置好SLPS的相关参数,这是实现协同仿真的关键一步。


上一篇: Vin=lV时瞬态分析结果

上一篇:Project file

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!