System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及一種具備磁干擾補償功能的驅動系統,特別涉及一種利用磁場強度區分位置變化的模塊的磁干擾補償功能的驅動系統。本申請要求優先權,其優先權日為2024年05月29日,且優先權號為10-2024-0070011,本申請參照引用上述優先權文件。
技術介紹
1、通常,諸如智能手機、平板電腦以及筆記本電腦之類的移動設備均配備了一個或多個攝像頭模塊,用于拍攝靜態或者視頻圖像。盡管攝像頭模塊的體積較小,然而為了達成精確的圖像質量,其配備了自動對焦功能、光學圖像穩定化功能以及變焦功能。為實現這些功能,攝像頭模塊中安裝了執行器。執行器的驅動部分能夠檢測鏡頭載體的位置,并依據鏡頭載體的位置以及位置控制信號來驅動執行器(actuator),使鏡頭載體移動至目標位置。其中,執行器(actuator)由用于自動對焦的z軸從設備、用于光學圖像穩定化的x軸從設備和y軸從設備構成。其中,任何一個軸的移動都有可能致使其他兩個軸也隨之移動,從而引發位置檢測誤差所導致的串擾(crosstalk)。這是因為每個軸上的從設備均由單獨的ic芯片組成,它們無法共享位置信息,而是依據主設備的驅動信號進行移動,進而導致與移動距離成正比的串擾現象的產生。也就是說,每個軸上的從設備根據主設備的驅動信號僅驅動具有相應地址的軸上的從設備,而不考慮其他軸上的從設備的位置。由于一般的主設備與從設備的連接結構,每個從設備僅存儲自身的驅動信息,而無法識別讀取其他從設備的驅動信息。如圖1所示,i2c總線是一種能夠與多個從設備21、22、23、24進行通信的串行總線協議,多個從設備21、2
2、主設備10生成時鐘信號并控制主設備和從設備之間的數據傳輸。主設備10通過指定每個從設備21/22/23/24的從設備地址,與所需的從設備21/22/23/24進行通信。因此,從設備僅接收通過主設備10傳遞的信息來驅動自身,而不會保存其他從設備接收到的信息。
技術實現思路
1、本專利技術是為了解決上述技術問題而提出的。本專利技術目的在于提供一種驅動系統,該驅動系統由多個獨立的ic芯片構成,每個ic芯片驅動一個移動部,且具備獨立的地址。鑒于每個移動部的驅動信息并非相互共享,故而每個從設備能夠憑借主設備發送的驅動信號來驅動自身的移動部,并實時監測其他從設備的驅動信號,從而知曉它們的驅動信息。在驅動自身的移動部時,該從設備能夠依據其他從設備的驅動信息進行磁干擾補償。
2、為達到上述目的,本專利技術提供了一種具備磁干擾補償功能的驅動系統,其用于驅動多個相互獨立且連接于同一總線接口的從設備的移動部;所述驅動系統包括主設備和多個從設備;
3、所述主設備用于將驅動一個或多個從設備的驅動信號發送到所述多個從設備;
4、所述從設備包括引擎模塊和監控模塊,所述引擎模塊用于在所述從設備與接收到的所述驅動信號中所包含的地址相匹配時,根據所述驅動信號驅動所述移動部;
5、所述監控模塊用于在所述從設備與接收到的所述驅動信號中所包含的地址不匹配時,對所述主設備的驅動信號進行監控,并將其與所存儲的多個其他從設備的地址信息進行匹配,且保存匹配的地址信息以及與所述驅動信號相匹配的其他從設備的驅動信息;
6、當所述引擎模塊根據所述驅動信號驅動所述移動部時,會根據存儲于所述監控模塊中的其他從設備的驅動信息進行磁干擾補償,進而生成實際驅動信息以驅動所述移動部。
7、可選的,所述驅動信號包括驅動從設備地址和驅動信息。
8、可選的,所述引擎模塊包括地址寄存器、運算部和驅動部;所述地址寄存器用于存儲當前從設備的地址信息;所述運算部用于根據當前從設備接收到的驅動信號中的驅動信息以及存儲部中所存儲的其他從設備的驅動信息,計算出針對其他從設備所驅動的移動部的位置的補償值,進而生成實際驅動信息;所述驅動部用于根據所述運算部所生成的所述實際驅動信息補償磁干擾,以驅動所述當前從設備的移動部。
9、可選的,所述監控模塊包括其他設備地址寄存器和存儲部;所述其他設備地址寄存器用于存儲除其他從設備的地址信息;所述存儲部用于根據存儲在其他從設備地址寄存器中的地址信息,保存與驅動信號相匹配的其他從設備的信息,以及由其他從設備的引擎模塊所驅動的移動部的位置信息。
10、可選的,所述主設備用于將所述驅動信號單獨發送或廣播至所述多個從設備。
11、與現有技術相比,本專利技術提供的具備磁干擾補償功能的驅動系統具有以下有益效果:
12、本專利技術通過將難以實現信息共享的多個從設備的驅動信息存儲在每個從設備上,從而使得每個從設備所驅動的每個移動部在x軸、y軸和z軸中的任意一個軸進行移動時,均能夠抵消由在一個軸移動所引發的其他兩個軸上的串擾,從而可以提高準確度。
本文檔來自技高網...【技術保護點】
1.一種具備磁干擾補償功能的驅動系統,用于驅動多個相互獨立且連接于同一總線接口的從設備的移動部,其特征在于,所述驅動系統包括主設備和多個從設備;
2.根據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述驅動信號包括驅動從設備地址和驅動信息。
3.依據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述引擎模塊包括地址寄存器、運算部和驅動部;所述地址寄存器用于存儲當前從設備的地址信息;所述運算部用于根據當前從設備接收到的驅動信號中的驅動信息以及存儲部中所存儲的其他從設備的驅動信息,計算出針對其他從設備所驅動的移動部的位置的補償值,進而生成實際驅動信息;所述驅動部用于根據所述運算部所生成的所述實際驅動信息補償磁干擾,以驅動所述當前從設備的移動部。
4.依據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述監控模塊包括其他設備地址寄存器和存儲部;所述其他設備地址寄存器用于存儲除其他從設備的地址信息;所述存儲部用于根據存儲在其他從設備地址寄存器中的地址信息,保存與驅動信號相匹配的其他從設備的信息,以及由其他從設備的引
5.根據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述主設備用于將所述驅動信號單獨發送或廣播至所述多個從設備。
...【技術特征摘要】
1.一種具備磁干擾補償功能的驅動系統,用于驅動多個相互獨立且連接于同一總線接口的從設備的移動部,其特征在于,所述驅動系統包括主設備和多個從設備;
2.根據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述驅動信號包括驅動從設備地址和驅動信息。
3.依據權利要求1所述的具備磁干擾補償功能的驅動系統,其特征在于,所述引擎模塊包括地址寄存器、運算部和驅動部;所述地址寄存器用于存儲當前從設備的地址信息;所述運算部用于根據當前從設備接收到的驅動信號中的驅動信息以及存儲部中所存儲的其他從設備的驅動信息,計算出針對其他從設備所驅動的移動部的位置的補償值,進...
【專利技術屬性】
技術研發人員:陳重昊,樸重完,樸賢逸,職春星,
申請(專利權)人:廣東芯賽威科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。