專利名稱:使用集成電路間總線的圖像形成設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成設(shè)備及其控制方法,更具體地說,涉及一種具有外圍電路的圖像形成設(shè)備及其控制方法,其中的外圍設(shè)備是通過連接具有I2C(集成電路間總線)共享總線的外圍設(shè)備而簡化得到的。
背景技術(shù):
一般說來,打印機(jī)是最常見的圖像打印設(shè)備,它以可見的形式輸出在外部設(shè)備如計算機(jī)或掃描儀中處理的信息。
一般說來,圖像形成設(shè)備,如傳真機(jī)、打印機(jī)、影印機(jī),(和將這些設(shè)備和功能集成到一個設(shè)備中的聯(lián)合機(jī)),都是被制造以具有打印功能的設(shè)備。
圖1是一個顯示了傳統(tǒng)圖像形成設(shè)備的連接結(jié)構(gòu)的視圖。
參考圖1,圖像形成設(shè)備100具有一操作面板單元110、一電源120、一高壓電源(HVPS)130、一打印引擎單元140、一電機(jī)驅(qū)動單元150、多個檢測傳感器S1至Sn和一主控制器160。
操作面板單元110具有一按鍵輸入部分(未顯示),該按鍵輸入部分具有多個使得用戶可以設(shè)置或選擇圖像形成設(shè)備100所提供的功能的功能按鍵。另外,操作面板單元110具有一顯示部分(未顯示),該顯示部分根據(jù)主控制器170的控制設(shè)置而顯示圖像形成設(shè)備100的操作狀態(tài)。
電源120生成驅(qū)動操作面板單元110、HVPS 130、打印引擎單元140、電機(jī)驅(qū)動單元150、多個檢測傳感器S1至Sn和主控制器160的電源。
HVPS 130分別為打印引擎單元140的部件,一充電輥、一顯影輥和一轉(zhuǎn)印輥,提供充電電壓、顯影電壓和轉(zhuǎn)印電壓。
打印引擎單元140被主控制器160控制,并具有許多機(jī)械部件,如一充電部件,用于將感光鼓充電至一預(yù)定電壓;一激光掃描單元,用于通過光來掃描感光鼓;一顯影部件,用于在由激光掃描單元在感光鼓上形成的潛像上施加調(diào)色劑并生成調(diào)色圖像;一轉(zhuǎn)印部件,用于將形成在感光鼓上的調(diào)色圖像轉(zhuǎn)印到一頁記錄紙上;和一定影部件,用于通過轉(zhuǎn)印部件將轉(zhuǎn)印圖像固定到記錄頁上。
電機(jī)驅(qū)動單元150控制各個電機(jī)的驅(qū)動,以根據(jù)主控制器160的控制驅(qū)動打印引擎單元140。
主控制器160根據(jù)存儲在一存儲器部件(未顯示)中的控制程序,控制所述圖像形成設(shè)備100的所有操作。另外,主控制器160配備有一EEPROM162,用于存儲圖像形成設(shè)備100的初始條件、控制設(shè)置值等。
另外,圖像形成設(shè)備100配備有多個檢測傳感器S1至Sn,用于檢測圖像形成設(shè)備100的操作狀態(tài)。例如,多個檢測傳感器S1至Sn包括用于檢測打印引擎單元140的操作狀態(tài)的各種傳感器。這些可以包括一壓緊傳感器,用于檢測卡紙;一紙張位置傳感器,用于檢測紙是否到達(dá)了一預(yù)定的參考位置;一外殼打開傳感器,用于檢測外殼被打開;一溫度傳感器,用于檢測定影溫度,等等。
這些檢測傳感器S1至Sn被獨(dú)立的用導(dǎo)線束連接到主控制器160,以向主控制器160發(fā)送它們的檢測結(jié)果信號。此外,甚至操作面板單元110、螺線管或各種開關(guān)元件都被用導(dǎo)線束連接以與主控制器160交換數(shù)據(jù)。
與主控制器160交換數(shù)據(jù)的部件通過一個2-線或3-線的導(dǎo)線束連接至主控制器160以進(jìn)行數(shù)據(jù)通信。但是,這里存在一個問題,由于傳感器或開關(guān)元件被放置在一個固定位置上,當(dāng)傳感器或開關(guān)元件被放置得離主控制器160較遠(yuǎn)時,導(dǎo)線束的長度變得很長。另外,各種導(dǎo)線束和/或?qū)Ь€束的多個線或長線可能引起電磁干擾(EMI)或靜電放電(ESD)。
這樣,傳統(tǒng)的圖像形成設(shè)備具有各種問題,它們會引起原料成本的增加,安裝過程的數(shù)目的增加,這些都使安裝過程復(fù)雜了。
發(fā)明內(nèi)容
本發(fā)明的一個目的是從本質(zhì)上至少解決上述問題和/或缺點(diǎn),并且至少提供下述優(yōu)點(diǎn)。因此,本發(fā)明的一個目的是提供一種具有外圍電路的圖像形成設(shè)備及其控制方法,其中的外圍電路是通過將其與I2C共享總線連接而簡化得到的。
為了實現(xiàn)上述方面,根據(jù)本發(fā)明的一個實施例,圖像形成設(shè)備中的數(shù)據(jù)通信是在執(zhí)行打印工作的外圍設(shè)備和控制所述外圍設(shè)備的主控制器之間進(jìn)行控制的,它包括多個用于檢測該外圍設(shè)備的操作狀態(tài)的檢測傳感器,和一用于將多個檢測傳感器輸出的檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號的A/D轉(zhuǎn)換單元。該圖像形成設(shè)備還包括一用于由檢測傳感器進(jìn)行分離和存儲的從設(shè)備。檢測結(jié)果信號被A/D轉(zhuǎn)換單元轉(zhuǎn)換成數(shù)字信號。該圖像形成設(shè)備還包括一主設(shè)備,用于向從設(shè)備請求多個檢測傳感器中的至少一個的檢測結(jié)果信號,以驗證外圍設(shè)備的操作狀態(tài)的,其中從設(shè)備和主設(shè)備通過一個串行總線在彼此之間收發(fā)數(shù)據(jù)。在本發(fā)明的優(yōu)選實施例中,該串行總線是一個用于通過一數(shù)據(jù)總線線路和一時鐘總線線路來進(jìn)行數(shù)據(jù)通信的I2C總線。
該圖像形成設(shè)備還包括一用于顯示該圖像形成設(shè)備的操作狀態(tài)的顯示單元,和一用于使得用戶可以選擇和設(shè)置該圖像形成設(shè)備所支持的功能的按鍵輸入部分。顯示單元和按鍵輸入部分通過I2C總線進(jìn)行通信。
最好每個從設(shè)備包括一種用于執(zhí)行與主設(shè)備的通信的協(xié)議,和用于存儲檢測傳感器的信號的寄存器。檢測傳感器輸出一模擬信號,該模擬信號被A/D轉(zhuǎn)換單元轉(zhuǎn)換成數(shù)字信號,然后存儲在寄存器中。
本發(fā)明的另一個目的是提供一種用于圖像形成設(shè)備的控制方法,其中的圖像形成設(shè)備具有多個用于檢測外圍設(shè)備的操作狀態(tài)的檢測傳感器、一用于將檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號的A/D轉(zhuǎn)換單元、一用于由檢測傳感器對檢測結(jié)果信號進(jìn)行分離和存儲的從設(shè)備、和一通過串行總線連接于該從設(shè)備并用于控制該從設(shè)備的主設(shè)備。該控制方法包括步驟檢測外圍設(shè)備的操作狀態(tài),通過多個檢測傳感器將檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號,通過檢測傳感器分離并存儲轉(zhuǎn)換成數(shù)字信號的檢測結(jié)果信號。另外,該方法包括步驟判斷是否從主設(shè)備處接收到請求多個檢測傳感器中的至少一個的檢測結(jié)果的信號,以及如果在判斷步驟中確定接收到了檢測結(jié)果請求信號,則將對應(yīng)于檢測結(jié)果請求信號的檢測結(jié)果信號發(fā)送給主設(shè)備。
本發(fā)明的獨(dú)創(chuàng)的特征在所附權(quán)利要求中給出。通過結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行詳細(xì)描述,本發(fā)明的上述和其他特性和優(yōu)點(diǎn)將會變得更加清楚,其中圖1是一個傳統(tǒng)圖像形成設(shè)備的主要組件的方框圖;圖2是根據(jù)本發(fā)明優(yōu)選實施例的圖像形成設(shè)備的主要組件的方框圖;圖3A和3B描述了在從存儲寄存器中讀取數(shù)據(jù)和向存儲寄存器寫入數(shù)據(jù)時,I2C總線上的數(shù)據(jù)通信;圖4是一個描述了用于控制圖2中所示的圖像形成設(shè)備的控制方法的步驟的流程圖。
具體實施例方式
通過借助附圖在下文中將描述本發(fā)明的優(yōu)選實施例。在附圖中,相同或相似的部件用相同的附圖標(biāo)記表示。在以下描述中,為了簡潔,將不詳細(xì)描述眾所周知的功能或結(jié)構(gòu)。
圖2是根據(jù)本發(fā)明優(yōu)選實施例的圖像形成設(shè)備的主要組件的方框圖。參考圖2,根據(jù)本發(fā)明的一個實施例的圖像形成設(shè)備200具有一操作面板單元210、一電源220、一高壓電源(HVPS)230、一打印引擎單元240、一電機(jī)驅(qū)動單元250、從設(shè)備290a至290n、A/D轉(zhuǎn)換單元295a至295n、多個檢測傳感器S1至Sn、和一主控制器270。
操作面板單元210和從設(shè)備290a至290n通過一個串行總線I2C總線連接于主控制器270。操作面板單元210具有一按鍵輸入部分(未顯示)和一顯示部分(未顯示),該按鍵輸入部分包括多個使用戶可以選擇和設(shè)置圖像形成設(shè)備200所支持的功能的功能按鍵,該顯示部分用于根據(jù)主控制器270的控制,顯示圖像形成設(shè)備200的操作狀態(tài),這將在下面進(jìn)行更詳細(xì)的描述。
電源220為諸如操作面板單元210、HVPS 230、電機(jī)驅(qū)動單元250、打印引擎單元240、檢測傳感器S1至Sn、和主控制器270的多個組件產(chǎn)生并提供驅(qū)動電壓。但是,圖2只顯示了從電源220到一部分組件的電源路徑以避免使圖表復(fù)雜。
HVPS 230向構(gòu)成打印引擎單元240的多個組件提供預(yù)定電壓。例如這些組件包括充電輥241、顯影輥245、和轉(zhuǎn)印輥247。這些電壓根據(jù)主控制器270發(fā)出的控制而提供。
打印引擎單元240根據(jù)主控制器270發(fā)出的控制,在有要打印的數(shù)據(jù)時執(zhí)行打印工作。
如圖2中所示,打印引擎單元240具有一充電部分241、一激光掃描單元243、一顯影部分245、一轉(zhuǎn)印部分247和一定影部分249。
充電部分241將使用一種感光介質(zhì)的感光鼓(未顯示)充電至一預(yù)定電壓。
激光掃描單元243通過對應(yīng)于主控制器270的控制所發(fā)出的打印數(shù)據(jù)的光(一束激光)對感光鼓進(jìn)行掃描。
顯影部分245利用充電的調(diào)色劑顯影一由激光掃描單元243在感光鼓上形成的靜電潛像,以形成一個調(diào)色劑圖像。
轉(zhuǎn)印部分247將感光鼓上形成的調(diào)色劑圖像轉(zhuǎn)印到一頁記錄紙上。
定影部分249將通過轉(zhuǎn)印部分247轉(zhuǎn)印到記錄頁上的圖像固定下來。由定影部分249固定的記錄頁被沿一個放電方向放電。根據(jù)本發(fā)明的一個實施例,如圖2中所示,定影部分249通過一個I2C總線連接于主控制器270,以便將關(guān)于定影溫度的信息發(fā)送給主控制器270,以及從主控制器270接收預(yù)定控制信號。
電機(jī)驅(qū)動單元250根據(jù)主控制器270發(fā)出的控制,控制輥?zhàn)?或電機(jī))的驅(qū)動以驅(qū)動打印引擎單元240。
存儲單元255包括一個存儲控制程序的ROM和用于驅(qū)動主控制器270的各種應(yīng)用程序,以及一個用于暫時存儲主控制器270的程序所執(zhí)行的結(jié)果數(shù)據(jù)和打印過程中出現(xiàn)的數(shù)據(jù)的RAM。
EEPROM 260為圖像形成設(shè)備200存儲初始條件或控制設(shè)置值,為打印引擎單元240存儲控制數(shù)據(jù),為設(shè)置操作狀態(tài)存儲設(shè)置值。另外,EEPROM 260存儲從設(shè)備290a至290n的地址信息、通過I2C總線與主設(shè)備275的通信數(shù)據(jù)、和將要到和從從設(shè)備290a至290n發(fā)送的數(shù)據(jù)。EEPROM 260由主控制器270來控制,并通過I2C總線連接于主控制器270。
當(dāng)圖像形成設(shè)備200由電源220供電而打開時,主控制器270根據(jù)存儲在存儲單元255中的控制程序執(zhí)行圖像形成設(shè)備200的全部操作。
主控制器270包括一控制I2C總線的主設(shè)備275,所述I2C總線支持與外圍設(shè)備的數(shù)據(jù)通信。在本發(fā)明的一個實施例中,主設(shè)備275被嵌入到主控制器270中。但是,主設(shè)備275可以在外部連接于主控制器270。另外,主控制器270從主設(shè)備275接收輸出信號,然后驗證連接到I2C總線的外圍設(shè)備的操作狀態(tài),并通過主設(shè)備275控制相應(yīng)的設(shè)備。
主設(shè)備275被授權(quán)使用I2C總線,并控制通過I2C總線連接的從設(shè)備290a至290n。主設(shè)備275通過I2C總線向從設(shè)備290a至290n發(fā)送各種控制信號,相應(yīng)地接收由從設(shè)備290a至290n發(fā)送的信號,從而實現(xiàn)了主設(shè)備275和從設(shè)備290a至290n之間的雙向通信。
檢測傳感器S1至Sn檢測圖像形成設(shè)備200的操作狀態(tài)。用于檢測圖像形成設(shè)備200的操作狀態(tài)的檢測傳感器包括一用于檢測卡紙的壓緊傳感器、一用于檢測紙是否到達(dá)了一預(yù)定的參考位置的紙張位置檢測傳感器,一用于檢測外殼被打開的外殼打開傳感器、一用于檢測定影部分249的定影溫度的溫度檢測傳感器等等。各個檢測傳感器S1至Sn將它們的檢測結(jié)果信號輸出給A/D轉(zhuǎn)換單元295a至295n,下面將更詳細(xì)地描述。
A/D轉(zhuǎn)換單元295a至295n將多個檢測傳感器S1至Sn輸出的檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號。一般說來,檢測傳感器以一種模擬的方式檢測設(shè)備的操作狀態(tài),所以A/D轉(zhuǎn)換單元295a至295n將模擬檢測結(jié)果信號轉(zhuǎn)換成主控制器270可以識別的數(shù)字信號。因此,如果多個檢測傳感器S1至Sn是數(shù)字檢測傳感器,那么就不執(zhí)行轉(zhuǎn)換過程。
從設(shè)備290a至290n通過I2C總線連接于主設(shè)備275,并連接于A/D轉(zhuǎn)換單元295a至295n的輸出端以輸入來自檢測傳感器S1至Sn的檢測結(jié)果信號。
從設(shè)備290a至290n分別包括通信協(xié)議291a至291n和寄存器293a至293n。
通信協(xié)議291a至291n與主設(shè)備275交換數(shù)據(jù),并且將主設(shè)備275發(fā)送的數(shù)據(jù)進(jìn)行解碼并存儲到寄存器293a至293n。通信協(xié)議291a至291n還讀出并發(fā)送在寄存器293a至293n中存儲的數(shù)據(jù)到主設(shè)備275。
根據(jù)多個檢測傳感器S1至Sn所檢測出的檢測結(jié)果信號,寄存器293a至293n通過傳感器S1至Sn對A/D轉(zhuǎn)換單元295a至295n輸出的數(shù)字信號進(jìn)行分離和存儲。
另外,從設(shè)備290a至290n中的每一個都具有一個唯一的地址。因此,當(dāng)主設(shè)備275試圖與通過I2C總線連接的從設(shè)備290a至290n進(jìn)行通信時,主設(shè)備275通過使用分配給每個從設(shè)備290a至290n的地址信息執(zhí)行數(shù)據(jù)通信。
根據(jù)本發(fā)明的一個實施例,從設(shè)備290a至290n通過中間連接板280a至280n連接于將要連接的設(shè)備,如多個檢測傳感器S1至Sn或A/D轉(zhuǎn)換單元295a至295n。
如圖2中所示,主設(shè)備275和從設(shè)備290a至290n通過I2C總線互相連接。I2C總線包括一條用于以串行方式發(fā)送數(shù)據(jù)的串行數(shù)據(jù)線(SDA),和一條用于發(fā)送時鐘信號的串行時鐘線(SCL)。另外,I2C總線包括一條電源線VCC和一條地線GND。
下面將參考圖3A和3B描述主設(shè)備275和從設(shè)備290a至290n之間通過I2C總線進(jìn)行的數(shù)據(jù)通信。
首先參考圖3a給出主設(shè)備275訪問存儲在從設(shè)備290a至290n的寄存器293a至293n中的數(shù)據(jù)的過程的描述。主設(shè)備275在它將SLC保持在高電平時將SDA的電平從高電平變成低電平,并向從設(shè)備290a至290n發(fā)送一個通知數(shù)據(jù)幀開始的開始比特S。接下來,主設(shè)備275發(fā)送一個目的從設(shè)備的地址,如多個通過I2C總線連接的從設(shè)備290a至290n中的290a。然后主設(shè)備275發(fā)送一個讀比特R,用于通過I2C總線選擇讀操作。收到R比特后,所選擇的從設(shè)備290a向主設(shè)備275發(fā)送一個指示收到了通信請求信號的確認(rèn)信號A。
在正確的收到了所選擇的從設(shè)備290a標(biāo)記的確認(rèn)后,如果目的從設(shè)備290a至290n中的每一個都具有多個相關(guān)的寄存器,則主設(shè)備275向從設(shè)備發(fā)送一個寄存器選擇碼以選擇相關(guān)寄存器中的任何一個。主設(shè)備275向從設(shè)備290a發(fā)送一個請求在寄存器293a至293n中存儲的相關(guān)檢測傳感器S1至Sn的任何一個的檢測結(jié)果的信號。通過使用寄存器選擇碼信號,主設(shè)備275可以向所有檢測傳感器S1至Sn請求檢測結(jié)果信號,或者請求多個檢測傳感器S1至Sn中的特定檢測傳感器的檢測結(jié)果信號。
在從設(shè)備290a收到一個寄存器選擇碼信號后,從設(shè)備290a向主設(shè)備275發(fā)送一個通知主設(shè)備275收到寄存器選擇碼的確認(rèn)信號。根據(jù)I2C通信協(xié)議,從設(shè)備290a向主設(shè)備275發(fā)送一個確認(rèn)信號A,以通知主設(shè)備275從設(shè)備290a已經(jīng)從主設(shè)備275收到了一個預(yù)定信號。在收到來自從設(shè)備290a的一個確認(rèn)信號A(通知其收到寄存器選擇碼)后,主設(shè)備275就可以讀取存儲在從設(shè)備290a中的數(shù)據(jù)。然后從設(shè)備290a向主設(shè)備275發(fā)送如圖3A中顯示的數(shù)據(jù)字節(jié)的數(shù)據(jù),并且主設(shè)備275向從設(shè)備290a發(fā)送一個指示收到數(shù)據(jù)的確認(rèn)信號A。如果數(shù)據(jù)讀取過程結(jié)束了,則主設(shè)備275將SDA從低電平變成高電平而保持SCL為高電平,并生產(chǎn)一個通知數(shù)據(jù)通信結(jié)束的信號結(jié)束碼P。
通過使用上述數(shù)據(jù)訪問過程,主設(shè)備275可以訪問從設(shè)備290a至290n,并且驗證從設(shè)備290a至290n和外圍設(shè)備如通過從設(shè)備290a至290n連接的多個檢測傳感器S1至Sn的操作狀態(tài)。類似地,主設(shè)備275可以訪問操作面板單元210和定影部分249,然后驗證操作面板單元210和定影部分249的操作狀態(tài)。
現(xiàn)在將參考圖3b,給出關(guān)于從主設(shè)備275向從設(shè)備290a至290n寫入數(shù)據(jù)的過程的描述。
用于從主設(shè)備275向從設(shè)備290a至290n寫入數(shù)據(jù)的過程始于主設(shè)備275向目的從設(shè)備290a發(fā)送一個通知數(shù)據(jù)幀開始的開始比特S。然后主設(shè)備275發(fā)送目的從設(shè)備290a的地址,以及一個通知從設(shè)備290a數(shù)據(jù)寫的寫入比特W。所選從設(shè)備290a通過向主設(shè)備275發(fā)送一個通知它收到通信請求信號的確認(rèn)信號A來響應(yīng)。從所選的從設(shè)備290a接收到確認(rèn)信號A后,主設(shè)備275向從設(shè)備290a發(fā)送一個寄存器選擇碼。接下來,從設(shè)備290a向主設(shè)備275發(fā)送一個通知它收到寄存器選擇碼的確認(rèn)信號A。之后,主設(shè)備275向從設(shè)備290a發(fā)送寫數(shù)據(jù)。從設(shè)備290a接收主設(shè)備275發(fā)送的數(shù)據(jù),將數(shù)據(jù)寫入寄存器,然后向主設(shè)備275發(fā)送一個通知主設(shè)備275數(shù)據(jù)已經(jīng)寫入寄存器的確認(rèn)信號A。在每一個數(shù)據(jù)字被確認(rèn)已寫入后,主設(shè)備275就可以發(fā)送另外的數(shù)據(jù)字節(jié)。例如,在圖3B中,數(shù)據(jù)字節(jié)301后接著數(shù)據(jù)字節(jié)303。最后,主設(shè)備275在保持SCL為高電平的同時將SDA從低電平變成高電平,并生成一個通知發(fā)送數(shù)據(jù)結(jié)束的結(jié)束碼P。
現(xiàn)在將參考圖4,描述根據(jù)本發(fā)明的優(yōu)選實施例的一種用于圖像形成設(shè)備的控制方法。
該控制方法由檢測傳感器S1至Sn檢測相應(yīng)的外圍設(shè)備的操作狀態(tài)而開始(步驟S300)。A/D轉(zhuǎn)換單元295a至295n將檢測傳感器S1至Sn輸出的檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號,并且將數(shù)字信號輸出給從設(shè)備290a至290n(步驟S310)。然后通信協(xié)議291a至291n將數(shù)字檢測結(jié)果分離并存儲到寄存器293a至293n中(步驟S320)。
對于觀察主設(shè)備275和從設(shè)備290a至290n之間的數(shù)據(jù)通信過程,主設(shè)備275首先從通過I2C連接的多個從設(shè)備290a至290n中選擇一個目的設(shè)備,例如290a。選擇之后,主設(shè)備275向從設(shè)備290a發(fā)送一個通知通信開始的開始比特S。然后主設(shè)備275發(fā)送一個目的設(shè)備地址和一個請求檢測結(jié)果信號的信號R。
然后從設(shè)備290a判斷是否從主設(shè)備275處接收到了檢測結(jié)果請求信號(判決步驟S330)。如果在步驟S330判斷出從主設(shè)備275處接收到了檢測結(jié)果請求信號(判決步驟S330的“是”路徑),從設(shè)備290a向主設(shè)備275發(fā)送一個通知接收到檢測結(jié)果請求信號的確認(rèn)信號A。
主設(shè)備275可以請求由檢測傳感器分離并存儲在寄存器293a中的所有檢測結(jié)果信號中至少一個。此時,主設(shè)備275可以請求存儲在從設(shè)備290a的寄存器293a中的所有檢測結(jié)果信號,或者請求對應(yīng)于特定檢測傳感器的檢測結(jié)果信號。
因此,從設(shè)備290a向主設(shè)備275發(fā)送對應(yīng)于接收到的主設(shè)備275所發(fā)送的檢測結(jié)果請求信號的檢測結(jié)果信號(S340)。如果從設(shè)備290a發(fā)送的檢測結(jié)果信號被接收完畢,則主設(shè)備275向從設(shè)備290a至290n發(fā)送一個通知接收完畢的確認(rèn)信號A,生成一個指示通信完成的結(jié)束碼P,并且結(jié)束與從設(shè)備290a至290n的數(shù)據(jù)通信。
如上所述,根據(jù)本發(fā)明的實施例的圖像形成設(shè)備和控制方法,通過共享I2C串行總線來連接圖像形成設(shè)備中的用于檢測圖像形成設(shè)備的操作狀態(tài)的各種檢測傳感器、輸入/輸出設(shè)備的操作面板、EEPROM、各種開關(guān)元件等等,可以減少系統(tǒng)中的導(dǎo)線束或電纜的數(shù)目。因此,本發(fā)明的優(yōu)選實施例可以減少材料成本和簡化外圍電路。另外,本發(fā)明的優(yōu)選實施例可以簡化組裝過程,從而提高制造生產(chǎn)率。
盡管本發(fā)明是參照其特定的優(yōu)選實施例來描述的,但本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對其進(jìn)行形式和細(xì)節(jié)的各種修改。
權(quán)利要求
1.一種控制外圍設(shè)備和一主控制器之間的數(shù)據(jù)通信的圖像形成設(shè)備,其中外圍設(shè)備執(zhí)行打印作業(yè),主控制器控制外圍設(shè)備,所述圖像形成設(shè)備包括多個用于檢測外圍設(shè)備的操作狀態(tài)和輸出檢測結(jié)果信號的檢測傳感器;一模擬/數(shù)字轉(zhuǎn)換單元,用于將檢測傳感器輸出的檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號;一從設(shè)備,用于通過檢測傳感器分離和存儲由所述模擬/數(shù)字轉(zhuǎn)換單元將檢測結(jié)果信號轉(zhuǎn)換成的數(shù)字信號,并且根據(jù)檢測結(jié)果請求信號發(fā)送所存儲的檢測結(jié)果信號;一主設(shè)備,用于向所述從設(shè)備請求所述檢測傳感器中的至少一個的檢測結(jié)果信號以驗證外圍設(shè)備的操作狀態(tài),其中從設(shè)備和主設(shè)備通過一條串行總線彼此發(fā)送和接收數(shù)據(jù)。
2.如權(quán)利要求1所述的圖像形成設(shè)備,其中所述串行總線是一用于通過一條數(shù)據(jù)總線線路和一條時鐘總線線路進(jìn)行數(shù)據(jù)通信的I2C總線。
3.如權(quán)利要求2所述的圖像形成設(shè)備,還包括一顯示單元,用于顯示所述圖像形成設(shè)備的操作狀態(tài);一按鍵輸入單元,用于使用戶可以選擇和設(shè)置所述圖像形成設(shè)備所支持的功能,其中所述顯示單元和所述按鍵輸入單元通過I2C總線與主設(shè)備進(jìn)行通信。
4.如權(quán)利要求3所述的圖像形成設(shè)備,其中所述從設(shè)備包括一種用于執(zhí)行與主設(shè)備的通信的通信協(xié)議;用于由檢測傳感器將由所述模擬/數(shù)字轉(zhuǎn)換單元根據(jù)檢測結(jié)果信號所轉(zhuǎn)換成的數(shù)字信號存儲在其中的寄存器。
5.一種圖像形成設(shè)備的控制方法,所述圖像形成設(shè)備包括至少一個用于檢測外圍設(shè)備的操作狀態(tài)的檢測傳感器,一用于將檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號的模擬/數(shù)字轉(zhuǎn)換單元,一用于通過檢測傳感器分離并存儲檢測結(jié)果信號的從設(shè)備,和一通過一條串行總線與所述從設(shè)備相連的、用于控制從設(shè)備的主設(shè)備,所述控制方法包括如下步驟使用檢測傳感器來檢測外圍設(shè)備的操作狀態(tài);通過至少一個檢測傳感器,使用模擬/數(shù)字轉(zhuǎn)換單元來將檢測結(jié)果信號轉(zhuǎn)換成數(shù)字信號;使用從設(shè)備來通過檢測傳感器將轉(zhuǎn)換成數(shù)字信號的檢測結(jié)果信號進(jìn)行分離和存儲;判斷是否從主設(shè)備接收到了對至少一個檢測傳感器的檢測結(jié)果請求信號;如果在判斷步驟判斷出接收到了檢測結(jié)果請求信號,則向主設(shè)備發(fā)送對應(yīng)于所述檢測結(jié)果請求信號的檢測結(jié)果信號。
6.如權(quán)利要求5所述的控制方法,其中所述串行總線是通過一條數(shù)據(jù)總線線路和一條時鐘總線線路進(jìn)行數(shù)據(jù)通信的I2C總線。
全文摘要
一種使用I
文檔編號G03G15/00GK1525262SQ20041000281
公開日2004年9月1日 申請日期2004年1月17日 優(yōu)先權(quán)日2003年2月24日
發(fā)明者李昌福 申請人:三星電子株式會社