当前位置:首页 > 模拟 > 模拟
[导读]介绍了一种声信号发射系统的设计方案,系统是基于CPLD产品XC2C128控制,并通过EPROM(M27C64A)实现了波形存储,信号经D/A转换器(AD5330)、功率放大器(MAX9703)和变压器输出。另外,可通过改变存储器内波形存储的编码方式或存储器的型号和容量,实现时分复用(TDM)、频分复用(FDM)和码分复用(CDM)。经多次实验验证了该系统的可行性和扩展性

1 引言
   
在水下通信系统中,低功耗的声信号发射电路设计对系统的作用距离远近及其精确度起着关键性的作用。介绍了一种利用CPLD控制的波形存储方法,可以实现频分和码分两种复用方式下的声信号发射。经过多次实验验证,该系统具有可行性。此外,在设计CPLD逻辑电路时,选用了Xilinx公司提供的Xilinx ISE6.2开发系统软件,运用Model Tech公司的Modelsim对设计进行功能仿真。

2 器件介绍
2.1 XC2C128简介
    Xilinx公司推出的CoolRunner-II系列中的XC2C128-7V0100。该器件采用第二代快速零功率(FZP)技术,以便在尽可能低的功耗情况下提供最佳的性能,如:采用1.8 V的内核电压,可提供300 MHz的性能,且耗功小于100μA。另外,该器件还具有体积小,价格低和稳定度高等优点,符合信号发射系统要求。XC2C128包含了16个内部互联功能块(AIM),每个AIM能为功能块提供40个输入,每个功能块包含16个宏单元,这些宏单元同时包含大量的配置寄存器。另外,这些寄存器能被全局预置和复位,也可被提前设置成D或T触发器,有多种时钟信号,分别为全局或部由路服务。例如在同步时。可同时应用3个不同的时钟信号。
    XC2C128的主要特性如下:
    采用1.5 V、1.8 V、2.5 V、3 V、3.3 V等电源供电,内部有两个BANK,因而允许采用不同电压供电而无需电压转换器;
    1.8 V供电时,静态电流可低至25μA;
    采用RealDigital CPLD技术和先进的低功耗高速可编程逻辑技术,静态功耗可低至33μW;
    带有输入滞回和可编程地(GND),提高了高速I/O信号完整性;
    带有多种LVCMOS、HSTL和SSTLI/O,其灵活的I/O可支持多种器件接口;
    采用通用的JTAG接口;
    片延时仅5 ns;
    带有双边缘触发器,因而速度更快;
    具有4级设计保密功能。 
    设计CPLD逻辑电路时,选用Xilinx公司提供的XilinxISE6.2开发系统软件。ISE是集成综合环境的简称,是XilinxFPGA/CPLD的综合性集成设计平台,该平台集成了从设计输入、方针、逻辑综合、布局布线与实现、时序分析、器件下载与配置、功率分析等几乎所有设计流程所需的工具,加快了CPLD设计开发进程。CPLD逻辑电路采用VHDL输入方式设计,具有很强的可读性和可移植性,便于后续修改。完成电路设计后,运用Model Tech公司的ModlelSim对设计进行功能仿真,验证电路功能是否符合设计要求。图1给出CPLD电路连接原理。

2.2 波形存储器
   
波形存储器主要用来存放预先生成的抽样波形数据。这里选用SGS-THOMSON公司生产的M27C64A。因为该器件是一种低电压、低功耗的8x8K EEPROM;编程电压为12.5 V,具有高速编程的特点,特别适应于电池供电系统。图2给出其电路连接原理。


3 系统设置
3.1 硬件电路设计
   
图3给出一个信号发射电路的总体框图。在CPLD设计中,分频电路的输出频率作为地址发生器的时钟。但是,考虑到地址发生器的时钟要和预存的波形数据采样频率相一致,而波形存储器的存储容量有限,当采样频率为500kHz时,采样的波形数据量较合适,因此需要设计16分频电路,该分频电路对频率为8 MHz的晶体振荡器分频。同时,根据波形存储器地址端引脚个数,设计了13位的地址发生器。由此,依据CPLD的设计流程,在ISE6.2中完成16分频电路、13位地址发生器电路的设计,并产生同步脉冲信号和信号发射电路中各个器件的控制信号。

    因为发射的信号是模拟信号,而波形存储电路输出的波形数据是数字信号,这样就不可避免地要进行数字信号到模拟信号的转换,D/A转换电路就是完成该功能的电路。信号发射电路D/A转换器选择的是由ADI公司生产的AD5330。该器件是一款带有微处理器、小体积、可与SPI直接连接的8 bit电压输出型低功耗D/A转换器,采用双缓冲结构,输出锁存,适合于电池供电系统;当电源电压为3 V时,工作电流为115μA,关断电流为80 nA;当电源电压为5 V时,工作电流为140μA,关断电流为200 nA。
    同时,为了满足发射系统对作用距离的要求,就需要采用功率放大电路来确保发射换能器能够得到足够的发射功率;而匹配电路则可以使信号发射电路输出具有更好的频率特性,提高发射效率。因此,功放及匹配电路是信号发射电路中必不可少的一部分。
3.2 软件设计
   
波形存储器中的波形数据由于MATLAB仿真。MTLAB可以方便、快捷地生成波形数据,而且可根据需要方便地调整信号频率、周期、脉宽等参数;同时,生成的声发射信号具有失真度小,一致性好的优点。此外,MATLAB作为一种科学与工程计算的高级语言,还具有编程方便,语法简单等诸多优点。因此,声信号可以通过MATLAB软件的仿真产生。但是,由于产生的波形数据较多,直接用手工录入数据存储器中不仅费时且易出错。为此通过C语言编程将产生的波形数据形成*.hex文件格式。然后将波形数据整体下载到数据存储器M27C64A中。
    采用上述方法,波形数据生成简单,快捷,数据的修改方便,无需改动硬件电路即可实现信号发射电路的功能扩展。MATLAB中产生信号波形数据的xinhao.m文件如下:


    根据数据采集卡的传输速率及发射信号的频率,采样频率选fs为50 kHz,依据波形存储器容量设其为500 kHz,生成的波形数据存放在xinhao.hex中。上段程序表示每隔17 ms产生一组正弦波,每组由20个7 kHz的正弦波组成,每20个波持续时间为2.86 ms,图4所示为该程序产生的一组频率为7 kHz的发射信号。


4 实验结果
    发射电路经变压器匹配后,连接水声换能器,置于淡水中,由示波器观察在接收端收到的信号。图5所示为采用声信号发射电路后,换能器在水中发射的信号(7 kHz):其中横坐标为时间,单位为ms;纵坐标为幅值,单位为mv,图5(b)是图5(a)横轴扩展后的波形,从示波器可看出信号每幅17ms出现20个7 kHz的正弦波。

    对比图4和图5可知,电路产生的信号与发射信号一致,均为脉冲发射,每一组脉冲为20个7 kHz的正弦波,信号脉宽为2.86 ms,由于声信号在水中的衰减,信号的幅度为800 mV。另外,该信号为单频信号,也可以通过MATLAB编程产生其他频率的声信号,完成频分复用模式下的信号发射,同时也可以通过编码实现ASK等方式下的声信号发射。

5 结语
    提出了一种基于CPLD控制的低功耗信号发射电路,具有可扩展性和灵活性。该系统可以应用于水中信号的发射(需要匹配换能器)和空气中信号的发射。采用提出的波形存储方法优化了信号发射电路,通过改变波形存储器型号或容量大小,还可以对信号进行不同的复用方式,以满足不同情况下的需要。

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

引领供应链数字化转型新潮流 上海2024年5月16日 /美通社/ -- 5月14日,"第七届亚太智慧供应链与物流创新博览会"在上海顺利举办,作为中国和亚太区最大规模,最有影响力的顶流供应链物流盛会,...

关键字: 数字化 软件 供应链管理 控制

上海2024年5月13日 /美通社/ -- CONNECT 2 是更加用户友好的声卡,仅需轻点几下,它就能为人声和乐器的录制增添异彩。触控面板触感舒适、控制精准、一目了然。所有输入输出信号均可独立静音。自动设置功能通过内...

关键字: NEC 声卡 控制 软件

功率器件是一种专门用于控制、调节和放大电能的电子元件,主要用于处理大功率电信号或驱动高功率负载,如电机、变压器、照明设备等。

关键字: 功率器件 控制 放大电能

VGA接口主要用于将计算机的数字图像信号转换成模拟信号,从而可以在显示器上显示。这种接口通常包含15个针脚,分成3排,每排5个孔,可以传输红、绿、蓝三种基本颜色的信号以及水平和垂直同步信号。

关键字: vga接口 信号 电压

正弦信号发生器是一种用于产生正弦波信号的电子设备,广泛应用于通信、测试和测量等领域。该发生器主要由两部分组成:正弦波信号发生器和调频、调相、键控等信号产生部分。

关键字: 正弦波信号发生器 CPLD

机器人是一种集成了机械、电子、控制、传感、人工智能等多学科先进技术的自动化装备,能够模仿或替代人类进行各种任务的设备。

关键字: 人工智能 电子 控制

CPLD(可编程逻辑器件)无刷直流电机驱动设计是一种基于硬件可编程逻辑电路的电机驱动方法。CPLD无刷直流电机驱动设计的主要目的是实现高效率、高可靠性和精确控制。以下是CPLD无刷直流电机驱动设计及原理的一些基本信息:

关键字: 无刷直流电机 CPLD 可编程逻辑电路

伺服电机是一种高精度、高性能的电机,广泛应用于各种自动化控制系统中。控制伺服电机是实现自动化控制的关键环节,不同的控制方式具有不同的特点和适用场景。本文将介绍几种常见的伺服电机控制方式及其特点,并分析在实际应用中应注意的...

关键字: 伺服电机 控制 自动化

太阳能供电应用系统的设计需要考虑多个方面,包括太阳能电池板、储能装置、控制模块等。本文将介绍一种基于太阳能供电的应用系统设计方法,并从这几个方面进行详细阐述。

关键字: 太阳能 系统设计

大连2023年9月20日 /美通社/ -- 日前,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(以下简称"TÜV莱茵")受...

关键字: 控制 医疗服务 HEALTH 信息安全
关闭
关闭