《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計應(yīng)用 > MAX5481在夫蘭克一赫茲實驗儀中的應(yīng)用
MAX5481在夫蘭克一赫茲實驗儀中的應(yīng)用
摘要: 夫蘭克一赫茲實驗是近代物理中一個重要實驗,它通過直接測量電子碰撞中傳遞的能量來證實原子能級的存在。夫蘭克一赫茲實驗儀是要產(chǎn)生一個變化的電壓UG2K,并測出電流IP及UG2K的大小。
Abstract:
Key words :

 ?。?strong>夫蘭克一赫茲實驗

  夫蘭克一赫茲實驗" title="夫蘭克一赫茲實驗">夫蘭克一赫茲實驗是近代物理中一個重要實驗,它通過直接測量電子碰撞中傳遞的能量來證實原子能級的存在。夫蘭克一赫茲實驗儀是要產(chǎn)生一個變化的電壓UG2K,并測出電流IP及UG2K的大小。然而在早期儀器中均采用機(jī)械電位器來調(diào)UG2K。在此采用數(shù)字電位器調(diào)節(jié)UG2K。

  2 儀器的整體設(shè)計

  圖l示出儀器的基本原理及IP一UG2K曲線。設(shè)計中,采用單片機(jī)STC89C54它具有16 K Flash ROM、l 280B RAM、16K E2PROM、標(biāo)準(zhǔn)MCS一51單片機(jī),支持ISP下載。A/D轉(zhuǎn)換器采用具有12位11個輸入通道、串口接口的TLC2543??蓪?jīng)過三級放大了的10-9~10-7A電流In和經(jīng)過電阻分壓的UG2K進(jìn)行測量,其測量結(jié)果分別采用4位7段LED顯示,同時保存在單片機(jī)的E2PROM中。在單片機(jī)的P1.O~Pl.3引腳控制下,數(shù)字電位器MAX5481" title="MAX5481">MAX5481通過電路產(chǎn)生一個電壓約為0~100 V,分辨率約為O.1 V變化的UG2K。RS232串口用于ISP下載。儀器整體框圖如圖2所示。
 

  3 數(shù)字電位器MAX5481

  MAX548l是10位(即1 024抽頭)非易失、線性變化、可編程分壓器和可變電阻器,其兩個固定端電阻為10 kΩ,實現(xiàn)機(jī)械電位器的功能,可配置成3線串行SPI兼容接口或增/減(Up/Down)數(shù)字接口。在其內(nèi)部有非易失、電可擦除可編程只讀存儲器(E2PROM),用于存儲上電時滑動端的初始位置??刹捎?2.7~+5.25 V單電源供電或±2.5 V雙電源供電。

  3.1 內(nèi)部結(jié)構(gòu)

  圖3示出MAX548l的內(nèi)部功能框圖。MAX5481主要包括電源、上電復(fù)位、非易失存儲器、鎖存器、解碼電路、SPI接口電路、Up/Down接口電路、接口選擇電路、可變電阻器等。

  3.2 引腳功能


 MAX548有16引腳TQFN和14引腳TSSOP兩種封裝。其引腳功能:H為可變電阻高電平端;W為可變電阻滑動端;L為可變電阻低電平端;VDD為電源正極;GND為電源地。VSS為電源負(fù)極,當(dāng)單極性電源供電時,與GND短接;CS為片選信號,低電平有效;SPI/UD用于接口方式的選擇。高電平時選擇SPI接口方式,低電平時選擇Up/Down方式;SCLK(INC)用于兩種方式的切換,在SPI方式下,為時鐘信號輸入端;在Up/Down方式,每個下降沿均使W端增加或減小J LSB;DIN(U/D)用于兩種方式的切換,在SPI方式下,DIN為數(shù)據(jù)信號輸入端;在Up/Down方式下,決定W端的變化方向。

  3.3 單片機(jī)對MAX5481的控制

  上電后,MAX548l復(fù)位工作,先讀取非易失存儲器中的數(shù)據(jù),經(jīng)鎖存器、解碼電路,使W端移至預(yù)先沒定的位置。接口選擇電路根據(jù)SPI/UD引腳電平選擇接口方式,由SPI接口或Up/Down接口改寫鎖存器的數(shù)據(jù),經(jīng)解碼后來改變W端的位置,從而改變分壓比和上下電阻值。

  3.3.1 SPI接口方式

  當(dāng)SPI/UD=l時,MAX548l進(jìn)入SPl接口方式;當(dāng)CS=0時,在時鐘引腳SCLK(INC)的上升沿,將數(shù)據(jù)輸入引腳DIN(U/D)的數(shù)據(jù)寫入MAX548l。要把數(shù)據(jù)寫到鎖存器時,需要24個時鐘才能把命令和數(shù)據(jù)寫入MAX548l中;要在鎖存器和NV存儲器之間復(fù)制數(shù)據(jù)時,可以采用8個時鐘來寫命令,也可以采用24個時鐘把命令和數(shù)據(jù)寫入MAX548l中,其中后面16位數(shù)據(jù)將被忽略。表l示出其數(shù)據(jù)格式。W端的位置由10位鎖存器中的數(shù)據(jù)決定,其分壓比可按下式計算:

 

  式中:D(D9~DO)為鎖存器中的數(shù)據(jù)。例如,當(dāng)D(D9~DO)=000000 0000時,W端的位置在L端。

  3.3.2 Up/Down接口方式

  當(dāng)SPI/UD=0時,MAX548l進(jìn)入Up/Down接口方式,該方式操作較簡單。當(dāng)CS=0器件被選中,若引腳DIN(U/D)=l時,則引腳SCLK(INC)的每個下降沿均使W端增加1 LSB(向H端移動);若引腳DIN(U/D)=0時,則引腳SCLK(INC)的每個下降沿均使W端減小1 LSB(向L端移動)。在SCLK(INC)=1狀態(tài),引腳CS電平為上升沿時,MAX5481將把鎖存器數(shù)據(jù)復(fù)制到NV存儲器予以保存。

  3.3.3 UG2K電壓產(chǎn)生電路

  在硬件上,單片機(jī)通過P1.0~P1.3口與引腳CS、SCLK(INC)、DIN(U/D)、SPI/UD相連。在軟件上,采用SPI方式對MAX548l進(jìn)行操作。由于MAX548l是10位(1 024抽頭)的數(shù)字電位器,因此在沒置按鍵時,還設(shè)有十進(jìn)位、百進(jìn)位加速鍵,以方便調(diào)整。

  由于MAX5481的負(fù)載能力有限.一般需要采用放大電路對其負(fù)載能力進(jìn)行擴(kuò)展。設(shè)計中VTl、VT3接成共集放大電路,VT2接成共基放大電路,這樣即可提高帶負(fù)載能力,輸m約0~100V,分辨率約為0.1 V變化的UG2K。該電壓經(jīng)過R7、R8電阻分壓,供測量使用。

  4 結(jié)束語

  數(shù)字電位器能在各種應(yīng)用中為模擬電路提供便利的電阻、電壓和電流數(shù)字控制與調(diào)節(jié)。特別是許多模擬電路經(jīng)過幾十年的發(fā)展,技術(shù)成熟,因此只需較小的改進(jìn),甚至可以直接用數(shù)字電位器替代機(jī)械電位器,而使操作數(shù)字化,既方便蒯節(jié)控制,又提高系統(tǒng)性能,簡化設(shè)計。

作者:黎定國 鄧玲娜 饒利民

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。