www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]一、電機轉(zhuǎn)數(shù)在機械廠成功獲取電機轉(zhuǎn)數(shù),在串口接線時,把VCC、RXD、TXD、GND四根線都接上,其中VCC-8,GND-9,RXD-10,TXD-11。其中TTL-232電平轉(zhuǎn)換模塊的電源輸入可以從VCC輸入,即在電腦-電機控制器-開發(fā)板三者連接中

一、電機轉(zhuǎn)數(shù)

在機械廠成功獲取電機轉(zhuǎn)數(shù),在串口接線時,把VCC、RXD、TXD、GND四根線都接上,其中VCC-8,GND-9,RXD-10,TXD-11。其中TTL-232電平轉(zhuǎn)換模塊的電源輸入可以從VCC輸入,即在電腦-電機控制器-開發(fā)板三者連接中,可以由電腦的VCC端來供電。

二、labview串口被動接收數(shù)據(jù)

這里labview被動接收傳感器發(fā)送來的數(shù)據(jù),即在開發(fā)板獲取傳感器的數(shù)據(jù)來進行計算控制時,labview用來數(shù)據(jù)的采集。

?這里可以參考下面這篇文章,接下去具體分析自己編的labview程序。http://www.docin.com/p-148766261.html#0-tsina-1-61364-397232819ff9a47a7b7e80a40613cfe1

?labview串口配置和指令發(fā)送

這是labview串口配置和指令發(fā)送,指令發(fā)送用于主動發(fā)送再接收時,此處不需要用到該模塊,直接將if結(jié)構(gòu)置假即可,或者直接刪除。這其中用到的CRC子vi主要是在輸入指令不同時自己計算出校驗位,如果程序始終只用到一個電機運行速度讀取命令,可以直接手工計算并發(fā)送校驗位。

由于被動接收數(shù)據(jù),所以接收到的數(shù)據(jù)不一定是剛剛好從標識位開始,所以要進行識別。這里用到while循環(huán)的移位寄存器,每次連續(xù)讀取15位,因為一串完整的命令為8位,所以連續(xù)15位中肯定存在一組完整的數(shù)據(jù),但這樣讀取數(shù)據(jù)的弊端在于每讀取一串?dāng)?shù)據(jù)必定損失掉一串?dāng)?shù)據(jù),考慮到labview讀取的速度跟不上傳感器發(fā)送數(shù)據(jù)的速度,所以這其中會損失掉很多數(shù)據(jù),但讀取的數(shù)據(jù)還是可以整體上反應(yīng)出傾角傳感器傾角的變化情況。

?串口數(shù)據(jù)讀入并尋找?guī)^?未找到幀頭

讀取15位數(shù)據(jù)后進行幀頭尋找,第一位為68,第二位為07,注意都是16進制表示的。如果找到幀頭,就輸出幀頭索引值,如果找不到幀頭就將索引值置為14,即最后一位,使得后面索引到的數(shù)據(jù)都為0,即傾角為0。

?數(shù)組索引和數(shù)值轉(zhuǎn)化

根據(jù)通信協(xié)議,將索引值開始的3位數(shù)據(jù)讀出并轉(zhuǎn)為所需要的角度值,注意正負的轉(zhuǎn)換。

三、接線問題

在傾角傳感器-開發(fā)板-電腦labview連接中,開發(fā)板和傳感器之間嚴格進行著發(fā)送一串?dāng)?shù)據(jù)接收一串?dāng)?shù)據(jù)的傳輸,而電腦labview只是來接收傳感器數(shù)據(jù),所以電腦labview只用RXD端連接傳感器的TXD端,TXD置空,因為發(fā)現(xiàn)TXD如果接入三者連線中,會導(dǎo)致單片機和傳感器間發(fā)送接收異常,這個問題在電機控制器-開發(fā)板-電腦labview中應(yīng)該注意避免。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

下面的項目包括一個機器人完成各種任務(wù)。這是通過在機器人上使用和實現(xiàn)各種傳感器來完成的。機器人能夠在一個封閉的區(qū)域內(nèi)移動,收集球,并在最后的一個點上放下球。機器人將繪制出它去過的位置和該區(qū)域內(nèi)的障礙物。

關(guān)鍵字: 傳感器 機器人 LabVIEW

串口全稱是串行接口(Serial Interface),串口通訊指僅用一對傳輸線就能將數(shù)據(jù)以比特位進行傳輸?shù)囊环N通訊方式。盡管串口通訊必按字節(jié)傳輸?shù)牟⑿型ㄐ怕?,但是串口可以在僅用兩根線的情況下完成數(shù)據(jù)傳輸,大大降低了成本...

關(guān)鍵字: 串口 UART

隨著電腦技術(shù)的發(fā)展,一些老的設(shè)備在新電腦上不能被使用,主要原因是不管是臺式電腦,還是筆記本電腦,都很少有串口接口,也就是我們常說的COM口。好在這些設(shè)備都有USB接口,不妨通過接口轉(zhuǎn)換的方式,使我們的設(shè)備在新電腦上重新被...

關(guān)鍵字: 串口 USB

串口:串口是一個泛稱,UART、TTL、RS232、RS485都遵循類似的通信時序協(xié)議,因此都被通稱為串口。串口通訊應(yīng)用是工控人必須掌握的一個技能,幾乎在每一個項目中都會用到,今天我們就來詳細比較一下它們究竟有何區(qū)別。

關(guān)鍵字: 串口 協(xié)議

在嵌入式開發(fā)過程中,許多系統(tǒng)通常使用串口驅(qū)動來滿足通信要求,但在實際應(yīng)用中,使用SPI通信方式會更加高效和快捷。

關(guān)鍵字: 串口 驅(qū)動

串口WiFi模塊作為新一代嵌入式WiFi模塊,因其體積小、功耗低的特點,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居等領(lǐng)域。

關(guān)鍵字: 串口 WiFi模塊 嵌入式

在現(xiàn)代嵌入式系統(tǒng)設(shè)計中,F(xiàn)PGA(現(xiàn)場可編程門陣列)的靈活性和可重構(gòu)性使其成為許多應(yīng)用的理想選擇。而在FPGA的開發(fā)和部署過程中,如何實現(xiàn)遠程升級和故障恢復(fù)成為了一個重要議題。本文將詳細探討如何通過BPI FLASH實現(xiàn)...

關(guān)鍵字: FPGA 串口 MultiBoot 嵌入式系統(tǒng)

在現(xiàn)代電子設(shè)計中,F(xiàn)PGA(現(xiàn)場可編程門陣列)因其高度的靈活性和可重構(gòu)性,成為眾多領(lǐng)域的核心組件。特別是在需要動態(tài)更新或調(diào)整系統(tǒng)功能的場景中,F(xiàn)PGA的串口升級和MultiBoot功能顯得尤為重要。本文將深入探討FPGA...

關(guān)鍵字: FPGA 串口 MultiBoot

之前有個同事因為用串口查詢方式發(fā)送數(shù)據(jù),被我說了一頓,明明有DMA資源,竟然放著不用,對于魚鷹這種性能強迫癥來說,肯定無法忍受,所以當(dāng)時就和他說,有時間你把它改一下。誰知道過了好幾個月他才有時間弄這個,然后還是出了問題,...

關(guān)鍵字: DMA 串口

串行通訊是指僅用一根接收線和一根發(fā)送線就能將數(shù)據(jù)以位進行傳輸?shù)囊环N通訊方式。盡管串行通訊的比按字節(jié)傳輸?shù)牟⑿型ㄐ怕谴诳梢栽趦H僅使用兩根線的情況下就能實現(xiàn)數(shù)據(jù)的傳輸。

關(guān)鍵字: 串口 串行通信
關(guān)閉