如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
深圳金百泽电子科技股份有限公司(HYPERLINK"http://www.kbsems.com"www.kbsems.com)成立于1997年,是HYPERLINK"http://www.kbsems.com"线路板行业十强企业,总部设在深圳,研发和生产分布在深圳、惠州和西安等地,为客户提供产品研发的HYPERLINK"http://www.kbsems.com"PCB设计、HYPERLINK"http://www.kbsems.com"PCB快速制造、HYPERLINK"http://www.kbsems.com"SMT加工、组装与测试及硬件集成等垂直整合解决方案,是国内最具特色的电子制造服务提供商。电话:0755-26546699-223基于DSP与AD9852的任意信号发生器基于DSP与AD9852的任意信号发生器直接数字式频率合成(DDS)技术是继直接频率合成和间接频率合成之后,随着数字集成电路和微电子技术的发展而迅速发展起来的第三代频率合成技术。DDS技术具有相对带宽宽、频率转换时间短、频率分辨率高等优点,输出相位连续,频率、相位和幅度均可实现程控,常用于高精度频率合成和任意信号发生。本文在发动机电控单元(ECU)硬件在环仿真系统的设计中,使用TMS320LF2407A控制2片AD9852产生2路同步的任意信号,仿真发动机工作时的真实信号。1AD9852和TMS320LF2407A简介AD9852是美国AnalogDevices公司生产的新型直接数字频率合成器,具有频率转化速度快、频谱纯度高、工作温度范围宽、集成度高等特点。工作电压为3.3V,片内有4~20倍可编程时钟乘法电路,系统最高时钟可达300MHz,输出频率可达120MHz,频率转化速度小于1μs。内部有12位D/A转化器、48位可编程频率寄存器和14位可编程相位寄存器,具有12位振幅调谐功能,能产生频率、相位、幅度可编程控制的高稳定模拟信号。TMS320LF2407A是TI公司推出的一款定点DSP控制器,他采用高性能静态CMOS技术,使供电电压降为3.3V,减小了控制器的功耗;指令最短为25ns,具有较强的实时控制能力;片内有32kB可加密的FLASH程序存储器、2.5kB的RAM,500ns转换时间的A/D转换器,片上事件管理器提供了可以满足各种电机控制要求的PWM接口和I/O功能,此外片内还集成了SPI,SCI和CAN控制器。2TMS320LF2407A与AD9852的硬件接口电路在本系统中,TMS320LF2407A的功能是计算所要产生信号的波形参数,并发送控制字到AD9852内部的控制寄存器,以实现可编程的任意信号发生。数据的传输有串行、并行2种方式,串行传输速率最大为10MHz,并行传输速率最大为100MHz。为了节约DSP资源,在满足系统要求的前提下,采取串口连接方式,利用TMSLF2407A片内的串行外设接口(SPI)控制AD9852。接口电路的原理框图如图1所示。3AD9852的串行通信工作过程AD9852的串行接口与TMS320LF2407A的SPI接口兼容,通过5个端口即可实现串行数据的传输控制。PRD/CSB是复用信号,在串行工作状态下CSB作为AD9852串行总线的片选信号,I/ORESET是串口总线复位信号,SCLK是串口时钟信号,系统采用的是2线串口通信模式,使用SDIO端口进行双向输入输出操作,I/OUD是更新时钟信号。串行通信工作的时序如图2所示。AD9852的串行通信周期分为2个阶段,SCLK的前8个上升沿对应于指令周期,在指令周期中,用户向AD9852的串口控制器发送命令字来控制随后进行的串行数据传输。数据传输周期从SCLK的第9个上升沿开始,输入数据在时钟上升沿写入,输出的数据则在时钟的下降沿读出。由串口传送的数据首先被写入I/O缓存寄存器中,当系统接收到有效的更新信号时,才将这些数据写入内部控制寄存器组,完成相应的功能。当完成了通信周期后,AD9852的串口控制器认为接下来的8个系统时钟的上升沿对应的是下一个通信周期的指令字。当I/OSESET引脚出现一个高电平输入时,将会立即终止当前的通信周期,当I/ORESET引脚状态回到低电平时,AD9852串口控制器认为接下来的8个系统时钟的上升沿对应的是下一个通信周期的指令字,这一点对保持通信的同步十分有益。42片AD9852同步工作实现2片AD9852输出信号波形相位同步的关键是使他们工作在相同的系统时钟下,每个AD9852的系统时钟之间的相位误差最大不能超过1个周期。AD9852的系统时钟可由参考时钟直接提供,或将参考时钟通过内部的时钟倍频器放大而成。异步的更新时钟经过AD9852内部的边