指南:從原理到量產(chǎn)的位置檢測方案)
市面上做位置檢測的方案其實不少光電編碼器、電感式傳感器、旋轉(zhuǎn)變壓器各有各的擁躉但我在實際項目里越來越傾向用3D磁傳感器來解決旋轉(zhuǎn)和線性位移測量。原因很簡單它不怕油污粉塵體積小成本可控而且精度完全夠用。英飛凌的XENSIV系列3D磁傳感器就是這個方向的典型代表一顆芯片同時輸出X/Y/Z三個軸向的磁場分量配合一顆小小的磁鐵就能算角度、算位移、算多自由度動作從汽車轉(zhuǎn)向柱到游戲手柄搖桿都能用。這篇文章我準備把這顆傳感器從原理到選型、從校準到量產(chǎn)踩坑完整梳理一遍給正在做位置檢測方案選型的工程師一個可直接參考的落地思路。1. 項目要解決什么問題為什么位置檢測需要3D磁傳感1.1 從旋轉(zhuǎn)角度到多自由度位置檢測的痛點傳統(tǒng)位置檢測最常見的是旋轉(zhuǎn)角度測量。早期用光電編碼器精度確實高但光電方案對安裝環(huán)境非常挑剔光柵盤一沾油污或者粉塵信號就開始跳而且在振動環(huán)境下長期可靠性是個問題。后來很多工程師轉(zhuǎn)向磁傳感器靠檢測磁場方向變化來計算角度核心優(yōu)勢就是非接觸、耐臟、壽命長。但市面上的單軸或雙軸磁傳感器有個通病——它只能測量一個平面內(nèi)的磁場變化一旦磁鐵裝配歪了一點、氣隙不均勻或者機械結(jié)構(gòu)存在軸向竄動精度就立刻劣化。3D磁傳感器解決的就是這個“多維度”的痛點。同時測量X/Y/Z三個軸的磁場分量相當于把磁鐵在空間中的位置和方向信息完整捕捉下來。即使磁鐵在X和Y方向有偏移Z軸數(shù)據(jù)也能參與角度補償或位移判斷。我實際測過在存在一定裝配公差的情況下用3D數(shù)據(jù)做反正切計算得到的角度值穩(wěn)定性明顯優(yōu)于只用單軸或兩軸數(shù)據(jù)。而且更關(guān)鍵的是3D傳感器讓同一顆芯片既可以做旋轉(zhuǎn)角度檢測也可以做直線位移檢測甚至能識別類似搖桿傾斜、按鍵按壓這種多方向復(fù)合動作。這種靈活性對產(chǎn)品線多的團隊來說意味著更少的物料種類和更高的設(shè)計復(fù)用率。1.2 XENSIV這個名字背后是什么傳感器家族與產(chǎn)品定位XENSIV是英飛凌傳感器產(chǎn)品線的統(tǒng)一品牌標識覆蓋磁傳感器、壓力傳感器、麥克風(fēng)、雷達等多種類型。在磁傳感這個分支里XENSIV系列主推的就是3D霍爾傳感器比如TLE493D、TLV493D等型號它們把霍爾元件、信號調(diào)理電路、ADC轉(zhuǎn)換、數(shù)字接口全部集成在一顆小封裝里。這顆芯片的特色我總結(jié)有三點。第一是功耗控制。以TLV493D為例工作電流能做到微安級別有專門的低功耗模式和睡眠模式非常適合電池供電的消費類設(shè)備比如無線鼠標、游戲手柄這類長期待機為主的產(chǎn)品。第二是接口靈活大部分型號走I2C也有支持SPI的版本方便搭配不同主控平臺。第三是精度指標扎實內(nèi)部ADC分辨率達到12位配合合理的磁路設(shè)計角度測量誤差可以控制在1度以內(nèi)。我在幾個項目里實測下來靜置狀態(tài)下的重復(fù)性誤差很小批量一致性也不錯這說明出廠校準做得比較到位產(chǎn)線端不用做太復(fù)雜的逐片標定。2. 核心原理深度解讀一顆芯片怎么感知三維空間磁場2.1 霍爾效應(yīng)的基礎(chǔ)與3D結(jié)構(gòu)先聊底層原理?;魻栃?yīng)的本質(zhì)是當一個通電導(dǎo)體或半導(dǎo)體處于垂直于電流方向的磁場中時洛倫茲力會使載流子發(fā)生偏轉(zhuǎn)在導(dǎo)體兩側(cè)形成電位差這個電位差就是霍爾電壓?;魻栯妷捍笮∨c磁場強度成正比所以通過測量這個微小電壓就能反推出磁場強度。但單顆霍爾元件只能測量垂直于芯片表面的那一軸磁場。3D傳感器怎么實現(xiàn)三軸英飛凌的XENSIV 3D磁傳感器片上集成了多個霍爾元件組分別敏感不同方向的磁場分量。簡單來說芯片內(nèi)部通過特殊的結(jié)構(gòu)設(shè)計一部分霍爾元件響應(yīng)垂直于芯片表面的磁場通常記為Z軸另一部分響應(yīng)水平方向。Z軸可以直接用水平霍爾實現(xiàn)X軸和Y軸則需要通過垂直霍爾元件或者磁場偏轉(zhuǎn)結(jié)構(gòu)來捕獲。聽起來復(fù)雜但用戶完全不需要關(guān)心內(nèi)部細節(jié)芯片已經(jīng)把所有霍爾通道的模擬信號都處理好了你通過數(shù)字接口直接讀X/Y/Z三個16位或12位數(shù)值就行。這里我要特別說一句“磁場方向”的重要性。位置檢測用的磁傳感器核心不是測磁場強度絕對值而是測磁場的方向矢量變化。請看下面這個場景一顆圓柱形磁鐵裝在轉(zhuǎn)軸上磁鐵旋轉(zhuǎn)時傳感器位置處的磁場方向會隨之偏轉(zhuǎn)。用X軸和Y軸的磁場分量做atan2運算就能得到角度。這個算出來的角度在理想情況下和磁鐵的實際轉(zhuǎn)角是線性對應(yīng)的完全不受磁場強度波動影響——這就是角度磁傳感的核心優(yōu)勢。磁場強度會隨著溫度和間隙變化但方向不容易變所以角度值天然穩(wěn)定。2.2 關(guān)鍵參數(shù)分辨率、量程、功耗、溫度性能選型時最??吹膸讉€參數(shù)這里逐一展開。分辨率方面XENSIV 3D傳感器的ADC分辨率是12位也就是每個軸能區(qū)分4096個磁場檔位。但實際角度分辨率取決于你用的磁場動態(tài)范圍。如果磁鐵旋轉(zhuǎn)導(dǎo)致X軸磁場在-50mT到50mT之間變化那整個200mT的范圍分布到4096檔上每檔約0.05mT角度分辨率可以做到0.1度以下。當然這是理想估算實際噪聲和環(huán)境擾動會降低有效分辨率但總體上足夠應(yīng)對絕大多數(shù)位置檢測需求。量程方面不同型號有差異一般來說測量范圍在±100mT到±200mT之間。選型時最關(guān)鍵的是要讓磁鐵在傳感器位置產(chǎn)生的磁場強度落在量程范圍內(nèi)且保留一定余量。磁鐵太強導(dǎo)致信號飽和數(shù)據(jù)就失真了磁鐵太弱導(dǎo)致信噪比下降噪聲占比變大精度會變差。我習(xí)慣把峰值磁場控制在量程的60%到80%既充分利用ADC分辨率又留出溫度漂移的空間。功耗方面XENSIV系列的主打賣點就是低功耗。某些型號在超低功耗模式下電流只有幾個微安即使一直運行也不會對電池造成明顯壓力。如果配合睡眠模式和周期性喚醒測量待機功耗可以壓到非常低。對消費類藍牙設(shè)備來說這是能直接決定產(chǎn)品續(xù)航水平的關(guān)鍵指標。工業(yè)應(yīng)用如果不在意功耗也可以選擇全速測量模式把數(shù)據(jù)刷新率拉高。溫度性能更要強調(diào)一下。霍爾傳感器本身溫度系數(shù)相對可控配合芯片內(nèi)部的溫度補償電路在-40℃到125℃范圍內(nèi)可以保持良好的穩(wěn)定性。但磁鐵是一個更大的變量——釹鐵硼磁鐵的剩磁溫度系數(shù)約為-0.12%/℃也就是說溫度升到100℃時磁場強度掉差不多12%。這也是我前面建議保留磁場余量的重要原因。好在角度檢測對磁場強度絕對值不敏感所以只要不飽和、不觸發(fā)靈敏度下限角度精度受影響有限。2.3 為什么選擇磁感應(yīng)而不是光學(xué)/電感方案做了這么多年傳感器應(yīng)用我的體會是沒有最好的方案只有最適合的方案。但磁感應(yīng)方案在位置檢測領(lǐng)域確實有非常突出的綜合優(yōu)勢這也是英飛凌持續(xù)投入3D磁傳感器的原因。對比光電方案磁感應(yīng)的最大優(yōu)勢是環(huán)境魯棒性。汽車和工業(yè)場景里油污、灰塵、水汽是常態(tài)光電方案需要保持光學(xué)窗口清潔這在實際使用中很難做到磁感應(yīng)沒有這個問題磁場可以穿透非磁性外殼傳感器和磁鐵之間隔著塑料甚至不銹鋼都沒關(guān)系。對比旋轉(zhuǎn)變壓器磁傳感器體積小得多成本也低一個數(shù)量級雖然絕對精度和抗干擾能力稍遜一籌但多數(shù)應(yīng)用并不需要那么極端的性能。對比電感式傳感器磁感應(yīng)的測量范圍更大對安裝公差的容忍度也更高。還有一個不可忽視的現(xiàn)實因素數(shù)字化。XENSIV 3D傳感器直接輸出數(shù)字信號主控讀數(shù)據(jù)就行不需要額外的信號調(diào)理電路和ADC芯片。而旋轉(zhuǎn)變壓器需要專門的激勵和解調(diào)電路電路復(fù)雜度高出一大截。從BOM成本、PCB面積、研發(fā)工時三個維度綜合看磁感應(yīng)方案的性價比優(yōu)勢非常明顯。3. 應(yīng)用場景拆解汽車、工業(yè)、消費三線并進3.1 汽車場景轉(zhuǎn)向、換擋、踏板等關(guān)鍵位置感知汽車是位置檢測的高端市場因為車規(guī)級要求極其苛刻。溫度范圍要覆蓋-40℃到125℃壽命要求是十幾年可靠性要求近乎零失效而且涉及安全相關(guān)的部位還要符合功能安全標準。XENSIV 3D磁傳感器這些年在汽車里用量很大是因為它天然就適合大規(guī)模高可靠性制造沒有易磨損的機械部件不容易因為老化而精度漂移。轉(zhuǎn)向柱角度檢測是一個典型應(yīng)用。方向盤轉(zhuǎn)動的角度必須精確感知但轉(zhuǎn)向柱的機械結(jié)構(gòu)存在復(fù)雜的裝配公差單軸傳感器很難做到大轉(zhuǎn)角范圍下的高精度。3D傳感器配合合理磁路設(shè)計可以在整個轉(zhuǎn)動范圍內(nèi)保持穩(wěn)定的角度輸出。電子換擋器是另一個熱門應(yīng)用。擋位切換要檢測換擋桿的擋位位置和運動方向3D傳感器不僅能檢測旋轉(zhuǎn)角度還能通過Z軸數(shù)據(jù)檢測換擋桿的按壓動作一個傳感器完成兩個自由度的同時測量。油門踏板角度檢測則是角度傳感的經(jīng)典場景踏板的運動范圍通常只有幾十度3D傳感器在這個小角度范圍內(nèi)很容易實現(xiàn)高分辨率輸出而且可以同時檢測多個方向的位移將踏板位置和踩踏方向綁定判斷提升可靠性。汽車應(yīng)用里我最想強調(diào)的一點功能安全。在涉及安全的位置傳感應(yīng)用中系統(tǒng)可能要求傳感器具備自檢能力。3D傳感器的好處是多個軸向的數(shù)據(jù)可以互相校驗比如正常工作時X/Y/Z的磁場強度平方和應(yīng)該是相對恒定的因為磁鐵和傳感器的距離基本不變?nèi)绻@個值異常跳變說明磁鐵異?;騻鞲衅鞴收稀_@種基于物理約束的診斷方法在車規(guī)項目里非常實用。3.2 工業(yè)場景電機換向、閥門、機器人關(guān)節(jié)工業(yè)場景對傳感器的核心要求是穩(wěn)定、耐造、壽命長。XENSIV 3D磁傳感器在工業(yè)領(lǐng)域最典型的應(yīng)用是BLDC電機換向檢測。電機轉(zhuǎn)子上的磁鐵旋轉(zhuǎn)傳感器通過檢測磁場方向來確定轉(zhuǎn)子位置主控據(jù)此切換換向時序。相比傳統(tǒng)的霍爾位置傳感器需要使用三個分立霍爾元件3D傳感器一顆芯片就能給出完整的轉(zhuǎn)子位置信息還能順便算出轉(zhuǎn)速方案簡化和成本下降都很明顯。閥門位置檢測是另一個高頻應(yīng)用場景。燃氣閥、水閥、氣動閥需要精確反饋開度位置傳統(tǒng)機械式位置開關(guān)只能反饋開和關(guān)兩個狀態(tài)精度高的應(yīng)用需要用可變電阻或電位計但機械觸點會磨損。磁傳感器因為非接觸檢測壽命輕松超過機械方案幾個數(shù)量級。3D傳感器在這里的優(yōu)勢是可以同時檢測旋轉(zhuǎn)開度和直線行程。舉個例子有些閥門是旋轉(zhuǎn)90度開閉但閥芯實際還伴隨軸向位移用3D數(shù)據(jù)可以同時監(jiān)控這兩個維度的狀態(tài)對閥門健康診斷很有幫助。協(xié)作機器人和AGV領(lǐng)域的關(guān)節(jié)角度檢測也在大量采用3D磁傳感器。機器人關(guān)節(jié)空間狹小、受力復(fù)雜磁傳感器體積小重量輕可以直接集成在關(guān)節(jié)電機的輸出端配合關(guān)節(jié)軸上的磁鐵實時反饋角度位置。工業(yè)機器人對重復(fù)定位精度的要求通常是±0.1mm甚至更嚴這個精度看似很高但配合合適的傳動比和磁路設(shè)計3D磁傳感器也能勝任而且比諧波減速器自帶編碼器的方案便宜不少。3.3 消費場景旋鈕、手柄、云臺消費類應(yīng)用是我個人最喜歡的一塊因為需求五花八門特別考驗產(chǎn)品定義能力和方案靈活性。XENSIV 3D磁傳感器在消費領(lǐng)域最典型的應(yīng)用是代替機械編碼器做電子旋鈕。傳統(tǒng)機械編碼器手感澀、壽命短、長期使用容易磨損。用磁傳感器配合一個帶磁鐵的旋鈕旋轉(zhuǎn)精度高、無磨損、手感可以完全自由設(shè)計。更妙的是3D傳感器還能識別旋鈕的按壓動作——按下和旋轉(zhuǎn)兩個操作同時檢測一個旋鈕實現(xiàn)類似游戲手柄搖桿的多維輸入。游戲手柄的搖桿是3D磁傳感器最能發(fā)揮價值的地方。傳統(tǒng)搖桿用的是電位器使用久了會磨損產(chǎn)生漂移也就是玩家常說的“搖桿漂移”。磁傳感器搖桿沒有物理接觸本質(zhì)上不會磨損可以做到數(shù)百萬次使用壽命。同時3D傳感器能檢測搖桿在X/Y/Z三個方向的位置除了搖桿的二維傾斜角度還能把按壓動作也作為第三個維度的輸入手柄的設(shè)計空間一下就打開了。我?guī)团笥炎鲞^類似方案的評測手感非常順滑而且因為磁鐵和傳感器之間是懸浮的轉(zhuǎn)動時完全沒有阻力感。手持云臺、無人機吊艙這類設(shè)備也大量用磁傳感器做角度反饋。云臺電機需要快速精準地感知機臂角度變化3D磁傳感器體積小可以直接放在電機骨架上而且不受機械傳動間隙的影響控制環(huán)路可以得到更干凈的角度信號。家電領(lǐng)域也在普及比如高端電磁爐的旋鈕、智能門鎖的鎖芯狀態(tài)檢測、掃地機器人的激光雷達旋轉(zhuǎn)角度反饋都是3D磁傳感器的用武之地。4. 從選型到量產(chǎn)實操流程與設(shè)計要點4.1 磁鐵選型與氣隙設(shè)計磁路設(shè)計是整個傳感器應(yīng)用中最容易出問題的環(huán)節(jié)也是我最想建議大家多花時間的地方。先說磁鐵選型。位置檢測應(yīng)用最常用的是釹鐵硼磁鐵矯頑力高、磁場強、體積小。對于旋轉(zhuǎn)角度檢測磁化方向有兩種常見選擇軸向磁化和徑向磁化。軸向磁化磁鐵的N極和S極分別處于圓柱的兩個端面徑向磁化則是N極和S極分布在圓柱的兩側(cè)。這兩種磁化方式在傳感器位置產(chǎn)生的磁場分布完全不同設(shè)計時要根據(jù)機械結(jié)構(gòu)來選擇。我更推薦徑向磁化圓柱磁鐵做旋轉(zhuǎn)角度檢測因為它在水平方向產(chǎn)生的磁場分量對角度變化更敏感X/Y軸的磁場分量更接近理想正弦/余弦關(guān)系。軸向磁化磁鐵的磁場在端面附近主要呈軸向分布水平分量較弱更適合做按壓檢測或直線位移檢測。氣隙設(shè)計是一個關(guān)鍵權(quán)衡。磁鐵離傳感器越近磁場越強信噪比越好但氣隙太小對機械公差越敏感磁鐵的晃動會直接導(dǎo)致磁場劇烈變化。我一般把氣隙控制在2到5毫米范圍內(nèi)具體取決于磁鐵尺寸和磁化強度。這里有個經(jīng)驗公式供參考磁場強度大約與距離的三次方成反比也就是說距離從3mm變成3.5mm磁場強度會掉到原來的70%左右。所以在過緊的公差要求下角度的輕微偏差會導(dǎo)致磁場波動很大磁鐵裝配偏心的問題尤其需要注意。實際項目中我建議用有限元仿真軟件如Ansys Maxwell、COMSOL做磁場分布模擬建模磁鐵和傳感器位置仿真出整個行程范圍內(nèi)的磁場變化曲線確認峰值不超量程、線性區(qū)足夠?qū)挕7抡娌挥米非筇貏e精確主要看趨勢和量級能幫你在畫PCB之前就規(guī)避掉大部分磁路設(shè)計問題。4.2 校準與信號處理即使磁路設(shè)計很用心實際裝配還是會引入誤差磁鐵可能偏心、傳感器可能傾斜、磁鐵和旋轉(zhuǎn)中心不重合等。這些誤差會讓X/Y軸的磁場-角度關(guān)系偏離理想正弦曲線直接導(dǎo)致角度計算誤差。所以量產(chǎn)階段必須做校準校準的核心思想是采集已知角度下的磁場數(shù)據(jù)建立磁場到角度的映射表。最簡單的校準方法是三點校準。在機械上選取0度、90度、180度三個基準位置記錄對應(yīng)的磁場值用這些數(shù)據(jù)計算出偏移補償和增益補償系數(shù)。具體來說霍爾輸出通常由偏移、比例因子和真實磁場組成校準就是估計偏移量和比例因子把原始讀數(shù)標準化。三點校準能消除絕大部分裝配誤差但無法完全修正非線性。如果精度要求更高就需要做多點校準在行程范圍內(nèi)均勻取十幾個點用插值或者多項式擬合建立角度-磁場映射表。映射表方案靈活性強兼容各種非線性情況代價是產(chǎn)線標定時間增加。信號處理上面角度計算最核心的算法就是atan2。拿到校準后的X和Y磁場值角度alpha atan2(Y, X)。atan2的好處是能自動處理象限問題輸出范圍是-180度到180度。如果你的應(yīng)用只要求0到360度再做一個取模運算就行。如果精度要求極高且主控算力充??梢钥紤]用更高階的補償算法比如誤差諧波補償把角度誤差的周期性分量提取出來做反饋修正。不過以我的經(jīng)驗大部分應(yīng)用做好偏移和增益校準就夠了諧波補償?shù)倪呺H收益有限反而增加復(fù)雜度。這里還要提一個很多工程師容易忽略的點不要直接用原始ADC值參與運算要先用讀取到的磁場數(shù)據(jù)和校準系數(shù)計算真實磁場值再做atan2。如果跳過校準直接atan2零點偏移會直接表現(xiàn)為角度偏移看起來好像可以通過軟件加一個角度補償來修正但這種補償在行程不同位置的效果是不一樣的治標不治本。4.3 PCB與機械結(jié)構(gòu)設(shè)計注意事項傳感器本身是標準封裝PCB設(shè)計沒有太多特殊要求但有幾個細節(jié)值得注意。首先是傳感器位置的機械穩(wěn)定性板子不能因為受力而發(fā)生微小變形否則傳感器和磁鐵之間的氣隙會變化直接影響輸出穩(wěn)定性。設(shè)計時盡量讓傳感器靠近PCB的支撐固定點避免安裝在懸臂區(qū)域。如果精度要求高建議在傳感器背部增加補強片或者螺釘固定。磁干擾也是一大隱患。高壓大電流的走線會在周圍產(chǎn)生磁場如果離傳感器太近會疊加干擾信號。這里我踩過坑有一次做電機驅(qū)動板集成方案傳感器輸出噪聲異常排查半天發(fā)現(xiàn)是板上大電流走線離傳感器太近磁場干擾直接耦合進傳感器。后面把傳感器挪開并且在傳感器周圍加了一圈接地過孔做隔離問題才解決。如果有條件傳感器盡量遠離變壓器、電感、大電流走線這些強磁場源。機械結(jié)構(gòu)方面最重要的是磁鐵的安裝方式。磁鐵最好嵌入在旋轉(zhuǎn)體中用膠固定并且要有防脫落設(shè)計。因為如果磁鐵脫落或者松動傳感器立刻失效或者輸出劇烈波動。磁鐵的軸向和徑向定位都要有明確的約束不能只靠膠水粘。對于消費類產(chǎn)品建議在結(jié)構(gòu)上設(shè)計磁鐵定位槽磁鐵壓入后再點少量膠固定雙保險。磁鐵裝配過程中也要注意磁鐵之間會互相吸引產(chǎn)線裝配時容易吸在一起夾傷手指或者磕碰掉角最好提供磁性夾具輔助裝配。5. 常見問題與排查技巧實錄5.1 信號異常排查速查表實際項目里遇到過的各種問題我整理了一份速查表基本能覆蓋80%以上的信號異常情況?,F(xiàn)象可能原因排查方法角度輸出跳變/抖動磁鐵和傳感器距離過遠信號太弱磁干擾查看磁場強度值是否低于量程10%排查附近干擾源輸出飽和角度不隨機械運動變化磁鐵太強或氣隙太小超過傳感器量程查看原始磁場值是否接近量程上限增大氣隙或換弱磁鐵角度偏移整體不準磁鐵偏心、傳感器傾斜、校準不充分用實測角度和理論角度對比做多點校準溫度變化時輸出明顯漂移磁鐵剩磁溫度系數(shù)過大傳感器供電異常檢查供電電壓是否穩(wěn)定換用溫度系數(shù)更小的磁鐵如釤鈷磁鐵同一批產(chǎn)品輸出一致性差磁鐵充磁不一致傳感器貼片位置不一致改用充磁一致性更好的供應(yīng)商檢查貼片精度長時間運行后精度下降磁鐵退磁機械磨損導(dǎo)致磁鐵間隙變化檢查磁鐵磁性是否衰減檢查機械結(jié)構(gòu)磨損情況排查時我建議先讀原始三軸數(shù)據(jù)而不是只看最終角度值。通過原始數(shù)據(jù)顯示磁場波形能快速判斷是磁路問題、裝配問題還是算法問題。如果X/Y/Z的波形都有異常很大概率是磁鐵本身或安裝結(jié)構(gòu)的問題如果只有某一個軸的波形異??赡苁莻鞲衅鞅旧砉收匣蛘呔植看艌龈蓴_。5.2 溫度漂移的應(yīng)對溫度漂移是磁傳感項目繞不開的話題。傳感器本身有內(nèi)部溫度補償?shù)盆F沒有——釹鐵硼磁鐵的磁場強度隨溫度升高明顯下降。前面提過剩磁溫度系數(shù)約為-0.12%/℃但這里有個容易被忽視的點溫度不僅影響磁場強度還可能影響傳感器的靈敏度漂移和偏移漂移。這個要區(qū)分開。綜合的溫度性能取決于磁鐵和傳感器的綜合表現(xiàn)。應(yīng)對溫度漂移我有幾個實操建議。第一角度檢測盡量用磁場方向的反正切計算而不是磁場強度幅值因為方向?qū)Υ艌鰪姸茸兓幻舾羞@是原理層面的抗溫漂手段。第二如果應(yīng)用是線性位移測量依賴磁場強度的絕對值那溫度漂移問題就嚴重得多這種情況下可以選擇釤鈷磁鐵代替釹鐵硼釤鈷的溫度系數(shù)更低約-0.03%/℃但價格也更貴。第三傳感器內(nèi)部如果帶了溫度補償功能要正確配置讀取芯片溫度寄存器來輔助判斷。如果精度要求非常嚴格可以考慮在固件里做溫度補償表用溫箱標定不同溫度下的角度偏差建立補償查表效果很直接。5.3 裝配與焊接工藝避坑傳感器是標準貼片封裝焊接沒太大難點但回流焊的溫度曲線要按規(guī)格書設(shè)置不能隨意調(diào)整。我聽說過有人焊接溫度過高導(dǎo)致傳感器內(nèi)部應(yīng)力變化引起零點偏移的情況。這個問題可以通過焊接后增加一步去應(yīng)力老化比如高低溫循環(huán)來減輕在車規(guī)項目里這種做法比較常見。裝配環(huán)節(jié)最需要注意的其實是磁鐵的清潔和退磁問題。磁鐵如果接觸鐵屑或其他磁性顆粒表面可能吸附雜質(zhì)影響磁場分布的均勻性導(dǎo)致角度輸出波動。還有就是釹鐵硼磁鐵的最高工作溫度有限制超過這個溫度會永久退磁。如果產(chǎn)品需要過回流焊或者波峰焊磁鐵必須在焊接完成后再裝配不能把磁鐵提前放在PCB上過爐。這個是非常容易忽略的坑一旦磁鐵在爐子里過熱退磁整個產(chǎn)品的性能就報廢了而且很難從外觀發(fā)現(xiàn)。還有一點如果你的產(chǎn)品外殼用了鐵磁性材料比如含鐵的不銹鋼那磁路會被外殼屏蔽和改變磁場分布完全亂掉這個問題要提前跟結(jié)構(gòu)工程師對齊務(wù)必讓靠近傳感器區(qū)域的外殼材質(zhì)為弱磁性材料或者非金屬材料。我見過不少項目在原型階段沒問題到了開模做金屬外殼之后傳感器輸出完全異常最后只能重新設(shè)計結(jié)構(gòu)浪費了不少時間和錢。寫在項目落地之后回過頭看這個項目我最大的感受是3D磁傳感器這東西單看芯片本身不復(fù)雜但要把精度真正落下來功夫全在系統(tǒng)設(shè)計上。磁鐵選型、氣隙控制、裝配公差、校準策略、抗干擾處理環(huán)環(huán)相扣任何一個環(huán)節(jié)馬虎最后出來的角度就是不對。我前后做了幾個項目積累的教訓(xùn)就是早做磁場仿真、早做公差分析、早做溫度摸底這“三早”全部提前到原理圖階段就開始思考能幫你省掉大量后期改版的痛苦。這套XENSIV的方案目前已經(jīng)穩(wěn)定跑了幾個量產(chǎn)項目從性能和可靠性綜合來看確實是我接觸過的3D磁傳感器里綜合體驗相當扎實的一個產(chǎn)品線。如果團隊里有人正在糾結(jié)位置檢測怎么選型我的建議很直接把磁感應(yīng)方案放進對比列表用實測數(shù)據(jù)說話。