• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Msp430單片機(jī)的多通道應(yīng)變測試系統(tǒng)研究

      2015-12-20 07:36:29張浩茹
      電子測試 2015年23期
      關(guān)鍵詞:電橋中斷命令

      張浩茹

      (山西大學(xué)自動化系,山西太原,030013)

      基于Msp430單片機(jī)的多通道應(yīng)變測試系統(tǒng)研究

      張浩茹

      (山西大學(xué)自動化系,山西太原,030013)

      鑒于提高動靜態(tài)應(yīng)變測試儀的靈活性這一目的,新的設(shè)計采用了基于Msp430單片機(jī)的多通道應(yīng)變測試系統(tǒng)設(shè)計方案。該系統(tǒng)主要由三片Msp430f1611和68013等構(gòu)成。這種硬件結(jié)構(gòu)設(shè)計有效的提高了系統(tǒng)的集成度,同時擴(kuò)展了采樣通道、增加了采樣方式的靈活性。另外又介紹了多通道采樣及采樣頻率自適應(yīng)的實現(xiàn)方法以及硬件電路設(shè)計,最后,通過實驗驗證,表明系統(tǒng)控制方便、數(shù)據(jù)實時傳輸性能穩(wěn)定,并得到可靠的實驗數(shù)據(jù)。在工程應(yīng)用領(lǐng)域當(dāng)中具有重要價值。

      Msp430;多通道;載荷;應(yīng)變;力錘

      0 引言

      設(shè)計主要完成基于Msp430f1611芯片,實現(xiàn)多通道應(yīng)變測試系統(tǒng)的數(shù)據(jù)采集。單片機(jī)技術(shù)廣泛應(yīng)用于測試、通信、智能產(chǎn)品研發(fā)、家用電器等諸多領(lǐng)域,已滲透到生活中的各個方面。MSP430系列單片機(jī)是一種16位的超低功耗單片機(jī),在各種功率較低的場合中尤其適用。該系統(tǒng)采用MSP430單片機(jī)內(nèi)部12位的A/D進(jìn)行采樣,通過對單片機(jī)內(nèi)部集成的AD進(jìn)行編碼實現(xiàn)對采樣模式的實時選擇功能。為達(dá)到在PC機(jī)上進(jìn)行數(shù)據(jù)實時顯示的目的,使用SPI同步串行模塊來進(jìn)行數(shù)據(jù)的接收和發(fā)送。采用這種設(shè)計方案不僅使得系統(tǒng)的硬件電路得以簡化,同時極大的降低了功耗和成本,提高性能,拓寬了應(yīng)用范圍。

      1 工作原理

      1.1 應(yīng)變測試基本原理

      應(yīng)變測試系統(tǒng)主要用于測量力學(xué)實驗臺上構(gòu)件在外載荷作用下產(chǎn)生的應(yīng)變。它的敏感元件為電阻應(yīng)變片,粘貼在構(gòu)件上的應(yīng)變片與應(yīng)變儀中的電阻組成慧斯登電橋,當(dāng)桿件受到外部載荷作用發(fā)生形變時引起電橋橋臂上應(yīng)變片阻值變化,通過測試儀測得構(gòu)件表面測量點的應(yīng)變,系統(tǒng)將應(yīng)變片的阻值變化轉(zhuǎn)化為電壓或電流信號,從而實現(xiàn)應(yīng)變測量的目的。電橋采用恒壓源供電,電橋連接的示意圖如圖1所示。

      圖1 基本電路圖

      1.2 多通道應(yīng)變測試系統(tǒng)工作原理

      該系統(tǒng)主要實現(xiàn)1路載荷、1路力錘以及10路應(yīng)變的數(shù)據(jù)采集及實時顯示,邏輯控制部分由單片機(jī)Msp430f1611來實現(xiàn),應(yīng)變片的應(yīng)變信號由單片機(jī)內(nèi)部集成的模數(shù)轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號后,經(jīng)SPI同步串行通信模塊由FPGA讀取,串并轉(zhuǎn)換后存儲到計算機(jī)上。

      該系統(tǒng)可通過Labview編寫的虛擬面板選擇通道以及任何一種已設(shè)定固定值的采樣頻率,所以該系統(tǒng)的數(shù)據(jù)采集部分在完成數(shù)據(jù)采集任務(wù)的同時還需隨時監(jiān)測是否接受到來自上位機(jī)的命令,為實現(xiàn)可同步實時觀測到載荷與應(yīng)變的對應(yīng)變化關(guān)系這一技術(shù)要求,特用獨立的一片單片機(jī)采集載荷信號,使得載荷與應(yīng)變可同步采集,同步實時顯示。系統(tǒng)的測試原理如圖2所示。

      圖2 測試系統(tǒng)原理框圖

      1.3 多通道采樣及采樣頻率自適應(yīng)的實現(xiàn)方法

      與原有的多通道設(shè)計相比,該系統(tǒng)采用單片機(jī)Msp430進(jìn)行采樣,替代了原來價格較為昂貴、功耗較高的AD轉(zhuǎn)換專用芯片。通過計算機(jī)控制以及對單片機(jī)進(jìn)行軟件編程,使其通道選擇更加靈活并且可以通過對單片機(jī)編程實現(xiàn)采樣頻率的自適應(yīng)。

      該系統(tǒng)所涉及到的多通道采樣和采樣頻率自適應(yīng)是主要由虛擬儀器和單片機(jī)實現(xiàn)的,在Labview設(shè)計的軟面板產(chǎn)生一組選擇通道和采樣頻率的命令,將命令通過USB通信口內(nèi)部的68013單片機(jī)的串口發(fā)送給Msp430,發(fā)送命令時采用異步串行通信模式。波特率為115200。包含AD選通和采樣頻率選擇命令的數(shù)據(jù)格式共有24位,如圖3所示。前8位數(shù)據(jù)為楨頭,后16位為采樣通道和采樣頻率的控制命令。高四位是采樣頻率的控制命令,低12位是采樣通道的控制命令。例如,在圖3中,編碼0000對應(yīng)單片機(jī)內(nèi)部分頻產(chǎn)生的采樣頻率其中一種。低12位111111111110表示除了第一通道不工作外,其余通道全部被選通。

      圖3 選通及頻率選擇命令數(shù)據(jù)格式

      2 基于單片機(jī)Msp430的應(yīng)變測試系統(tǒng)電路設(shè)計

      2.1 信號調(diào)理電路

      信號調(diào)理電路的放大系數(shù)為72, INA128儀表放大器放大了36倍,濾波電路放大了兩倍。模擬信號經(jīng)INA128儀表放大器進(jìn)行放大,OPA340進(jìn)行濾波。INA128具有差分輸入的特點,輸入端的阻值較高,且兩個差分輸入端阻抗平衡,基本不會對電橋的輸出產(chǎn)生影響。

      濾波電路是以二階壓控電壓源低通濾波器為模型的模擬低通濾波器,濾波器在Q=0.707時具有最佳阻尼比。圖4為濾波放大電路。

      圖4 濾波放大電路

      圖5 轉(zhuǎn)換應(yīng)變信號的單片機(jī)硬件連接圖

      2.1 基于Msp430的電路設(shè)計

      本系統(tǒng)采用三片Msp430f1611來實現(xiàn)多通道多采樣頻率的數(shù)據(jù)采集,三片單片機(jī)全部工作在從機(jī)模式,F(xiàn)PGA為主機(jī)。端口P1用于接收外部中斷,使用UART異步通信模塊來接收來自上位機(jī)的命令,F(xiàn)PGA將單片機(jī)采集轉(zhuǎn)換的數(shù)據(jù)通過SPI模塊讀取出來。端口P6用來接通模擬信號,如圖5所示。單片機(jī)的外部電壓采用3.3V,系統(tǒng)時鐘信號由外接8M晶振來提供。

      2.3 Msp430的軟件設(shè)計

      使用單片機(jī)實現(xiàn)多通道數(shù)據(jù)采集及采樣頻率自適應(yīng)的關(guān)鍵點在于可以隨時響應(yīng)來自計算機(jī)的命令,在數(shù)據(jù)采集及實時顯示的任意時間點,根據(jù)計算機(jī)發(fā)出的命令可以及時更改采樣通道和采樣頻率,啟動AD轉(zhuǎn)換。為實現(xiàn)這一功能,在程序中,利用單片機(jī)P1口的中斷能力,及時接收到并響應(yīng)計算機(jī)發(fā)出的命令。采樣/轉(zhuǎn)換控制位ADC12SC在轉(zhuǎn)換完成后會自動復(fù)位,所以需要在每個采樣周期的上升沿到來的時候,通過程序設(shè)定給ADC12SC置位。圖6為單片機(jī)接收命令的中斷流程圖。

      圖6 接收命令中斷流程圖

      系統(tǒng)的邏輯功能由中斷響應(yīng)來實現(xiàn),模數(shù)轉(zhuǎn)換的開始和結(jié)束控制全部由內(nèi)部中斷響應(yīng)完成。單片機(jī)內(nèi)部ADC模塊的轉(zhuǎn)換存儲寄存器ADC12MEM支持的是16位的數(shù)據(jù)格式,而SPI模塊中的發(fā)送緩存TXBUF是一個八位的寄存器,所以在數(shù)據(jù)發(fā)送時,需要將數(shù)據(jù)拆分成高8位和低8位,以8位數(shù)據(jù)為一個單元進(jìn)行發(fā)送,數(shù)據(jù)發(fā)送中斷流程如圖7所示。

      圖7 數(shù)據(jù)發(fā)送中斷流程圖

      單片機(jī)主程序如下所示:

      void main( void )

      {

      init();

      clockint();

      pwm();

      ADC12setup();

      SpiSetup();

      _BIS_SR(LPM0_bits);

      }

      程序所需要的邏輯功能由中斷響應(yīng)完成,所以主程序中只需給端口、時鐘、定時器、ADC、SPI等用到的單片機(jī)模塊進(jìn)行初始化,然后進(jìn)入低功耗即可。主程序中的

      init();clockint();pwm();ADC12setup();SpiSetup();分別為端口初始化、時鐘初始化、定時器分頻子程序、AD初始化及串口初始化。

      3 實驗數(shù)據(jù)

      測試系統(tǒng)以加載時在梁上產(chǎn)生的應(yīng)變?yōu)闇y試對象,采用定載荷采樣方式,即載荷增量為均值,在測量過程中,監(jiān)測載荷每增加相同的增量時所對應(yīng)的應(yīng)變值,再求出應(yīng)變數(shù)據(jù)的差值。下表為使用等強(qiáng)度梁作為測試試件時的測試數(shù)據(jù)。

      表1 等強(qiáng)度梁測試數(shù)據(jù)

      實驗對象以壓桿為測試試件,下圖為數(shù)據(jù)經(jīng)處理后,載荷F與讀數(shù)應(yīng)變間的對應(yīng)數(shù)據(jù),在坐標(biāo)中繪出實驗曲線如圖8所示。

      圖8 壓桿壓力-應(yīng)變曲線

      測量轉(zhuǎn)折點的坐標(biāo)即為壓桿臨界載荷的測量值1306牛,相對誤差。圖9為力錘信號在PC機(jī)上顯示的波形圖。

      4 結(jié)論

      本系統(tǒng)利用Msp430系列單片機(jī)的片內(nèi)ADC進(jìn)行數(shù)據(jù)采集,轉(zhuǎn)換精度高達(dá)12bit,這種可編程采樣方式極大的改善了應(yīng)變測試系統(tǒng)的靈活性,也使得測試結(jié)果具有較高的精度;同時該系統(tǒng)簡化了硬件電路設(shè)計,使應(yīng)變測試儀產(chǎn)品更加小巧輕便。同時系統(tǒng)采用的Msp430單片機(jī)具有超低功耗這一特點,這很大程度程度上降低了測試系統(tǒng)的能耗。具有較強(qiáng)的實用性。

      [1] 李定珍,田金云.嵌入式動態(tài)應(yīng)變測試系統(tǒng)的設(shè)計及實現(xiàn)[J].儀表技術(shù)與傳感器,2010(5): 47-50.

      [2] Teaxs Instrument,Inc.MSP430x1xx family user's guide[EB/OL].2007.http://www.ti.com/litv/pdf/ slau049f.pdf.

      [3] 張浩茹,謝銳.基于FPGA的多通道應(yīng)變測試系統(tǒng)設(shè)計[J].電子測試 , 2011, (11):47-49.

      [4] 張梅菊.8通道靜態(tài)應(yīng)變信號調(diào)理模塊研究[J].計算機(jī)測量與控制,2009,17(3):561-563.

      [5] 岳連德,李軍顯,馮平鴿,楊惠珍. 單片機(jī)控制的高精密靜態(tài)數(shù)字電阻應(yīng)變儀[J].自動化與儀表,2000,15(04):11-14.

      [6] 秦龍.MSP430單片機(jī)常用模塊與綜合系統(tǒng)實例精講[M].北京:電子工業(yè)出版社,2007.

      [7] 胡大可.Msp430系列單片機(jī)C語言程序設(shè)計與開發(fā)[M].北京:航空航天大學(xué)出版社,2000.

      [8] 沈建華,楊艷琴.Msp430系列16位超低功耗單片機(jī)原理與實踐[M].北京:清華大學(xué)出版社,2008:234-241.

      [9] 張文棟. 存儲測試系統(tǒng)得設(shè)計理論及其應(yīng)用[M]. 北京:高等教育出版社,2004:44-47.

      [10] 陳茂華?;跓o線數(shù)據(jù)傳輸?shù)牧W(xué)實驗臺測試系統(tǒng)研究[D].太原:中北大學(xué),2008.

      張浩茹(1985-),助教,山西大學(xué)自動化系青年教師。

      Multi-channel strain measurement system based on Msp430 MCU

      Zhang Haoru
      (Department of automation, Shanxi University, Taiyuan, Shanxi, 030013)

      This paper introduces the design of multi-channel strain measurement system based on Msp430 microcontroller.The system consists of three Msp430f1611 chips and other kind of chips.The paper also Introduces the implementation approaches of multi-channel sampling and sampling frequency adaptive ,focuses on the hardware and software design with realities, and finally, Using the software designed by Labview,we verified the feasibility of the design.Experiments proved that the system is stable and easy to control. It could achieve real-time data transmission,and get reliable experimental data.It has great values in engineering practice.

      Msp430;multi-channel;load;strain;hammer

      圖9 力錘曲線

      TN409

      B

      猜你喜歡
      電橋中斷命令
      只聽主人的命令
      移防命令下達(dá)后
      電橋法測量電阻的實驗研究
      跟蹤導(dǎo)練(二)(5)
      千里移防,衛(wèi)勤保障不中斷
      解放軍健康(2017年5期)2017-08-01 06:27:44
      這是人民的命令
      雙源電橋測高阻關(guān)鍵環(huán)節(jié)和技術(shù)的探討
      文氏電橋正弦波振蕩電路
      河南科技(2014年11期)2014-02-27 14:09:47
      藍(lán)色命令
      AT89C51與中斷有關(guān)的寄存器功能表解
      安吉县| 嘉义县| 泰安市| 崇州市| 江油市| 仁布县| 元朗区| 阜阳市| 清镇市| 长武县| 玛纳斯县| 香港 | 鲁甸县| 金阳县| 德钦县| 都兰县| 乌鲁木齐市| 乌兰察布市| 阿瓦提县| 疏勒县| 渝北区| 博爱县| 同江市| 平谷区| 玉屏| 东源县| 全南县| 通州区| 长岛县| 彰武县| 沁水县| 紫金县| 彰化县| 阳春市| 银川市| 乐陵市| 玉门市| 甘南县| 宜章县| 永昌县| 满洲里市|