




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
系統軟件設計3.1下位機的程序設計思路由于硬件結構簡單,單片機與DS18B20的連接只需一個I/O口,所以任何數據讀取和命令發送比較復雜,必須嚴格按照DS18B20的時隙來工作[12]。首先是復位操作,復位成功后才能繼續執行相應的ROM操作,由于ROM操作完成后將要發送的是針對所有器件轉換溫度命令,所以此次ROM操作執行跳過ROM,ROM操作完成后開始轉換溫度,由于DS18B20轉換溫度需要一段時間,所以再發送出轉換溫度命令后必須進行延時,等待器件轉換完成后再執行下一步的復位操作,復位成功后繼續ROM操作,此時將要讀取數據,所以必須進行匹配ROM操作,選擇相應的器件,以讀取其溫度,讀取完畢發送給單片機。圖3.1是DS18B20測溫程序流程圖。 開始開始復位?跳過ROM轉換溫度延時匹配ROM復位?讀暫存器CRC校驗發送溫度顯示溫度失敗成功失敗成功錯誤正確圖3.1溫度采集程序框圖3.2DS18B20的程序介紹由于DS18B20與單片機的連接十分簡單,只需一根線即可,因此只能采用串行傳輸的方式,并且需嚴格按照規定的流程進行數據的讀取和命令的發送等操作,所以程序編寫要相對復雜許多。下面是DS18B20的常用操作[13]。1.復位操作主機通過拉低單線480us以上,產生復位脈沖,在主機釋放總線后產生一個上升沿,單線器件DS18B20檢測到該上升沿后,延時15~60us,通過拉低總線60~240us來產生應答脈沖,主機接收到應答脈沖后,說明有單線器件在線,然后即可進行下一步操作。2.讀操作讀取數據時,把數據線從高電平拉至低電平,低電平保持最少1us,來自DS18B20的輸出數據在讀時隙下降沿之后15us內有效,所有讀時隙最短必須持續60us,兩時隙之間最少保持1us的回復時間。3.寫操作主機將數據線從高電平拉至低電平時產生寫時隙,DS18B20在DQ變低的后的15~60us進行采樣,為高就寫"1",為低就寫"0"。對DS18B20的存儲器操作命令都是通過寫操作實現的,如表3.1所示。表3.1DS18B20的寫操作命令指令名稱代碼功能寫存儲器[4EH]主機向存儲器中寫數據讀存儲器[BEH]主機連續讀0~8存儲器內容復制存儲器[48H]復制TH、TL等存儲器的內容到EEPROM中溫度轉換[44H]啟動溫度轉換重新調出[B8H]從EEPROM調出TH、TL等數據到存儲器中讀電源[B4H]器件向主機傳送它的供電方式4.ROM操作64位光刻ROM記錄了器件的識別信息。每一個DS18B20包括一個唯一的64位的光刻ROM。開始的8位是單線產品系列編碼。接著的48位是唯一的系列號。最后的8位是開始56位的CRC校驗數據。主機通過發出匹配ROM命令后,可向其發出特定的操作指令。ROM操作指令如表3.2所示。表3.2DS18B20的ROM操作命令指令名稱代碼功能讀ROM[33H]在口線上接一個器件時讀其ROM碼匹配ROM[55H]找出某個指定的ROM碼的器件跳過ROM[CCH]對口線上所有器件的操作搜索ROM[F0H]口線上有多個器件時,找出每個器件的ROM碼搜索報警[ECH]找出各器件是否超限讀ROM命令允許總線主機讀DS18B20的8位產品系列編碼,唯一的48位序列號,以及8位的CRC。此命令只能在總線上僅有一個DS18B20的情況下使用。如果總線上存在多于一個的從屬器件,那么當所有從片企圖同時發送時將發生數據沖突的現象。在使用匹配ROM命令后,繼續發送64位的ROM數據系列,允許總線主機對多點總線上特定的DS18B20尋址。只有與64位ROM序列嚴格相符的DS18B20才能對后繼的存儲器操作命令作出響應。所有與64位ROM序列不符的從片將等待復位脈沖。此命令在總線上有單個或多個器件的情況下均可使用。跳過ROM命令通過允許總線主機不提供64位ROM編碼而訪問存儲器操作來節省時間。如果在總線上存在多個DS18B20時,由于以后的操作是對所有器件有效的,所以在執行完跳過ROM命令后,多個器件同時發送數據時會在總線上發生數據沖突,而當確實是想要對所有器件進行操作或只有單只器件在線時,這一命令將變得十分有用。5.讀存儲器DS18B20的存儲器由9個字節組成,如圖3.2。圖3.2DS18B20的存儲器結構圖 byte0用于存儲溫度的高字節,byte1用于存儲溫度的低字節,其存儲格式如圖3.3所示。圖3.3DS18B20的溫度存儲格式byte2、byte3是TH和TL的易失性拷貝,在每一次上電復位時被刷新,溫度值與貯存在TH與TL內的觸發值相比較。因為這些寄存器僅僅是8位[14],所以0.5℃位在比較時被忽略。TH或TL的最高有效位直接對應于16位溫度寄存器的符號位。如果溫度測量的結果高于TH或低于TL,那么器件內告警標志將置位。每次溫度測量更新次標志。只要告警標志位置位,DS18B20將對告警搜索命令作出響應。這允許并聯許多的DS18B20,同時進行溫度測量。如果某處溫度超過極限,那么可以識別出正在告警的器件并立即將其讀出而不必讀出非告警的器件。6.CRC校驗在ROM的高8位和存儲器的第九個字節存儲了8位的CRC校驗數據,在接收完畢后可以通過CRC校驗數據檢驗接收的正確性。3.3keil簡介KeilC51是美國KeilSoftware公司出品的51系列兼容單片機C語言軟件開發系統,與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(μVision)將這些部分組合在一起。運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統[15]。Keil具有集成環境、強大的軟件仿真調試工具。KeilC51軟件提供豐富的庫函數和功能強大的集成開發調試工具,全Windows界面。KeilC51具有以下優點:·KeilC51生成的目標代碼效率非常之高,多數語句生成的匯編代碼很緊湊,容易理解。在開發大型軟件時更能體現高級語言的優勢。·與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。3.4原理圖繪制3.4.1AltiumDesigner簡介AltiumDesigner是原Protel軟件開發商Altium公司推出的一體化的電子產品開發系統,主要運行在Windows操作系統。這套軟件通過把原理圖設計、電路仿真、PCB繪制編輯、拓撲邏輯自動布線、信號完整性分析和設計輸出等技術的完美融合,為設計者提供了全新的設計解決方案,使設計者可以輕松進行設計,熟練使用這一軟件必將使電路設計的質量和效率大大提高。目前最高版本為:AltiumDesigner15.0.7Build36915。AltiumDesigner除了全面繼承包括Protel99SE、ProtelDXP在內的先前一系列版本的功能和優點外,還增加了許多改進和很多高端功能。該平臺拓寬了板級設計的傳統界面,全面集成了FPGA設計功能和SOPC設計實現功能,從而允許工程設計人員能將系統設計中的FPGA與PCB設計及嵌入式設計集成在一起[16]。由于AltiumDesigner在繼承先前Protel軟件功能的基礎上,綜合了FPGA設計和嵌入式系統軟件設計功能,AltiumDesigner對計算機的系統需求比先前的版本要高一些。本系統是用AltiumDesigner06進行原理圖的繪制,放置元器件在放置元器件之前首先應該繪制系統所用的原理圖庫。3.4.2繪制原理圖庫打開軟件—>file—>new—>library—>SCHlibrary,見圖3.4。圖3.4繪制原理圖庫3.4.2繪制原理圖元件單擊Tool—>newcompennent—>元件名—>繪制元件,見圖3.5。圖3.5繪制原理圖元件3.5本章小結本章主要介紹了整個系統的軟件部分,包括用下位機的程序設計和用C語言編寫的Keil、原理圖繪制軟件AltiumDesigner。單片機程序包括讀取測溫器件DS18B20的溫度、顯示溫度。而使用Keil編寫的計算機端軟件則主要是用于接收單片機發送到的數據并進行相應的處理。4程序調試與仿真4.1程序的調試本系統程序采用C語言編寫,所用軟件為keil,程序編輯頁面見圖4.1。圖4.1程序編輯頁面1.新建工程打開Keil軟件,單擊project->newproject->輸入工程名->選擇相應單片機。見圖4.2。圖4.2新建工程2.編寫程序根據電路編寫程序,見圖4.3。圖4.3編寫程序3.調試程序編譯程序,檢查錯誤。如果沒有錯誤,按Ctrl+F5進行程序調試,見圖4.4。圖4.4調試程序4.2系統仿真4.2.1PROTEUS介紹ProteusISIS是英國Labcenter公司開發的電路分析與實物仿真軟件。它運行于Windows操作系統上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點是[17]:①實現了單片機仿真和SPICE電路仿真相結合。具有模擬電路仿真、數字電路仿真、單片機及其外圍電路組成的系統的仿真、RS232動態仿真、I2C調試器、SPI調試器、鍵盤和LCD系統仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發生器等。②支持主流單片機系統的仿真。目前支持的單片機類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。③提供軟件調試功能。在硬件仿真系統中具有全速、單步、設置斷點等調試功能,同時可以觀察各個變量、寄存器等的當前狀態,因此在該軟件仿真系統中,也必須具有這些功能;同時支持第三方的軟件編譯和調試環境,如KeilC51uVision2等軟件。④具有強大的原理圖繪制功能。總之,該軟件是一款集單片機和SPICE分析于一身的仿真軟件,功能極其強大。4.2.2工作界面ProteusISIS的工作界面是一種標準的Windows界面,如圖4.5所示。包括:標題欄、主菜單、標準工具欄、繪圖工具欄、狀態欄、對象選擇按鈕、預覽對象方位控制按鈕、仿真進程控制按鈕、預覽窗口、對象選擇器窗口、圖形編輯窗口。圖4.5ProteusISIS的工作界面4.2.3繪制原理圖1.畫導線Proteus的智能化可以在你想要畫線的時候進行自動檢測。當鼠標的指針靠近一個對象的連接點時,跟著鼠標的指針就會出現一個“×”號,鼠標左鍵點擊元器件的連接點,移動鼠標(不用一直按著左鍵)就。出現了粉紅色的連接線變成了深綠色。如果你想讓軟件自動定出線路徑,只需左擊另一個連接點即可。這就是Proteus的線路自動路徑功能(簡稱WAR),如果你只是在兩個連接點用鼠標左擊,WAR將選擇一個合適的線徑。WAR可通過使用工具欄里的“WAR”命令按鈕來關閉或打開,也可以在菜單欄的“Tools”下找到這個圖標[18]。如果你想自己決定走線路徑,只需在想要拐點處點擊鼠標左鍵即可。在此過程的任何時刻,你都可以按ESC或者點擊鼠標的右鍵來放棄畫線。2.畫總線為了簡化原理圖,我們可以用一條導線代表數條并行的導線,這就是所謂的總線。點擊工具箱的總線按鈕,即可在編輯窗口畫總線。3.畫總線分支線點擊工具的按鈕,畫總線分支線,它是用來連接總線和元器件管腳的。畫總線的時候為了和一般的導線區分,我們一般喜歡畫斜線來表示分支線,但是這時如果WAR功能打開是不行的,需要把WAR功能關閉。畫好分支線我們還需要給分支線起個名字。右鍵點擊分支線選中它,接著左鍵點擊選中的分支線就會出現分支線編輯對話框同端是連接在一起的,放置方法是用鼠標單擊連線工具條中圖標或者執行Place/NetLabel菜單命令,這時光標變成十字形并且將有一虛線框在工作區內移動,再按一下鍵盤上的[Tab]鍵,系統彈出網絡標號屬性對話框,在Net項定義網絡標號比如PB0,單擊[OK],將設置好的網絡標號放在第一步放置的短導線上,單擊鼠標左鍵即可將之定位。放置總線將各總線分支連接起來,方法是單擊放置工具條中圖標或執行Place/Bus菜單命令,這時工作平面上將出現十字形光標,將十字光標移至要連接的總線分支處單擊鼠標左鍵,系統彈出十字形光標并拖著一條較粗的線,然后將十字光標移至另一個總線分支處,單擊鼠標的左鍵,一條總線就畫好了。4.放置線路節點如果在交叉點有電路節點,則認為兩條導線在電氣上是相連的,否則就認為它們在電氣上是不相連的。ISIS在畫導線時能夠智能地判斷是否要放置節點。但在兩條導線交叉時是不放置節點的,這時要想兩個導線電氣相連,只有手工放置節點了。點擊工具箱的節點放置按鈕+,當把鼠標指針移到編輯窗口,指向一條導線的時候,會出現一個“×”號,點擊左鍵就能放置一個節點。Proteus可以同時編輯多個對象,即整體操作。常見的有整體復制、整體刪除、整體移動、整體旋轉幾種操作方式。4.2.4電路仿真由于Proteus單片機仿真的功能非常強大,所以在開發相應的硬件之前經常使用Proteus進行程序的仿真[19]。本課題的仿真結果如圖4.6所示,使用STC89C52單片機對測溫器件DS18B20進行操作,其中DS18B20的溫度值設置為25.0℃,單片機通過加載的程序讀取器件DS18B20的溫度,然后將溫度值傳送給數碼管顯示出來。圖4.6Proteus仿真截圖4.3本章小結本章主要介紹了單片機仿真軟件Proteus的使用方法及本課題的仿真。Proteus是一個完整的嵌入式系統軟、硬件設計仿真平臺,通過Proteus能夠帶程序仿真單片機,并可以與Keil聯調,其強大的原理圖輸入功能為用戶提供了方便的輸入方式,大大縮減了設計周期,并能節省大量的硬件資源。5設計結果5.1程序的燒寫本系統是用STC-ISPV4.8進行程序的燒寫。5.1.1程序燒寫過程1.打開STC-ISPV4.8->選擇芯片STC89C52RC、選擇端口COM3,如圖5.1。圖5.1選擇芯片、端口頁面2.單擊打開程序文件,選擇hex文件,如圖5.2。圖5.2打開程序文件3.單擊Download/下載,與MCU/單片機握手連接,如圖5.3。圖5.3Download/下載4.給MCU上電,程序燒寫完成,如圖5.4。圖5.4程序燒寫完成5.2結果顯示5.2.1顯示當前溫度圖5.5當前溫度顯示實物圖結論本文介紹了一種基于STC89C52單片機的溫度采集系統設計,采用單總線數字傳感器DS18B20,對環境溫度信號進行采集,并將采集到的溫度值轉換成數字信號送到單片機進行處理,用LED對當前溫度信號值進行顯示。本設計采用數字溫度傳感器DS18B20,省掉了很多溫度采集方面的調試,同時也提高了溫度值的準確度。實時溫度采集與顯示電路的設計,使溫度信息更迅速,更直觀的顯示出來。系統在硬件自動測試,實時顯示方面工作正常。整個系統硬件簡單、可靠,系統成本低。由于時間比較緊,本設計雖然基本完成了預期的目標,但是設計成果并不是很完美,還存在很多問題:未對溫度數值統計處理、存儲。進入21世紀后,智能溫度傳感器正朝著高精度、多功能、總線標準化、高可靠性及安全性、開發虛擬傳感器和網絡傳感器、研制單片測溫系統等高科技的方向迅速發展。所以在不久的將來,溫度采集控制系統會被集成在一塊專用芯片上,其智能化水平將會越來越高,成本則會越來越便宜。本次用單片機設計的溫度數據采集系統終于完成了,在本次設計中,從采集元件,軟件設計,硬件焊結,外觀到論文的編寫都是先查閱了大量資料,后確定,再經老師指導,最后經過多天的不斷努力才完成的。在這過程中,我切身感受到了動手實踐的重要性,學到了很多有關系統開發和程序調試方面等的知識。在軟件開發過程中掌握了一些技術難題的解決方法和技巧,鞏固和加深了所學知識的理解這對我以后的學習工作將產生深遠影響。致謝感謝孫老師對我的指導,他的嚴謹細致、一絲不茍的作風一直是我工作、學習中的榜樣。他循循善誘的教導和不拘一格的思路給予我無盡的啟迪。無論是在課題的選題還是定稿、研究的方法、技術路線以及本文的撰寫都得到了孫老師的嚴格要求和精心指導,孫老師花費了大量的精力,在各個環節中給了我許多寶貴的意見。孫老師精湛的專業知識、耐心的工作態度和真誠的待人風格給我留下了非常深刻的印象,對我以后的工作和生活將產生很大的影響。感謝周帆老師,在每一次答辯過程中周老師對我的指導使我更加認真、嚴謹的對待本次課題的研究。周老師的提問讓我認識到了自己的不足,使我不斷地學習進步,真摯的向導師說聲謝謝。在這次培訓中孫老師嚴謹的學術作風、治學態度、求實的工作作風和孜孜不倦的探索創新精神,以及平易近人的師長風范給我創造了良好的學習設計環境,及給了我這個學習提高的機會和在生活上給我的無微不至的關懷。這些都是我不斷前進的動力,必將對我今后的學習和生活受益匪淺,我將終生學習和銘記。在此,謹向孫老師的培育之恩表示最深的謝意!感謝其他多位老師對我學習和設計所給予的支持和幫助。感謝在我論文完成過程中同學們給我提供的支持、幫助和建議。在這里也衷心地感謝他們!在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!參考文獻侯國章.測試與傳感技術[M].哈爾濱:哈爾濱工業大學出版社,2000:122-124.張志良.單片機原理與控制技術[M].北京:機械工業出版社,2002:78-81.賈振國.DS1820及高精度溫度測量的實現[J].電子技術應用,2000,(1):58-59.余永權.單片機原理及應用[M].北京:電子工業出版社,1997:146-169.曲新貴.電子元件材料手冊[M].北京:電子工業出版社,1989:422-430.喻萍,郭文川.單片機原理與接口技術[M].北京:化學工業出版社,2006:195-197.戴佳,戴衛恒.51單片機C語言應用程序設計[M].北京:電子工業出版社,2006:214-225.鄭峰51單片機典型系統應用開發大全[M].北京:中國鐵道出版社,2011:45-78.何宏,田志宏.單片機原理與接口技術[M].北京:國防工業出版社,2006:294-299.姜志海,黃玉清等.單片機原理及應用[M].北京:電子工業出版社,2005:27-42.黃賢,鄭筱霞,曲波等.傳感器實際應用電路設計[M].成都:電子科技大學出版社,1997:4-10.劉君華.智能傳感器系統[M].西安:西安電子科技大學出版社,1999:44-46.李廣第.單片機基礎[M].北京:北京航空航天大學出版社,2000:40-51.馬云峰,郭文川等.微機原理與接口技術[M].北京:高等教育出版社,2001:57-63.[15]何立民.電子設計自動化[J].電子技術,2008,(56):5-9.[16]李鴻嵌入式系統設計[M].深圳科技電子出版社2008:98-113.[17]嚴天峰單片機開發[M].成都科學出版社,2007:77-98[18]謝維成.單片機原理與應用[D].北京:清華大學,2003.40-55.[19]錢顯毅.電子電路設計[N].科技時報,2009-3-12(C1).140-254.附錄附錄A外文文獻Reallymasterofsinglechipmicrocomputer,nodoubt,tothepersonalemploymentandcareerdevelopmentisverybeneficial.Atrulyeffectivemasterthisdoortechnology,butalsototherelatedelectronictechnologyiscertaintofixfor,suchasdigitallogicandanalogelectronictechnologyandelectronictechnologyfoundation.Therisetheelectronictechnologyinadditiontothesinglechipmicrocomputer,andCPLD,FPGA,DSPtechnology.InthepresentapplicationseriesmicrocontrollerARMandmostwidelyused.Hopeareinterestedintheopportunityandfriends,accordingtotheirownconditionsandworkneed,firstintroductiontomastertheessentials,welearnthepractice,alwaysbeganinearnest.sensorSensorisaphysicaldeviceorbiologicalorgans,candetect,feelingoutsidesignal,physicalconditions,suchaslight,heat,degreesorchemicalcomposition(suchassmoke),andthediscoveryofinformationtootherdevicesororgans.Englishname:transducer/sensorGB7665-87nationalstandardsforthedefinitionofthesensoris:\"canfeeltheprovisionsthatismeasuredaccordingtocertainrulescanbeconvertedintoasignaldevicesordevice,usuallybysensitivecomponentsandconversioncomponents."functionOftenthefunctionofthesensorswithhuman5bigsenseorganspar:photosensitivesensor-visualsoundsensor--hearinggassensors-smellchemicalsensors-tastepressuresensitive,WenMin,fluidsensor--touchsensitiveelementclassification:(1)physicalclass,basedonforce,heat,light,electric,magneticharmonyetcphysicaleffects.(2)thechemicalclass,basedontheprincipleofchemicalreaction.(3)ofbiological,basedontheenzyme,antibodies,andhormoneandmolecularrecognitionfunction.Accordingtothebasicperceptionusuallyfunctioncanbedividedintotemperaturesensingelements,photosensitivecomponents,gas-sensitiveelement,forcesensitivecomponents,magneticsusceptibilitycomponents,wetsensitivecomponents,soundsensitivecomponents,radiationsensitivecomponents,colorsensitivecomponentsandtastesensitivecomponents,the10categories(andpeoplewhobroughtsensitivecomponentspoints46class).AccordingtotheclassificationofsensorprincipleVibrationsensorwetsensormagneticsensorvacuumgassensorsensorbiologicalsensors,etc.Butasagassensortovariouskindsofgassensitivedevice,capableofdetectingvariousgascompositionandconcentration,soarewidelyusedindetectallkindsofpoisonousandharmfulgas;Allkindsofcombustiblegasdetection;Thegreenhousegasdetectionandpollutionenvironmentgas;Monitoringandcontrolcartailgas,industrialwastegas;Detectionandanalysis,suchasfish,meatfoodsmellandbreatheout,inordertounderstandthefreshnessandfoodhealth,....Inshort,withthedevelopmentofscientifictechnology,people'slivingstandardandlifequalityimprovementandapplicationfieldofgassensorsismoreandmoreexpanded.Alongwiththeapplicationdomainexpansion,thepeopletotherequirementsofthegassensormoreandmoreisalsohigh,askitssensitiveandselective,lowpowerconsumption,smallvolume,lightweight,lowprice,integration,intelligence,muti_functionchange,etc.Varioustraditionalgassensors,aslongasthestructureandproductiontechnologyofthecorrespondingchange,inprinciplecanbeusedtocreateaMEMStechnology,becomeMEMSgassensors.Withthepowerfulmicroelectronicsindustryforitspowerfulsupport,ICtechnologyandMEMStechnologyprogresswas,forgassensorswillprovideanexcellentopportunity.characteristicsSensorandstaticcharacteristicThesensorstaticcharacteristicistopointtotostaticinputsignal,sensoroutputandinputoftherelationshipbetweenhas.Becausetheinputoftheoutputandtimeisofalland,so,therelationshipbetweenthemisstaticcharacteristicofthesensorcanbeusedaexcludingtimevariablealgebraicequation,ortoentertheabscissadenotesof,anditscorrespondingoutputanddrawfory-coordinatecharacteristiccurvetodescribe.Characterizationofthemainparametersofsensorstaticcharacteristicsare:linearity,sensitivity,hysteresis,repeatability,drifting,etc.(1)lineardegrees:referstothesensoroutputandinputoftherelationshipbetweentheactualcurvedeviationfromtheextentofthefittingline.Definedasinalltherangerangeactualcharacteristiccurveandthefittinglinethemaximumdeviationbetweenvalueandthefullrangeofoutputvaluethan.(2)sensitivity:sensitivityisthesensorandstaticcharacteristicisoneofimportantindex.Definedastheoutputvalueincrementandcausetheincrementoftheinputofthecorrespondingratioofthedelta.UseSsaidsensitivity.(3)hysteresis:sensorintheinputofthesmalltolarge(aretrip)andbytheinputofthebigtosmall(thetrip)duringchangesitsinput/outputcharacteristiccurveisnotcoincidencephenomenonbedelay.Forthesamesizeofinputsignal,andtheoutputsignalofthesensortripisnotequalsize,thedifferencevalueiscalledthedelaydifference.(4)repeatability:repeatabilityisreferstothesensorinthesamedirectionaccordingtotheinputofthewholerangehasrepeatedlychange,thecharacteristiccurveisnotthesamedegree.(5)drift:thesensoristopointtoininputofthedriftundertheconditionofinvariable,sensoroutputchangeovertime,thisphenomenoniscalleddrift.Thecauseofthedrifthasproducedtwoaspects:oneisthesensoritselfstructureparameters;2itisthesurroundingenvironment,suchastemperature,humidity,etc.).ThedynamiccharacteristicsofthesensorDynamiccharacteristics,itistopointtointheinputsensorchanges,itistheoutputcharacteristics.Inpractice,thedynamiccharacteristicsofthesensoruseditforsomestandardinputsignalresponsetosaid.Thisisbecausethestandardinputsignalsensorstotheresponseoftheeasytousetheexperimentalmethodcalculated,anditforstandardinputsignalandtheresponseoftheinputsignalforanyithascertainrelationshipbetweenresponse,oftenknowtheformercanpresumedthelatter.Themostcommonlyusedstandardinputsignalhaveorderjumpsignalandthesinesignaltwokinds,sothedynamiccharacteristicofsensorarealsousedstepresponseandfrequencyresponsetosaid.SensorlinearityUsually,theactualstaticoutputfeaturessensorisacurveratherthanastraightline.Inactualwork,tomakeinstrumentshaveuniformscalereadings,commonlyusedafittinglinesapproximaterepresenttheactualcharacteristiccurve,thelineardegrees(nonlinearerror)istheapproximatedegreeofaperformanceindicators.Thefittingline,theselectionofanumberofmethods.Ifthezeroinputandoutputconnectedfullrangetheoryasastraightlinefittingline;Orwillandcharacteristiccurvedeviationofdifferentpointsonthetheoryofminimumsquaresofthestraightlineasthefittingline,thefittinglinecalledleastsquaresfittinglines.ThesensitivityofthesensorSensitivityreferstothesteady-stateoperationsituationsensoroutputchangeinputofthechangeofaccidentsyxoftheratiooftheaccidents.Itisacharacteristiccurvesofinputoutputslope.Ifthesensoroutputandinputshowlinearrelationshipbetween,thesensitivitySisaconstant.Otherwise,itwillbeontheinputofthechanges.Thedimensionistheoutput,thesensitivityoftheratiooftheinputofthedimension.Forexample,adisplacementsensor,thedisplacementchange1mm,theoutputvoltagechangefor200mV,itshouldbesaidfor200mVsensitivity/mm.Whentheoutputoftheinputofthesensor,thesameindimension,canunderstandthesensitivityformagnification.Improvesensitivity,cangethighmeasuringaccuracy.Butthehigherthesensitivity,measurementrangeisnarrow,thestabilityalsooftentheworse.TheresolutionofthesensorResolutionisreferstothesensorcanbefeltbymeasuringtheminimalchangeability.Thatis,iftheinputoffromanonzerovaluechangeslowly.Whentheinputchangedoesnotexceedacertainnumericalvalue,thesensoroutputwillnotchange,namelythequantitychangethisinputsensorisdistinguishnottocomeout.Onlywhenthequantitychangemorethanresolution,theoutputwillchange.Usuallyinfullrangesensorrangeoftheeachpointisnotthesameresolution,socommonlyusedfullrangecanoutputquantitytoproduceorderofstepchangeinputofthebiggestchangesinthevalueasameasureofresolutionindex.Theaboveindexeswithfullrangeifpercent,itisknownasresolution.GlobalsensormarketforecastIn2008,thesensorfor$50.6billionmarketcapacity,expect2010globalsensorcanreachmorethan$60billionmarket.Investigationshows,easternEurope,AsiaPacificandCanadabecamethefastestgrowingmarketsensor,andtheUnitedStates,Germany,Japanisstillthelargestindistributionsensormarket.Theworldisconcerned,thefastestgrowingmarketsensorisstillcarmarket,accountingforthesecondisprocesscontrolmarket,goodcommunicationmarketprospect.Somesensorsmarketsuchaspressuresensor,thetemperaturesensor,flowsensor,levelsensorhasshownthematuremarketsofthefeatures.Flowsensor,pressuresensor,thetemperaturesensorofthelargestsizeofthemarket,tothewholeofthesensormarketrespectively21%,19%and14%.MEMS(Micro-Electro-MechanicalSystems,MEMS)sensor,biologicalsensorsandotheremergingsensor.Amongthem,thewirelesssensorinthe2007-2010yearcompoundannualgrowthrateisexpectedtomorethan25%.Atpresent,thesensorinthechangingmarketofinnovationpresentsthefastgrowththetendency.Concernedexpertpointsout,themaintechnicalfieldsensorintheexistingbasistoextendandimprove,countrieswillcompetetospeedupthedevelopmentofanewgenerationofsensorsandindustrialization,competitionwillalsoincreasinglyfierce.Thedevelopmentofnewtechnologywillredefinethefutureofsensorsinthemarket,suchaswirelesssensors,opticalfibersensors,intelligentsensorandmetaloxidesensorstheemergenceofnewsensorsandtheexpansionofthemarketshare.附錄B中文翻譯真正掌握單片機技術,無疑對個人的就業和事業的發展是十分有益的。真正有效掌握這門技術,還要對相關的電子技術有一定的修為,比如數字邏輯和模擬電子技術等電子技術基礎。方興未艾的電子技術除了單片機外,還有CPLD、FPGA、DSP等技術。單片機中ARM系列目前應用又最為廣泛。希望有興趣和機會的朋友,根據自身條件和工作需要,先掌握入門要領,邊學邊實踐,總會漸入佳境。傳感器傳感器是一種物理裝置或生物器官,能夠探測、感受外界的信號、物理條件(如光、熱、度或化學組成(如煙霧),并將探知的信息傳遞給其他裝置或器官。英文名稱:transducer/sensor國家標準GB7665-87對傳感器下的定義是:“能感受規定的被測量件并按照一定的規律轉換成可用信號的器件或裝置,通常由敏感元件和轉換元件組成”。傳感器是一種檢測裝置,能感受到被測量的信息,并能將檢測感受到的信息,按一定規律變換成為電信號或其他所需形式的信息輸出,以滿足信息的傳輸、處理、存儲、顯示、記錄和控制等要求。它是實現自動檢測和自動控制的首要環節。功能:常將傳感器的功能與人類5大感覺器官相比擬:光敏傳感器——視覺、聲敏傳感器——聽覺、氣敏傳感器——嗅覺、化學傳感器——味覺、壓敏、溫敏、流體傳感器——觸覺、敏感元件的分類:①物理類,基于力、熱、光、電、磁和聲等物理效應。②化學類,基于化學反應的原理。③生物類,基于酶、抗體、和激素等分子識別功能。通常據其基本感知功能可分為熱敏元件、光敏元件、氣敏元件、力敏元件、磁敏元件、濕敏元件、聲敏元件、放射線敏感元件、色敏元件和味敏元件等十大類(還有人曾將敏感元件分46類)。傳感器按照其原理分類:振動傳感器濕敏傳感器、磁敏傳感器、氣敏傳感器、真空度傳感器、生物傳、感器等。然而氣敏傳感器作為一大類對各種氣體敏感的器件,能檢測各種氣體的成分和濃度,所以被廣泛應用于探測各種有毒、有害氣體;探測各種可燃性氣體;探測溫室效應氣體和污染環境氣體;監測和監控汽車尾氣、工業廢氣;探測和分析魚、肉等食品發出的氣味和人的呼氣,以了解食品的新鮮度和人的健康狀況。總之,隨著科學技術的進步、人民生活水平和生活質量的提高,氣敏傳感器的應用領域越來越擴大。隨著應用領域的擴大,人們對氣敏傳感器的要求也越來越高,要求其靈敏度高、選擇性好、功耗低,體積小、重量輕、價格低,集成化、智能化、多功能化等。各種傳統的氣敏傳感器,只要對其結構和制作工藝作相應改變,原則上都可用MEMS技術來制造,成為MEMS氣敏傳感器。隨著強大的微電子工業對它的有力支持,IC技術和MEMS技術的進步,將為氣敏傳感器的發展提供極好的機會。特性:傳感器靜態特性,傳感器的靜態特性是指對靜態的輸入信號,傳感器的輸出量與輸入量之間所具有相互關系。因為這時輸入量和輸出量都和時間無關,所以它們之間的關系,即傳感器的靜態特性可用一個不含時間變量的代數方程,或以輸入量作橫坐標,把與其對應的輸出量作縱坐標而畫出的特性曲線來描述。表征傳感器靜態特性的主要參數有:線性度、靈敏度、遲滯、重復性、漂移等。(1)線性度:指傳感器輸出量與輸入量之間的實際關系曲線偏離擬合直線的程度。定義為在全量程范圍內實際特性曲線與擬合直線之間的最大偏差值與滿量程輸出值之比。(2)靈敏度:靈敏度是傳感器靜態特性的一個重要指標。其定義為輸出量的增量與引起該增量的相應輸入量增量之比。S表示靈敏度。(3)遲滯:傳感器在輸入量由小到大(正行程)及輸入量由大到小(反行程)變化期間其輸入輸出特性曲線不重合的現象成為遲滯。對于同一大小的輸入信號,傳感器的正反行程輸出信號大小不相等,這個差值稱為遲滯差值。(4)重復性:重復性是指傳感器在輸入量按同一方向作全量程連續多次變化時,所得特性曲線不一致的程度。(5)漂移:傳感器的漂移是指在輸入量不變的情況下,傳感器輸出量隨著時間變化,此現象稱為漂移。產生漂移的原因有兩個方面:一是傳感器自身結構參數;二是周圍環境(如溫度、濕度等)。傳感器動態特性所謂動態特性,是指傳感器在輸入變化時,它的輸出的特性。在實際工作中,傳感器的動態特性常用它對某些標準輸入信號的響應來表示。這是因為傳感器對標準輸入信號的響應容易用實驗方法求得,并且它對標準輸入信號的響應與它對任意輸入信號的響應之間存在一定的關系,往往知道了前者就能推定后者。最常用的標準輸入信號有階躍信號和正弦信號兩種,所以傳感器的動態特性也常用階躍響應和頻率響應來表示。傳感器的線性度通常情況下,傳感器的實際靜態特性輸出是條曲線而非直線。在實際工作中,為使儀表具有均勻刻度的讀數,常用一條擬合直線近似地代表實際的特性曲線、線性度(非線性誤差)就是這個近似程度的一個性能指標。擬合直線的選取有多種方法。如將零輸入和滿量程輸出點相連的理論直線作為擬合直線;或將與特性曲線上各點偏差的平方和為最小的理論直線作為擬合直線,此擬合直線稱為最小二乘法擬合直線。傳感器的靈敏度靈敏度是指傳感器在穩態工作情況下輸出量變化△y對輸入量變化△x的比值。它是輸出一輸入特性曲線的斜率。如果傳感器的輸出和輸入之間顯線性關系,則靈敏度S是一個常數。否則,它將隨輸入量的變化而變化。靈敏度的量綱是輸出、輸入量的量綱之比。例如,某位移傳感器,在位移變化1mm時,輸出電壓變化為200mV,則其靈敏度應表示為200mV/mm。當傳感器的輸出、輸入量的量綱相同時,靈敏度可理解為放大倍數。提高靈敏度,可得到較高的測量精度。但靈敏度愈高,測量范圍愈窄,穩定性也往往愈差。傳感器的分辨率:分辨率是指傳感器可感受到的被測量的最小變化的能力。也就是說,如果輸入量從某一非零值緩慢地變化。當輸入變化值未超過某一數值時,傳感器的輸出不會發生變化,即傳感器對此輸入量的變化是分辨不出來的。只有當輸入量的變化超過分辨率時,其輸出才會發生變化。通常傳感器在滿量程范圍內各點的分辨率并不相同,因此常用滿量程中能使輸出量產生階躍變化的輸入量中的最大變化值作為衡量分辨率的指標。上述指標若用滿量程的百分比表示,則稱為分辨率。傳感器按照其原理分類:振動傳感器濕敏傳感器、磁敏傳感器、氣敏傳感器真空度傳感器、生物傳、感器等。然而氣敏傳感器作為一大類對各種氣體敏感的器件,能檢測各種氣體的成分和濃度,所以被廣泛應用于探測各種有毒、有害氣體;探測各種可燃性氣體;探測溫室效應氣體和污染環境氣體;監測和監控汽車尾氣、工業廢氣;探測和分析魚、肉等食品發出的氣味和人的呼氣,以了解食品的新鮮度和人的健康狀況。總之,隨著科學技術的進步、人民生活水平和生活質量的提高,氣敏傳感器的應用領域越來越擴大。隨著應用領域的擴大,人們對氣敏傳感器的要求也越來越高,要求其靈敏度高、選擇性好、功耗低,體積小、重量輕、價格低,集成化、智能化、多功能化等。各種傳統的氣敏傳感器,只要對其結構和制作工藝作相應改變,原則上都可用MEMS技術來制造,成為MEMS氣敏傳感器。隨著強大的微電子工業對它的有力支持,IC技術和MEMS技術的進步,將為氣敏傳感器的發展提供極好的機會。特性,傳感器靜態特性傳感器的靜態特性是指對靜態的輸入信號,傳感器的輸出量與輸入量之間所具有相互關系。因為這時輸入量和輸出量都和時間無關,所以它們之間的關系,即傳感器的靜態特性可用一個不含時間變量的代數方程,或以輸入量作橫坐標,把與其對應的輸出量作縱坐標而畫出的特性曲線來描述。表征傳感器靜態特性的主要參數有:線性度、靈敏度、遲滯、重復性、漂移等。(1)線性度:指傳感器輸出量與輸入量之間的實際關系曲線偏離擬合直線的程度。定義為在全量程范圍內實際特性曲線與擬合直線之間的最大偏差值與滿量程輸出值之比。(2)靈敏度:靈敏度是傳感器靜態特性的一個重要指標。其定義為輸出量的增量與引起該增量的相應輸入量增量之比。S表示靈敏度。(3)遲滯:傳感器在輸入量由小到大(正行程及輸入量由大到小(反行程)變化期間其輸入輸出特性曲線不重合的現象成為遲滯。對于同一大小的輸入信號,傳感器的正反行程輸出信號大小不相等,這個差值稱為遲滯差值。(4)重復性:重復性是指傳感器在輸入量按同一方向作全量程連續多次變化時,所得特性曲線不一致的程度。(5)漂移:傳感器的漂移是指在輸入量不變的情況下,傳感器輸出量隨著時間變化,此現象稱為漂移。產生漂移的原因有兩個方面:一是傳感器自身結構參數;二是周圍環境(如溫度、濕度等)。全球傳感器市場預測2008年全球傳感器市場容量為506億美元,預計2010年全球傳感器市場可達600億美元以上。調查顯示,東歐、亞太區和加拿大成為傳感器市場增長最快的地區,而美國、德國、日本依舊是傳感器市場分布最大的地區。就世界范圍而言,傳感器市場上增長最快的依舊是汽車市場,占第二位的是過程控制市場,看好通訊市場前景。一些傳感器市場比如壓力傳感器、溫度傳感器、流量傳感器、水平傳感器已表現出成熟市場的特征。流量傳感器、壓力傳感器、溫度傳感器的市場規模最大,分別占到整個傳感器市場的21%、19%和14%。傳感器市場的主要增長來自于無線傳感器、MEMS(Micro-Electro-MechanicalSystems,微機電系統)傳感器、生物傳感器等新興傳感器。其中無線傳感器在2007-2010年復合年增長率預計會超過25%。目前,全球的傳感器市場在不斷變化的創新之中呈現出快速增長的趨勢。有關專家指出,傳感器領域的主要技術將在現有基礎上予以延伸和提高,各國將競相加速新一代傳感器的開發和產業化,競爭也將日益激烈。新技術的發展將重新定義未來的傳感器市場,比如無線傳感器、光纖傳感器、智能傳感器和金屬氧化傳感器等新型傳感器的出現與市場份額的擴大。附錄C源程序#include<reg52.h>#include<intrins.h>sbitp1_1=P1^0;sbitDS=P3^3;unsignedinta,i; unsignedcharduma[]={0x28,0xF9,0x4C,0x58,0x99,0x1A,0x0B,0xF8,0x08,0x98,0x88,0x08,0x2E,0x28,0x0E,0x8E,0xF7};unsignedcodewema[]={0x7F,0xBF,0xDF,0xEF};unsignedbaiwei,shiwei,gewei,dianhou;#defineuch
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國PSD2與開放銀行生物認證行業市場發展趨勢與前景展望戰略研究報告
- 2025-2030中國PC飲用水桶行業市場發展分析及行業趨勢與投資戰略研究報告
- 2025-2030中國OLED照明設備行業市場發展趨勢與前景展望戰略研究報告
- 2025-2030中國LED屏幕行業發展分析及投資風險預警與發展策略研究報告
- 2025-2030中國HDPE鋼帶管市場運行態勢與未來發展戰略規劃研究報告
- 體育賽事參與者意外傷害免責合同
- 包工頭勞務承包合同
- 廣告業務合同代理與合作條款
- 法律咨詢服務合同保密協議
- 餐巾紙印制合同5篇
- 2024年專業技術人員繼續教育考試必考100題含答案(完整版)
- 新版人教版高中英語選修一、選修二詞匯表
- 江蘇省南京市聯合體2023-2024學年七年級下學期期中英語試卷
- (正式版)JBT 14449-2024 起重機械焊接工藝評定
- 2024年中國人保招聘筆試參考題庫附帶答案詳解
- 2024年共青團入團考試題目及答案
- 提高旅游導游服務技能的培訓課程
- 展廳維保方案
- 酒店貸款報告
- 小學三年級下冊信息技術全冊教案
- 鐵路機車電工
評論
0/150
提交評論