關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于FPGA的智能溫度采集控制器

基于FPGA的智能溫度采集控制器

作者: 時間:2010-01-11 來源:網絡 收藏

摘要:溫度的監(jiān)測與控制,對于工業(yè)生產的發(fā)展有著非常重要的意義。分析并設計了基于數字化技術的智能溫度測控系統(tǒng)。本系統(tǒng)采用實現一個溫度采集控制器,用于傳感器和上位機的連接,并采用微軟公司的Visual C++作為開發(fā)平臺,運用控件進行串口通信,進行命令的發(fā)送和接收。

本文引用地址:http://m.butianyuan.cn/article/163346.htm

關鍵字:;;

1引言

目前基于智能溫度傳感器DS18B20的測溫設計大多是單片機程序。本課題嘗試使用芯片進行設計。FPGA內部有豐富的觸發(fā)器和I/O引腳,同時具有靜態(tài)可重復編程和動態(tài)在系統(tǒng)重構的特性,極大地提高了設計的靈活性和通用性,更適用于電子系統(tǒng)的開發(fā)。如果用戶需求量非常大,采用ASIC流片能極大地節(jié)省成本,經濟效益十分顯著。FPGA可做其它全定制或半定制ASIC電路的中試樣片。鑒于此,本課題使用硬件描述語言設計FPGA控制器來實現傳感器控制,同時用VC來實現用戶控制界面。

(l-wire)傳感器的出現(如DS18B20),使得在倉庫、工廠、樓宇等需要實時測溫的網絡布線得以大大改善。在大體積混凝土的建造過程中,為了防止混凝土的開裂而造成工程的失敗,需要對若干點的溫度進行實時監(jiān)控。由于施工現場的限制,使得可利用的布線區(qū)域越簡單越好。與此同時,現場溫度的采集與控制也有一定的要求。這時就可以在需要的測溫點橫向或縱向構成多層網絡,而各個一線總線傳感器直接掛接在上面即可。而對于每層的溫度采集和控制則可以由“FPGA控制器”去實現,使用和拆卸都很方便。并且由于FPGA移植性好、升級方便,對于各企業(yè)的成本也可以大大降低。隨著FPGA的進一步發(fā)展,此溫度采集控制器的應用范圍將不斷擴大,所體現的價值也將越來越高。

現場可編程門陣列(Field Programmable Gate Array,FPGA)是當今應用最廣泛的一類可編程專用集成電路(ASIC)。FPGA作為專用集成電路(ASIC)領域中的一種半定制電路而出現的,既解決了定制電路的不足,又克服了原有可編程器件門電路數有限的缺點。電子設計工程師利用它可以在辦公室或實驗室里設計出所需的專用集成電路,從而大大縮短了產品上市時間,降低了開發(fā)成本。此外,可編程邏輯器件還具有靜態(tài)可重復編程和動態(tài)在系統(tǒng)重構的特性。這使得硬件的功能可以像軟件一樣通過編程來修改,極大地提高了電子系統(tǒng)設計的靈活性和通用性。

2智能溫度采集器的設計

在FPGA的設計中一般有兩種方法:自上而下和自下而上。任何復雜的數字系統(tǒng),都可以按層次細分,一直分到對每個部分都有比較明確而簡單的設計方案為止。這就是常常說的分而治之的方法。自上而下的方法之所以重要,就在于只有在上面的層次上才能全面確定下面模塊的輸入輸出和功能行為的規(guī)格。而自下而上有時也行得通的原因是有些模塊的規(guī)格本身是就是事先確定的或者基本可以確定的。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區(qū)

關閉