時間:2008-07-04 08:51:00來源:ronggang
圖3溫度采集電路原理圖[/align]
AD590是美國模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。在溫度采集電路中,電位器R14用于調(diào)節(jié)零點,R15用于調(diào)整運算放大器LM324的增益。調(diào)整的方法如下:在0℃時調(diào)整R14,使輸出A1N1=0V,然后在100℃時調(diào)整R15,使AIN1=5V。如此反復調(diào)整多次,直至在0℃時,AIN1=0V,在100℃時AIN1=5V為止,最后在室溫下進行效驗。
?。?) A/D轉(zhuǎn)換電路
A/D轉(zhuǎn)換電路主要的作用是把采集到的電壓值轉(zhuǎn)換為數(shù)字信號。A/D轉(zhuǎn)換主要是用美國MAXIM公司的MAX 186芯片來實現(xiàn)的,它內(nèi)含8通道多路切換開關、高帶寬跟蹤/保持器、12位逐次逼近A/D轉(zhuǎn)換器、串行接口電路等,MAX 186自帶4.096V的參考基準源,本身即為一完整的單片12位數(shù)據(jù)采集系統(tǒng)。Neuron 3150的11個I/O口中,IO0到IO3具有高電流吸收能力,可以直接驅(qū)動一些小功率設備;IO0到IO7具有低電平檢測鎖定功能;此外所有管腳都具有TTL電平輸入功能。這些管腳可以靈活地配置成34種不同的I/O對象,用以滿足用戶的不同需求。本系統(tǒng)選用的是Neuronwire I/O對象,該對象使用Neuron芯片的IO8 , IO9 ,IO10和IO0到IO7中的任意一個管腳,能夠?qū)崿F(xiàn)最多255比特的雙向串行數(shù)據(jù)傳輸,Neuronwire主模式使用Neuron芯片的管腳IO8作為時鐘輸入,IO9和IO10分別作為串行數(shù)據(jù)的輸入和輸出,以此構(gòu)成一個簡單的三線總線結(jié)構(gòu)。
?。?) D/A轉(zhuǎn)換電路
D/A轉(zhuǎn)換電路的主要作用是在溫度控制節(jié)點對現(xiàn)場采集的數(shù)據(jù)進行處理后,將處理的信息反饋到現(xiàn)場設備。D/A轉(zhuǎn)換主要是利用MAX522芯片來實現(xiàn)的。MAX522芯片內(nèi)有2路8位電壓緩沖輸出D/A轉(zhuǎn)換器(DAC A和DAC B),8腳節(jié)省封裝和DIP封裝,DAC A端緩沖器工作電流可達5mA,DAC B端緩沖器工作電流可達500μA,MAX522工作在單向電壓+2.7V~+5.5V。
MAX522具有3線串行接口,工作電壓可以達到5MHz可直接與SPITM,QSPITM, MicrowireTM兼容。它有一個I6位輸入移位寄存器包含8位DAC輸入數(shù)據(jù)和8位DAC選擇和關斷控制。在/CS的正邊沿數(shù)據(jù)能夠存入到DAC寄存器。其中IO7作為片選端,IO8作為時鐘輸入,IO9作為串行數(shù)據(jù)的輸入。
(4) 電源電路
溫度控制系統(tǒng)的電源電路如圖4所示。本系統(tǒng)使用外部220V交流供電,經(jīng)過變壓器變壓,橋式整流和電容濾波以及可調(diào)試三端穩(wěn)壓器CW317調(diào)節(jié)后,可以輸出連續(xù)可調(diào)的直流電壓,可調(diào)范圍3~9V。
[align=center]
圖4 溫度控制系統(tǒng)電源電路圖[/align]
如圖4所示,可調(diào)式三端穩(wěn)壓器CW317,其特征參數(shù)Vo =1.2V~3.7V, Iomax=1.5V,最小輸入、輸出壓差(Vi-Vo)min=3V,最大輸入、輸出壓差(Vi-Vo)max= 40V。R1與RP1組成電壓輸出調(diào)節(jié)電路,輸出電壓Vo為:
(1)
R1的值為120Ω-240Ω,流經(jīng)R2的波動電流為5mA~10mA, RP1為精密可調(diào)電位器,電容C3與RP1并聯(lián)組成濾波電路,以減少輸出的紋波電壓,二極管D5的作用是防止輸出端與地短路時損壞穩(wěn)壓器。集成穩(wěn)壓器的輸出電壓Vo與穩(wěn)壓電源的輸出電壓相同,穩(wěn)壓器的最大允許電流ICM
(2)
式中,Vomax為最大輸出電壓,Vomin為最小輸出電壓,(Vi-Vo)min為穩(wěn)壓器的最小輸入、輸出電壓差,(Vi-Vomax)為穩(wěn)壓器的最大輸入、輸出電壓差。
由式(1)可得Vo≈1.25(1+RP1/R1),取R1=240Ω,則RP1max=1.49KΩ,故取RP1為4.7KΩ的精密線繞可調(diào)電位器。由式(2 )可得輸入電壓Vi的范圍為
(3)
副邊電壓V2≥Vimin/1.1=12/1.1 V,取V2=11V,副邊電流I2>Iomax=0.8A ,取I2 = 1A,則變壓器副邊輸出功率P2≥I2V2=11W,查表之后可以知道變壓器的效率η=0.7,則原邊輸入功率P1≥P2/η=15.7W。為留有余地,選功率為20W的電源變壓器。整流二極管D1, D2, D3與D4選IN4001 ,濾波電容C1, C2可以取2200μF/25V的電解電容。應在變壓器的副邊接入保險絲FU,以防電路短路損壞變壓器或其他器件。
5 溫度控制系統(tǒng)節(jié)點的軟件設計
在軟件方面,溫度控制系統(tǒng)節(jié)點的功能主要靠數(shù)據(jù)采集和數(shù)據(jù)控制兩部分軟件來實現(xiàn)?;贜euron 3150芯片的節(jié)點,程序完全使用Neuron C編寫,其總體結(jié)構(gòu)源程序一般是先定義變量、函數(shù)以及I/O口的使用情況,然后編寫子程序以及when語句調(diào)度程序。
根據(jù)項目的要求,本節(jié)點需要實現(xiàn)兩項功能:通過I/O接口對模擬數(shù)據(jù)進行采集,對其進行A/D轉(zhuǎn)換后傳送至上層PC,供監(jiān)控人員監(jiān)測;2、接收上層發(fā)出的控制信息,通過I/O接口進行D/A轉(zhuǎn)換,然后傳送至底層,實現(xiàn)對現(xiàn)場設備的控制。因此,本節(jié)點的軟件設計與實現(xiàn)主要包括兩部分:數(shù)據(jù)采集和控制。數(shù)據(jù)采集和數(shù)據(jù)控制所使用的I/O對象是一樣的,都是應用了Neurowire I/O對象。通過定義Neuron I/O對象,Neuron芯片可以實現(xiàn)與外設的同步,并完成全雙工串行通信。Neuron I/O對象可配置為主控方式或被控方式。當為主控方式時,Neuron芯片可以同時帶多個遵循Motorola公司SPI接口的外設。
本文作者創(chuàng)新點: 本文提出了一種基于總線技術(shù)的溫度可循環(huán)控制系統(tǒng)現(xiàn)場節(jié)點的研究,完成了LonWorks控制模塊設計及軟件開發(fā)。該節(jié)點方案針對于具體的溫度采集電路,集成了A/D和D/A轉(zhuǎn)換模塊,既完成了常規(guī)的數(shù)據(jù)采集工作,又方便監(jiān)控人員對現(xiàn)場進行控制。
參考文獻:
[1] 馬莉.智能控制與Lon網(wǎng)絡開發(fā)技術(shù)[M].北京:北京航空航天大學出版社,2003,2: 63-67.
[2] 劉波,關碩.LonWorks現(xiàn)場總線與模擬設備接口電路設計[J].現(xiàn)場總線技術(shù),2003, 3:22-24.
[3] 任清珍,王寧芳.基于LonWorks總線的高速數(shù)據(jù)采集節(jié)點的實現(xiàn)[J].中國儀器儀表,2003.4:10-12.
[4] 楊才表,趙建龍.基于 812的芯片溫度控制系統(tǒng)的研究[J].微計算機信息,2007,9-1: 43-44.
作者簡介:劉硯菊(1965.10-),女,遼寧省本溪市,副教授,碩士,研究方向:從事過程參數(shù)采集與檢測和網(wǎng)絡化測控的研究。張景異 (1965.8-), 男, 遼寧大連人, 沈陽理工大學教務處, 教授, 碩士, 研究方向:信息系統(tǒng)和過程控制。王敏亮(1968.6-), 男, 遼寧沈陽人, 單位:沈陽理工大學科研產(chǎn)業(yè)處,工程師, 研究方向:計算機應用
標簽:
傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
產(chǎn)品新聞
更多>2025-10-31
2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23