本發明涉及縫紉機領域,尤其涉及一種縫紉機布料檢測感應器的自適應系統及其調節方法。
背景技術:
在用工業縫紉機縫制布料時,縫紉機首先要檢測是否有布料放置在縫臺上,然后再根據縫制命令對放置在縫臺上的布料進行縫制。由于縫紉機布料檢測感應器要檢測各種不同的布料,如透明的,半透明的,厚的,薄的等等,因此,對感應器的一致性要求就很高,即無論什么樣的布料皆可檢測出來。但實際使用時,由于檢測感應器的發射管和接收管元件電氣性能本身存在的差異較大,以及感應器生產工藝造成感應器的性能很難完全一致,這樣就導致批量生成時,為了保證每臺機器均能有效識別透明料、網布,需要對每臺機器的感應器初始電壓進行調整。
中國專利201510922402.1公開了一種縫料自動感應系統及方法。該縫料自動感應系統包括至少一組感應器,人機交換界面,控制器,以及面料感應識別開關。當啟動所述面料感應識別開關時,所述感應器能采集有、無縫料時的兩光信號并反饋給控制器,所述控制器能根據上述兩光信號調節其自身的感應靈敏度。但是對于識別一些較為透明的布料有較大影響,可能會導致縫紉機產生誤動作,如當感應器的電壓值預先設定為電壓值3.0v,當在感應器上放上較為透明的布料時,由于前發射管上發射的紅外光強度太強,容易使前感應的電壓值高于3.0v,電控誤認為無布。而當發射管的發射強度太弱,即使前接收管上無布遮擋,前感應的電壓值也不能高于3.0v,控制器又可能認為有布。因此在實際工作中,需要時時地控制射管的發射強度,而由于這樣的調整技術性較強,影響客戶的使用體驗。
技術實現要素:
有鑒于此,有必要提供一種可以自動調節校準感應器的電壓值的縫紉機布料檢測感應器的自適應系統及其調節方法,以克服上述不足。
一種縫紉機布料檢測感應器的自適應系統,所述縫紉機布料檢測感應器包括至少一個紅外發射管,以及接收該至少一個紅外發射管所發射的紅外光的至少一個紅外接收管。所述自適應系統包括一個感應器地址編碼配對模塊,一個尋址模塊,一個接收管輸出預設置模塊,一個輸出值調整模塊。所述感應器地址編碼配對模塊用于為每一個紅外接收管和一個紅外發射管分別賦一個接收管地址值和發射管地址值,并給每一個接收管地址值分配一個發射管地址值。所述尋址模塊用于根據所述的接收管地址值和發射管地址值尋找相應的紅外接收管與紅外發射管。所述接收管輸出預設置模塊用于設置所述紅外接收管的輸出電壓的合理預設范圍。所述輸出值調整模塊用于在所述紅外發射管與紅外接收管之間的光線傳輸路徑無阻擋時調節所述紅外接收管的輸出電壓值的大小,并使紅外接收管的輸出電壓值落在所預設的合理預設范圍之內。
進一步地,所述縫紉機布料檢測感應器包括一個紅外發射管,以及多個紅外接收管,該多個紅外接收管依次接收來自所述紅外發射管所發射的紅外光。
進一步地,所述縫紉機布料檢測感應器包括多個紅外發射管,以及多個紅外接收管,該多個紅外接收管分別與該多個紅外發射管相對應并依次接收來自其所對應的紅外發射管所發射的紅外光。
進一步地,所述自適應系統還包括一個判斷模塊,所述判斷模塊用于判斷每一個紅外發射管的輸出電壓值是否位于所述預設的合理預設范圍之間。
進一步地,所述輸出值調整模塊通過調節每一個紅外發射管所發射的紅外光的強度的大小來調節所述紅外接收管的輸出電壓值的大小。
進一步地,所述輸出值調整模塊通過調節每一個紅外接收管所接收的紅外光的強度的大小來調節所述紅外接收管的輸出電壓值的大小。
一種縫紉機布料檢測感應器的自適應系統的調節方法,所述縫紉機布料檢測感應器包括至少一個紅外發射管,以及接收該至少一個紅外發射管所發射的紅外光的至少一個紅外接收管,其包括如下步驟:
提供一個感應器地址編碼配對模塊,所述感應器地址編碼配對模塊用于為每一個紅外接收管和一個紅外發射管分別賦一個接收管地址值和發射管地址值,并給每一個接收管地址值分配一個發射管地址值;
提供一個尋址模塊,所述尋址模塊用于根據所述的接收管地址值和發射管地址值尋找相應的紅外接收管與紅外發射管;
提供一個接收管輸出預設置模塊,所述接收管輸出預設置模塊用于設置所述紅外接收管的輸出電壓的合理預設范圍;
使所述紅外發射管與紅外接收管的光線輸出路徑上沒有阻擋物;以及
提供一個輸出值調整模塊,所述輸出值調整模塊用于根據所述預設的合理預設范圍調節所述紅外接收管的輸出電壓值的大小,并使該紅外接收管的輸出電壓值落在所預設的合理預設范圍之內。
進一步地,在步驟使所述紅外發射管與紅外接收管的光線輸出路徑上沒有阻擋物之后以及在步驟提供一個輸出值調整模塊之間還包括提供一個判斷單元,所述判斷單元用于判斷每一個紅外發射管的輸出電壓值是否位于所述預設的合理預設范圍之間。
進一步地,所述調節紅外接收管的輸出電壓值的大小的方法為調節每一個紅外發射管所發射的紅外光的強度的大小。
進一步地,所述調節紅外接收管的輸出電壓值的大小的方法為調節每一個紅外接收管所接收的紅外光的強度的大小。
與現有技術相比,本發明提供的縫紉機布料檢測感應器的自適應系統及其調節方法可以通一個按鍵就可以完成對感應器電壓值的調整,通過簡單的操作使一個或多個布料感應器的電壓值調節到合理的范圍,從而更好地適應不同的環境及各種不同的布料,而該自適應系統及方法簡單且效果好,能夠給用戶體驗留下好的印象。
附圖說明
以下結合附圖描述本發明的實施例,其中:
圖1為本發明提供的一種縫紉機布料檢測感應器的自適應系統的原理框圖。
圖2為本發明提供的一種縫紉機布料檢測感應器的自適應系統的調節方法的流程圖。
具體實施方式
以下基于附圖對本發明的具體實施例進行進一步詳細說明。應當理解,此處所描述的具體實施例僅作為實施例,并不用于限定本發明的保護范圍。
請參閱圖1,其為本發明提供的一種縫紉機布料檢測感應器的自適應系統100的原理框圖。首先需要說明的是,一臺縫紉機的布料檢測感應器其包括至少一個紅外發射管,以及接收該至少一個紅外發射管所發射的紅外光的至少一個紅外接收管。紅外發射管可以為一個,也可以有多個。當所述紅外發射管的數量為一個時,所述紅外接收管可以為一個,也可以為多個。當紅外接收管為一個時,該一個紅外接收管與所述一個紅外發射管相對應,而當紅外接收管為多個,該多個紅外接收管將依次接收來自所述一個紅外發射管所發射的紅外光。當所述紅外發射管的數量為多個時,所述紅外接收管應當也有多個,其數量至少與紅外發射管的數量相同,否則會造成浪費。當然,也可以紅外接收管的數量比紅外發射管的數量多。通常為了適應各種縫紉工藝,一臺縫紉機的布料檢測感應器包括多個紅外發射管,每一個紅外發射管對應一個紅外接收管。在本實施例中,所述布料檢測感應器包括三個紅外發射管,以及三個紅外接收管。至于所述包括紅外發射管和紅外接收管的檢測感應器的工作原理,其應為現有的元器件,為本領域技術人員所習知,其工作原理簡單地說就是當紅外接收管接收到紅外發射管的紅外線時,紅外接收管里的光敏元件受到紅外光的作用,使紅外接收管的電流產生變化,從而導致該紅外接收管所在電路的輸出電壓發生變化。所述檢測感應器就是根據檢測其輸出電壓的變化來判斷是否有布料放置在縫臺上,因為當有布料放置在縫臺上時,紅外接收管接收紅外發射管發射的紅外光的能量會被削弱,從而導致紅外接收管的輸出電壓有變化。
所述縫紉機布料檢測感應器的自適應系統100包括一個感應器地址編碼配對模塊10,一個尋址模塊20,一個接收管輸出預設置模塊30,一個判斷模塊40,以及一個輸出值調整模塊50。可以想到的是,所述自適應系統100還可能包括其他功能模塊或硬件設備,如計算中心,控制中心等功能模塊,以及如按鍵,鍵盤、顯示屏,電子電路等硬件設備。這些功能模塊或硬件設備皆用于輔助所述自適應系統100來完成其自動調節功能,但其為本領域技術人員所習知的技術,在此不再贅述。
所述感應器地址編碼配對模塊10為計算機領域的習知技術,就是利用計算機語言給設置在所述紅外發射管與紅外接收管上的寄存器賦值。所述感應器地址編碼配對模塊10用于為每一個紅外接收管和一個紅外發射管分別賦一個接收管地址值和發射管地址值,并給每一個接收管地址值分配一個發射管地址值。根據上面對檢測感應器的組成的解釋可以知道,每一個接收管地址值一定是不同,每一個發射管地址值也肯定是不同,但多個接收管地址值可以對應相同的發射管地址值,也可以每一個接收管地址值對應不同的發射管地址值。在本實施例中,所述三個紅外接收管的不同的接收管地址值分別與不同的三個紅外發射管的發射管地址值相配對。
所述尋址模塊20用于根據所述的接收管地址值和發射管地址值尋找相應的紅外接收管與紅外發射管。所述感應器地址編碼配對模塊10所完成的賦值與配對的數據皆存儲在計算中心中,當需要的時候,則要通過所述尋址模塊20來尋找所對應的紅外接收管或紅外發射管,然后對其進行操作或控制。尋址技術作為計算機技術的基礎技術,在此就不再詳細說明,其應本領域技術人員所習知的技術。尋址模塊20根據控制中心的命令尋找需要進行調節的紅外發射管或紅外接收管。
所述接收管輸出預設置模塊30用于設置所述紅外接收管的輸出電壓的合理預設范圍。對于不同的布料,其合理范圍可能是不同,因此當縫制不同的布料時,首先要對該合理范圍進行預設,從而可以根據紅外接收管所回傳的電壓值是否落在該范圍內來判斷縫臺上是否有布料放置。因此所述合理預設范圍是根據不同的布料來設定的,其具有不同的數值范圍。在本實施例中,所述合理預設范圍為4.0伏至4.1伏。
所述判斷模塊40用于判斷每一個紅外接收管的輸出電壓值是否位于所述預設的合理預設范圍之間。所述判斷模塊40可以由人工完成,即由人工判斷所述每一個紅外接收管的輸出電壓值是否落在預設的合理預設范圍之內,然后得出是否對該紅外接收管或該紅外接收管所對應的紅外發射管進行調節。當然可以想到的是所述判斷模塊40也可以由計算機自動完成,由計算機完成可以提高該自適應系統100的智能化,但其工作原理與人工處理是一樣的。至于所述判斷模塊40的計算機程序的編寫應為本領域技術人員的習知技術。
所述輸出值調整模塊50用于根據所述預設的合理預設范圍調節所述紅外接收管的輸出電壓值的大小。當通過人工來判斷紅外接收管的輸出電壓值是否落在所預設的合理承設范圍內時,則人工僅根據所預設的合理預設范圍就可以得出是否要對檢測感應器進行調節。而當通過計算機自動來判斷時,則所述輸出值調整模塊50則要根據所述判斷模塊40的判斷結果來得出是否要對檢測感應器進行調節。還有另一種方法,就是不管紅外接收管的輸出電壓值是否落入所預設的合理預設范圍通通對所述檢測感應器進行調節,即在無布料放置在所述紅外發射管與紅外接收管的光線傳輸路徑中時將所述檢測感應器的輸出電壓值調節在所預設的合理預設范圍內。調節所述紅外接收管的輸出電壓值的大小有兩種方法,一種是調節所述紅外發射管所發射的紅外光的強度,所述紅外光的強度大小決定了所對應的紅外接收管的輸出電壓。另一種方法是調節所述紅外接收管的接收強度,如調節紅外接收管與紅外發射管的距離,或者是調節紅外接收管的接收窗口的大小來調節所接收到的紅外光線的數量,從而調節紅外接收管的接收強度。在實際應用中,所述輸出值調整模塊50的命令可以由一個按鍵來執行,即對于需要調節的紅外發射管或紅外接收管只要按下一個按鍵即可完成調節。
如圖2所示,其為縫紉機布料檢測感應器的自適應系統的調節方法,其包括如下步驟:
step1:提供一個感應器地址編碼配對模塊,所述感應器地址編碼配對模塊用于為每一個紅外接收管和每一個紅外發射管分別賦一個接收管地址值和發射管地址值,并給每一個接收管地址值分配一個發射管地址值;
step2:提供一個尋址模塊,所述尋址模塊用于根據所述的接收管地址值和發射管地址值尋找相應的紅外接收管與紅外發射管;
step3:提供一個接收管輸出預設置模塊,所述接收管輸出預設置模塊用于設置所述紅外接收管的輸出電壓的合理預設范圍;
step4:使所述紅外發射管與紅外接收管的光線輸出路徑上沒有阻擋物;
step5:提供一個輸出值調整模塊之間還包括提供一個判斷單元,所述判斷單元用于判斷每一個紅外發射管的輸出電壓值是否位于所述預設的合理預設范圍之間;以及
step6:提供一個輸出值調整模塊,所述輸出值調整模塊用于根據所述預設的合理預設范圍調節所述紅外接收管的輸出電壓值的大小。
在步驟step6中,所述調節紅外接收管的輸出電壓值的大小的方法可以為調節每一個紅外發射管所發射的紅外光的強度的大小,也可以為調節每一個紅外接收管所接收的紅外光的強度的大小。
與現有技術相比,本發明提供的縫紉機布料檢測感應器的自適應系統及其調節方法可以通過一個按鍵就可以完成對感應器電壓值的調整,通過簡單的操作使一個或多個布料感應器的電壓值調節到合理的范圍,從而更好地適應不同的環境及各種不同的布料,而該自適應系統及方法簡單且效果好,能夠給用戶體驗留下好的印象。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則的內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。