專利名稱:控制掃描器多組馬達與傳感器的裝置及方法
技術領域:
本發明涉及一種控制掃描器多組馬達與傳感器的裝置及方法。
一般的掃描器是用移動影像傳感器或接觸影像傳感器對置放在掃描器上的文件進行掃描的,因此就必須有馬達來帶動影像傳感器的移動。此外,有些具有上光罩的掃描器,會在上光罩里設置燈管以利掃描的進行。在這種情況下,上光罩內部燈管的移動也需要由馬達來帶動。而若是配置有自動進紙器,則自動進紙的機構也需要由馬達來帶動。因此,通常會有一個以上的馬達設置在一臺掃描器中。
除了馬達之外,在掃描器中還必須有各種的傳感器以檢測掃描器的狀況,并將檢測所得的參數供給處理程序。例如,在自動進紙器的地方,一般會有一個傳感器用來檢測是否有紙張存在;而在燈管或影像傳感器的部分,也會有傳感器用來檢測這些裝置所在的位置或移動的情況。
因此,通常在一臺掃描器中會存在有多組的馬達與傳感器。而現有技術在處理用于控制多組馬達(串行或并行)的馬達控制信息,以及由傳感器所測得的傳感器狀態信息時,都采用分開控制的方法。因此,對于馬達與傳感器就需要使用不同的信號,進而導致信號線數量的增加。然而,這種技術雖然是極為直覺的解決方法,但會增加系統的復雜性、信號線的數目以及制造的成本。
本發明的主要目的在于提供一種控制掃描器多組馬達與傳感器的裝置及其,用一組多工器切換輸入的信息作為馬達的控制信息或傳感器的狀態信息;多組馬達與傳感器可以借助相同的線路來接收或傳輸所需的信息。從而節省線路的耗費,減少設計上的繁雜,降低生產成本。
本發明的目的是通過如下的技術方案實現的一種控制掃描器多組馬達與傳感器的裝置包括
一移位寄存器組,其包括一個以上用于接收及輸出信息的移位寄存器;一栓鎖寄存器組,其包括一個以上用于保留相應移位寄存器所輸出信息的栓鎖寄存器;一多工器組,其包括一個以上用于在馬達控制信息與傳感器狀態信息之間切換輸入移位寄存器信息的多工器。
所述的移位寄存器為反向器。
栓鎖寄存器所保留的信息是輸出到與之相應馬達上的。
一種控制掃描器多組馬達與傳感器的方法,其包括如下步驟通過一個以上的寄存器至少輸入一馬達的控制信息;根據該馬達的控制信息驅動相應的馬達;通過該寄存器至少輸入一傳感器的狀態信息;輸出該傳感器狀態信息。
所述的驅動相應的馬達為在一檢測信號產生時將該馬達的控制信息輸出到該馬達的操作。
傳感器狀態信息是在該檢測信號產生時輸入到寄存器中的。
本發明使多組馬達及傳感器由相同的線路接收或傳輸所需的信息,因此節省了線路的耗費,并減少了設計上的繁雜,進而降低了生產成本。
以下結合附圖及實施例對本發明作進一步的詳細說明
圖1為本發明一較佳實施例的結構圖。
圖2為本發明一較佳實施例的信號時序圖。
如圖1所示,控制掃描器多組馬達與傳感器的裝置10包括一移位寄存器組100、一栓鎖寄存器組120及一多工器組140。
本實施例中,移位寄存器組100內包括移位寄存器102、104、106及108;栓鎖寄存器組120包括栓鎖寄存器122、124、126及128;多工器組140包括多工器142、144及146。其中,移位寄存器102、104、106及108可以分別是反向器。
如圖2所示,首先,馬達控制信息DM1經信號線Din傳送到移位寄存器102中,隨著Dclk信號的變動(在本實施例中,Dclk信號為上升緣觸發),馬達控制信息DM1會在信號Dclk觸發的時候被傳送到栓鎖寄存器122之中。同時,馬達控制信息DM1也會傳送到多工器142之中。由于多工器組140由信號Dstrobe來切換其所送出的信息,當信號Dstrobe為低電平時,由多工器142、144及146所輸出的信息分別是由輸入端152、154及156所輸入的信息;而當信號Dstrobe為高電平時,由多工器142、144及146所輸出的信息則分別是由輸入端162、164及166所輸入的信息。因此,當信號Dstrobe為低電平時,傳送到多工器142的馬達控制信號DM1就會被繼續傳送到移位寄存器104之中。
然后,馬達控制信息DM2經信號線Din傳送到移位寄存器102之中。同樣,在下一個信號Dclk觸發的時候,馬達控制信號DM1會被傳送到栓鎖寄存器124及移位寄存器106之中,而馬達控制信號DM2則會被傳送到栓鎖寄存器122及移位寄存器104之中。如此重復,直到馬達控制信息DM1、DM2、DM3及DM4分別被傳送到栓鎖寄存器128、126、124及122之中為止。此時。信號Dstrobe由低電平轉變為高電位平,而觸發栓鎖寄存器組120。使得儲存在栓鎖寄存器128、126、124及122中的馬達控制信息DM1、DM2、DM3及DM4分別由輸出端MOUT0、MOUT1、MOUT2及MOUT3向外輸出到馬達控制集成電路(圖中未示)之中。
在馬達控制信息輸出之后,由多個傳感器測得的傳感器狀態信息S1、S2及S3就可以分別輸入到多工器146、144及142之中;該傳感器狀態信息S1、S2及S3可以同時輸入或不同時輸入,由于此時的信號Dstrobe仍然為高電平,所以只有由輸入端162、164及166所輸入的信息能分別經多工器142、144及146向外傳送。因此,傳感器狀態信息S1,S2與S3就會分別被傳送到移位寄存器108、106及104之中。然后,隨著信號Dclk的觸發,傳感器狀態信息S1就會由移位寄存器往外傳送。因此,傳感器狀態信息S1就可以由信號線Sout再繼續往外傳送;而此時的傳感器狀態信息S2與S3則分別被傳送到輸入端156、154之中;隨著信號Dstrobe的電位降低,多工器146、144及142的輸出就改為由輸入端156、154及152所輸入的信息。因此,傳感器狀態信息S2與S3就以循序輸出的方式,經信號線Sout向外傳送。
權利要求
1.一種控制掃描器多組馬達與傳感器的裝置,其特征在于它包括一移位寄存器組,其包括一個以上用于接收及輸出信息的移位寄存器;一栓鎖寄存器組,其包括一個以上用于保留相應移位寄存器所輸出信息的栓鎖寄存器;一多工器組,其包括一個以上用于在馬達控制信息與傳感器狀態信息之間切換輸入移位寄存器信息的多工器。
2.如權利要求1所述的控制掃描器多組馬達與傳感器的裝置,其特征在于所述的移位寄存器為反向器。
3.如權利要求1所述的控制掃描器多組馬達與傳感器的裝置,其特征在于栓鎖寄存器所保留的信息是輸出到與之相應馬達上的。
4.一種控制掃描器多組馬達與傳感器的方法,其特征在于它包括如下步驟通過一個以上的寄存器至少輸入一馬達的控制信息;根據該馬達的控制信息驅動相應的馬達;通過該寄存器至少輸入一傳感器的狀態信息;輸出該傳感器狀態信息。
5.如權利要求4所述的控制掃描器多組馬達與傳感器的方法,其特征在于所述的驅動相應的馬達為在一檢測信號產生時將該馬達的控制信息輸出到該馬達的操作。
6.如權利要求5所述的控制掃描器多組馬達與傳感器的方法,其特征在于傳感器狀態信息是在該檢測信號產生時輸入到寄存器中的。
全文摘要
一種控制掃描器多組馬達與傳感器的裝置及方法,它包括:一移位寄存器組、一栓鎖寄存器組、一多工器組;一個以上的寄存器至少輸入一馬達的控制信息;然后根據該馬達的控制信息驅動相應的馬達;再通過該寄存器至少輸入一傳感器的狀態信息;最后輸出該傳感器狀態信息;本發明使多組馬達及傳感器由相同的線路接收或傳輸所需的信息,因此節省了線路的耗費,并減少了設計上的繁雜,進而降低了生產成本。
文檔編號G06K9/20GK1368706SQ01101849
公開日2002年9月11日 申請日期2001年2月5日 優先權日2001年2月5日
發明者林駿良 申請人:力捷電腦股份有限公司