精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用一維位置傳感器測量第二個軸

星星科技指導員 ? 來源:Microchip ? 作者:Microchip ? 2023-04-20 09:30 ? 次閱讀

如何測量二維

電感式位置傳感器可以精確測量金屬目標的旋轉或線性位置。與其他磁場傳感器不同,它們不需要磁性目標。相反,它們使用替代磁場在金屬目標中感應磁場,然后能夠精確測量目標的位置。這個目標可以是任何金屬,但最好的目標是銅、鋁或不銹鋼。雖然它們非常適合測量線性距離和旋轉角度,但有時在應用中需要多個維度。為了進行精確測量,可以添加第二個電感式位置傳感器來測量這個額外的軸,但第二個軸并不總是需要相同水平的精度,例如,具有按鈕功能的旋鈕或具有手動換檔功能的汽車換檔器,通過將齒輪向左或向右拉動。在任一情況下,具有一定余量的閾值都是可以接受的。

使用我們的電感式位置傳感器LX3302A,您可以添加第二個軸的測量。在描述如何完成之后,我們將介紹在您的兩軸傳感器設計中實現它的步驟。

我們的電感式位置傳感器如何測量第二個維度

Microchip獨特地使用帶有電感式傳感器的快速連續自動增益控制(AGC)電路,有助于提供準確的測量,并實現第二軸測量。下圖顯示了電感式位置傳感器的框圖和AGC的操作。磁場由 OSC1 和 OSC2 信號引入金屬目標。接收信號CL1和CL2被解調以表示Raw Sin(x)和Raw Cos(x),其中x表示角度或位置。這些信號的幅度由固定輸入范圍的模數轉換器ADC)讀取,以將信號轉換為數字域。然后,微控制器可以使用sin(x)和Cos(x)值確定精確的角度或位置x,以計算arctan(x)以及其他校準算法

pYYBAGRAnB6ATZNrAAARgaa_zNM822.png

為了最大限度地提高這些ADC讀數的分辨率,調整AGC以確保Sin(x)和Cos(x)的峰值在不同的信號強度下保持在ADC的最大范圍內。它通過控制 OSC1 和 OSC2 振幅來實現這一點

pYYBAGRAnCSAJt1IAAF-qr1cc_8597.png

圖1.電感式位置傳感器的模擬前端(AFE)框圖

使用以下三角恒等式作為控制律:

poYBAGRAnCqAcIyzAAAMesxfoqc352.png

其中x表示和旋轉角度或測量的距離。AGC(x) 然后由以下公式計算:

poYBAGRAnDCAQpdjAAASYF1keAM353.png

其中AGC(x)是每個角度或位置x處的增益,K是由電路定義的恒定半徑。控制律和框圖說明,隨著目標距離的調整,接收到的信號CL1和CL2不會增加或減少,因為AGC(x)會自動變化以保持sin(x)和cos(x)信號的峰值恒定,以便ADC讀取。我們將使用此AGC(x)增益來提供僅使用一個電感式位置傳感器集成電路IC)的第二個測量軸。

傳感器目標距離變化增益

如果沒有AGC,CL1和CL2的接收信號強度會隨著氣隙而變化。從概念上講,由于傳感器和金屬目標之間的氣隙較大,OSC1和OSC2產生的磁場不會在金屬目標中感應出那么多的磁場,CL1和CL2將接收較少的信號。然而,通過實施這種連續AGC,我們現在可以直接測量傳感器和目標之間的氣隙或距離。只要可以調整傳感器機械設計以利用此氣隙,就可以使用第二個軸(即z軸)。下一個問題是:我們如何衡量這種收益?

用于救援的 10 位 ADC

Microchip的LX3302A、LX3301A和LX34211具有10位ADC以提供動態校準。它通過測量振蕩器電壓的幅度(代表增益)進行動態校準,并用它來補償不同AGC增益下非理想傳感器的失調電壓。傳感器偏移定義為Sin(x)或Cos(x)信號中不存在的不需要的恒定電壓的添加:

poYBAGRAnDqAMb3zAAAUnAjCkLU777.png

LX3302A具有特殊的單邊沿半字節傳輸(SENT)模式,可傳輸此ADC 10位增益信息以及主軸位置信息。

使用更多 SENT 通道帶寬

LX3302A是一款多功能IC,具有四種不同的方法與外部主機微控制器或計算機接口。它可以輸出模擬,PWM,SENT或PSI5值的傳感器輸出,如框圖吹所示。您還可以看到與測量振蕩器電壓的AFE模塊的10位ADC連接。

pYYBAGRAnEGAA5vaAACMUr6UaAg937.png

LX3302A的單邊半字節傳輸(SENT)是輸出接口之一,是一種可靠的抗噪聲通信方法。SENT 協議有兩個快速 12 位通道和一個用于傳輸信息的慢速 12 位通道。LX3302A SENT 模式 (FCM = 0100) 利用第二個快速通道發送此 10 位 ADC 振蕩器電壓,同時還通過第一個快速通道傳輸精確的位置信息。10位(0-1024)ADC值通過第二個快速通道傳輸。

然后,主機微控制器可以使用此信息來確定AGC的增益和氣隙,并測量第二個運動軸。LX3302A的應用筆記展示了即使微控制器沒有本機SENT外設,如何使用微控制器讀取此SENT信息。總之,關于我們之前的示例,帶有按鈕指示器的旋鈕可以使用氣隙變化來檢測用戶何時按下旋鈕。

實際考慮

精確的傳感器將具有非常小的傳感器偏移(即Offsin= Offcos = 0),但有時很難實現。使用動態校準,這些傳感器也可以是準確的,但振蕩器電壓最終會在測量范圍內移動。這些傳感器也可以使用此AGC增益來檢測次軸運動,但可能需要利用位置傳感器信息。在一個極端的例子中,下面的線性傳感器有一個異常大的偏移,從測量范圍內的振蕩器電壓可以看出。測量了三種不同的氣隙。

poYBAGRAnEqAPupuAAJmKRCzhlQ711.png

圖2.具有大失調電壓的傳感器

即使在這些條件下,使用位置信息也可以檢測到氣隙。如果目標是檢測氣隙何時下降到6.5 mm以下并具有一定的裕量,則可以選擇位置上的10位ADC值,該值大約適合6 mm氣隙曲線。例如,在測量位置5,如果ADC 10位值小于340,則氣隙小于6 mm。在位置15處,ADC 10位值減去550時,將檢測到相同的6 mm氣隙。

使用主機微控制器,以下氣隙閾值曲線可以作為這種極端條件的示例,即使用具有大量偏移的傳感器實現此次軸測量。

poYBAGRAnFGAMvukAAK8aGTeYtc047.png

圖3.對輔助軸閾值使用可變閾值

使用上述方法,您可以使用Microchip電感式位置傳感器的快速連續調整AGC回路來記錄第二個測量軸。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7336

    瀏覽量

    150107
  • 傳感器
    +關注

    關注

    2541

    文章

    49961

    瀏覽量

    747516
  • AGC
    AGC
    +關注

    關注

    0

    文章

    158

    瀏覽量

    51478
收藏 人收藏

    評論

    相關推薦

    如何測量最大值和第二個最大值?

    您好,波形上有兩峰值。我正在嘗試使用網絡分析儀E5062A屏幕上的軟鍵來測量峰值。我可以設置Mark1來搜索最大值。如何設置mark2來搜索第二個Max?通常,第
    發表于 02-27 14:32

    觸摸屏硬件檢測發現第一個數值不變,第二個數字隨y位置變化

    做擴展實驗-觸摸屏硬件檢測,發現第一個數值不變,第二個數字隨y位置變化。之前觸摸屏背面的雙面膠不牢固,屏和底板脫離了。不知是不是這個原因導致出問題。……能修嗎……
    發表于 04-23 02:56

    例程22溫度傳感器的擴展第二個溫度傳感器不能初始化

    我把例程22溫度傳感器擴展到2一個是焊在開發板上,就用了例程里的設定,另一個我準備接在PC4口,但不知道為什么第二個溫度
    發表于 04-28 09:55

    是否可以在STEVAL-SPIN3201上添加第二個傳感器

    計),但我在 ST 電機控制工作臺中找不到相關選項。您知道是否可以在STEVAL-SPIN3201 上添加第二個傳感器嗎?如果可以,我需要更改什么才能使其正常工作?
    發表于 01-16 07:25

    使用了兩ESP32,第二個ESP32不起任何作用的原因

    到訪問者數量的變化時,它都會將數據實時發送到我的 NodeRED 儀表板。我的問題是,當我的第一個 ESP 發送更新時,我的第二個 ESP 不會做任何事情,奇怪的是,我的中繼 ESP 僅在我從
    發表于 03-01 08:13

    如何為SPIFFS使用第二個SPI閃存芯片?

    我正在尋找幫助設置第二個 spi 閃存芯片的鏈接。 這第二個芯片將在其他 spi 端口之上。 第二個芯片不會與引導存儲芯片并聯。
    發表于 05-30 07:50

    電腦第二個硬盤怎么裝

    硬盤里面的東西越來越多,快裝不下了,加裝硬盤不是更好,今天小編就來介紹如何給電腦加裝第二個硬盤的方法。
    的頭像 發表于 03-12 15:08 ?3.8w次閱讀

    谷歌發布AndroidQ的第二個測試版 繼續對折疊屏適應

    今天,谷歌悄無聲息的發布了Android Q(也就是安卓10.0)的第二個測試版,主要來說是修正上一個測試版的Bug,同時還繼續對折疊屏適應。
    的頭像 發表于 04-04 09:48 ?2187次閱讀

    蘋果發布iOS13的第二個測試版 加入黑暗模式

    今天,蘋果悄悄發布了iOS 13的第二個測試版,同發布的還有iPad OS的,已經參加內測的用戶,可以直接OTA進行升級。
    的頭像 發表于 06-18 09:06 ?2269次閱讀

    蘋果macOS Catalina 10.15.1第二個Beta今天發布

    蘋果今日發布了macOS Catalina 10.15.1第二個開發者測試版,有開發者資格的用戶現已可下載安裝。
    的頭像 發表于 10-18 15:12 ?3143次閱讀

    鴻蒙沒有走別人的路 鴻蒙也不是第二個安卓

    有不少人認為:鴻蒙是第二個安卓。如果它不是第二個安卓,那么就是山寨的安卓。
    的頭像 發表于 09-19 10:58 ?1963次閱讀
    鴻蒙沒有走別人的路 鴻蒙也不是<b class='flag-5'>第二個</b>安卓

    Zoom營收增幅可能連續第二個季度超過300%

     據報道,Zoom 周有望再次公布優異業績,營收增幅可能連續第二個季度超過 300%。
    的頭像 發表于 11-30 09:11 ?1308次閱讀

    開發ATtiny微處理編程第二個版本

    電子發燒友網站提供《開發ATtiny微處理編程第二個版本.zip》資料免費下載
    發表于 07-25 11:15 ?0次下載
    開發ATtiny微處理<b class='flag-5'>器</b>編程<b class='flag-5'>器</b>的<b class='flag-5'>第二個</b>版本

    電阻串聯是否影響第二個的電壓電流

    電阻串聯是否影響第二個的電壓電流? 電阻串聯是指將兩或多個電阻連接在起,其中每個電阻
    的頭像 發表于 09-01 16:49 ?2097次閱讀

    vlookup怎么把第二個重復值顯示

    如何使用VLOOKUP來顯示第二個重復值。 要了解如何顯示第二個重復值,首先需要了解VLOOKUP函數的基本用法。VLOOKUP函數包含四參數,分別是查找值、查找范圍、返回列號和匹配類型。查找值是要在數據表中查找的值,查找范圍
    的頭像 發表于 12-03 10:24 ?2420次閱讀