《电力线载波DSSS的ASIC分析与设计.docx》由会员分享,可在线阅读,更多相关《电力线载波DSSS的ASIC分析与设计.docx(4页珍藏版)》请在三一办公上搜索。
1、电力线载波DSSS的ASIC分析与设计1序言数字电表具有计费准确、通信及时的优点,是电力线网络智能化发展的方向之一。根据直接序列扩频(DSSS)原理实现的电力线载波功能的电力线通信系统具有较好的信噪比,可以有效地利用电力线网络资源,同时也对数字电表的SOC(片上系统)设计具有重要的价值。2电力线通信原理电力线通信技术简称PLC,是利用电力线路作为载波传输的通信方式。根据频率搬移、频率分割原理,可将原始信号对载波开展一次或多次调制,搬移到不同的线路传输频带,送到电力线上开展传输。2. 1扩频技术扩频技术是一种信息处理传输技术,它利用同传输数据(信息)无关的信号码被传输信号扩展频谱。使之占有远远超
2、过被传送信息所必需的最小带宽。在发送端调制后,扩展成宽带信息,接收端采用相关解扩,将宽带信号恢复成窄带信号,而在传输中的干扰信号由于仅经过一次伪随机码调制,其信号被扩展成宽带信号,然后通过窄带滤波技术提取出用户信号。2.2 m序列扩频码的自相关函数和功率谱密度m序列作为扩频码时,每一个码元有一定宽度。设二元脉冲序列码元宽度为Tc,幅度+1和幅度-1的概率各为1/2幅值相互独立。脉冲波形起始时间为T,T在0T之间均匀分布。可以得到周期为P的m序列的扩频码的自相关函数为:式(1)说明m序列的自相关性是当两组序列的顺序完全一致时,其自相关性表现得最大,而其他的任何相关运算,都远远小于最大值的数值。m
3、序列是一种伪随机序列,根据平稳随机过程理论,其平均功率谱密度为其自相关函数的付氏变换,即:RAC为自相关函数,在一个周期内,即OWTWNTC时,m序列的扩频码的功率谱为:电力线通信中正是利用了m序列的自相关性很好,从而提高系统的抗噪性能。2.3 伪随机(PN)序列的产生伪随机序列可以表示小m序列,并且由移位存放器网络产生。该网络由n级串连的双态器件、移位脉冲产生器和异或器组成。图1为4位移位存放器。2.4 扩频信号的调制和解调DPSK方式利用前后相邻码元的相对载波相位值表示数字信息的一种方式。因此,选择能消除模糊相位的DPSK作为调制方式,以提高系统抗噪声的能力。解扩相关器采用外差式。外差式相
4、关器即输入输出频率不再一样的一种相关器,这样就防止了泄漏的可能性。本地参考信号是用与发射信号完全一样的方法来产生的,所以当发射机与接收机不同时工作时,则同一个伪码发生器可以担任发射机的调制器和接收机的本地参考信号两项工作。2.5 解调方法解扩后的信号解调可以得到基带数字信号,解调器采用科斯塔斯环解调器。直接序列扩频系统接收机中恢复过程是一个相干过程。因为接收机和本地参考信号必须是发送信号的准确估计,还因为相干检测器比别的类型的检测器有优良的特性,所以直接序列扩频系统中使用相干检测器。3系统ASIC设计与仿真根据DSSS模型,设计了图2所示系统ASlC仿真模型的设计,并且由此开展了FPGA版的设
5、计与验证。包括PN码滑动相关器、系统各部分模块电路的协调与同步受系统的逻辑控制电路约束,确保电路工作的可靠有限状态机、调制端电路模块(包括差分编码、直接序列扩频和方波调制)、捕获电路、延迟锁定环支路、可控时钟源和PN码发生器、环路滤波器、差分解码器、逻辑控制电路、中央时钟分配电路、PN码匹配滤波器等模块电路。3. 1接口时序描述和实验结论在FPGA系统中不仅要实现模块中的功能,对于SOC系统,端口的时序逻辑也是重要的组成部分。在单片机与FPGA的验证电路中,端口定义同上。(1)发送时序图3中EN、T/R与TXIN信号的方向为由测试板(MCU)到FPGA板(PLC),SYNC为由FPGA板到测试板,DOUT为PLC输出的载波调制后的数字信号,并不是FPGA板与测试板间的接口信号,这里仅是为了说明时序关系而列出。其时序关系是:MCU使EN信号先有效(为高),之后MCU使T/R为低(表示发送使能),PLC在检测到T/R信号后在SYNC线上送出比特同步脉冲,MCU每检测到SYNC的一次下降沿就在TXIN线上发送一个比特,而PLC每次在SYNC-S