新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 回焊爐之單芯片溫度量測記錄器

        回焊爐之單芯片溫度量測記錄器

        作者: 時間:2012-07-25 來源:網(wǎng)絡(luò) 收藏

        電路板零件自動組裝(SMD)的過程,需要事先研究出最佳的回爐(reflow oven)分布曲線,然后在量產(chǎn)時再將回控制在最佳的分布狀況。

        本文引用地址:http://www.104case.com/article/193528.htm

        為了確定是控制在事先預(yù)期的分布范圍之內(nèi),必須對電路板上數(shù)點做經(jīng)過回爐的溫度曲線量測與紀(jì)錄,這正是回焊爐溫度量測紀(jì)錄器(reflow oven data-logger)的功用。這篇文章將利用松翰科技公司的微控器 SN8P1708 來實際制作一個簡單的溫度

        1. 系統(tǒng)架構(gòu)

        圖1>系統(tǒng)架構(gòu)

        溫度記量測錄器主要使用熱電偶來量測溫度,因為熱電偶允許長距離的量測點。整個硬件架構(gòu)如圖1 所示。由于K 型熱電偶每度C 的輸出電壓差約為40μV,所以必須接上一個放大器才能被微控器的ADC 精確量得。熱電偶溫度計的使用必須將一個參考接合點置于已知的固定溫度(如冰浴)之下,這即是熱電偶的溫度補(bǔ)償,但這樣的方法對于一般工業(yè)應(yīng)用并不可行,所以為了方便使用熱電偶必須使用熱電偶補(bǔ)償芯片。這里使用Analog Devices 公司的AD595 來提供補(bǔ)償電壓和同時作線性放大,所以不需要額外配置放大電路,就可以用一般的電表或是微處理器測讀電壓。

        微控器SN8P1708 利用ADC 的一個通道來讀取AD595 輸出的電壓,然后再將其利用SPI 串行傳輸儲存于一顆EEPROM 的內(nèi)存中。整個量測的溫度曲線值依時間間隔儲存于內(nèi)存中;量測結(jié)束后,拔除熱電偶接頭,再利用RS232(或者是一顆低速USB 芯片,例如CY7C63742)來和個人計算機(jī)聯(lián)機(jī),將量測結(jié)果下載到計算機(jī)中。實作的電路圖如圖3 所示,本文暫時忽略與個人計算機(jī)聯(lián)機(jī)下載資料的實作部份。電路圖中,請?zhí)貏e注意AD595C(K 型熱電偶專用的放大補(bǔ)償芯片)和AT25128(16 KB 的EEPROM 芯片)的接線方式。

        圖2>系統(tǒng)電路圖。

        2. AD595C 芯片

        假設(shè)K 型熱電偶量測接合點與參考接合點的溫度分別為TM 和TR,則熱電偶的輸出電壓為:

        E = EK(TM) - EK(TR)

        其中,EK(TM)表示K 型熱電偶在參考接合點溫度為0°C 時的輸出電壓。

        如果TR已知,則可以求得EK(TR),進(jìn)而利用熱電偶參考函數(shù)的反函數(shù)求出量測接合點的溫度:

        TM = Ek-1[EK(TM) - EK(TR)]

        當(dāng)參考接合點的溫度為0°C 時,K 型熱電偶的量測接合點在25°C 的輸出電壓為1.000mV,電位差與溫度間函數(shù)關(guān)系的Seebeck 系數(shù)約為40μV/°C。Analog Devices 公司的AD595 是專為K 型熱電偶儀器設(shè)計使用的放大器,是經(jīng)雷射精調(diào)(laser trimmed)的產(chǎn)品,放大倍率為247.3V/V,經(jīng)過參考點溫度補(bǔ)償電路后,使得輸出電壓直接為量測點溫度的倍數(shù),即經(jīng)過放大器后輸出電壓與量測點溫度間關(guān)系為10mV/°C。更詳細(xì)的內(nèi)容可以在Analog 網(wǎng)站http://www.analog.com 中取得AD595 的資料冊。

        AD595C 的輸出電壓與熱電偶輸入電壓關(guān)系式如下:

        注意,

        為實際的熱電偶輸出電壓,而0.04 × TR為冰點補(bǔ)償電壓,電壓單位皆為mV,溫度單位為°C。如果是以線性的關(guān)系來近似,直接把AD595C的輸出電壓除以10 來轉(zhuǎn)成溫度值(即10mV/°C),將有如圖3 所示,有不可避免的誤差,不過若已知待測溫度在0~300°C 之間,則其誤差尚可以接受。

        (a)

        (b)

        圖3>AD595C 之輸出與線性化溫度的誤差。

        3. SPI 串行型的EEPROM

        AT25128 為Atmel 公司的EEPROM,具有SPI 傳列傳輸接口。除了Vcc和GND腳外,SPI 傳輸所需的四支接腳為SO(即MISO)、SI(即MOSI)、SCK、和/CS(即/SS),其接線法請參考圖2。其余二支腳位:/HOLD 腳用以暫停串行傳輸;/WP腳為0 時,用以防止數(shù)據(jù)寫入狀態(tài)緩存器。兩腳位未用到時,都需要接到Vcc。

        此芯片具有一個狀態(tài)緩存器(Status Register),定義如下(本實作只用到位WEN 和RDY):

        狀態(tài)緩存器(0xxx 0000)

        而控制EEPROM 的六個指令如下:

        以下僅列舉應(yīng)用要點:

        1. 容量為16KB(128kb),內(nèi)存地址為0000h~3FFFh(共4000h 個地址),因此指定地址時需要2 個bytes。

        2. 可兼容兩種SPI 頻率模式: CPOL=0 CPHA=0 ; CPOL=1 CPHA=1。

        3. 傳輸時最高位先傳送。

        4. 接收寫入指令到寫入內(nèi)存中的寫入周期約為2ms,因此主裝置寫入周期不可過短。

        5. 寫入EEPROM 步驟如下 ,直到RDY=0 時才完成一筆數(shù)據(jù)的寫入。


        上一頁 1 2 下一頁

        關(guān)鍵詞: 單芯片 溫度 記錄器

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 河东区| 自治县| 舞阳县| 阿坝县| 沙坪坝区| 普格县| 石台县| 定州市| 偃师市| 株洲市| 屏东县| 舟山市| 龙泉市| 新密市| 文登市| 泸水县| 惠州市| 邓州市| 洛宁县| 松原市| 体育| 金堂县| 广德县| 唐山市| 雷山县| 光泽县| 灌南县| 静海县| 台山市| 巴彦淖尔市| 根河市| 利川市| 巢湖市| 嘉黎县| 吉林省| 桃江县| 湄潭县| 金昌市| 桃园县| 偃师市| 新宁县|