当前位置:文档之家› 一种七位巴克码数据发送卡的设计

一种七位巴克码数据发送卡的设计

经验交流

"rechnicaICommunications

《自动化技术与应用》2010年第29卷第l期

一种七位巴克码数据发送卡的设计★

周治良。张传军.鲍启元,江伟伟

(中国人民解放军第五七一五工厂,河南洛阳471000)

摘要:巴克码是数字通信巾常用的信息同步码型;提出-一种7位巴克码数据发送V-的设计方法;介绍r巴克码应用背景,阐述了80C196KB单片机,EPM7128SLC可编程逻辑器件的使用方法,利用上述芯片和分立元件设计并实现7位巴克码数据发送膏;

介绍了并I-1EPP模式下巴克码的控制过程,给出了巴克码数据发送卡部分设计电路,介绍了码型实现过程;通过实践证明了该发送矗能够实现7位巴克码的生成与输出,完伞满足某型俄制机载产品测试要求。

关键词:巴克码;单片机;町编程逻辑器件;EPP

中图分类号:TP216.1文献标识码:B文章编号:1003—7241(2010)010091—04

DesignofaBarker7DataTransmittingCard

ZHoUZhi-liang,ZHANGChuan-jun,BAoQi-yuan,JIANGW越-wei

(No.5715FactoryofPLA,Luoyang471000China)

Abstract:Barkerissynchronizedcodeindigitalcommunication.Inthispaper,designmethodsofbarker7datatransmittingcardarepresented.TheapplicationbackgroundofBarkerareintroduced.Theusedmethodsof

MCU80C196KBandCPLD

EPM7128SLCaresetforth,Transmittingcardis

designedandimplementedbyusinginterfacecircuitandabove-men—tionedchips.Thecontrolprocessofbarker7isintroducedunderPCparallel-portEPPmode.Thepartialdesigncircuitisgiven,thecardsisprovedtoachievethegenerationandoutputof7Barkerthroughpractice,itcansatisfytestingrequirementsofacertainRussian-madeairborneproduct.

Key

words:Barker;MCU;CPLD:EPP

1引言

数字通信中,实现信息群同步(帧同步)通常有两类方法,其中的一种是插入特殊码实现,巴克码就是一种常用的同步码组。由于巴克码具有尖锐单峰特性的自相关函数,便于与信息区别,码长适中,能够保证传输效率,因而得到大量应用。同时巴克码也可以作为特定信息量使用,它是火控雷达对制导武器进行无线电校正的常用码组,该码组保证了火控雷达系统与武器之间可靠的数字通信,只是在不同协议下用法有所不同。目前对于专用巴克码数据发送卡开发介绍很少,早期的巴克码发生器大都由分立元件产生,所以集成度很低。

?基金项目:2008空装技改项目资助(编号KJ208323)

收稿日期:2OO9—04—28

在对某俄制机载产品测试过程中,需要检测设备模拟产生7位巴克码信息,并要求信息内容可以在计算机控制下进行实时修改,该检测设备可以作为该产品日常维护和修理的重要测试工具。

在现实需求下,我们开发了作为检测设备一部分的7位巴克码数据发送卡。本文给出了一种基于单片机和CPLD的巴克码数据发送卡的实现过程,它很好的解决了巴克码信息的生成、控制、传输等相关问题,并通过实践验证了该板卡能够完成巴克码信息格式转换和传输,完全可以满足产品性能检测的要求。

2巴克码介绍[1]

巴克码是一种非周期序列。一个n位的巴克码组为{x1,X2,x3,…X。},其中xi取值为+l或一1,若它的局部自相关函数满足下式:

万方数据

相关主题
文本预览
相关文档 最新文档