欧美激情视频一区二区三区免费,爱情岛论坛首页永久入口,性高朝久久久久久久3小时,97在线观看永久免费视频

行業(yè)動(dòng)態(tài)

當前位置:首頁(yè)>>新聞中心>>行業(yè)動(dòng)態(tài) 發(fā)布時(shí)間:2017-08-19 01:13:29

基于MSP430與LabVIEW的電子稱(chēng)量系統

時(shí)間:2017-08-19 01:13:29 來(lái)源:本站 點(diǎn)擊數:706

提出了一種基于MSP430單片機與LabVIEW的電子稱(chēng)量系統,包括稱(chēng)量硬件與LabVIEW上位機兩部分。硬件執行機構包括電阻式平 行梁稱(chēng)重傳感器、HX711AD轉換電路、LCD12864顯示屏、4X4薄膜鍵盤(pán)等模塊;LabVIEW上位機可顯示稱(chēng)重重量值、物品單價(jià)、金額信息 以及超重報警等。稱(chēng)量系統支持傳感器換裝改變最大稱(chēng)重量,具有測量簡(jiǎn)單、精度高、便于攜帶等優(yōu)點(diǎn)。

引言

電子秤,生產(chǎn)生活中十分常見(jiàn)的一種測量工具,主要用 來(lái)進(jìn)行計量質(zhì)量,其使用領(lǐng)域廣泛。電子稱(chēng)的使用已經(jīng)融 入生活的方方面面,現代電子秤向小型化、智能化方向發(fā)展, 且具有成本低、集成度高、速度快、量程寬、精度高等優(yōu)點(diǎn), 極大地了方便生產(chǎn)生活,收到人們的歡迎。

本文提出的基于MSP430LabVIEW的電子稱(chēng)量系統, 實(shí)現了傳統電子秤與現代虛擬儀器技術(shù)相結合,具有精度 高、顯示功能豐富等特點(diǎn)。

1.系統框架與流程

基于MSP430LabVIEW的電子稱(chēng)量系統按照設計 要求由下位機執行機構與LabVIEW上位機兩級結構組成。 兩級結構之間通過(guò)RS-232串口進(jìn)行通信。下位機電阻式 壓力傳感器將被測物體轉換為傳感器模擬信號,信號經(jīng)過(guò) 濾波整形后通過(guò)HX711模塊進(jìn)行模數轉換,將模擬信號 轉換為數字信號,并將數據傳給MSP430單片機。本文所 MSP430單片機為MSP430F5529LP單片機。單片機 通過(guò)外接4X4薄膜鍵盤(pán)與LCD12864進(jìn)行本地人際交互。 MSP430F5529HX711模塊傳來(lái)的數據進(jìn)行處理,得到 被測物體的重量值,并將重量數值發(fā)送給LabVIEW上位機。 LabVIEW上位機支持數據遠程訪(fǎng)問(wèn)等擴展功能。特點(diǎn)具有 網(wǎng)絡(luò )化、智能化特點(diǎn)?;?/span>MSP430LabVIEW的電子稱(chēng) 量系統組成如圖1所示,系統工作流程如圖2所示。

云網(wǎng)客1.jpg

云網(wǎng)客2.jpg

2.下位設計實(shí)現

數據采集部分由稱(chēng)重傳感器、信號放大和A/D轉換部 分組成。稱(chēng)重傳感器為電阻式平衡梁稱(chēng)重傳感器,信號放 大和A/D轉換部分主要由專(zhuān)用型高精度24AD轉換芯片 HX711實(shí)現。

2.1電阻式平衡梁稱(chēng)重傳感器

實(shí)驗電子秤、郵政電子秤、廚房電子秤等一般選用雙孔 懸臂平行梁應變式稱(chēng)重傳感器。它具有精度高、易加工、結 構簡(jiǎn)單緊湊、抗偏載能力強、固有頻率高等特點(diǎn)。

將電阻式應變片粘貼到受力的力敏型彈性元件上,當彈 性元件受力產(chǎn)生變形時(shí),應變片將隨之產(chǎn)生相應的應變, 化成電阻變化。應變片按如圖3所示的電路原理圖進(jìn)行連接, 力引起的電阻變化將轉換為測量電路的電壓變化。

電橋的四個(gè)臂上接工作應變片,都參與機械變形,同處 一個(gè)溫度場(chǎng),溫度影響相互抵消,電壓輸出靈敏度高。

2.2 HX711 AD 轉換

HX711是一款專(zhuān)為高精度稱(chēng)重傳感器而設計的24 A/D轉換器芯片⑷。與同類(lèi)型其它芯片相比,該芯片集成了 包括穩壓電源、片內時(shí)鐘振蕩器等其它同類(lèi)型芯片所需要的 外圍電路,具有集成度高、響應速度快、抗干擾性強等優(yōu)點(diǎn)。 降低了電子枰的整機成本,提高了整機的性能和可靠性。該 芯片與后端MCU芯片的接口和編程非常簡(jiǎn)單,所有控制信 號由管腳驅動(dòng),無(wú)需對芯片內部的寄存器編程。輸入選擇開(kāi) 關(guān)可任意選取通道A或通道B,與其內部的低噪聲可編程 放大器相連。通道A的可編程增益為12864,對應的滿(mǎn) 額度差分輸入信號幅值分別為±20mV±40mV。通道B 則為固定的32增益,用于系統參數檢測。芯片內提供的穩 壓電源可以直接向外部傳感器和芯片內的A/D轉換器提供 電源,系統板上無(wú)需另外的模擬電源。芯片內的時(shí)鐘振蕩器 不需要任何外接器件。上電自動(dòng)復位功能簡(jiǎn)化了開(kāi)機的初始 化過(guò)程。

2.3 MSP430F5529 單片機

MSP430F5529單片機配置集成的USB層和物理層支 USB 2.0,4個(gè)16位定時(shí)器,一個(gè)高性能的12位模擬數字 轉換器(ADC),兩個(gè)通用串行通信接口USCI),硬件乘法器、 DMA、實(shí)時(shí)時(shí)鐘模塊與報警功能,和63個(gè)I/O 口線(xiàn)。具有 較強的數據處理功能以及豐富I/O資源,方便支持外部設備 的接入。

MSP430系列單片機具有低功耗的特點(diǎn),在CPU無(wú) 工作需要時(shí),可進(jìn)入低功耗模式,降低單片機功耗。綜 合考慮成本、便攜度以及數據處理能力,本文系統采用 MSP430F5529LP單片機作為下位機執行機構處理器。其中, MSP430F5529獲取HX711數字信號關(guān)鍵查詢(xún)如下:

HX711_Read(void) //增益選擇128,25個(gè)數據周期 {

unsignedchar i;

SCKLOW;

count=0;

while(P2IN&BIT3);

for(i=0;i<24;i++)

{

SCKHIGH;

count=count<<1;

SCKLOW;

if(P2IN&BIT3)

16 |電子制作20177

count++;

}

SCKHIGH;

count=countA0x800000;

SCKLOW;

return(count);

}

HX711模塊DOUT口從高電平變低電平后,單片機 HX711 CLK 口輸入25個(gè)時(shí)鐘脈沖。其中第一個(gè)時(shí)鐘脈 沖的上升沿將讀出輸出24位數據的最高位MSB),直至 24個(gè)時(shí)鐘脈沖完成,24位輸出數據從最高位至最低位逐 位輸出完成。

云網(wǎng)客3.jpg

3.LabVIEW上位機設計

LabVIEW通過(guò)RS-232串口與MSP430下位機進(jìn)行通 信,獲取執行機構測量數據。LabVIEW工作流程如圖4所示, LabVIEW上位機部分程序框圖如圖5所示悶。

云網(wǎng)客6.jpg

LabVIEW上位機程序啟動(dòng)后將檢測當前PC連接的VISA資源。用戶(hù)通過(guò)選擇VISA資源,并進(jìn)行波特率、數據 校驗、停止位等VISA配置資源,對VISA進(jìn)行調用。上位 機系統成功調用VISA后,讀取VISA緩沖區內數據,并將 數據存入隊列FIF〇,First in first out),以保證數據在 內存中不會(huì )丟失。通過(guò)隊列元素出隊列,對下位機傳來(lái)的數 據進(jìn)行數據格式匹配解析得到測量結果。

云網(wǎng)客7.jpg

4.系統測試與分析

系統采用 MSP430F5529LP 單片機,為 MSP430F5529

單片機最小板,系統設計小巧緊湊,使用無(wú)需進(jìn)行測試。外 部輸入、顯示設備通過(guò)I/O資源輸入MSP430單片機對其 進(jìn)行控制,使用方便。

MSP430單片機與LabVIEW上位機通過(guò)PL2302USB RS-232模塊進(jìn)行通信。LabVIEW通過(guò)數據隊列對數據進(jìn)行保存處理,保證了數據無(wú)丟失現象。

該系統操作簡(jiǎn)便,性能穩定,精度高,成本低,人際交 互性能好,且易于擴展。系統設計智能化、自動(dòng)化程度較高, 具備一定的實(shí)驗、工業(yè)應用價(jià)值。