基于51單片機的光功率計的設計
3.3 運算放大電路
將電壓信號通過(guò)儀用放大器進(jìn)行放大。儀用放大器設計簡(jiǎn)單、放大效果好并且能夠通過(guò)滑動(dòng)電阻調整增益,便于實(shí)時(shí)調節電壓信號、保護ADC芯片的輸入量程、保護電路等。
關(guān)于放大電路和I/U信號轉換電路中運放芯片的選取,本設計采用TL074芯片。TL074芯片低功耗,低成本,擁有較低的輸入偏置和低噪聲,高輸入阻抗及電流補償,同時(shí)是具有內部頻率補償的一款常見(jiàn)芯片。電路設計如圖3所示。本文引用地址:http://dyxdggzs.com/article/171640.htm
圖3中電阻阻值R11=R10=R=R13=R12 R7=R9
輸出電壓表達式:
3.4 低通濾波器
由于光電信號的變化屬于低頻范圍,并且通過(guò)放大器引入的噪聲不大,頻率成分比較單一,濾波器階數不需要太高,所以普通有源低通濾波器就可以滿(mǎn)足實(shí)驗的去噪要求。
3.5 AD轉換電路
由于光信號為低速信號,我們選用CS5550與單片機相連接。
CS5550是CIRCUS LOGIC公司出的一款雙通道△-∑串行AD芯片。芯片具有促進(jìn)補償和校準增益的功能。同時(shí),具有SPI數字雙向串行接口可以與單片機等MCU設備連接通訊。
CS5550串行端口與配有收發(fā)緩沖器的狀態(tài)機相配合。由狀態(tài)機負責在SCLK的上升沿翻譯8位字節命令。ADC的工作都是由內部24位寄存器所控制。
8位讀寫(xiě)命令告訴狀態(tài)機是否進(jìn)行寄存器的訪(fǎng)問(wèn)。在讀出操作時(shí),對應寄存器被載入芯片的輸出緩沖器,同時(shí)在時(shí)鐘SCLK的控制下輸出。在寫(xiě)入操作時(shí),數據在時(shí)鐘控制下寫(xiě)進(jìn)輸入緩沖器,所有24位數據在第24個(gè)SCLK之后完全轉換入對應寄存器。
SPI串行總線(xiàn)接口
CS5550串行總線(xiàn)包括四個(gè)控制線(xiàn):CS,SDI,SDO和SCLK。CS作為芯片選擇控制,用于使能對于串行接口的訪(fǎng)問(wèn)。當CS為低電平時(shí),端口成為SPI總線(xiàn)端口。SDO用作串行輸出,用于輸出被AD轉換器轉換后的數據信號。當CS置為高電平時(shí),SDO的輸出成高阻狀態(tài)。SCLK用作串行總
線(xiàn)時(shí)鐘,控制數據進(jìn)出ADC的串行端口。只有在CS為低電平之后,SCLK的變化才可以被端口邏輯所識別。
評論