【導讀】輸液泵在醫院里幾乎每張病床邊都掛著一臺,負責把藥物和營養液精準地送進患者體內。隨著治療場景從醫院延伸到家庭,設備長時間無人看管,對安全性和可靠性的要求更高了。不管哪種泵,核心都繞不開電機控制——要跑得穩、聲音小、能及時檢測堵管、還得省電。ADI的Trinamic電機控制方案,尤其是TMC5262這顆芯片,把靜音驅動、無傳感器負載檢測、自適應電流這幾項功能攢到一起,讓泵的設計更簡潔,用起來也更省心。
因此,現代輸液泵和注射泵要求運動控制技術具備超高精度、低噪聲和高可靠性。此類要求不僅關乎用戶體驗,更直接影響患者安全、藥效及法規合規性。在低流速和長占空比工況下,即使微小的機械干擾、過量熱量或聲學異常也可能導致給藥劑量不準確、熱敏藥物降解或患者不適。
輸液泵采用多種泵送機制,包括注射器泵、線性蠕動泵和隔膜泵。每種泵對精度、力控制和長期可靠性均有特定要求。注射器泵依靠精準的低速直線運動輸送精確劑量;蠕動泵通過持續擠壓和釋放柔性管路實現連續或大容量輸送;隔膜泵則利用可控壓差應對特殊輸液場景。盡管機械結構存在差異,所有類型的泵均需滿足運動平穩、運行安靜、阻塞檢測可靠及能效高等要求。
ADI公司通過ADI Trinamic?電機與運動控制解決方案滿足上述需求,其中融合了先進驅動技術與集成診斷功能。靜音電壓模式斬波、無傳感器的負載檢測和自適應電流控制等特性,使設計人員能夠在提升各類泵架構性能、安全性和電池續航的同時,降低系統復雜度。
在此產品系列中,ADI的TMC5262步進電機控制器和驅動器代表了ADI Trinamic電機控制技術的最新一代。本文闡述StealthChop?+技術系列(圖1)如何協同工作以實現更安全、更安靜、更節能的輸液泵設計,其中包括StealthChop+、StallGuard?+、CoolStep?+、μDcStep和TriCoder等輔助功能。

圖1:StealthChop+技術系列功能概覽
StealthChop+技術系列
StealthChop+:靜音、諧振阻尼運動控制
StealthChop+是一款先進的ADI Trinamic電壓模式脈寬調制(PWM)斬波器,專為超靜音、低振動步進電機運行而設計。傳統電流模式斬波器固有地會引入電流紋波、可聞噪聲和轉矩波動;與之不同,StealthChop+采用前饋方式調節電機電壓,同時保持精確的電角度對齊。由此帶來的效果包括:實現近乎靜音的運動、高微步線性度,并主動抑制中頻機械諧振。
在輸液泵應用中,此類特性直接轉化為更平滑的柱塞運動、更小的流量脈動和顯著更低的運行噪聲,更好地保障給藥精度和患者舒適度。StealthChop+還可降低開關損耗,提高整體能效,并支持靈活的減速行為,幫助設計人員安全管理再生能量,并在快速停止期間簡化過壓保護設計。通過集成無傳感器的負載測量和諧振阻尼功能,即使在低流量輸液模式常見的長時間靜置期間,StealthChop+也能保障優異的運動控制,且無可聞待機噪聲。
圖2展示了步進電機固有的諧振特性及先進的ADI Trinamic運動控制技術的優勢。由于極對數較高,步進電機在低速和中速區域表現出明顯的低頻機械諧振,且容易被激發。采用傳統電流控制驅動時,此類諧振表現為轉矩紋波、可聞噪聲和局部轉矩下降,導致可用轉矩和運動穩定性降低。與此相比,TMC5262配合StealthChop+運行時,通過最小化電流紋波和主動阻尼機械振蕩,顯著抑制了諧振激發。轉矩-速度對比曲線顯示,在諧振區域內仍能保持較高轉矩,同時降低了噪聲輻射。精密醫療泵系統因而能夠實現更平滑、更安靜的運動和更穩定的流量輸送。

圖2:StealthChop+帶來的轉矩優勢
StallGuard+:無傳感器的負載檢測和堵轉檢測
StallGuard+是一項先進的無傳感器的負載檢測技術,可直接根據電機電氣特性測量機械負載,無需外部力傳感器、編碼器或開關。StallGuard+算法實時監測電機電氣工作點,并計算SGP_RESULT負載指標(無量綱)。
此數值反映電機電氣負載角及其可用轉矩裕度,可直接實時衡量電機運行接近穩定極限的程度。隨著機械負載增加,StallGuard+值成比例下降,表明負載角增大,可用轉矩裕度相應減小。
SGP_RESULT值較高表示轉矩裕度充足,值接近零則表示電機已逼近轉矩極限,可能發生丟步。
與傳統反電動勢(EMF)法相比,StallGuard+在醫療泵典型的低速工況下更為有效,且在較寬速度范圍內均能提供一致的電機負載指示,直至高反電動勢或弱磁效應占據主導。在極低轉速下,基于斜率的檢測技術可在無機械開關的情況下實現可靠的端點檢測。為了將StallGuard+用作保護機制,控制器內置了可編程的負載閾值,用于表示允許的最小轉矩裕度。隨著機械阻力增加,SGP_RESULT值隨之下降,當降至SGP_THRS以下時,設備會自動介入以故障恢復力可靠性,在防止丟步的同時標記過載狀態,交由上層系統處理。除上述自動保護功能外,SGP_RESULT值還可以直接由固件讀取,設計人員可根據需求實施自定義檢測、日志記錄或針對特定應用的控制策略。
無傳感器負載監測與阻塞檢測
在輸液泵中,傳統的阻塞檢測依賴于壓力傳感載荷單元或應變計,此類傳感器通常緊貼柔性管路安裝。當流體受阻時,管路內壓力逐漸升高,導致管路膨脹并對傳感器施加作用力。輸液泵持續監測此壓力變化,并在達到預設閾值或上升速率條件時觸發警報。這種方法雖然有效,但在低流量工況下,由于壓力積累緩慢,響應速度可能極慢。
當發生管路扭曲、夾管或下游堵塞等阻塞情況時,流體流動阻力會立即增加。阻力增加會表現為電機機械負載加重,進而改變電機的電流消耗和電氣工作點。StallGuard+能夠直接檢測這種變化,使系統及時識別異常負載狀態。
為演示無傳感器的阻塞檢測功能,研究人員組裝了一臺注射泵演示樣機(圖3),用于同步監測電機負載指標與管路壓力。

圖3:注射泵(a)系統級框圖和(b)演示樣機設置
圖3a展示了注射泵演示樣機(用于評估無傳感器的阻塞檢測)的簡化系統級框圖。TMC5262-EVKIT評估板由24V電源供電并驅動注射泵機構,同時通過StallGuard+實時報告電機負載信息。
MAX40109EVSYS精密信號調理模擬前端連接在線壓力傳感器,直接測量管路壓力,以便與基于電機的診斷數據進行比對。所有子系統均通過USB連接至主機PC,實時記錄電機參數、壓力和流量數據。此架構使得在相同運行條件下,能夠直接對比基于壓力的阻塞檢測與基于StallGuard+的電機負載傳感結果。
圖3b展示了實驗中使用的注射泵實體演示樣機。此裝置由線性注射泵組件驅動注滿流體的注射器,并連接至柔性管路。流體依次流經壓力傳感器和流量傳感器,最終進入收集容器。測試期間,通過夾緊注射器下游的管路人為制造阻塞,從而可控地觀察壓力與電機負載隨時間的變化過程。
圖4展示了測量結果。首先,夾緊管路以在泵送機構下游制造阻塞。隨著時間推移,壓力逐漸升高,而StallGuard+指標逐漸下降,二者呈現明顯的負相關。在此裝置中,StallGuard+最終降至最小值0,此時軟件利用堵轉指示停止電機并觸發警報。如前所述,閾值可通過軟件進行調節,以設定阻塞檢測的靈敏度。結果表明,基于電機的診斷技術能夠在無傳感器的情況下快速估算系統負載。

圖4:StallGuard+指標與因阻塞而產生的壓力積聚的關系
這種強相關性驗證了StallGuard+作為可靠的無傳感器阻塞檢測指標的有效性,尤其是在壓力報警存在固有延遲的低流量工況下。然而,StallGuard+更應被視為一種輔助信號,而非壓力傳感器的完全替代品。在壓力傳感器受限于尺寸、成本或機械安裝位置的設計中,StallGuard+有助于實現更快速的初始檢測、提供安全監測冗余,或提供診斷洞察。
CoolStep+:負載自適應電流控制
CoolStep+以StallGuard+為基礎,在實時負載反饋與電機電流調節之間形成閉環控制。CoolStep+不再采用固定的最壞情況電流驅動電機,而是持續調整相電流,使電機僅輸出瞬時負載工況所需的轉矩。
在系統層面,CoolStep+監控StallGuard+負載指標(SG_RESULT)并動態調節電機電流。在輕負載下,電流會自動降低;而在柱塞加速或阻塞初期等阻力增加的情況下,電流會受控增大,以維持轉矩裕度。這種閉環控制使電機能夠平穩應對負載瞬變,既避免了多余的能量耗散,又保證了位置完整性。

圖5:CoolStep+帶來的能效提升
圖5突出了由此帶來的能效提升。圖中對比了常規固定電流驅動與啟用StealthChop+和CoolStep+的驅動在恒定低轉矩(0.1 N×m)下的電機能效與轉速關系。在固定電流控制下,能效僅隨轉速逐步提升。相比之下,CoolStep+在輕載下會大幅降低電流,在整個工作范圍內(尤其是在輸液泵典型的低速工況下)實現顯著更高的能效。在此工況下,CoolStep+可保持50%以上的能效,直接降低功耗和電機發熱。由于電機發熱與線圈電流密切相關,即使是適度的電流降低也能大幅減少電氣損耗,從而防止線圈電阻因溫度升高而增加,避免能效和轉矩裕度隨時間推移而下降。
對于醫療泵而言,降低發熱不僅是提升能效:更是保障藥物穩定性、患者安全和長期可靠性的關鍵。通過最大限度地降低電機自發熱,CoolStep+有助于保護熱敏藥物,同時減少了對笨重散熱措施的需求。更低的電機平均電流還能減少聲學激勵,配合StealthChop+在長時間輸液周期中保持安靜運行。StealthChop+與CoolStep+協同工作,使輸液泵在安靜運行的同時,最大限度地減少敏感藥物附近的發熱,降低外殼溫度,并放寬熱設計約束,支持更緊湊的外形尺寸。在電池供電的輸液泵中,能效的提升可延長運行時間或縮小電池體積,為便攜式醫療設備帶來顯著優勢。
μDcStep和TriCoder:在干擾下保持精度
μDcStep的作用是讓系統在遭受瞬時過載或意外干擾時保持運動精度。在輸液泵中,此類情況可能發生在注射器裝載、啟動、流量快速變化,或因下游阻塞、摩擦力變化導致機械阻力驟增時。在此類情況下,以固定速度驅動的步進電機可能會超出可用轉矩裕度,導致丟步和給藥劑量不準確。
μDcStep利用內部診斷功能持續監測電機負載和轉速,并在接近轉矩極限時自適應調整運動模式。μDcStep會自動降低轉速,確保電機運行在可達到的轉矩包絡內,從而避免丟步。這種無編碼器的閉環控制方式使輸液泵無需增加機械復雜度或外部傳感硬件,即可保持位置精度和體積輸送精度。瞬態條件消除后,電機將無縫恢復正常運動,兼顧精度與吞吐量。
TriCoder功能通過提供無傳感器的靜止丟步檢測和全步位置反饋,進一步增強了系統的穩健性。在需要確定位置信息但不使用編碼器的輸液泵應用場景中(如注射器插拔或歸位序列),這項功能尤為關鍵。通過檢測電機是否被手動移動,TriCoder能夠在運動恢復時可靠地重新建立絕對位置基準。
除實時保護外,μDcStep、StallGuard+、CoolStep+及其配套的評估硬件和軟件工具鏈,使開發期間能夠進行深入的系統級分析。持續獲取SGP_RESULT等負載指標,使設計人員能夠量化關鍵工作點的負載儲備,并更好地理解實際運行條件下的真實安全裕度。這一洞察有助于做出更合理的電機和機械尺寸選型決策,在許多情況下,使得使用更小、更具成本效益的電機成為可能。當主動熱管理、短時峰值電流能力、StallGuard+和μDcStep等保護機制共同保障位置完整性和電機可靠運行時,可減少保守的過度設計。
μDcStep和TriCoder與StallGuard+和CoolStep+相輔相成,將智能化從單純的能效和負載監測擴展至運動可靠性、抗故障能力和系統優化。最終構建的步進電機控制系統不僅運行安靜、高效,還能在現實世界的機械干擾下保持準確、可重復的給藥,同時實現更緊湊、更具成本效益的輸液泵設計。

圖6:TMC5262框圖
TMC5262概述
TMC5262是一款緊湊、高功率的單軸步進電機控制器和驅動器,專為高度集成、高能效的運動系統設計(圖6)。它支持4.5V至65V寬電壓供電,并集成低阻抗功率MOSFET,以實現高能效和低發熱。每個H橋可提供高達4.25A有效值(6A正弦峰值,9A峰值)電流,為各類注射器和蠕動泵架構提供充足的轉矩裕度。
除上述先進的片內診斷功能外,其他功能還包括:電機線圈電阻測量、被動制動和續流模式、片內溫度與電源電壓監測、全面的故障保護,以及用于系統內調試和驗證的實時片內示波器接口(RT-OCSI)。所有功能均集成于緊湊且熱優化的30引腳、6mm × 6mm FCQFN封裝中,非常適合空間受限的醫療泵設計。以上特性使得電機在空載時能以極低電流運行,僅在需要時動態提供轉矩,從而最大限度地減少發熱并提升能效。
總結
TMC5262做的是一套組合:StealthChop+壓住噪聲和振動,讓流量更平滑、患者更舒適;StallGuard+通過電氣特性推算機械負載,省掉外置壓力傳感器,堵管時響應也快;CoolStep+根據負載實時調節電流,輕載時少耗電、少發熱;μDcStep和TriCoder在遇到卡頓時保住位置精度。幾項功能拼在一起,讓電機從“按固定參數使勁跑”變成“根據實際情況聰明地跑”。對泵制造商來說,這意味著可以用更小的電機、更少的元器件做出更可靠的產品。在醫療設備這個領域,能在不犧牲安全性的前提下把系統做簡單,本身就是一種進步。




