新四季網

使用單一感應器的印表機動作定址方法及相關裝置的製作方法

2023-08-13 01:48:16 2

專利名稱:使用單一感應器的印表機動作定址方法及相關裝置的製作方法
技術領域:
本發明涉及一種印表機動作定址的方法及相關裝置,特別是涉及一種僅以單一感應器即能定位印表機動作的方法及相關裝置。
背景技術:
隨著數字圖像擷取、處理的技術不斷進步,諸如印表機等的數字圖像輸出設備,也已經成為信息業界發展的重點之一。
請參考圖1A至圖1C。圖1A為一現有印表機10中相關驅動結構的示意圖;圖1B為印表機10驅動結構的側視圖;圖1C為圖1A中凸輪20的側視結構示意圖。為了後續說明的方便,在不影響本發明技術教導的情形下,圖1A、圖1B中的部分機械機構已經予以省略。印表機10內部中有殼體12,印表機10的相關機械機構即設於殼體12上。如現有技術者所知,印表機中會有一定的機械機構來將待印文件(像紙張、相紙或其他媒體)饋入印表機中、帶動待印文件進行列印,完成整個列印流程。為了要統一控制印表機中相關機械機構的動作,印表機10中設置有一牽引輪14、一凸輪20、一致動輪16、兩個感應器S1、S2及一控制器19。牽引輪14、凸輪20及致動輪16均以可轉動的方式設置於殼體12上。當印表機10運作時,印表機10中的馬達(未圖示)會通過一定的傳動機構(未圖示)帶動牽引輪14轉動。牽引輪14轉動時會一起帶動凸輪20轉動;凸輪20轉動後又會帶動致動輪16轉動。而致動輪16轉動後就能帶動印表機10中相關的機械機構來進行饋紙、列印等等相關作業。由於致動輪16旋轉於不同角度時會帶動印表機10的機械機構進行不同的作業,要精確地控制印表機10的各相關作業,就要清楚定址(address)致動輪16的動作情形。因為定址的需要,用來帶動致動輪16的凸輪20上,設有凸緣18A、18B。配合凸緣18A、18B,印表機10中還設置了兩個感應器S1、S2。感應器S1、S2固定於殼體12上,通常為光感測器,都電連於控制器19。如圖1C所示,凸輪20(部分無關構造已經省略)的凸緣18A與18B呈圓弧形狀,位於不同半徑的同心圓周上;凸緣18A的空缺處形成區段PG1,凸緣18B的空缺處則形成區段PG2。當凸輪20帶動致動輪16轉動時,凸緣18A及區段PG1也會被帶動而掠過感應器S1。當凸緣18A經過感應器S1時,由感應器S1發出的光線會被凸緣18A遮斷,此時感應器S1會產生一對應的凸緣感應信號,輸出至控制器19;相對地,當區段PG1經過感應器S1時,感應器S1發出的光線不會被凸緣18A遮斷,此時感應器S1就會對應地產生一區段感應信號以輸出至控制器19。同理,感應器S2也會感應凸緣18B及區段PG2,並對應地產生相異的凸緣感應信號及區段感應信號,輸出至控制器19。控制器19根據感應器S1、S2的感應信號,就能分析出凸輪20轉動的情況,連帶地也能定位致動輪16的轉動情形,達到控制印表機動作的目的。
更明確地說,凸輪20上的凸緣18A、18B分別限定出邊緣La、Lb、Lc;各邊緣對應一特定作業的起始位置。請參考圖2A至圖2C(並參考圖1C)。圖2A至圖2B分別為印表機10進行初始(initialization)作業(即預備開始列印前的相關作業)、饋紙作業及列印作業時,凸輪20的位置。如圖2A所示,當凸輪20轉動而使凸緣18A的邊緣La恰好對齊感應器S1的位置時,凸輪20也就可以帶動致動輪16讓印表機10進行初始作業。如圖2B所示,當凸輪20轉動而使凸緣18A的邊緣Lb恰好對應感應器S1的位置時,凸輪20就能帶動致動輪16讓印表機10進行饋紙作業。同理,如圖2C所示,當凸輪20轉動而使凸緣18B的邊緣Lc對應至感應器S2的位置時,凸輪20也就能帶動致動輪16讓印表機10進行列印作業。
換句話說,在動力帶動牽引輪14(圖1A、圖1B)轉動,並通過凸輪20帶動致動輪16時,印表機10就能進行不同的作業,最終完成整個列印流程(包含初始作業、饋紙作業及列印作業)。為了控制各作業間的動作銜接,控制器19會利用感應器S1、S2來感測凸輪20上凸緣18A、18B及區段PG1、PG2間交互變換的情形,以分析出凸輪20轉動的情況,連帶定址致動輪16的轉動情形及印表機10進行的各種作業。除了在印表機10運作期間定址相關作業外,印表機10還要能將凸輪20回歸至初始作業的位置(也就是圖2A中所示的情形)。因為在印表機10作業期間,可能會因電力中斷、使用者操作失誤或人為中斷等情形而中斷作業,導致凸輪20的位置也停在不明的位置。當凸輪20作業中斷而停止轉動時,很有可能就會像圖1C中所示的例子,此時邊緣La、Lb、及Lc都沒有恰好對應至感應器S1、S2的位置。當印表機10由中斷後再度開始運作的時候,一定要先將凸輪20帶動至一特定的位置(通常就是要使凸輪20轉動至初始作業的位置,即圖2A所示的位置),才能正常進行後續的作業。而現有印表機10就是以兩個感應器S1、S2分別感應凸緣18A、區段PG1及凸緣18B、區段PG2交替經過感應器的情形,以控制器19來控制凸輪20轉動,以定址至圖2A中所示的情形。
在現有印表機10中,各感應器僅對應至單一凸緣及區段,要定址凸輪20於圖2A、2B及2C中三種作業時的位置,勢必要以兩個感應器提供的感應信號才能搭配分析出凸輪20轉動的位置。這樣一來,就會增加現有印表機10生產製造的成本。而現有印表機10中的兩個感應器中,只要有一個故障,就會無法定址凸輪20轉動的情形,連帶地也使印表機10無法正常運作。這也使得現有印表機10的維修成本增加,無法提高印表機的妥善率。

發明內容
本發明的主要目的在於提供一種僅需單一感應器即能定址凸輪轉動情形的印表機及相關方法,以解決現有技術的缺點。
本發明的目的是這樣實現的,即提供一種操控一印表機的方法,該印表機包括有一殼體;一凸輪,以可沿一圓心轉動的方式設置於該殼體上,該凸輪圍繞該圓心的圓周設有一凸緣,該凸緣上設有一第一區段及一第二區段;該第一區段對應該圓心呈一第一夾角,該第二區段對應該圓心呈一第二夾角;其中當該凸輪旋轉至對應該殼體的不同角度時,會帶動該印表機進行不同的作業;以及一感應器,固定於該殼體內對應該凸輪的凸緣位置;其中當該凸輪旋轉時,會帶動該凸緣掠過該感應器;當該凸緣掠過該感應器時,該感應器會產生一凸緣感應信號;而當該第一區段及該第二區段掠過該感應器時,該感應器會產生一區段感應信號;而該方法包括有當該感應器產生的信號由凸緣感應信號變為區段感應信號時,使該凸輪轉動一預設角度;以及在該凸輪轉動該預設角度後,僅根據該感應器產生的信號來判斷該凸輪相對於該殼體的角度;其中該預設角度介於該第一夾角及該第二夾角之間。
本發明還提供一印表機,其包括有一殼體;一凸輪,以可沿一圓心轉動的方式設置於該殼體上,該凸輪圍繞該圓心的圓周設有一凸緣,該凸緣上設有一第一區段及一第二區段;該第一區段對應該圓心呈一第一夾角,該第二區段對應該圓心呈一第二夾角;其中當該凸輪旋轉至對應該殼體的不同角度時,會帶動該印表機進行不同的作業;一感應器,固定於該殼體內對應該凸輪的凸緣位置;其中當該凸輪旋轉時,會帶動該凸緣掠過該感應器;當該凸緣掠過該感應器時,該感應器會產生一凸緣感應信號;而當該第一區段及該第二區段掠過該感應器時,該感應器會產生一區段感應信號;以及一控制器,用來根據該感應器產生的信號來控制該凸輪的轉動;其中當該感應器產生的信號由凸緣感應信號變為區段感應信號時,該控制器會使該凸輪轉動一預設角度,並僅根據該感應器產生的信號來判斷該凸輪相對於該殼體的角度;而其中該預設角度介於該第一夾角及該第二夾角之間。


圖1A為一現有印表機的結構示意圖;圖1B為圖1A中印表機的側視圖;圖1C為圖1A中凸輪的側視圖;圖2A至圖2C為圖1A中印表機分別於不同作業時凸輪轉動位置的示意圖;圖3A為本發明印表機的結構示意圖;圖3B為圖3A中印表機的側視圖;圖3C為圖3A中凸輪的示意圖;圖3D為圖3A中凸輪的側視圖;圖4A至圖4C為圖3A中凸輪分別在不同作業時凸輪轉動位置的示意圖;圖5為本發明中將凸輪迴復至圖4A中情形的控制流程圖;圖6A至圖6D為圖4流程一控制例的過程示意圖;圖7A至圖7D為圖4流程另一控制例的過程示意圖;圖8A、8B為圖4流程第三控制例的過程示意圖;圖9A、9B為圖4流程第四控制例的過程示意圖;
圖10為本發明控制凸輪於各作業位置間轉動的控制流程示意圖。
具體實施例方式
請參考圖3A及圖3B。圖3A為本發明印表機30中相關驅動結構的示意圖;圖3B則為印表機30驅動結構的側視示意圖。類似於現有印表機10的配置,本發明印表機30中也設有一控制印表機30的控制器39,以及一牽引輪34、一凸輪40、一致動器36,分別以可轉動的方式設置於印表機30的殼體32上。印表機30會以動力帶動牽引輪34轉動,進一步帶動凸輪40轉動;而凸輪40的圓弧狀的輪緣41就會連帶地帶動致動器36,使印表機30能進行不同的作業。與現有印表機10不同的是,本發明印表機30僅設有單一感應器S,固定於殼體12上;控制器39在接收感應器S的感應信號後,就能分析出凸輪40轉動的情形,進而定址印表機30的作業動作。雖然圖3A、圖3B中的實施例是以凸輪40特殊設計的輪緣41來帶動致動器36,並連帶地驅動印表機30進行不同的作業,但本發明中的凸輪也可以是像圖1A中一樣以齒輪嚙合來帶動致動輪、驅動印表機作業。進一步的說,本發明的重點在於如何僅以單一感應器S就能精確定址凸輪40轉動的情形;至於凸輪40如何帶動印表機30進行各種作業,則可有多種不同的設計;在不影響本發明技術揭露的情形下,以下仍將重點放在感應器S對凸輪40定址的技術。
類似於現有技術的配置,凸輪40也設有凸緣38以配合感應器S感應凸輪40的轉動情形;請繼續參考圖3C、圖3D。圖3C為本發明中凸輪40的外視示意圖(為求圖示的清晰,部分與技術揭露無關的結構已適當地省略)。與現有技術不同的是,如圖3D所示,本發明中的凸輪40上的凸緣38是呈等半徑的圓弧分布,環繞凸輪40轉動的圓心O;而在本實施例中,配合印表機30的三種作業(初始作業、饋紙作業及列印作業),凸緣38上也設有三個空缺處,形成區段G1、G2、G3。區段G1為第一區段,與圓心O呈現A1的夾角;區段G2為第二區段,與圓心O呈現A2的夾角;區段G3則為第三區段,於圓心O呈現A3的夾角。其中,夾角A1大於夾角A2及A3;在較佳實施例中,夾角A2則與夾角A3相等。區段G1至G3則分別限定出邊緣P1至P3,對應於印表機30的三種作業。在凸輪40轉動時,當凸緣38經過感應器S時,感應器可發出一凸緣感應信號;當空缺處的區段G1、G2及G3經過感應器S時,感應器S則能發出一區段感應信號。根據感應器S相異的凸緣感應信號及區段感應信號,控制器39就能控制凸輪40定址。
請參考圖4A至圖4C。圖4A至圖4C分別為凸輪40帶動印表機30進行初始作業、饋紙作業及列印作業時,凸輪轉動位置的示意圖。如圖4A所示,當邊緣P1正對感應器S的位置時,凸輪40就帶動印表機30進入初始作業。同理,如圖4B所示,當邊緣P2正對感應器S的位置時,凸輪40就能帶動印表機進行饋紙作業。如圖4C所示,當邊緣P3正對感應器S的位置時,凸輪40就能帶動印表機進行列印作業。
如前面所討論過的,印表機的重要動作之一,是要能將凸輪轉回至初始作業的狀態(即圖4A的情形),以便在列印中斷後再恢復時,能繼續正常地進行後續作業。當印表機30的作業因故中斷時,凸輪40就會停在不明的位置;當印表機30要重新開始運作時,首先就要根據感應器S的感應結果,來帶動凸輪40轉動至初始作業狀態,以帶動印表機30重新由初始狀態開始作業。為了根據單一感應器S的感應信號來控制凸輪40轉動至圖4A中初始作業的位置,本發明中也設計有特殊的流程。請參考圖5。圖5為本發明中將凸輪40轉回至初始作業位置的流程100的流程圖。在實際實作時,流程100可以用狀態機制(state machine)的方式進行,隨著各步驟的進行推進至不同的狀態。圖5中的流程100包括有下列步驟步驟102開始。要將凸輪40回歸至圖4A中的初始作業位置,就可進行流程100。步驟104根據感應器S的感應信號決定進行的步驟。若感應器S的感應信號為凸緣感應信號(也就是凸緣38轉到了感應器S的位置),則進行至步驟110;若感應器S發出的是區段感應信號(也就是區段G1、G2或G3轉到了感應器S的位置),則進行至步驟106。步驟106使凸輪40反時鐘(CCW,counter clockwise)轉動。步驟108在步驟106中讓凸輪40反時鐘轉動時,不斷地檢查感應器的感應信號是否有變化。若感應信號一直為區段感應信號,則繼續檢查後續的感應信號,直到感應信號轉為凸緣感應信號,則進行至步驟110。在實際實作時,可依據一特定的高頻時脈來定時檢查在凸輪40旋轉時感應信號是否發生了改變。步驟110使凸輪40順時鐘(CW,Clockwise)旋轉。步驟112在凸輪40轉動期間不斷地檢查感應信號的情況。若感應信號為凸緣感應信號,則持續檢查後續的感應信號,直到感應器的感應信號改變為區段感應信號,則進行至步驟114。步驟114設定一預設角度A0。此預設角度A0大於區段G2、G3的夾角A2、A3,但小於區段G1的夾角A1。步驟116將凸輪40順時鐘轉動;並在凸輪40轉動時,開始累計凸輪40在此步驟後轉動過的角度。步驟118在凸輪40順時鐘旋轉時,檢查凸輪40已經轉動過的角度。若凸輪40由步驟116後轉動過的角度仍未大於該預設角度A0,則進行至步驟124;若是,則進行至步驟120。步驟120使凸輪40反時鐘轉動。步驟122在凸輪40反時鐘轉動期間,不斷檢查感應器發出的感應信號。若感應信號為區段感應信號,則持續檢查後續的感應信號,直到感應信號由區段感應信號變化為凸緣感應信號,就進行至步驟130。步驟124檢查感應信號。若感應信號為區段感應信號,則進行至步驟116;若為凸緣感應信號,則進行至步驟126。步驟126使凸輪40順時鐘轉動。步驟128在凸輪40順時鐘轉動期間,持續檢查感應信號。若感應信號為凸緣感應信號,則持續檢查後續的感應信號,直到感應信號轉變為區段感應信號,就進行至步驟114。步驟130進行至此步驟,表示凸輪40已經轉動到初始作業的位置(也就是圖4A中的位置)。此時就可結束流程100。
為了更具體地描述流程100進行的情形,現例舉數種情形來實際解說。請先參考圖6A至圖6D。圖6A至圖6D為流程100進行時,將凸輪40轉動至初始作業位置的過程示意圖。假設在流程100開始時,凸輪40的位置如圖6A所示;也就是說,凸輪40的凸緣停在感應器S的位置。此時步驟104檢查出感應器S發出的是凸緣感應信號,就在步驟110中以控制器39(見圖3A)控制致動輪36帶動凸輪40順時鐘轉動(如圖6A中箭頭CW所示的方向);步驟112也持續檢查感應信號,直到凸輪40轉動到圖6B中的位置,使得感應信號變為區段感應信號。接下來進行至步驟114、步驟116,開始將凸輪40順時鐘旋轉(如圖6B中箭頭CW所示的方向);在凸輪40轉動的過程中,流程100會一直在步驟124、步驟116、步驟118間循環。就如圖6B中所示,區段G1的夾角A1其實大於預設角度A0,所以凸輪40在由圖6B中的位置順時鐘轉動時,感應器S會一直發出區段感應信號,流程100也一直在步驟118、124及116間循環進行,直到步驟118累計凸輪40轉動的角度已經到達預設角度A0(如圖6C所示),接下來就要進行至步驟120。當凸輪40由圖6B中的位置轉動預設角度A0後到達圖6C中的位置,步驟120會使凸輪40反方向轉動(即反時鐘轉動,如圖6C中箭頭CCW的方向),並在步驟122中持續檢查感應器S的感應信號,直到感應信號由區段感應信號轉變為凸緣感應信號,也就能將凸輪40轉動至初始作業的位置,如圖6D(也就是圖4A)所示。而這樣也就達成流程100將凸輪40轉動至初始作業的位置目的。
請繼續參考圖7A至圖7D。圖7A至圖7D為流程100在另一種情況下將凸輪40轉回至初始作業位置的過程示意圖。假設流程100剛開始進行時,凸輪40的位置如圖7A所示。當流程100開始運作後,會由步驟104進行至步驟110(因為圖7A中感應器S感應到凸緣),並使凸輪40順時鐘轉動。同時步驟112也不斷檢查感應信號的變化,直到感應信號由凸緣感應信號轉變為區段感應信號,就如圖7B所示。在圖7B中,感應器S的感應信號剛好由凸緣感應信號轉變為區段感應信號(因為遇到了區段G2),在步驟114中設定預設角度A0,並在步驟116中開始讓凸輪40順時鐘轉動,同時也開始累計轉動的角度。請注意,如前所述,區段G2的夾角A2小於預設角度A0。當凸輪40由圖7B的位置開始順時鐘轉動時,會由步驟118進行至步驟124再回到步驟116,直到步驟124檢查到的感應信號由區段感應信號轉變為凸緣感應信號,此時凸輪40轉動到圖7C所示的位置(也就是由區段G2的一個邊緣順時鐘轉動到另一個邊緣)。換句話說,凸輪40在步驟114開始順時鐘後,其轉動的角度尚未超過預設角度A0,感應信號就已經由區段感應信號轉變為凸緣感應信號;這也就是因為區段G2的夾角A2小於預設角度A0的緣故。到了圖7C的位置,流程100就會因為感應器S感應到凸緣而由步驟124進行至步驟126,使凸輪40繼續順時鐘轉動,直到感應信號再度由凸緣感應信號轉變為區段感應信號,就再度進行至步驟114。也就是說,凸輪40由圖7C順時鐘轉動,就會轉動至圖7D的位置;再由圖7D的位置繼續轉動,直到感應器S遇到下一個區段(也就是區段G1),又會重複回到步驟114。此後的控制步驟就會和圖6B至圖6D進行的控制步驟相同,最後使凸輪40轉動至圖4A(也就是圖6D)的初始作業位置,達到流程100控制的目的。
請再參考圖8A、圖8B。圖8A、圖8B為流程100在另一種狀況下控制過程的示意圖。假設流程100剛開始要進行之初,凸輪40的位置如圖8A所示,區段G1停留在感應器S的位置;在流程100進行後,感應器S會偵測到區段,並產生區段感應信號,而由步驟104進行至步驟106,將凸輪40反時鐘轉動,並在轉動過程中不斷檢查感應信號,直到感應信號由區段感應信號轉變為凸緣感應信號,此時凸輪40也就轉動到了圖8B中所示的位置。接下來流程100就進行至步驟110,請注意圖8B實際上就和圖6B相同;換句話說,流程100在圖8B後進行的控制步驟,就和圖6B至圖6D進行的控制步驟相同,最後將凸輪40轉動至初始作業的位置。另外,請參考圖9A、9B。圖9A、9B為流程100在另一種狀況下控制凸輪轉動的過程示意圖。類似圖8A中的狀況,假設流程100在開始進行之初,凸輪40停留在圖9A所示的位置(也就是區段G2停留在感應器S的位置);流程100也會經由步驟104、106、108而將凸輪40轉動到圖9B所示的位置。此後進行的步驟就會和圖7B至圖7D(再加上圖6B至圖6D)進行的步驟相同,最後都能使凸輪40轉動至初始作業的位置(也就是圖4A所示的位置)。
總結來說,流程100在使凸輪40順時鐘轉動後,當感應器S的感應信號由凸緣感應信號轉變為區段感應信號時,就代表感應器S已經遇到一個區段。此時凸輪40會再度順時鐘轉動一預設角度A0,以進一步確認這個區段是否是夾角較大的第一區段G1。由於區段G2、G3的夾角A2、A3都小於預設角度A0,凸輪40還沒轉完整個預設角度A0就會跨過整個區段,而使感應信號由區段感應信號轉為凸緣感應信號。此時流程100就會繼續使凸輪40順時鐘轉動,直到再度遇到下一個區段。另一方面,若感應遇到的區段為夾角較大的第一區段G1,則凸輪40即使轉動完整個預設角度A0,感應器S遇到的仍是區段,此時就可確定凸輪40已經轉動到區段G1了;由於區段G1的邊緣P1就對應於初始作業的位置,接下來只要將凸輪40反向(反時鐘方向)轉動,使凸輪40轉動回第一區段G1的邊緣,就能讓凸輪40轉動回初始作業的位置了。換句話說,本發明是將初始作業的位置對應至一夾角為A1的區段,其他作業(如饋紙、列印作業)的位置對應至夾角為A2、A3的區段;再利用夾角A1、預設角度A0及夾角A2、A3間大小相異的關係,來以單一感應器S定址凸輪40的位置。這樣一來,不論凸輪40的位置中斷於何處,本發明都能以流程100來將凸輪40回復至初始作業的位置除了上述將凸輪40定址至初始作業位置的流程100外,本發明也只要依靠單一感應器S就能將凸輪40定址至饋紙作業及列印作業的位置。在以流程100將凸輪40定址至初始作業位置後,依據印表機30實際作業的需要,要能分別將凸輪40由初始作業位置(圖4A所示位置)轉動到饋紙作業位置(即圖4B所示位置)、由饋紙作業位置轉動到列印作業位置(圖4C所示位置)、由列印作業位置回到饋紙作業位置、由蝕紙作業位置回到初始作業位置。請參考圖10的流程圖(一併參考圖4A至圖4C)。圖10中的流程200即能控制凸輪40,達到上述四種於各作業位置間轉換的目的。流程200中有下列步驟步驟202開始控制凸輪40在各作業位置間轉換,以帶動印表機30做出對應的作業。要將凸輪40由初始作業位置轉動到饋紙作業位置,或由饋紙作業位置轉動到列印作業位置,要使凸輪40反時鐘轉動。相對地,要將凸輪40由饋紙作業位置轉動至初始作業位置,或是由列印作業位置轉動至饋紙作業位置,則要將凸輪40順時鐘轉動。步驟204在步驟202將凸輪40轉動後,檢查累計轉動的角度是否大於預設角度A0;若尚未大於預設角度,則持續檢查累計轉動的角度,直到凸輪40於步驟202後轉動的角度已經大於預設角度A0,則進行至步驟206。步驟206檢查感應信號為何。在正常情況下,不論步驟202開始時凸輪40在圖4A、圖4B或圖4C的位置,在步驟204轉動預設角度A0後,感應器S遇到的都應該是凸緣。若感應信號的確也是凸緣,則繼續進行至步驟210;若感應信號為區段感應信號,就要進行至步驟208了。步驟208到此步驟表示流程有錯誤發生,可進行對應的錯誤處理,像是提示使用者等等。步驟210在凸輪40轉動時,持續檢查感應信號210。若感應信號為凸緣,則持續檢查感應信號,直到感應信號轉變為區段感應信號,則進行至步驟212。步驟212檢查前一作業為何。流程200執行時,是要將凸輪40由某一作業位置轉動到另一作業的位置。若凸輪40原本在初始作業位置,則進行至步驟214;若凸輪40原本不是在初始作業位置,則進行至步驟218。步驟214繼續在凸輪40轉動期間持續檢查感應信號,直到感應信號由區段感應信號轉變為凸緣感應信號,就能進行至步驟216。步驟216到達饋紙作業的位置(即圖4B所示的位置)。步驟218檢查前一作業位置為何。若在步驟202開始時,凸輪40在饋紙作業的位置,則進行至步驟220;若否,則進行至步驟222。步驟220檢查步驟202以來凸輪轉動的方向。若為順時鐘方向,則進行至步驟226;若為反時鐘方向,則進行至步驟224。步驟222凸輪40轉動到達饋紙作業的位置(如圖4B所示)。步驟224凸輪40轉動到達初始作業的位置(如圖4A所示)。步驟226凸輪40轉動到達列印作業的位置(如圖4C所示)。
配合圖4A至圖4C,可進一步說明流程200進行的情形。首先,當凸輪40要由初始作業位置(圖4A)轉動到饋紙作業的位置(圖4B),則步驟202會設定凸輪40反時鐘轉動,經過步驟204、206、210轉動到區段G2的一個邊緣;步驟212會決定前一作業位置確為初始作業位置,進行至步驟214,再不斷轉動直到感應器S跨過整個區段G2,到達區段G2的邊緣P2,也就讓凸輪40轉動到饋紙作業的位置,停止於步驟216。若凸輪40要由饋紙作業的位置轉動到列印作業的位置(圖4C所示的位置),流程200也是在步驟202中設定凸輪40反時鐘轉動,經由步驟204、206、210(轉動到邊緣P3)再到步驟212;由於步驟202開始時凸輪40的位置是饋紙作業的位置,並非初始作業的位置,故由步驟212進行至步驟218,再由步驟218至步驟220。因為步驟202設定的轉動方向為反時鐘轉動,就由步驟220進行至步驟224,流程200就可在步驟224中判斷此時凸輪40已經轉動到圖4C列印作業的位置了。
同理,當凸輪40要由列印作業的位置轉回饋紙作業的位置,流程200在步驟202中會設定凸輪40順時鐘轉動,經由步驟204、206、210至步驟212;因為步驟202時凸輪40的位置在列印作業的位置,故流程200會進行至步驟218再到步驟222,此時流程200就會判斷凸輪40已經轉動到饋紙作業的位置了。最後,當凸輪40要由饋紙作業的位置回到初始作業的位置,步驟202會設定讓凸輪40順時鐘轉動,跨過區段G2,到步驟210時已經轉動到區段G1的邊緣P1;經過步驟212的判斷進行至步驟218再到步驟220、因為步驟202設定的轉動方向為順時鐘方向而進行至步驟226,流程200就可判斷此時凸輪40已經轉動到初始作業的位置了。總而言之,只要憑藉單一感應器的感應信號,流程200可讓凸輪40在轉動切換於不同的作業位置間,帶動印表機30完成必要的初始、饋紙、列印等作業。
總而言之,在本發明印表機中僅需設置單一的感應器S,就能配合凸輪40上的區段,以流程100及200來將凸輪40轉動的位置定址。請注意,上述討論中凸輪40是以三個區段來對應三種不同的印表機作業位置;若印表機要進行更多種不同的作業(也就是凸輪要定址於更多不同的位置),凸輪上也可以設置更多對應的區段。配合印表機所要進行的各種作業,各個作業都會在凸輪上有一對應的區段;其中初始作業對應的區段,設其夾角為A1;其他作業對應的區段,其夾角可統一設為A2。配合大小介於夾角A1、A2間的預設角度A0,就能利用流程100將凸輪定址於初始作業的位置。要在各作業位置間切換,則可以利用流程200所教導的原理。
在現有技術中,帶動印表機作業的凸輪要用兩個感應器才定位凸輪轉動的位置,會增加現有印表機生產、製造及維護的時間與成本。相比之下,本發明僅需設置有單一感應器,就能定址凸輪的轉動位置,就能在低成本、高妥善率的情形下,精確地控制印表機的動作,發揮印表機的功能;而本發明的精神則可廣泛運用於熱轉印式、熱感應式、撞針式、噴墨式、靜電式的印表機。
以上所述僅為本發明的較佳實施例,凡依本發明權利要求所做的均等變化與修飾,皆應屬本發明專利的涵蓋範圍。
權利要求
1.一種操控一印表機的方法,該印表機包括有一殼體;一凸輪,以可沿一圓心轉動的方式設置於該殼體上,該凸輪圍繞該圓心的圓周設有一凸緣,該凸緣上設有一第一區段及一第二區段;該第一區段對應該圓心呈一第一夾角,該第二區段對應該圓心呈一第二夾角;其中當該凸輪旋轉至對應該殼體的不同角度時,會帶動該印表機進行不同的作業;以及一感應器,固定於該殼體內對應該凸輪的凸緣位置;其中當該凸輪旋轉時,會帶動該凸緣掠過該感應器;當該凸緣掠過該感應器時,該感應器會產生一凸緣感應信號;而當該第一區段及該第二區段掠過該感應器時,該感應器會產生一區段感應信號;而該方法包括有當該感應器產生的信號由凸緣感應信號變為區段感應信號時,使該凸輪轉動一預設角度;以及在該凸輪轉動該預設角度後,僅根據該感應器產生的信號來判斷該凸輪相對於該殼體的角度;其中該預設角度介於該第一夾角及該第二夾角之間。
2.如權利要求1所述的方法,其另包括有若該凸輪轉動該預設角度後,該感應器產生的信號為該區段感應信號,則使該凸輪反向轉動,直到該凸輪產生的信號轉變為該凸緣感應信號。
3.如權利要求1所述的方法,其另包括有若該凸輪轉動該預設角度後,該感應器產生的信號為該凸緣感應信號,則繼續使該凸輪轉動,直到該凸輪產生的信號轉變為該區段感應信號。
4.如權利要求1所述的方法,其中該第一夾角大於該第二夾角。
5.如權利要求1所述的方法,其中該凸輪上另包括有一第三區段,該第三區段對應該圓心呈一第三夾角;其中該第三夾角小於該預設角度。
6.如權利要求1所述的方法,其中該感應器為光感應器。
7.如權利要求1所述的方法,其中當該凸輪轉動而帶動該第一區段掠過該感應器時,該凸輪帶動該印表機進行一初始化作業。
8.如權利要求1所述的方法,其中當該凸輪轉動而帶動該第二區段掠過該感應器時,該凸輪帶動該印表機進行一饋紙作業。
9.如權利要求1所述的方法,其中當該凸輪轉動而帶動該第二區段掠過該感應器時,該凸輪帶動該印表機進行一列印作業。
10.一印表機,其包括有一殼體;一凸輪,以可沿一圓心轉動的方式設置於該殼體上,該凸輪圍繞該圓心的圓周設有一凸緣,該凸緣上設有一第一區段及一第二區段;該第一區段對應該圓心呈一第一夾角,該第二區段對應該圓心呈一第二夾角;其中當該凸輪旋轉至對應該殼體的不同角度時,會帶動該印表機進行不同的作業;一感應器,固定於該殼體內對應該凸輪的凸緣位置;其中當該凸輪旋轉時,會帶動該凸緣掠過該感應器;當該凸緣掠過該感應器時,該感應器會產生一凸緣感應信號;而當該第一區段及該第二區段掠過該感應器時,該感應器會產生一區段感應信號;以及一控制器,用來根據該感應器產生的信號來控制該凸輪的轉動;其中當該感應器產生的信號由凸緣感應信號變為區段感應信號時,該控制器會使該凸輪轉動一預設角度,並僅根據該感應器產生的信號來判斷該凸輪相對於該殼體的角度;而其中該預設角度介於該第一夾角及該第二夾角之間。
11.如權利要求10所述的印表機,其中若該凸輪轉動該預設角度後,該感應器產生的信號為該區段感應信號,則該控制器會使該凸輪反向轉動,直到該凸輪產生的信號轉變為該凸緣感應信號。
12.如權利要求10所述的印表機,其中若該凸輪轉動該預設角度後,該感應器產生的信號為該凸緣感應信號,則該控制器會繼續使該凸輪轉動,直到該凸輪產生的信號轉變為該區段感應信號。
13.如權利要求10所述的印表機,其中該第一夾角大於該第二夾角。
14.如權利要求10所述的印表機,其中該凸輪上另包括有一第三區段,該第三區段對應該圓心呈一第三夾角;其中該第三夾角小於該預設角度。
15.如權利要求10所述的印表機,其中該感應器為光感應器。
16.如權利要求10所述的印表機,其中當該凸輪轉動而帶動該第一區段掠過該感應器時,該凸輪帶動該印表機進行一初始化作業。
17.如權利要求10所述的印表機,其中當該凸輪轉動而帶動該第二區段掠過該感應器時,該凸輪帶動該印表機進行一饋紙作業。
18.如權利要求10所述的印表機,其中當該凸輪轉動而帶動該第二區段掠過該感應器時,該凸輪帶動該印表機進行一列印作業。
全文摘要
本發明提供一種印表機動作定址方法及相關裝置,該印表機中設有一凸輪及一感應器,該凸輪轉動時,會帶動該印表機進入初始狀態、饋紙狀態及列印狀態;該凸輪設有一凸緣,並有一第一區段及至少一第二區段設於凸緣上以對應該印表機的不同狀態。當該凸輪轉動而經過該感應器,該感應器能感應該凸緣以產生凸緣感應信號,也能感應該第一區段及該第二區段,以產生對應的區段感應信號。而該方法僅根據該感應器的感應信號來判斷該凸輪轉動的位置。
文檔編號G06F3/12GK1459379SQ02119808
公開日2003年12月3日 申請日期2002年5月15日 優先權日2002年5月15日
發明者林勝志, 謝東明, 黃冠智 申請人:誠研科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀