AD9852是美國(guó)Analog Devices公司生產(chǎn)的新型直接數(shù)字頻率合成器,具有頻率轉(zhuǎn)化速度快、頻譜純度高、工作溫度范圍寬、集成度高等特點(diǎn)。工作電壓為3.3 V,片內(nèi)有4~20倍可編程時(shí)鐘乘法電路,系統(tǒng)最高時(shí)鐘可達(dá)300MHz,輸出頻率可達(dá)120 MHz,頻率轉(zhuǎn)化速度小于1μs。內(nèi)部有12位D/A轉(zhuǎn)化器、48位可編程頻率寄存器和14位可編程相位寄存器,具有12位振幅調(diào)諧功能,能產(chǎn)生頻率、相位、幅度可編程控制的高穩(wěn)定模擬信號(hào)。
TMS320LF2407A是TI公司推出的一款定點(diǎn)DSP控制器,他采用高性能靜態(tài)CMOS技術(shù),使供電電壓降為3.3 V,減小了控制器的功耗;指令最短為25 ns,具有較強(qiáng)的實(shí)時(shí)控制能力;片內(nèi)有32 kB可加密的FLASH程序存儲(chǔ)器、2.5 kB的RAM,500 ns轉(zhuǎn)換時(shí)間的A/D轉(zhuǎn)換器,片上事件管理器提供了可以滿(mǎn)足各種電機(jī)控制要求的PWM接口和I/O功能,此外片內(nèi)還集成了SPI,SCI和CAN控制器。
2 TMS320LF2407A與AD9852的硬件接口電路
在本系統(tǒng)中,TMS320LF2407A的功能是計(jì)算所要產(chǎn)生信號(hào)的波形參數(shù),并發(fā)送控制字到AD9852內(nèi)部的控制寄存器,以實(shí)現(xiàn)可編程的任意信 號(hào)發(fā)生。數(shù)據(jù)的傳輸有串行、并行2種方式,串行傳輸速率最大為10MHz,并行傳輸速率最大為100MHz。為了節(jié)約DSP資源,在滿(mǎn)足系統(tǒng)要求的前提下,采取串口連接方式,利用TMSLF2407A片內(nèi)的串行外設(shè)接口(SPI)控制AD9852。接口 電路的原理框圖如圖1所示。
3 AD9852的串行通信工作過(guò)程
AD9852的串行接口與TMS320LF2407A的SPI接口兼容,通過(guò)5個(gè)端口即可實(shí)現(xiàn)串行數(shù)據(jù)的傳輸控制。PRD/CSB是復(fù)用信號(hào),在串 行工作狀態(tài)下CSB作為AD9852串行總線的片選信號(hào),I/O RESET是串口總線復(fù)位信號(hào),SCLK是串口時(shí)鐘信號(hào),系統(tǒng)采用的是2線串口通信模式,使用SDIO端口進(jìn)行雙向輸入輸出操作,I/O UD是更新時(shí)鐘信號(hào)。串行通信工作的時(shí)序如圖2所示。