0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將ADLX345加速度計(jì)IC連接到labVIEW

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-15 10:33 ? 次閱讀

步驟1:材料

材料

1.chipKIT Max32

2.Breadboard

3.PmodACL(這應(yīng)該帶有一些備用插頭引腳,以及連接電纜)

4。可選:用于將電路固定到(即紙板,有機(jī)玻璃,木材等)的平臺(tái)

5。可選:您首選的緊固件類型(例如,扎帶,膠帶,熱熔膠等)

查看第5步,了解如何固定電路。

軟件要求

1。已安裝LabVIEW

2。已安裝LabVIEW LINX插件

如果不這樣做

主要替代材料

該項(xiàng)目是使用chipKIT Max32和PmodACL設(shè)計(jì)的。但是,您可以替換以下內(nèi)容。

代替Max32 :具有I2C端口并且受LINX固件向?qū)еС值娜魏蝐hipKIT,Arduino或myRIO設(shè)備。/p》

代替PmodACL :任何具有ADLX345加速度計(jì)IC且可以通過(guò)I2C與之通信的電路板都可以工作。

注意:本指南不會(huì)介紹如何為這些備用設(shè)備設(shè)置電路。

步驟2:電路設(shè)置

如何將ADLX345加速度計(jì)IC連接到labVIEW

我提供了有關(guān)電路設(shè)置方式的圖像。設(shè)置非常簡(jiǎn)單,但是這里有一些關(guān)鍵的知識(shí)。

chipKIT上的引腳20和21是Max32的SDA和SCL I2C引腳。我通過(guò)參考Max32參考手冊(cè)的第9頁(yè)來(lái)確定這些信息。

我根據(jù)參考手冊(cè)對(duì)PmodACL的引腳進(jìn)行了接線。如果您不熟悉Pmod,則下面是用于連接器的引腳排列的一般圖表。

I2C數(shù)據(jù)總線上需要上拉電阻。我使用兩個(gè)10K歐姆電阻。

側(cè)面說(shuō)明:每當(dāng)我無(wú)法解密電阻器顏色代碼時(shí),我都會(huì)使用WolframAlpah。只需輸入“ resistor color code”和您看到的所有色帶。

這里有一個(gè)例子:http://www.wolframalpha.com/input/?i=resistor+color+code+brown+black+orange+gold

步驟3:代碼

labVIEW中的代碼非常簡(jiǎn)單。我附加了代碼的圖像以及實(shí)際的VI。用于LabVIEW的LINX插件具有一些模塊功能,旨在通過(guò)I2C與ADXL345芯片進(jìn)行通信。您要做的就是將這些塊串在一起,并獲取它們輸出的值。

一旦您已經(jīng)設(shè)置好電路并下載了代碼,請(qǐng)嘗試運(yùn)行它。在點(diǎn)擊運(yùn)行按鈕之前,請(qǐng)確保在LINX固件向?qū)е性O(shè)置了Max32。如果您不知道如何在LINX固件向?qū)е性O(shè)置設(shè)備,請(qǐng)轉(zhuǎn)到此處。

點(diǎn)擊停止按鈕,并且在遇到此錯(cuò)誤后代碼已運(yùn)行完畢,只需點(diǎn)擊繼續(xù)即可。該錯(cuò)誤實(shí)際上并不會(huì)產(chǎn)生任何影響。

如果您想了解更多有關(guān)如何在labVIEW中設(shè)計(jì)ADXL345功能的信息,請(qǐng)雙擊其中之一,然后按CTRL + E打開(kāi)其框圖。其中一些框圖使用十六進(jìn)制值與ADXL345進(jìn)行通信。要了解這些值的作用,請(qǐng)參閱ADXL345的參考手冊(cè)。

步驟4:校準(zhǔn)輸出

默認(rèn)情況下,ADXL345不是100 %準(zhǔn)確。理論上,坐在您的辦公桌上時(shí),Z軸上的值應(yīng)該為1,其他軸上的值為0。這是假定PmodACL的方向如電路圖中所示。您可能已經(jīng)注意到,實(shí)際上Z軸不是1,而X和Y軸不是0。這是因?yàn)锳DXL345并不完美,需要進(jìn)行校準(zhǔn)??梢酝ㄟ^(guò)寫(xiě)入芯片上包含的硬件寄存器來(lái)完成此操作,也可以通過(guò)在playVIEW中將校準(zhǔn)值添加到simplay中來(lái)完成。

要正確校準(zhǔn)加速度計(jì),請(qǐng)使其完全不動(dòng)。使用VI前面板上的校準(zhǔn)控件,可以添加或減去較小的值,直到與X = 0,Y = 0,Z = 1盡可能接近為止。這就是全部,現(xiàn)在您的加速度計(jì)應(yīng)該正在讀取準(zhǔn)確的值!

步驟5:可選[物理保護(hù)電路

要測(cè)試項(xiàng)目,您需要能夠移動(dòng),搖動(dòng)或旋轉(zhuǎn)PmodACL。如果Pmod隨附在隨附的電纜上,則應(yīng)該能夠安全地執(zhí)行此操作。但是,如果您想要更實(shí)用的東西,則應(yīng)考慮保護(hù)整個(gè)系統(tǒng)。這將使您可以將整個(gè)電路作為一個(gè)整體移動(dòng),并防止其在測(cè)試過(guò)程中散落。

我將由您自己決定要如何確切地保護(hù)事物。我碰巧周?chē)帕艘粔K尺寸合適的有機(jī)玻璃,因此我決定在其上安裝面包板和chipKIT。面包板帶有膠帶,因此我可以將其直接粘貼。為了保護(hù)Max32,我測(cè)量了有機(jī)玻璃并在其中鉆了幾個(gè)孔。然后,我通過(guò)Max32的螺絲孔鉆了一些拉鏈。我喜歡扎帶,因?yàn)樗鼈兲峁┝税踩珪簳r(shí)的約束。

您可能已經(jīng)在我的圖片中注意到,我將PmodACL倒置放在面包板上。這是我保護(hù)Pmod本身的快速而骯臟的解決方案。我放置了Pmod,以便其 J2 引腳將其物理固定在面包板上。在Pmod Jumper 2 上,僅提供了兩個(gè)額外的I2C總線連接,如此處所示。將PmodACL倒置放置不會(huì)造成任何傷害,因?yàn)槲易屑?xì)調(diào)整了方向,因此所有跳線都不短路。您可能想比我想出一種更好的方法來(lái)保護(hù)Pmod。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1975

    文章

    3656

    瀏覽量

    324616
  • 加速度計(jì)
    +關(guān)注

    關(guān)注

    6

    文章

    704

    瀏覽量

    45929
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ADXL345超低功耗3軸加速度計(jì)中文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ADXL345超低功耗3軸加速度計(jì)中文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-06 16:35 ?1次下載

    MEMS加速度計(jì)的工作原理是什么

    MEMS加速度計(jì)的工作原理主要基于牛頓第二定律,即力等于質(zhì)量乘以加速度。以下是對(duì)其工作原理的介紹: 一、核心部件與結(jié)構(gòu) MEMS加速度計(jì)的核心部件包括一個(gè)微小的質(zhì)量塊、彈性元件(如彈簧梁)以及檢測(cè)器
    的頭像 發(fā)表于 11-20 10:09 ?853次閱讀

    PCB Piezotronics推出357A67型三軸電荷輸出加速度計(jì)

    據(jù)麥姆斯咨詢報(bào)道,近期,PCB Piezotronics推出了357A67型三軸電荷輸出加速度計(jì),以滿足高溫應(yīng)用需求。這款新型號(hào)是PCB Piezotronics目前最小的三軸電荷輸出加速度計(jì),可
    的頭像 發(fā)表于 11-09 11:03 ?1201次閱讀
    PCB Piezotronics推出357A67型三軸電荷輸出<b class='flag-5'>加速度計(jì)</b>

    具有TLV2772的3V加速度計(jì)

    電子發(fā)燒友網(wǎng)站提供《具有TLV2772的3V加速度計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-11 11:00 ?0次下載
    具有TLV2772的3V<b class='flag-5'>加速度計(jì)</b>

    EPSON工業(yè)級(jí)加速度計(jì)選型

    愛(ài)普生加速度計(jì)(Accelerometers)是一種工業(yè)級(jí)三軸輸出壓電式加速度傳感器,采用具有專利技術(shù)的雙音叉式石英傳感器元件和Quarts光刻技術(shù),通過(guò)壓電效應(yīng)來(lái)計(jì)算出諸如此類的內(nèi)容物體運(yùn)動(dòng)的方向
    的頭像 發(fā)表于 09-19 15:31 ?324次閱讀
    EPSON工業(yè)級(jí)<b class='flag-5'>加速度計(jì)</b>選型

    e2studio開(kāi)發(fā)三軸加速度計(jì)LIS2DW12(2)----基于中斷信號(hào)獲取加速度數(shù)據(jù)

    本文介紹實(shí)時(shí)獲取和處理加速度數(shù)據(jù)。程序的核心流程包括初始化硬件接口、配置加速度計(jì)的參數(shù),以及通過(guò)輪詢檢查中斷信號(hào)來(lái)不斷讀取加速度數(shù)據(jù)。
    的頭像 發(fā)表于 08-09 15:43 ?563次閱讀
    e2studio開(kāi)發(fā)三軸<b class='flag-5'>加速度計(jì)</b>LIS2DW12(2)----基于中斷信號(hào)獲取<b class='flag-5'>加速度</b>數(shù)據(jù)

    e2studio開(kāi)發(fā)三軸加速度計(jì)LIS2DW12(1)----輪詢獲取加速度數(shù)據(jù)

    本文介紹如何驅(qū)動(dòng)和利用LIS2DW12傳感器,實(shí)現(xiàn)精確的運(yùn)動(dòng)感應(yīng)功能。 IS2DW12是一款高性能、超低功耗的三軸線性加速度計(jì),屬于“femto”系列,利用了成熟的微機(jī)械加速度計(jì)制造工藝。這個(gè)
    的頭像 發(fā)表于 08-09 14:54 ?1656次閱讀
    e2studio開(kāi)發(fā)三軸<b class='flag-5'>加速度計(jì)</b>LIS2DW12(1)----輪詢獲取<b class='flag-5'>加速度</b>數(shù)據(jù)

    如何通過(guò)I2C加速度計(jì)MPU6050型連接到ESP8266?

    有沒(méi)有人通過(guò) I2C 加速度計(jì)MPU6050型連接到ESP8266? 我想讀取寄存器who_am_i,但我無(wú)法從從機(jī)獲取 ACK 信號(hào)
    發(fā)表于 07-22 06:18

    ADXL355三軸加速度計(jì)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ADXL355三軸加速度計(jì)手冊(cè).zip》資料免費(fèi)下載
    發(fā)表于 07-11 11:24 ?1次下載

    三軸加速度計(jì)LIS2DUX12開(kāi)發(fā)(2)----靜態(tài)校準(zhǔn)

    零偏是影響加速度計(jì)輸出精度的重要指標(biāo)之一,零偏可分為靜態(tài)零偏和動(dòng)態(tài)零偏 。靜態(tài)零偏也稱為固定零偏,通常經(jīng)標(biāo)定與補(bǔ)償減小靜態(tài)零偏。動(dòng)態(tài)零偏是由于加速度計(jì)自身的缺陷或環(huán)境因素(如溫度、振動(dòng)、電子干擾等
    的頭像 發(fā)表于 05-17 15:27 ?1276次閱讀
    三軸<b class='flag-5'>加速度計(jì)</b>LIS2DUX12開(kāi)發(fā)(2)----靜態(tài)校準(zhǔn)

    e2studio開(kāi)發(fā)三軸加速度計(jì)LIS2DW12(2)----基于中斷信號(hào)獲取加速度數(shù)據(jù)

    本文介紹實(shí)時(shí)獲取和處理加速度數(shù)據(jù)。程序的核心流程包括初始化硬件接口、配置加速度計(jì)的參數(shù),以及通過(guò)輪詢檢查中斷信號(hào)來(lái)不斷讀取加速度數(shù)據(jù)。
    的頭像 發(fā)表于 05-17 14:42 ?890次閱讀
    e2studio開(kāi)發(fā)三軸<b class='flag-5'>加速度計(jì)</b>LIS2DW12(2)----基于中斷信號(hào)獲取<b class='flag-5'>加速度</b>數(shù)據(jù)

    三軸加速度計(jì)LIS2DW12開(kāi)發(fā)(4)----測(cè)量?jī)A斜度

    本文介紹如何驅(qū)動(dòng)和利用LIS2DW12三軸加速度計(jì)的傾斜檢測(cè)理論和傾斜角測(cè)量方法。一般來(lái)說(shuō),這里描述的程序也可以應(yīng)用于三軸模擬或數(shù)字加速度計(jì),這取決于它們各自的規(guī)格。
    的頭像 發(fā)表于 05-16 17:18 ?1170次閱讀
    三軸<b class='flag-5'>加速度計(jì)</b>LIS2DW12開(kāi)發(fā)(4)----測(cè)量?jī)A斜度

    備受青睞的MEMS加速度計(jì),更小尺寸、更低功耗、更智能

    電子發(fā)燒友網(wǎng)報(bào)道(文/李寧遠(yuǎn))作為導(dǎo)航測(cè)量系列的基礎(chǔ)元器件之一,加速度計(jì)是測(cè)量運(yùn)載體加速度的器件。它被廣泛應(yīng)用于消費(fèi)電子、工業(yè)自動(dòng)化、汽車(chē)、航空航天等各個(gè)領(lǐng)域,能夠?yàn)閱我辉O(shè)備或者整個(gè)系統(tǒng)收集狀態(tài)信息
    的頭像 發(fā)表于 05-12 08:02 ?3483次閱讀

    采用可調(diào)電熱微梁的近零剛度MEMS加速度計(jì)

    MEMS加速度計(jì)正越來(lái)越多地應(yīng)用于各種移動(dòng)和測(cè)試設(shè)備,以測(cè)量運(yùn)動(dòng)、沖擊和振動(dòng)。
    的頭像 發(fā)表于 05-09 09:11 ?637次閱讀
    采用可調(diào)電熱微梁的近零剛度MEMS<b class='flag-5'>加速度計(jì)</b>

    MEMS加速度計(jì)與MEMS陀螺儀的區(qū)別

    MEMS加速度計(jì)與MEMS陀螺儀是現(xiàn)代慣性導(dǎo)航系統(tǒng)中最常用的傳感器。
    的頭像 發(fā)表于 02-17 14:05 ?3645次閱讀
    MEMS<b class='flag-5'>加速度計(jì)</b>與MEMS陀螺儀的區(qū)別