超聲波液位計基于DSP的探討 十二
電阻串上的輸出電壓由2倍增益的軌到軌輸出緩沖器。該緩沖器是一個AB類的輸出,以改進(jìn)穩(wěn)定性和減少建立時間。TLV5616的建立時間是可以編程的,由16位串行數(shù)據(jù)中的高四位的控制位來控制。一個高阻抗的緩沖器被集成在REFIN端以減少驅(qū)動該端是所需要的地緣阻抗。在工作過程中,建立時間與功耗之間的關(guān)系為3V慢速方式時9us/900uW,快速方式是3uS/2.1uW,輸出的電壓范圍為兩倍的輸入基準(zhǔn)電壓,在本課題中選用的基準(zhǔn)電壓是2.5V.
內(nèi)部結(jié)構(gòu)上,TLV5616包含一個并行接口、速度和掉電控制邏輯、一個基準(zhǔn)輸入緩沖器、電阻串以及一個軌到軌的輸出緩沖器。
在本文中,DAC采用SPI與DSP進(jìn)行通信,首先DSP對DA進(jìn)行使能控制(也就是將/cs置低),在FS控制引腳的下降沿啟動數(shù)據(jù)移位,在SCLK的下降沿一位接一位(采用MSB模式)的傳入DA的內(nèi)部寄存器,數(shù)據(jù)傳輸完畢以后,移位寄存器中的數(shù)據(jù)被移動至DAC鎖存器,它將輸出電壓更新為實時的電平。
在本文中,TLV561 6自身沒有提供時鐘,與DSP進(jìn)行互相連接的時候需要DSP的時鐘引腳提供時鐘。因此,DSP的SPI控制器工作在主模式下,TLV5616的SPI通信工作于從模式。在本文中的SPI串口上只是接了一個TLV5616,將該DAC的片選端接地,也就是工作于三線制模式下。軟件工作過程中,在實際工作中將DSP的SPI控制器工作與主模式時,往輸出緩存中輸入數(shù)據(jù)既可以驅(qū)動控制器發(fā)出時鐘,并且在進(jìn)行時鐘的邊沿進(jìn)行數(shù)據(jù)的移位輸出,輸出完畢后,給FS引腳提供一個下降沿,開始DA轉(zhuǎn)換以及模擬電壓輸出.
在TLV5616的工作電路設(shè)計過程中,應(yīng)該將芯片的數(shù)字部分和模擬部分分開。電源的輸入端采用旁路電容(0.1uF的電解電容和10uF的鉭電容)進(jìn)行去耦,小電容去耦半徑小,放置位置與引腳的距離小,大電容的去禍半徑大,放置位置與引腳距離可以稍大.二者盡可能靠近引腳,并且使得與地之間的回路最小,從而實現(xiàn)最佳的工作效果.
詳情請瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 超聲波液位計
超聲波流量計