專利名稱:理想數(shù)碼速印機接口裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種PC系列微型計算機與理想數(shù)碼速印機相聯(lián)接的接口裝置。
理想數(shù)碼速印機是一種集全自動掃描、制版、裝版、卸版、印刷于一體的速印設(shè)備,集中了復印機、油印機、膠印機等設(shè)備的優(yōu)點,同時又避免了這些設(shè)備的不足,操作簡單,印刷質(zhì)量精美,具有256級灰度,印刷速度快,成本低。隨著計算機與理想數(shù)碼速印機數(shù)量的大幅增長,聯(lián)接計算機與數(shù)碼速印機的接口裝置成為許多理想數(shù)碼速印機用戶迫切需要的配件。目前現(xiàn)有的接口裝置都有各自的缺點,比如一種用于TR系列的理想數(shù)碼速印機的接口裝置在GR系列的理想數(shù)碼速印機上無法使用。還有一種接口裝置在使用時必須打印到文件進行緩沖,再輸出至數(shù)碼速印機上,用戶使用起來很不方便。
本發(fā)明的目的就是為了解決以上問題,提供一種理想數(shù)碼速印機接口裝置,能將計算機與理想數(shù)碼速印機相聯(lián)接,將計算機中編輯好的文件直接打印輸出至數(shù)碼速印機,又能將數(shù)碼速印機上的掃描文稿輸入到計算機里存儲處理;且兼容性好,使用方便。
本發(fā)明實現(xiàn)上述目的的方案是一種理想數(shù)碼速印機接口裝置,連接于計算機和理想數(shù)碼速印機之間,一端與計算機總線相連,另一端與理想數(shù)碼速印機相連;其特征是所述接口裝置包括控制卡和速印機通訊卡,二者之間通過電纜相連;所述控制卡包括并口仿真模塊、數(shù)字信號處理模塊、圖象定時信號、異步串行接口、動態(tài)存儲器、動態(tài)存儲器控制電路;其中并口仿真模塊既與計算機總線雙向連接,又與數(shù)字信號處理模塊雙向相連;所述數(shù)字信號處理模塊還分別與動態(tài)存儲器、圖象定時信號和異步串行接口雙向相連;動態(tài)存儲器還與動態(tài)存儲器控制電路雙向相連;異步串行接口和圖象定時信號還分別與速印機通訊卡雙向相連。
由于采用了以上的方案,計算機打印數(shù)據(jù)流經(jīng)并口仿真模塊時即可被截獲,截獲的數(shù)據(jù)在數(shù)字信號處理模塊的控制下轉(zhuǎn)化成光柵數(shù)據(jù),并緩沖在DRAM中,然后再在速印機圖象定時信號的控制下發(fā)往速印機。這樣就解決了計算機硬件設(shè)備兼容問題和大容量圖象數(shù)據(jù)的動態(tài)存儲以及圖象數(shù)據(jù)的硬件加速問題,從而不用打印到文件上進行緩沖,使用方便。由于計算機和理想數(shù)碼速印機之間數(shù)據(jù)可以雙向傳輸,既能將計算機中編輯好的文件直接打印輸出至數(shù)碼速印機,又能將數(shù)碼速印機上的掃描文稿輸入到計算機里存儲處理。
圖1是本發(fā)明實施例控制卡部分及其連接原理示意框圖。
圖2是本發(fā)明實施例速印機通訊卡部分示意框圖。
圖3是本發(fā)明實施例上位機軟件流程PC(即計算機,下同)命令接收部分示意圖。
圖4是本發(fā)明實施例上位機軟件流程PC命令發(fā)送部分示意圖。
圖5是下位機軟件流程圖。
圖6是打印處理模塊流程圖。
圖7是掃描處理模塊流程圖。
圖8是并口仿真模塊示意圖。
下面通過具體的實施例并結(jié)合附圖對本發(fā)明作進一步詳細的描述。
實施例一見
圖1,所示為一種理想數(shù)碼速印機接口裝置,連接于計算機和理想數(shù)碼速印機之間,一端與計算機總線(PC ISA總線)100相連,另一端與理想數(shù)碼速印機200相連;所述接口裝置包括控制卡1和速印機通訊卡2,二者之間通過電纜相連;所述控制卡包括并口仿真模塊11、數(shù)字信號處理模塊(又稱DSP處理模塊,英文全稱Digital SingnalProcessor)12、圖象定時信號13、異步串行接口14、動態(tài)存儲器(DRAM)15、動態(tài)存儲器控制電路16。其中并口仿真模塊11用于將非標準設(shè)備轉(zhuǎn)換成標準windows(即微軟視窗)設(shè)備,其示意圖見圖8,主要通過定制芯片PLSI2096實現(xiàn),該并口仿真模塊11既與計算機總線100雙向連接,又與數(shù)字信號處理模塊12雙向相連;所述數(shù)字信號處理模塊12還分別與動態(tài)存儲器15、圖象定時信號13和異步串行接口14雙向相連,其內(nèi)部加載有處理程序,主要通過數(shù)字信號處理器芯片TMS320F206實現(xiàn);動態(tài)存儲器15還與動態(tài)存儲器控制電路16雙向相連,這兩部分電路是常規(guī)電路,其電路描述略;異步串行接口14和圖象定時信號13還分別與速印機通訊卡2雙向相連;異步串行接口14主要由異步串行通訊芯片8251組成。圖象定時信號13用于對掃描過程和制版(速印)過程進行同步。
圖8中各符號定義采用國際通用名稱,分別如下PD0-PD7ISA總線數(shù)據(jù)線;PA0-PA9ISA總線地址線;IOR、IPWISA總線、外設(shè)讀、寫信號;AENISA地址使能;SELECT地址跳線;D0-D7數(shù)字信號處理器DSP數(shù)據(jù)線;A16-A21DRAM擴展地址線;A13-A15數(shù)字信號處理器DSP地址線;SCLK、MODE、TSPEN、SDI、SDOJATG接口(邏輯掃描電路標準接口,與IEEE1149.1兼容);RESET復位引腳;SRSET復位引腳;RD、WE數(shù)字信號處理器DSP讀寫信號;IS數(shù)字信號處理器DSP的I/O選擇信號;IO3地址選擇信號線(數(shù)字信號處理器DSP和計算機PC的地址切換);DR串行接收數(shù)據(jù)線;FS同步串行通訊、幀同步信號;STRB數(shù)字信號處理器DSP地址選通信號;RDCLK光柵時鐘信號;RHE速印機水平同步信號;RSDATA速印機掃描信號;RPDATA速印機制版信號;RCRRDY速印機命令握手信號;RVSYNC速印機垂直同步信號;RRBUSY速印機忙信號;RRPWR速印機加電信號;CS異步串行芯片8251片選信號;ARESET異步串行芯片8251復位信號;TRCLK異步串行芯片8251波特時鐘;ACLK異步串行芯片8251時鐘;DX串行發(fā)送數(shù)據(jù)線;GND為接地端;VCC為電源端;其他接線端NO、NC、GOE0、GOE1、INT2-INT5、Y0-Y2、A22、A23未使用。圖中管腳上的標號1-128為管腳序號。
見圖2,所述速印機通訊卡2包括依次相連的電平轉(zhuǎn)換電路22、譯碼電路21和并行輸入輸出接口(PIOparallel input and output)23。譯碼電路21用于地址譯碼,主要通過一些門電路實現(xiàn);電平轉(zhuǎn)換電路22用于將控制卡1中輸出的IEEE422電平轉(zhuǎn)換成TTL電平;主要通過IEEE422協(xié)議芯片26LS31、26LS32實現(xiàn)。并行輸入輸出接口(PIO接口)23主要用芯片8255實現(xiàn)。
使用時,將控制卡2接在計算機的計算機總線100上,并在數(shù)碼速印機內(nèi)插上速印機通訊卡2,通過37芯電纜與計算機計算機總線100上的控制卡相連,用驅(qū)動程序(其流程圖見附圖3-5)完成計算機對速印機的控制。該驅(qū)動程序可在WINDOWS環(huán)境下通過打印管理器安裝,對不同分辨率的速印機能自動識別、轉(zhuǎn)換。
通過本接口裝置(配合軟件),可使PC機控制理想數(shù)碼速印機做如下各種設(shè)定及動作。一)設(shè)定聯(lián)機/脫機;二)設(shè)定印刷張數(shù);三)WINDOWS制版;四)設(shè)定掃描;五)印刷。
通過本接口裝置能對理想數(shù)碼速印機掃描的原稿圖象以BMP格式進行存儲,之后可將圖象剪貼到WINDOWS剪貼板上進行WINDOWS標準圖象處理,也可利用其它圖象處理軟件進行圖象處理。
計算機打印數(shù)據(jù)流經(jīng)并口仿真模塊11時即可被截獲,并口仿真模塊由ispLSI2096(In system programmble large scale integrate 2096)來完成,截獲的數(shù)據(jù)在數(shù)字信號處理模塊12的控制下轉(zhuǎn)化成光柵數(shù)據(jù),并緩沖在動態(tài)存儲器15中,然后再在速印機圖象定時信號的控制下發(fā)往速印機。
其接口軟件分為下位機軟件和上位機軟件,分別安裝于控制卡1和用戶PC機上。上位機軟件包括PC命令接收和PC命令發(fā)送兩部分,分別如圖3、圖4所示,該軟件安裝于PC機中。下位機軟件流程圖如圖5所示,加載于數(shù)字信號處理模塊12中。
圖6、圖7分別示出了打印處理和掃描處理的兩個典型的處理流程。均安裝于數(shù)字信號處理模塊12中,以圖6為例,它是把winodws生成的打印文件轉(zhuǎn)換成一體機可接收的光柵數(shù)據(jù)。21本裝置的安裝過程簡述如下首先將數(shù)碼速印機的后蓋板打開,將通訊卡固定好,再將控制卡插在計算機的ISA插槽中,用37芯電纜將兩塊卡聯(lián)接好即可。
本發(fā)明結(jié)構(gòu)簡單,成本低,能直接在計算機上安裝,便于使用。
權(quán)利要求
1.一種理想數(shù)碼速印機接口裝置,連接于計算機和理想數(shù)碼速印機之間,一端與計算機總線(100)相連,另一端與理想數(shù)碼速印機(200)相連;其特征是所述接口裝置包括控制卡(1)和速印機通訊卡(2),二者之間通過電纜相連;所述控制卡包括并口仿真模塊(11)、數(shù)字信號處理模塊(12)、圖象定時信號(13)、異步串行接口(14)、動態(tài)存儲器(15)、動態(tài)存儲器控制電路(16);其中并口仿真模塊(11)既與計算機總線(100)雙向連接,又與數(shù)字信號處理模塊(12)雙向相連;所述數(shù)字信號處理模塊(12)還分別與動態(tài)存儲器(15)、圖象定時信號(13)和異步串行接口(14)雙向相連;動態(tài)存儲器(15)還與動態(tài)存儲器控制電路(16)雙向相連;異步串行接口(14)和圖象定時信號(13)還分別與速印機通訊卡(2)雙向相連。
2.如權(quán)利要求1所述的理想數(shù)碼速印機接口裝置,其特征是所述速印機通訊卡(2)包括依次相連的電平轉(zhuǎn)換電路(22)、譯碼電路(21)和并行輸入輸出接口(23)。
全文摘要
本發(fā)明公開一種理想數(shù)碼速印機接口裝置,連接于計算機和理想數(shù)碼速印機之間,一端與計算機總線相連,另一端與理想數(shù)碼速印機相連;所述接口裝置包括控制卡和速印機通訊卡,二者之間通過電纜相連;控制卡包括并口仿真模塊、數(shù)字信號處理模塊、圖象定時信號、異步串行接口、動態(tài)存儲器、動態(tài)存儲器控制電路。所述速印機通訊卡包括依次相連的電平轉(zhuǎn)換電路、譯碼電路和并行輸入輸出接口。本發(fā)明結(jié)構(gòu)簡單、成本低,便于使用。
文檔編號G06F3/12GK1262483SQ00101408
公開日2000年8月9日 申請日期2000年1月10日 優(yōu)先權(quán)日2000年1月10日
發(fā)明者王曉磊, 于飛, 黃勇 申請人:深圳奧士達電子有限公司