用MAX543實(shí)現(xiàn)DSP采樣系統(tǒng)的量程自動(dòng)轉(zhuǎn)換
其中Dj對(duì)應(yīng)DSP輸出12位控制數(shù)據(jù)各位的值。
這樣即可實(shí)現(xiàn)量程的自動(dòng)調(diào)節(jié)。本文引用地址:http://www.ex-cimer.com/article/150509.htm
3.3TMS320F206 DSPD/A控制程序的設(shè)計(jì)
TMS320F206 DSP D/A控制程序首先使TMS320F206初始化,所有的中斷均被屏蔽,等待狀態(tài)寄存器也被清0。在初始化異步串口,復(fù)位串口,將IO0-IO3置為輸出,然后激活異步串口。
在ADC初始化,置XF為1,IO0輸出0,對(duì)控制變量COUNT進(jìn)行賦值。從IO1移出MSB位,經(jīng)過(guò)延時(shí)程序1,再將時(shí)鐘信號(hào)變?yōu)?,再經(jīng)過(guò)延時(shí)程序2,將IO0變?yōu)榈碗娖?。通過(guò)循環(huán)程序,依次從IO1移出數(shù)據(jù),當(dāng)COUNT=0時(shí),所有數(shù)據(jù)移出,將XF置0,執(zhí)行延時(shí)程序3,數(shù)據(jù)輸送到12位DAC寄存器中,然后XF置0,一次增益調(diào)節(jié)過(guò)程結(jié)束。程序流程框圖如圖8所示。
4結(jié)束語(yǔ)
本文分析了12位串行D/A MAX543實(shí)現(xiàn)增益調(diào)節(jié)的方法。通過(guò)利用D/A的內(nèi)部電阻網(wǎng)絡(luò),可以實(shí)現(xiàn)量程的快速準(zhǔn)確測(cè)量。該方法具有普遍的應(yīng)用意義,可在速度、精度要求較高的測(cè)量系統(tǒng)中得到廣泛的應(yīng)用。
相關(guān)推薦
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開(kāi)關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車電子
- 轉(zhuǎn)換器
- 電源管理
- 信號(hào)放大器
評(píng)論