專利名稱:打印機接口轉(zhuǎn)換裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及打印機配套裝置,特別是涉及一種用于測試儀器、儀表,可在多種打印機接口間轉(zhuǎn)換,能靈活地選擇輸出打印機的打印機接口轉(zhuǎn)換裝置。
背景技術(shù):
打印機是最普通,且應(yīng)用最為廣泛的辦公設(shè)備之一,它可將計算機或其它裝置所生成的文字及圖形資料打印輸出。在工業(yè)領(lǐng)域中,許多自動化設(shè)備及測試儀器、儀表都需配置打印機來輸出所處理的資料。目前的現(xiàn)狀是,市場上的各類測試儀器、儀表,由于多種原因通常不會配置很多種打印機接口,且測試儀器、儀表不能象計算機那樣,增加新的打印機只需安裝打印機驅(qū)動程序即可。在測試儀器、儀表中,通常采用專門的操作系統(tǒng),且無法安裝新的打印機驅(qū)動程序,因此只能在開發(fā)階段在系統(tǒng)中根據(jù)情況加入一些類型的打印機驅(qū)動程序,其支持的類型是有限的。在儀器、儀表出廠后,增加新的打印機需要返回工廠修改系統(tǒng)控制軟件,很顯然,這對使用者來說極為不便。常見的測試儀器、儀表支持的打印機接口有IEEE488接口(也稱HPIB或GPIB)、RS-232或Centronics并行打印機接口,個別的還有USB接口,一種儀器、儀表可能支持上述的一種或幾種接口。而常見的打印機輸入接口有兩種類型,即Centronics并行接口和USB接口,其中帶有USB接口的噴墨打印機價格最低。同時,儀器、儀表所能支持的打印機類型有限,除安裝了通用操作系統(tǒng)(如Windows)的測試儀器、儀表外,一般不能直接安裝新的打印機驅(qū)動程序,使得在儀器、儀表出廠后,如果要增加新的打印機支持,需要返回工廠進(jìn)行打印機驅(qū)動程序的安裝或者進(jìn)行系統(tǒng)軟件升級。因此在實際使用中,經(jīng)常會遇到儀器、儀表不支持常見打印機或支持的打印機類型購買不到的情況。
發(fā)明內(nèi)容
本實用新型旨在解決上述問題,而提供一種使儀器、儀表不受其自身打印設(shè)置的限制,可以靈活選擇輸出打印機,將測試儀器、儀表與其不能直接支持的打印機連接在一起進(jìn)行打印輸出的打印機接口轉(zhuǎn)換裝置,以增強測試儀器、儀表的輸出口能力,并為使用者提供更多的打印機選擇,提高儀器、儀表的使用靈活度。
為實現(xiàn)上述目的,本實用新型提供一種打印機接口轉(zhuǎn)換裝置,該裝置包括輸入接口電路、輸出接口電路及連接于輸入接口電路和輸出接口電路之間的命令轉(zhuǎn)換器,輸入接口電路和輸出接口電路分別與測試儀器、儀表及打印機連接,且在輸入接口電路和命令轉(zhuǎn)換器上分別連接有輸入接口地址選擇電路和打印機類型選擇電路。
所述輸入接口電路由輸入接口芯片、與之相連的單片機及相應(yīng)的輸入接口構(gòu)成,其輸入接口為RS-232、GPIB及Centronics打印機輸出接口中的任一種或其組合,其中輸入接口為GPIB接口時需作地址選擇。該電路與測試儀器、儀表連接,用于接收儀器、儀表發(fā)來的打印機控制命令,并將命令讀取到命令轉(zhuǎn)換器。
輸入接口地址選擇電路是一個撥碼開關(guān),其作用是設(shè)置輸入接口的控制地址,例如,當(dāng)輸入接口為GPIB時設(shè)置本裝置的GPIB地址。
命令轉(zhuǎn)換器由微處理器及其外圍電路構(gòu)成,其外圍電路包括固化可執(zhí)行程序和打印機驅(qū)動程序的非易失性存儲器EPROM、EEPROM、FLASHROM中的一種及內(nèi)存SRAM或SDROM和I/O電路,非易失性存儲器中存儲有兩種以上可選擇使用的打印機驅(qū)動程序。微處理器從接口芯片中讀取輸入電路接收到的命令,并按照相應(yīng)的格式轉(zhuǎn)發(fā)。
命令轉(zhuǎn)換器也可以是一片帶存儲器的單片機,單片機中存儲有兩種以上可選擇使用的打印機驅(qū)動程序。
打印機類型選擇電路是一個撥碼開關(guān)。微處理器通過讀取開關(guān)設(shè)置來得到連接打印機的類型,然后選擇相應(yīng)打印機的驅(qū)動程序。
輸出接口電路由輸出驅(qū)動芯片及相應(yīng)的輸出接口構(gòu)成,其輸出接口為USB或Centronics并行接口,輸出接口與打印機的相應(yīng)接口連接,以支持相應(yīng)的打印機。
本實用新型的貢獻(xiàn)在于,它有效解決了測試儀器、儀表及其它自動化設(shè)備的打印機接口有限,不能在不同類型的打印機接口間轉(zhuǎn)換的問題。本實用新型的裝置可將RS-232、GPIB及Centronics并行口等測試儀器、儀表支持的打印機輸出接口轉(zhuǎn)換為普通打印機支持的Centronics并行接口或UBS接口,通過本裝置進(jìn)行接口和控制命令的轉(zhuǎn)換,將測試儀器、儀表不能直接支持的打印機連接在一起進(jìn)行打印輸出,從而增強了測試儀器、儀表的輸出口能力,使得儀器、儀表可以支持更多的打印機選擇。對于已經(jīng)購買了測試儀器、儀表的用戶來說,可提高儀器、儀表的使用靈活度,為他們提供了更多的輸出選擇;對于儀表廠家來說,通過接口的擴展,可以提高儀器、儀表的市場競爭力。
圖1是本實用新型的整體結(jié)構(gòu)框圖。
圖2是本實用新型的輸入接口電路及輸入接口地址選擇電路實施例。
圖3是本實用新型的命令轉(zhuǎn)換器及打印機類型選擇電路實施例。
圖4是本實用新型的輸出接口電路實施例。
具體實施方式
如下實施例是對本實用新型的進(jìn)一步解釋和說明,對本實用新型不構(gòu)成任何限制。
圖1示出了本實用新型的整體結(jié)構(gòu),如圖示,本實用新型的打印機接口轉(zhuǎn)換裝置10包括輸入接口電路11、輸出接口電路12、命令轉(zhuǎn)換器13、輸入接口地址選擇電路14及打印機類型選擇電路15,其中輸入接口電路11由輸入接口芯片111、與之相連的單片機112及相應(yīng)的輸入接口構(gòu)成,其輸入接口可以是RS-232、GPIB及Centronics打印機輸出接口中的任一種或其組合,在輸入接口電路上連接有輸入接口地址選擇電路14,用于當(dāng)輸入接口為GPIB接口時作址選擇。
圖2給出了一個輸入接口電路及輸入接口地址選擇電路的實例,如圖示,輸入接口電路11連接到測試儀器、儀表16的打印機輸出接口,實際應(yīng)用中所采用的儀器、儀表應(yīng)支持一種以上的打印機輸出接口,本例中打印機輸出接口為GPIB接口,圖2中的輸入接口芯片(GPIB接口芯片,采用市售NEC μPD 7210C接口芯片)通過控制總線和數(shù)據(jù)總線與通用GPIB連接器113連接,并通過GPIB連接器與打印機輸出接口連接。GPIB接口芯片通過CPU總線與單片機112連接。GPIB接口芯片支持GPIB地址的設(shè)定,地址設(shè)定由輸入接口地址選擇電路14完成,本例中該電路采用一個五位的撥碼開關(guān),用于設(shè)置輸入接口的控制地址。儀器、儀表的打印輸出命令經(jīng)GPIB接口芯片的處理后由單片機讀取,進(jìn)行格式轉(zhuǎn)換或轉(zhuǎn)發(fā)。
命令轉(zhuǎn)換器13結(jié)構(gòu)如圖3所示,該命令轉(zhuǎn)換器由微處理器及其外圍電路構(gòu)成,其型號為AMD186CC,其輸入輸出接口電路包括一個并行輸出口,可驅(qū)動Centronics并行接口。外圍電路包括固化可執(zhí)行程序和打印機驅(qū)動程序的非易失性存儲器EPROM、EEPROM、FLASHROM中的一種及內(nèi)存SRAM或SDROM和I/O電路,非易失性存儲器中存儲有兩種以上可選擇使用的打印機驅(qū)動程序,命令轉(zhuǎn)換器13也可以是一片帶存儲器的單片機,以節(jié)約成本,單片機中存儲有兩種以上可選擇使用的打印機驅(qū)動程序。在命令轉(zhuǎn)換器上連接有打印機類型選擇電路15,該電路是一個四位的撥碼開關(guān)。本例中,命令轉(zhuǎn)換器采用一片型的單片機,該單片機的輸入端與輸入接口電路11的GPIB接口芯片連接,其輸出端則通過輸出接口芯片總線與輸出接口電路12的輸出驅(qū)動芯片連接,它從GPIB接口芯片中讀取儀器、儀表發(fā)出的打印命令,并根據(jù)撥碼開關(guān)所選擇的打印機類型選擇相應(yīng)的輸出驅(qū)動程序,發(fā)出新的打印命令到輸出接口驅(qū)動芯片。
圖4示出了輸出接口電路的一個實例,該電路12由輸出驅(qū)動芯片121及相應(yīng)的輸出接口構(gòu)成,本例中輸出接口為Centronics并行接口,其輸入端通過CPU總線與命令轉(zhuǎn)換器單片機13連接,其輸出接口通過數(shù)據(jù)總線和控制總線與通用并行接口連接器122連接,并通過連接器與打印機17的相應(yīng)接口連接,以支持相應(yīng)的打印機。來自命令轉(zhuǎn)換器單片機的打印命令經(jīng)過并行口輸出驅(qū)動芯片121的驅(qū)動與并行接口連接器122連接,也可以直接連接到具有并行輸入口的打印機17。
本實用新型的打印機接口轉(zhuǎn)換裝置在工作時,由輸入接口電路11接收從測試儀器、儀表發(fā)出的,目的地址是自己的命令,收到命令后通知命令轉(zhuǎn)換器13讀取這些命令,命令轉(zhuǎn)換器讀取打印機類型選擇電路15的設(shè)置確定打印機類型,并根據(jù)所選擇的打印機類型發(fā)出打印命令,打印命令通過輸出接口電路12輸出到所連接的打印機17進(jìn)行打印輸出。
權(quán)利要求1.一種打印機接口轉(zhuǎn)換裝置,其特征在于,它包括輸入接口電路、輸出接口電路及連接于輸入接口電路和輸出接口電路之間的命令轉(zhuǎn)換器,輸入接口電路和輸出接口電路分別與測試儀器、儀表及打印機連接,且在輸入接口電路和命令轉(zhuǎn)換器上分別連接有輸入接口地址選擇電路和打印機類型選擇電路。
2.根據(jù)權(quán)利要求1所述的打印機接口轉(zhuǎn)換裝置,其特征在于,所述輸入接口電路由輸入接口芯片、與之相連的單片機及相應(yīng)的輸入接口構(gòu)成,其輸入接口為RS-232、GPIB及Centronics打印機輸出接口中的任一種或其組合,其中輸入接口為GPIB接口時需作地址選擇。
3.根據(jù)權(quán)利要求1所述的打印機接口轉(zhuǎn)換裝置,其特征在于,所述輸入接口地址選擇電路是一個撥碼開關(guān)。
4.根據(jù)權(quán)利要求1所述的打印機接口轉(zhuǎn)換裝置,其特征在于,所述命令轉(zhuǎn)換器由微處理器及其外圍電路構(gòu)成,其外圍電路包括固化可執(zhí)行程序和打印機驅(qū)動程序的非易失性存儲器EPROM、EEPROM、FLASHROM中的一種及內(nèi)存SRAM或SDROM和I/O電路,非易失性存儲器中存儲有兩種以上可選擇使用的打印機驅(qū)動程序。
5.根據(jù)權(quán)利要求4所述的打印機接口轉(zhuǎn)換裝置,其特征在于,所述命令轉(zhuǎn)換器也可以是一片帶存儲器的單片機,單片機中存儲有兩種以上可選擇使用的打印機驅(qū)動程序。
6.根據(jù)權(quán)利要求1所述的打印機接口轉(zhuǎn)換裝置,其特征在于,所述打印機類型選擇電路是一個撥碼開關(guān)。
7.根據(jù)權(quán)利要求1所述的打印機接口轉(zhuǎn)換裝置,其特征在于,輸出接口電路由輸出驅(qū)動芯片及相應(yīng)的輸出接口構(gòu)成,其輸出接口為USB或Centronics并行接口,輸出接口與打印機的相應(yīng)接口連接。
專利摘要一種打印機接口轉(zhuǎn)換裝置,該裝置包括輸入接口電路、輸出接口電路及連接于輸入接口電路和輸出接口電路之間的命令轉(zhuǎn)換器,輸入接口電路和輸出接口電路分別與測試儀器、儀表及打印機連接,且在輸入接口電路和命令轉(zhuǎn)換器上分別連接有輸入接口地址選擇電路和打印機類型選擇電路。本實用新型可使儀器、儀表不受其自身打印設(shè)置的限制而靈活選擇輸出打印機,將測試儀器、儀表不能直接支持的打印機連接在一起進(jìn)行打印輸出,因而可增強測試儀器、儀表的輸出口能力,為使用者提供更多的輸出選擇,并提高了儀器、儀表的使用靈活度。
文檔編號G06F3/00GK2650215SQ03273750
公開日2004年10月20日 申請日期2003年8月21日 優(yōu)先權(quán)日2003年8月21日
發(fā)明者江河 申請人:江河