当前位置:首页 > EDA > 电子设计自动化
[导读]摘要:在时差定位(TDOA)技术中,高精度的时差测量是准确定位的关键。针对这一需要, 提出一种基于FPGA 的高精度时差测量系统的实现方案。本系统的时差测算单元以Altera 公司Cyclone 系列的EP1C3T144 芯片为核心,并提

摘要:在时差定位(TDOA)技术中,高精度的时差测量是准确定位的关键。针对这一需要, 提出一种基于FPGA高精度时差测量系统的实现方案。本系统的时差测算单元以Altera 公司Cyclone 系列的EP1C3T144 芯片为核心,并提供了以太网接口、USB 接口和RS232 串 口作为输入输出接口。该设计方案具有电路设计简单、成本低、精度高、移植性好等优点, 可广泛应用于定位、导航和测距等领域。

1 引言

随着无线技术的发展,无线定位系统的研究不断深入,无线定位的应用和服务也越来越 深入到生活中的每个细节,极大地改善和方便了人们的生活质量。在目前的无线定位技术中, 到达时间差定位(TDOA, Time Difference of Arrival)作为一种定位精度高、定位速度快和抗干 扰能力强的定位技术而越来越受到重视。这种定位方式的基础就是无线电测距,即通过测量 无线电信号到达某物体的传播时差,进而折算出到达此物体的距离,测距的实质正是测量时 差。由于通信设备逐步向数字化、智能化方向发展,本文充分利用了低端的FPGA 器件(Field Programmable Gate Array)的灵活性和快速性,实现提取通过不同路径的同一信号时间差。

2 总体方案设计

图 1 为总体方案设计图。基站接收机把解扩解调后的基带信号通过输入接口进入时差测 算单元,运算得到的结果通过输出接口连接到无线传输设备。为了适应各种不同接口的接收 机和无线传输设备,本系统设计了3 种常用的接口以备选择。

由于m 序列具有优良的周期自相关特性,因此经常利用它作为无线定位的测量信号[1]。 m 序列码长越长,抗多径干扰能力越强;码速率越高,定位精度越高。时差测量单元中事先 存储了和发射端完全相同的m 序列,与接收到的m 序列进行比对。发射时刻与接收时序的 关系如图2 所示,相邻传播时长之差即为所测时差,目前该系统只能测算出不同路径的传播 时长,而差值则需要把每个传播时长传回到数据处理中心后通过软件计算得到。

本系统采用Altera 公司Cyclone 系列的EP1C3T144 芯片。它是一款基于1.5V(内核), 3.3V(I/O),0.13um 和SRAM 的FPGA,容量为2910 个LE,拥有13 个M4K RAM(4K 位+ 奇偶校验)块。除此之外,还提供了全功能的锁相环(PLL),用于板级的时钟网络管理和专用 I/O 口,这些接口用于连接业界标准的外部存储器器件,具有成本低和方便的特点。

3 时差测算单元设计

3.1 设计思想

FPGA 作为时差测算单元的核心器件,主要完成相关匹配、并/串转换、接口控制等功 能,经过VHDL 编程生成的内部结构和各个模块综合以后的整体结构如图3 所示。

其中,hxg 模块通过互相关的方法测算出不同路径的传播时长,采用8 位并行输出; serial_converter 模块把hxg 模块的结果转换成串行输出;load 模块作为serial_converter 模块 的使能输入,当load 有效时并行数据被存储到移位寄存器中。程序流程图如图4 所示。

3.2 实现结果

以 5 级的m 序列为例,反馈系数为45(八进制),初始状态为10000,得到31 位的m 序 列为1000010010110011111000110111010。码速率为1Mbps,固定发送间隔为100000 码元, 即100ms,总共发射4 组m 序列,因此参考图2 可知能够测得3 个传播时长。下图中的并行输出结果均用十进制显示。整体结果和局部放大结果如图5 所示,仿真结果表明并行结果 与串行结果完全一致。

4 主要接口设计

4.1 RS232 串口

由于本系统有两个串口,所以采用MAX3232 芯片可以简化电路[2-3]。MAX3232 是 MAXIM 公司的一种RS232 接口芯片,使用单一电源电压VCC,电压值从+3.0~+5.5V 都能 正常工作,额定电流为300μA,完成TTL 与RS232 两种电平之间的转换。它有两路收发器, 数据传输速率为250Kbps。原理图如图6 所示。

4.2 USB 接口

原理图如图7 所示,采用CY7C68013A 作为USB 接口芯片,此芯片具有以下优点:

1) 高性价比,通用USB2.0 接口芯片中全世界市场占有量最大,国外市场占用率最大。

2) 最大4K USB 端点缓冲区,可设置为双缓冲,三缓冲或四缓冲,全面支持USB2.0 高 速传输。

3) 内嵌增强型8051 内核,沿用传统8051 开发方法,固件开发工具为KEIL C51。

4) 时钟高达48MHz,单指令周期为83.3ns。

5) 双串口USART0 和USART1,支持230K 波特率。

6) 400K 高速I2C 接口。

7) 支持双数据指针。

8) 8KB 片内RAM,可存放数据和代码。

9) 五个复用数据端口PORTA,PORTB,PORTC,PORTD,PORTE。

10) 五个外部中断源。

11) 支持在线仿真和在线下载。

12) 端点缓冲区“FIFO”支持GPIF 和SLAVE FIFO 传输方式,实现端点FIFO 和外设“无 缝连接”,支持8 位/16 位总线。

13) 扩展接口IO CY7C68013A 是CY7C68013 的升级版本,完全兼容,CY7C68013 发 热量较大,CY7C68013A 为低功耗型,大容量16KB 片内RAM。

4.3 RJ45 接口

以太网的物理层有多种标准,这里使用10Base-T 标准,即数据通信速率为10Mb/s,传 输介质为双绞线。下表列出了目前市面上几种可供选择的以太网控制器及其主要特性。本系 统选择性价比较高且符合设计要求的RTL8019AS 作为以太网控制器[5],原理图如图8 所示。

RTL8019AS 是台湾Realtek 公司生产的10Mbps 以太网控制器,兼容Ethernet II 与IEEE 802.3;支持8 位或16 位数据总线;内置的16K 字节SRAM 用于收发缓冲;全双工,收发 可同时达到10Mbps;支持10Base-5、10Base-2、10Base-T,并能自动检测连接的介质,由 于其优良的性能、低廉的价格,使其在市场上10Mbps 网卡中占有相当的比例。

5 结束语

本系统充分利用了扩频测距原理和FPGA 的实时处理特性,具有定位精度高、扩展性强、 兼容性好等优点,通过对时差的测量,可以确定物体的运动轨迹,进而实现精确定位,同时 为飞行体的轨道测量提供基础技术,在高速落体目标测量方面具有很好的应用前景。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭