感測器學結

1.這個學期我們學習了測試技術這門課程,它是一門綜合應用相關課程的知識和內容來解決科研、生產、國防建設乃至人類生活所面臨的測試問題的課程。測試技術是測量和實驗的技術,涉及到測試方法的分類和選擇,感測器的選擇、標定、安裝及訊號獲取,訊號調理、變換、訊號分析和特徵識別、診斷等,涉及到測試系統靜動態效能、測試動力學方面的考慮和自動化程度的提高,涉及到計算機技術基礎和基於labview的虛擬測試技術的運用等。

感測器學結

課程知識的實用性很強,因此實驗就顯得非常重要,我們做了金屬箔式應變片:單臂、半橋、全橋比較, 迴轉機構振動測量及譜分析, 懸臂樑一階固有頻率及阻尼係數測試三個實驗。剛開始做實驗的時候,由於自己的理論知識基礎不好,在實驗過程遇到了許多的難題,也使我感到理論知識的重要性。但是我並沒有氣壘,在實驗中發現問題,自己看書,獨立思考,最終解決問題,從而也就加深我對課本理論知識的理解,達到了“雙贏”的效果。

實驗中我學會了單臂單橋、半橋、全橋的效能的驗證;用振動測試的方法,識別一小阻尼結構的(懸臂樑)一階固有頻率和阻尼係數;掌握壓電加速度感測器的效能與使用方法;瞭解並掌握機械振動訊號測量的基本方法;掌握測試訊號的頻率域分析方法;還有了解虛擬儀器的使用方法等等。實驗過程中培養了我在實踐中研究問題,分析問題和解決問題的能力以及培養了良好的工程素質和科學道德,例如團隊精神、交流能力、獨立思考、測試前沿資訊的捕獲能力等;提高了自己動手能力,培養理論聯絡實際的作風,增強創新意識。

2.在做測試技術的實驗前,我以為不會難做,就像以前做物理實驗一樣,做完實驗,然後兩下子就將實驗報告做完.直到做完測試實驗時,我才知道其實並不容易做,但學到的知識與難度成正比,使我受益匪淺.

在做實驗前,一定要將課本上的知識吃透,因為這是做實驗的基礎,否則,在老師講解時就會聽不懂,這將使你在做實驗時的難度加大,浪費做實驗的寶貴時間.比如做應變片的實驗,你要清楚電橋的各種接法,如果你不清楚,在做實驗時才去摸索,這將使你極大地浪費時間,使你事倍功半.做實驗時,一定要親力親為,務必要將每個步驟,每個細節弄清楚,弄明白,實驗後,還要複習,思考,這樣,你的印象才深刻,記得才牢固,否則,過後不久你就會忘得一乾二淨,這還不如不做.做實驗時,老師還會根據自己的親身體會,將一些課本上沒有的知識教給我們,拓寬我們的眼界,使我們認識到這門課程在生活中的應用是那麼的廣泛.

通過這次測試技術的實驗,使我學到了不少實用的知識,更重要的是,做實驗的過程,思考問題的方法,這與做其他的實驗是通用的,真正使我們受益匪淺.

實驗報告心得體會

感測器與測試技術是一門理論性和實踐性都很強的專業基礎課,也是一門綜合性的技術基礎學科,它需要數學、物理學、電子學、力學、機械等知識,同時還要掌握各種物理量的變換原理、各種靜態和動態物理量(如力、振動、噪聲、壓力和溫度等)的測定,以及實驗裝置的設計和資料分析等方面所涉及的基礎理論。許多測試理論和方法只有通過實際驗證才能加深理解並真正掌握。實驗就是使學生加深理解所學基礎知識,掌握各類典型感測器、記錄儀器的基本原理和適用範圍;具有測試系統的選擇及應用能力;具有實驗資料處理和誤差分析能力;得到基本實驗技能的訓練與分析能力的訓練,使學生初步掌握測試技術的基本方法,具有初步獨立進行機械工程測試的能力,對各門知識得到融會貫通的認識和掌握,加深對理論知識的理解。

測試技術實驗課是本門課程的重要環節,其目的是培養學生的分析和解決實際問題的能力,從而掌握機械工程測試技術手段,為將來從事技術工作和科學研究奠定紮實的基礎。

通過本門課程實驗,以下能力得到了較大的提高:

1、瞭解常用感測器的原理和應用,以及感測器使用的注意事項及各種測試中不同感測器的選擇方法。

2、 培養具有綜合應用相關知識來解決測試問題的基礎理論;

3、 培養在實踐中研究問題,分析問題和解決問題的能力;

我們必須堅持理論聯絡實際的思想,以實踐證實理論,從實踐中加深對理論知識的理解和掌握。實驗是我們快速認識和掌握理論知識的一條重要途徑。

高校實驗室是培養高層次人才和開展科學研究的重要基地。在西方發達國家,學校對培養學生的動手能力是十分重視的,這一問題近年來也越來越受到我國教育界人士的廣泛重視。為了提高學生的動手能力,讓學生做相關實訓並完成微控制器實驗報告,在實驗的形式上注重培養學生的實驗技能和動手能力。從微控制器實驗心得中學生就可以總結出大量的經驗以適應當代社會的發展。

學習微控制器這門課程(教學中選用 inter公司的mcs-51),要掌握微控制器指令系統中組合語言各種基本語句的意義及組合語言程式設計的基本知識和方法,以及微控制器與其他裝置相連線的輸入輸出中斷等介面-技術。使學生從硬體軟體的結合上理論聯絡實際,提高動手能力,從而全面掌握微控制器的應用。

實驗教學的全過程包括認識、基礎、綜合3個階段。以往的微控制器實驗是進行軟體的編制和除錯,與實際應用中的硬體電路相脫節。使學生缺乏硬體設計及除錯分析能力,對微控制器如何構成一個微控制器最小應用系統,缺乏認識。微控制器實驗板,通過計算機連線模擬器在實驗板上把硬體和軟體結合起來一起除錯,

軟體的修改也非常方便,軟體和硬體除錯都通過後,把程式固化在 eprom當中,插上8051微控制器構成一個完整的微控制器應用系統。

感測器學結 [篇2]

經過半個月的奮鬥,感測器課程設計終於完成,雖然跟自己開始的想法差了不少,總體上還過得去,這個過程中解接觸了一些新的東西,也無意中看到了一些,總結如下,以便檢視:

1、 c51程式設計:c語言在進入main函式前會有一個對微控制器記憶體單元的初始化,另外運用浮點乘除運算時程式龐大,使用迴圈加或者迴圈減時會大大的減少程式,對於浮點數的顯示可以將其乘以10的整數冪(這個乘是人程式設計時設定計算的引數是設好的,並不需要微控制器去計算),這樣就可以將浮點運算轉化為整數運算,進一步簡化程式,對於它的顯示可以在固定位置設定小數點(利用&&或者||,由數碼管型別決定),這個方法同樣適用於彙編,且可以使彙編更簡單。在涉及到對硬體的控制時,可以使用c語言的賦值語句,根據外圍硬體的工作時序設定賦值的順序,不過由於c編譯後的.具體指令組成並不清楚,很可能出現意想不到的情況(只是設想,還需證實),由於c語言對硬體的控制並不是很強,所以可以使用巢狀或調用匯編的方法,不過這種方法不夠好,可以根據c生成 src檔案,對其進行改變,從而變成彙編。用c程式設計的時候注意不要受彙編的干擾,注意指標的使用(這次用c編寫出錯的一個最重要的原因)

2、 ad的使用:一般微控制器的時鐘輸出並不能滿足ad的時鐘頻率要求,通常需要進行分頻,利用計數器(例如74ls192)可以做出分頻器,首先計數器進位制應為分頻器分頻數的二倍,或門(或非門)的一段接分頻數的輸出端,另一端接計數器的清除端(mr),這樣門輸出即為分頻後的時鐘頻率。在鎖存通道、啟動ad 轉換、允許ad輸出轉換值時,在彙編中通常使用movx指令,但是由於使用movx時wr、rd變化時間是很短的,可能會在資料沒有準備好時就已經操作了,從而造成資料錯誤,也有可能movx的電平維持時間不夠長,從而造成並不能使ad進入我們需要的狀態。解決的辦法是我們按照ad的工作時序,對特定的引腳進行電平變換,即可控制電平的時間,從而保證資料傳輸的正確性。在使用中斷(定時器或者其他)啟動ad轉換後,要在儘可能短的時間內退出該中斷,因為為了保證對ad的操作不被中斷(中斷後可能不能再繼續),在對ad進行操作的中斷中不允許其他中斷,這樣我們必須儘快開啟中斷允許並退出中斷,當然也可以在啟動ad後開啟中斷允許,這樣也可以保證轉換值能夠及時被讀取,不過會出現中斷巢狀,可能對程式的執行不利。

3、 keil與proteus的聯調:使用keil和proteus聯調,可以單步執行keil,通過proteus即可觀察到每一條程式的執行結果,同樣可以瞭解到每一句c語言對應的彙編以及執行的結果。

4、 微控制器控制數碼管的顯示時,尤其是多個時,要使用驅動電路,因為數碼管的驅動電流一般為10ma,微控制器輸出驅動不夠,驅動電路可以是三極體,也可以使用專門的數碼管驅動晶片,可以減少對微控制器資源的佔用,例如lm8186,max7219等。

5、 壓電蜂鳴器的訊號輸出阻抗很高,使用一般的訊號採集電路並不能將訊號採集進來。可以使用電荷放大器,一是輸入阻抗大,二是靈敏度較高,不過由於電荷放大器的頻響較高,如果沒有好的遮蔽措施極容易引進干擾。另一個辦法是,可以使用高輸入阻抗運放接成電壓跟隨器形式,既可以作為前置放大器的輸入端提高輸入阻抗,又可以起到隔離電路的作用。運放可以選用lm102,輸入阻抗高達1012歐姆,不過供電電源為 正負12到15,並不是很好,不過可以選用其他運放,例如ca3130(高達1.5t)等。

6、 氣壓表壓指示燈部分是無意中發現的現象,具體原理還需要進一步找答案

7、還有一點忘了,數碼管動態顯示的操作順序:關地址,賦段碼,開啟地址,每個的重新整理時間間隔為1ms左右,時間越長,數碼管亮度越高,不過使用延時時間較長的話,一是可能會閃爍,二是微控制器灌電流較大,對微控制器不利,這次使用的是400微秒的重新整理時間,120歐姆的限流電阻,顯示穩定,亮度也好,不過感覺限流電阻小了一些,耗電功率較大。