用單片機實現溫度遠程顯示摘 要:文章介紹了用AT89S8252單片機的串行接口與智能溫度巡回檢測儀(XJ-08S)通過RS—485總線相互通訊實現熱水溫度遠程顯示的一種低成本解決方案,內容涉及RS—485總線通訊、單片機驅動數碼管顯示、數據轉換以及鍵盤處理軟硬件設計等內容。關鍵詞:單片機 RS—485總線 數碼管顯示 數據轉換 鍵盤處理一、前 言目前檢測溫度一般采用熱電偶或熱敏電阻作為傳感器,這種傳感器至儀表之間一般都要用專用的溫度補償導線,而溫度補償導線價格很貴,并且線路太長也會影響測量精度。在實際應用中往往需要對較遠處(1KM左右)的溫度信號進行監視。現有的解決方案有很多,例如:1、 在現場用智能儀表對溫度信號進行測量,用計算機作上位機與智能儀表進行通訊來實現遠程溫度監測(采用這種方案要增加計算機設備及相關計算機軟件)。2、 NCU+DDC實現遠程溫度監測。用兩個DDC,一個安裝在現場測量溫度,另一個安裝在監視地,兩個DDC通過NCU進行通訊從而實現遠程溫度監測。但以上方案都存在成本高的問題,有沒有低成本的解決方案呢?其實,在單片機應用日益廣泛的今天,完全可以用單片機以極低的成本來實現遠程溫度監測。二、問題的提出我單位管理的鍋爐房同時給兩棟建筑物內的兩家酒店供應蒸汽,由安裝在兩棟建筑物地下室的熱交換器進行熱交換后產生熱水送給客房。從鍋爐房至兩個熱交換站的距離分別約600米,值班人員要不停地奔波于兩個熱交換站與鍋爐房之間進行設備巡視,檢查熱水溫度是否控制在規定的范圍,這樣不僅增加了值班人員的勞動強度,同時也使鍋爐房經常無人(因每班1人值班)。如果能在鍋爐房顯示兩個熱交換站內各熱交換器的熱水溫度,則值班人員僅在熱水溫度異常時才需到各熱交換站檢查設備,這樣便可解決上述問題。我公司曾就此問題找專業公司作過方案,其報價在人民幣10萬元左右,后因種種原因該項目未實施。經過分析,本人發現可以用單片機+智能儀表以低成本實現溫度遠程顯示,并且經過實驗取得了成功,現將設計方案簡述如下:三、控制要求及解決方案選擇 1、 兩個熱交換站分高低區共安裝有8個熱交換器,正常水溫在45oC至65oC之間;兩個熱交換站與鍋爐房的距離分別為500米和600米左右。2、 要求在鍋爐房能以巡回及定點兩種方式顯示8個熱交換器的熱水溫度,巡回方式以3秒為周期輪流更新及顯示各熱交換器熱水溫度。定點方式時每按上鍵或下鍵一次則顯示上或下一個熱交換器熱水溫度,每3秒自動更新數據一次。3、 根據控制要求選擇單片機+智能儀表的解決方案:用帶通訊接口的智能儀表安裝在現場測量溫度,設計制作一個單片機裝置完成與智能儀表的通訊及數據顯示。四、通訊協議、智能儀表選擇及其參數介紹因熱水溫度信號變化較慢,因而對通信的速度要求不高,對于這種低速率遠距離的通訊選用RS-485總線適宜。RS-485是EIA(美國電子工業聯合會)在1983年公布的新的平衡傳輸標準,是工業界使用最為廣泛的雙向、平衡傳輸線標準接口,它以半雙工方式通信,支持多點連接,傳統驅動器允許創建多達32個節點的網絡,且其具有傳輸距離遠(最大傳輸距離為1200M),傳輸速度快(1200M時為100KBPS)等優點。其連接方法如下圖所示。
上傳時間: 2013-10-12
上傳用戶:luopoguixiong
基于變頻調速的水平連鑄機拉坯輥速度控制系統Frequency Inverter Based Drawing RollerS peedC ontrolSy stem ofHorizontal Continuous Casting MachineA 偉劉沖旅巴(南 華 大 學電氣工程學院,衡陽421001)摘要拉坯輥速度控制是水平連鑄工藝的關鍵技術之一,采用變頻器實現水平連鑄機拉坯輥速度程序控制,由信號發生裝置給變頻器提供程控信號。現場應用表明該控制系統速度響應快,控制精度高,滿足了水平連鑄生產的需要。關鍵詞水平連鑄拉坯輥速度程序控制變頻器Absh'act Speedc ontorlof dr awingor leris on eo fth ek eyte chnologiesfo rho rizontalco ntinuousca stingm achine.Fo rth ispu rpose,fr equencyco nverterisad optedfo rdr awingor lersp eedp rogrammablec ontorlof ho rizontalco ntinuousca stingm achine,th ep rogrammableco ntorlsi gnalto fr equencyc onverteris provided場a signal generator. The results of application show that the response of system is rapid and the control accuracy is high enough to meet thedemand of production of horizontal continuous casting.Keywords Horizontalco ntinuousc asting Drawingor ler Speedp rogrammablec ontrol Ferquencyin verter 隨著 現 代 化工業生產對鋼材需求量的日益增加,連鑄生產能力已經成為衡量一個國家冶金工業發展水平的重要指標之一。近十幾年來,水平連鑄由于具有投資少、鑄坯直、見效快等多方面的優點,國內許多鋼鐵企業利用水平連鑄機來澆鑄特種合金鋼,發揮了其獨特的優勢并取得了較好的經濟效益〔1,2)0采用 水 平 連鑄機澆鑄特種合金鋼時,由于拉坯機是水平連鑄系統中的關鍵設備之一,拉坯機及其控制性能的好壞直接影響著連鑄坯的質量,因此,連鑄的拉坯技術便成為整個水平連鑄技術的核心。由于鋼的冶煉過程是在高溫下進行的,鋼水溫度的變化又容易影響鑄坯的質量和成材率,因此,如何能在高溫環境下控制好與鑄坯速度相關的參數(拉、推程量,中停時間和拉坯頻率等)對于確保連鑄作業的進一步高效化,延長系統的連續作業時間十分關鍵。因此,拉坯輥速度控制技術是連鑄生產過程控制領域中的關鍵技術之- [31
上傳時間: 2013-10-12
上傳用戶:gxy670166755
三種方法讀取鍵值 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時產生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態判斷哪個按鍵被按下。 本實驗採用中斷式實現使用者鍵盤介面。 掃描法 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。 反轉法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時間: 2013-11-12
上傳用戶:a673761058
實驗板結合了單片機在線編程(燒寫)功能及程序運行功能,使得用戶一板在手便擁有了編程器和實驗板兩套設備。通過帶鎖按壓開關方便地實現系統編程狀態和程序運行狀態之間的轉換,馬上能觀察編程的運行結果,從而免去了單片機開發中必須的昂貴的硬件仿真器和專用編程器的開銷。同時由于在線編程,不用頻繁反復拔、插單片機,節省了時間,減少了損耗。同時本實驗板,已經把下載電路完整的做在了電路板中,不再需要專用下載線,只需要普通并口線就可以下載單片機程序,這又為消費者節省了不少金錢。我們保證所設計的電路穩定,在實驗過程中不需要插拔任何電線/跳線,單片機所有引腳資源可用,不存在保密的從處理器,下載過程方便快捷。另外,本實驗板采用usb供電,用戶只需要將普通usb延長線插入板子接口即可實驗,保證實驗過程不需要任何實驗室中才能得到設備,學生完全可以在家中/寢室中完成全部實驗。
上傳時間: 2013-10-22
上傳用戶:windypsm
通過對LCD1602/LCD12864顯示模塊控制時序和指令集的對比分析,利用Verilog HDL描述語言完成了多功能LCD顯示控制模塊的IP核設計.所設計的LCD顯示控制器具有很好的可移植性,只需通過端口的使能參數配置便可以驅動LCD1602/LCD12864模塊實現字符或圖形的實時顯示,并且該多功能LCD控制器的可行性也在Cyclone II系列的EP2C5T144C8 FPGA芯片上得到了很好的驗證.
上傳時間: 2014-06-23
上傳用戶:hasan2015
蔬菜大棚在西藏的蔬菜供應中起著不可或缺的作用,為方便農戶對蔬菜大棚的管理,使蔬菜大棚在藏區得到廣泛的推廣,文中結合nRF2401無線傳輸[1]和SPCE061A單片機[2]實現了藏區蔬菜大棚管理系統的設計。本項目通過SPCE061A單片機控制相關傳感器進行蔬菜大棚內溫度、二氧化碳濃度等指標采集,然后將采集的數據通過nRF2401進行傳輸;后臺中心將接收的前臺數據在LCD上實時顯示出來,并當指標超過了適宜值時,系統便會對農戶進行語音提示。本文設計的藏區蔬菜大棚管理系統具有監測靈敏、可操作性強、藏漢雙語界面顯示、雙語報警等優點。
上傳時間: 2013-10-22
上傳用戶:yuzhou229843982
為使設計人員在大型客機設計階段便可對其制造成本有較為準確的把握,針對大型客機制造成本,采用RBF神經網絡理論建立了一種分析模型,并給出建模流程。利用Matlab神經網絡工具箱進行模擬仿真,對所建立大型客機制造成本分析的神經網絡模型進行了驗證,最后進行誤差分析。仿真結果表明,所建RBF神經網絡對大型客機成本的估算是有效的,且該方法精度較高,實用性較強。
上傳時間: 2013-11-19
上傳用戶:wpwpwlxwlx
市面上大多數機頂盒均為單向接收功能,但只要搭配適當的雙向電路,讓這些盒子具備回傳功能,便能成為交互式產品,可用來處理用戶發出的指令。由于可作為雙向電路的種類很多,所以本文將以機頂盒分類來介紹其可能的搭配方式。
上傳時間: 2013-10-10
上傳用戶:frank1234
雙絞線(TP:Twisted Pairwire)是綜合布線工程中最常用的一種傳輸介質。雙絞線由兩根具有絕緣保護層的銅導線組成。把兩根絕緣的銅導線按一定密度互相絞在一起,可降低信號干擾的程度,每一根導線在傳輸中輻射的電波會被另一根線上發出的電波抵消。雙絞線一般由兩根22~26號絕緣銅導線相互纏繞而成。如果把一對或多對雙絞線放在一個絕緣套管中便成了雙絞線電纜。在雙絞線電纜(也稱雙扭線電纜)內,不同線對具有不同的扭絞長度,一般地說,扭絞長度在38.1cm至14cm內,按逆時針方向扭絞,相臨線對的扭絞長度在12.7cm以上。與其他傳輸介質相比,雙絞線在傳輸距離、信道寬度和數據傳輸速度等方面均受到一定限制,但價格較為低廉。目前,雙絞線可分為非屏蔽雙絞線(UTP:Unshilded Twisted Pair)和屏蔽雙絞線(STP:Shielded Twisted Pair)。雖然雙絞線主要是用來傳輸模擬聲音信息的,但同樣適用于數字信號的傳輸,特別適用于較短距離的信息傳輸。在傳輸期間,信號的衰減比較大,并且產生波形畸變。采用雙絞線的局域網的帶寬取決于所用導線的質量、長度及傳輸技術。只要精心選擇和安裝雙絞線,就可以在有限距離內達到每秒幾百萬位的可靠傳輸率。當距離很短,并且采用特殊的電子傳輸技術時,傳輸率可達100Mbps~155Mbps。由于利用雙絞線傳輸信息時要向周圍幅射,信息很容易被竊聽,因此要花費額外的代價加以屏蔽。屏蔽雙絞線電纜的外層由鋁泊包裹,以減小幅射,但并不能完全消除輻射。屏蔽雙絞線價格相對較高,安裝時要比非屏蔽雙絞線電纜困難。類似于同軸電纜,它必須配有支持屏蔽功能的特殊連結器和相應的安裝技術。但它有較高的傳輸速率,100米內可達到155Mbps。
上傳時間: 2013-11-05
上傳用戶:pwcsoft
電磁輻射到軍械上是危險的,潛在的電磁輻射對軍工品或電子爆炸裝置有不利影響,自從50 年代以來這就是眾所周知的 問題。為了避免不必要的爆炸或電起爆裝置(EID)從發射電磁能量增殖,這對于所有的防衛機構來說是必不可少的。伴 隨著功率輸出和發射設備頻率范圍的持續增加,減小此威脅變得至關重要。 為了確保大炮和軍火系統保持安全,在適當維護條件下,測量電子爆炸裝置( EED)上電磁能量影響的測試設備有很大 發展。幾年后基于光纖技術的新一代儀器取代了使用熱電偶或紅外探測的系統。光纖傳感器( FOS)具有高精度和高準 確性,非常靈敏,提供的響應時間可滿足高效的EED。由于電絕緣的特性,光纖傳感器對電磁干擾(EMI)完全免疫,在 感應環境中可表現出來。由于此有利的參數,基于光纖技術的傳感器現已成為HERO/RADHAZ 測試的標準。然而,什么 是該技術必要的條件以提供EED 裝置可靠的輻射評估仍然沒有明確,怎樣去完全發揮此技術優勢以完全獲益呢?
上傳時間: 2013-11-16
上傳用戶:daijun20803