當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]本文介紹的具有計算機通訊功能的智能溫控表是一種新穎的自動化儀表,它以單片機AT89C52為核心,采用電壓/頻率轉(zhuǎn)換技術(shù)和RS-485通信接口芯片MAX487。

引 言
  
  溫控表已廣泛應(yīng)用于工業(yè)控制等諸多領(lǐng)域,本文介紹的具有計算機通訊功能的智能溫控表是一種新穎的自動化儀表,它以單片機AT89C52為核心,采用電壓/頻率轉(zhuǎn)換技術(shù)和RS-485通信接口芯片MAX487,具有測量精度高、可靠性好、抗干擾性能強、可實現(xiàn)計算機網(wǎng)絡(luò)控制等優(yōu)點,可廣泛應(yīng)用于冶金、紡織、化工、醫(yī)療等行業(yè)。它具有-200~+500°C范圍的溫度測量和自動控制,是老式溫控表的替代產(chǎn)品,市場前景廣闊。

2 系統(tǒng)硬件設(shè)計
   
  系統(tǒng)硬件框圖如圖1所示。
  
  系統(tǒng)接通220V交流電源后,通過穩(wěn)壓電路(7805、7905)產(chǎn)生±5V直流工作電源,以滿足本系統(tǒng)中集成電路工作需要,系統(tǒng)的遙測電路開始工作:在人員不能進入或不易進入的場合,通過溫度傳感器鉑電阻PT100及運算放大器OP07將被測溫度的變化轉(zhuǎn)換成電壓信號,由LM331進行V/F變換為脈沖信號輸入至89C52的T0口進行頻率計數(shù),該計數(shù)脈沖頻率即反映了所測溫度的大小,系統(tǒng)進

    行PID運算,若所測溫度與系統(tǒng)設(shè)定溫度不相符,根據(jù)PID計算結(jié)果通過光耦TIL117控制輸出電路中的電磁繼電器吸合,進行溫度調(diào)節(jié)的控制,同時各分機的通訊口MAX487與主機進行數(shù)據(jù)通訊與傳送,由主機輸入?yún)?shù)可進行所有溫控表的溫度設(shè)定。系統(tǒng)所設(shè)定的溫度數(shù)據(jù)存儲于看門狗芯片X25045中,同時當(dāng)檢測溫度超過設(shè)定溫度一定值時系統(tǒng)進行報警。本系統(tǒng)采用一片8155作為8位LED數(shù)碼管及4位鍵盤的接口,同時顯示系統(tǒng)設(shè)定溫度及檢測溫度值,4位鍵盤為:位選、增量、減量、功能。

2.1 溫度檢測與信號放大電路
  
  本系統(tǒng)采用鉑電阻PT100為測溫元件,PT100具有性能穩(wěn)定、抗氧化能力強和測量精度高等優(yōu)點。由PT100和電阻元件組成的橋式電路將由于溫度變化引起的鉑電阻的阻值變化轉(zhuǎn)換為電壓信號輸入放大器。因需通過連接導(dǎo)線將安裝在測量現(xiàn)場的鉑電阻接入控制臺,為了減小引線電阻的影響,采用三線式接線法。
  
  信號放大電路由集成運放OP07組成,OP07的噪聲峰-峰值為0.6μV,共模扼制比CMRR>106dB,OP07的管腳功能:IN+和IN-為信號差動輸入端,1、8腳為調(diào)零端,6腳為輸出端。

2.2 電壓/頻率轉(zhuǎn)換電路(LM331)
  
  在控制和測量系統(tǒng)中,一般由AD轉(zhuǎn)換器件將電量或非電量通過傳感器和前置電路接入后續(xù)電路處理。本系統(tǒng)采用V/F轉(zhuǎn)換器LM331將溫度信號的變化轉(zhuǎn)換為頻率信號的處理。
  
  LM331是美國NS公司生產(chǎn)的性能價格比高、外圍電路簡單、可單電源供電、低功耗的集成電路。LM331動態(tài)范圍寬達100dB,工作頻率低到0.1Hz時尚有較好的線性度,數(shù)字分辨率達12位。LM331的輸出驅(qū)動器采用集電極開路形式,因此可通過選擇邏輯電流和外接電阻來靈活改變輸出脈沖的邏輯電平,以適配TTL、DTL和CMOS等不同邏輯電路。LM331可工作在4.0V~40V之間,輸出可高達40V,而且可以防止VCC短路。
  
  本系統(tǒng)中,LM331將輸出的頻率信號變成TTL電平送給單片機的P3.4口作為T0的計數(shù)脈沖。該轉(zhuǎn)換電路線性良好,抗干擾能力強,輸出范圍在10Hz~10kHz以上,有利于提高系統(tǒng)的測量范圍。

LM331主要管腳功能:
  
RC:參考電流輸入端;CO:電流輸出端;FO:頻率輸出端;CI:電壓輸入端。

2.3 CPU及外圍電路
  
  AT89C52是ATMEL公司生產(chǎn)的MCS-51系列單片機,內(nèi)置8K字節(jié)電擦除可編程EEPROM片內(nèi)程序存儲器和256字節(jié)RAM,片內(nèi)程序存儲器空間能滿足本系統(tǒng)程序存儲之需要,可省去片外EPROM程序存儲器和地址鎖存器,使電路結(jié)構(gòu)簡捷。
   
  TXD、RXD、P1.5、P1.6分別與MAX487的DI、RO、、DE相聯(lián)進行數(shù)據(jù)通訊控制,P1.0~P1.4口、RESET接至X25045ALE、P0
口、P2.0、P2.1接至8155。P3.4口計數(shù)器T0輸入端接至LM331的頻率輸出端進行脈沖計數(shù)。P1.7口為光耦TIL117控制端。
  
  系統(tǒng)數(shù)據(jù)存儲及故障保護部分由X25045組成,X25045是一種串行通訊的512字節(jié)EEPROM,同時兼有看門狗和電源監(jiān)控功能。X25045有三種可編程看門狗周期,上電和VCC低于檢測門限時,輸出復(fù)位信號,X25045輸出復(fù)位高電平有效,其復(fù)位輸出端直接與89C52的復(fù)位端連接。

X25045管腳功能:
    
  :片選輸入;SO:串行輸出;SI:串行輸入;SCK:串行時鐘輸入;WP:寫保護輸入;RESET::復(fù)位輸出。

2.4 通訊口(MAX487)
  
  本系統(tǒng)采用RS-485接口芯片MAX487作為通訊口。MAX487是MAXIM公司生產(chǎn)的用于RS-485和RS—422通信的差分總線小功率收發(fā)器,它含有一個驅(qū)動器和一個接收器,具有驅(qū)動器/接收器使能功能,輸入阻抗為1/4負載(≥48kW),節(jié)點數(shù)為128,即每個MAX487的驅(qū)動器可驅(qū)動128個標準負載。MAX487的驅(qū)動器設(shè)計成限斜率方式,使輸出信號邊沿不至于過陡,以避免在傳輸線產(chǎn)生過多的高頻分量,從而有效扼制了干擾現(xiàn)象。MAX487的接收靈敏度為±200MV,即接收端的差分電壓≥+200MV時,接收器輸出為高電平,≤-200MV時接收器輸出為低電平,介于±200MV之間時接收器輸出為不確定狀態(tài),因此,一旦某個節(jié)點的接收器在總線空閑、傳輸線開路或短路時產(chǎn)生低電平,將使串行接收器找不到起始位,從而引起通信異常,為此,本系統(tǒng)在硬件上作了處理:將MAX487的A、B輸出端加接上拉、下拉電阻,保證在發(fā)出有效數(shù)據(jù)時所有接收器能接收到完整的數(shù)據(jù)。
  
  MAX487的數(shù)據(jù)傳輸速率為0.25Mbps,靜態(tài)工作電流為120μA,5V單電源工作,在本系統(tǒng)中,MAX487采用半雙工通信方式,各節(jié)點間的通信通過一對雙絞線作為傳輸介質(zhì),因雙絞線的特性阻抗為120Ω,因此系統(tǒng)在MAX487的始端和末端各接一個120Ω電阻以減少線路上傳輸信號的反射。由于主機與分機相隔較遠,而分機系統(tǒng)上電或復(fù)位又常常不在同一時刻完成,如在此時某個MAX487處于發(fā)送狀態(tài),將占用通信總線而使其它分機無法與主機進行通信,本系統(tǒng)在89C52的P1.6口與MAX487的DE端之間加接光耦TIL117,保證了系統(tǒng)上電復(fù)位時MAX487的DE端為“0”,有效解決了這個問題。


  MAX487主要管腳功能:
    RO:接收器輸出端;:接收器輸出使能端,為“0”時RO被使能;DE:驅(qū)動器輸出使能端;DI:驅(qū)動器輸入端;A:接收器同相輸入端和驅(qū)動器同相輸出端;B:接收器反相輸入端和驅(qū)動器反相輸出端。

3 控制軟件的設(shè)計
  
  該系統(tǒng)軟件采用模塊化設(shè)計,由主程序和子程序及中斷服務(wù)程序組成。主程序流程圖如圖2所示,主要子程序包括:顯示子程序;鍵盤掃描子程序;PID運算子程序。限于篇幅,具體程序略。

4 結(jié)束語
  
  該智能溫控表測量精度高,性能穩(wěn)定可靠,不但可以取代老式的溫控表,還可以實現(xiàn)計算機網(wǎng)絡(luò)高效數(shù)據(jù)管理,是現(xiàn)代工業(yè)控制領(lǐng)域中實用的智能化儀表。
  
參考文獻
  
1 曹巧媛.單片機原理及應(yīng)用.北京:電子工業(yè)出版社,1997 
本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉