位置:51电子网 » 技术资料 » 通信网络

利用已有模块组合实现模块封装

发布时间:2008/12/17 0:00:00 访问次数:761

  在simulink中,可以充分利用现有simulink库中的资源,通过将现有的模块组合成子系统并进行封装,方便快捷地进行模块的搭建。本文将用这种方法来搭建manchester(曼彻斯特)编码模块与解码模块以及单极性归零码编码模块与解码模块。

  1. manchester码的编码与解码

  manchester码的编码规则是,如果原始数据为“1”,将其编码成“10”;如果原始数据为“0”,将其编码成“01”。这种编码的特点是每个码元中间都有跳变,低频能量较少,便于接收端提取时钟信息。

  仿真实现时,用一个频率为原始数据发送频率两倍的矩形波与原始数据做异或运算即可实现manchester编码。manchester编码实现如图1所示。

  图1 manchester码的编码仿真模型

  对manchester编码进行解码的目的是从收到的manchester码流中恢复出原始信号,仿真实现时可以使用和编码相反的方法,即用一个频率为原始码流一半的矩形波与原始数据做异或运算即可实现manchester解码。manchester解码实现如图2所示。对这两个子系统进行封装并仿真,仿真图如图3所示,仿真结果如图4所示。在图5中,第一行为原始信号波形,第二行为manchester编码后的波形,第三行为解码后的波形。经分析比较,仿真结果符合我们的要求。

  图2 manchester码的解码仿真模型

  图3 manchester码的编解码仿真模型

  图4 manchester码的编解码仿真波形

  2. 单极性归零码的编码与解码

  单极性归零码的编码规则是在第一个半个位周期中的高电平表示“1”,而持续整个位周期的低电平表示“0”。该编码的simulink模块内部实现如图5所示。即将一个频率为原始数据发送频率两倍的起始电平为低电平的矩形波延时后,与原始数据做异或运算,即可实现单极性归零码的编码。

  图5 单极性归零码的编码仿真模型

  单极性归零码的解码是用一个频率为原始信号频率两倍的起始电平为高电平的矩形波与原始信号作与运算后,再将信号经过下采样就可以得到解码后的信号。解码的simulink实现如图6所示。

  图6 单极性归零码的解码仿真模型

  对这两个子系统进行封装并仿真,仿真模型如图7所示,仿真结果如图8所示。图8中,第一行为原始信号波形,第二行为单极性归零码编码后的波形,第三行为解码后的波形。经分析比较,仿真结果符合我们的要求。

  图7 单极性归零码的编解码仿真模型

  图8 单极性归零码的编解码仿真波形

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  在simulink中,可以充分利用现有simulink库中的资源,通过将现有的模块组合成子系统并进行封装,方便快捷地进行模块的搭建。本文将用这种方法来搭建manchester(曼彻斯特)编码模块与解码模块以及单极性归零码编码模块与解码模块。

  1. manchester码的编码与解码

  manchester码的编码规则是,如果原始数据为“1”,将其编码成“10”;如果原始数据为“0”,将其编码成“01”。这种编码的特点是每个码元中间都有跳变,低频能量较少,便于接收端提取时钟信息。

  仿真实现时,用一个频率为原始数据发送频率两倍的矩形波与原始数据做异或运算即可实现manchester编码。manchester编码实现如图1所示。

  图1 manchester码的编码仿真模型

  对manchester编码进行解码的目的是从收到的manchester码流中恢复出原始信号,仿真实现时可以使用和编码相反的方法,即用一个频率为原始码流一半的矩形波与原始数据做异或运算即可实现manchester解码。manchester解码实现如图2所示。对这两个子系统进行封装并仿真,仿真图如图3所示,仿真结果如图4所示。在图5中,第一行为原始信号波形,第二行为manchester编码后的波形,第三行为解码后的波形。经分析比较,仿真结果符合我们的要求。

  图2 manchester码的解码仿真模型

  图3 manchester码的编解码仿真模型

  图4 manchester码的编解码仿真波形

  2. 单极性归零码的编码与解码

  单极性归零码的编码规则是在第一个半个位周期中的高电平表示“1”,而持续整个位周期的低电平表示“0”。该编码的simulink模块内部实现如图5所示。即将一个频率为原始数据发送频率两倍的起始电平为低电平的矩形波延时后,与原始数据做异或运算,即可实现单极性归零码的编码。

  图5 单极性归零码的编码仿真模型

  单极性归零码的解码是用一个频率为原始信号频率两倍的起始电平为高电平的矩形波与原始信号作与运算后,再将信号经过下采样就可以得到解码后的信号。解码的simulink实现如图6所示。

  图6 单极性归零码的解码仿真模型

  对这两个子系统进行封装并仿真,仿真模型如图7所示,仿真结果如图8所示。图8中,第一行为原始信号波形,第二行为单极性归零码编码后的波形,第三行为解码后的波形。经分析比较,仿真结果符合我们的要求。

  图7 单极性归零码的编解码仿真模型

  图8 单极性归零码的编解码仿真波形

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!