凌華PCI-7300A用于驅(qū)動高速PCB光模打印設(shè)備
目的
完成一個高速PCB(印制電路板)光模打印系統(tǒng)的驅(qū)動
解決方案
當(dāng)我們制作一塊PCB板時,我們一般會利用電路設(shè)計軟件(如Protel、ORCad等)繪制出PCB圖形文件,交給PCB板廠。而PCB板廠會利用計算機,按照PCB圖形文件打出一張光模,用這張光膜進行照排,把圖形信息感光到PCB母板上,感光后的PCB母板進行腐蝕,未被感光部份的銅箔被腐蝕掉,感光部份的銅箔留下來,就形成了我們要的PCB板。
目前越來越多的光模打印機采用計算機控制。外部打印機用電路驅(qū)動,與計算機利用數(shù)字接口,最初采用ISA總線,通過外部時鐘用4路DO信號每次傳4個bit信號給外設(shè)。
隨著工藝的進展,印制板的密度越來越大,要傳輸?shù)臄?shù)據(jù)越來越多。傳統(tǒng)的ISA卡已不能適應(yīng)高速傳輸?shù)男枰?,國外先進設(shè)備大多采用高速PCI接口卡。
在此背景下,國內(nèi)的一家光模打印設(shè)備廠商利用我們的PCI-7300A卡,開發(fā)了一款高速PCB光模打印設(shè)備。
詳細介紹
PCI-7300A是一款高速DIO卡,最高采樣頻率為20MHz,同時有相當(dāng)靈活的外部時鐘及握手方式,適用于高速數(shù)字信號的傳輸。
光模打印設(shè)備的功能類似于激光打印機,區(qū)區(qū)別在于激光打印機通過打印機口輸出,介質(zhì)是紙張;光模打印設(shè)備的分辨率率在1000-8000DPI之間,數(shù)據(jù)量非常大,需要高速傳輸,所以需專用卡控制輸出,介質(zhì)是膠片(FILM)。
打印設(shè)備本身有一塊控制電路,可以接收并行數(shù)據(jù),同時驅(qū)動機械部分??刂齐娐放c計算機之間傳輸?shù)氖遣罘中盘?,接口信號?在打印設(shè)備一邊看):
1 Ready (O): 高有效, 表示設(shè)備準(zhǔn)備好
2 Bit- (O):
3 Bit+ (O): 差分脈沖信號,位同步
4 Line+ (O):
5 Line- (O): 差分脈沖信號,線/行同步
7 Feed (I): 低有效,導(dǎo)進信號,控制設(shè)備啟動
10-… (I): 低有效.n位數(shù)據(jù)輸入信號,表示n行數(shù)據(jù).
工作過程如下:
1 設(shè)備自檢正常后發(fā)出Ready
2 程序偵測到Ready后準(zhǔn)備好輸出數(shù)據(jù), 向設(shè)備發(fā)出Feed信號。
3 設(shè)備發(fā)出Line同步信號, 表示新的4行開始。
4 設(shè)備發(fā)出Bit同步信號, 表示行的某一位開始, 程序此時輸出4位(4行 X 1位)數(shù)據(jù)
b1 b2 ...... bn
Line 1 ................
................
................
................
Line 2 ................
................
................
................
… …
Line n ................
................
................
................
步驟4重復(fù)執(zhí)行,直到有新的Line信號,再輸出下4行的數(shù)據(jù)。
5 當(dāng)輸出數(shù)據(jù)結(jié)束以后,程序向設(shè)備輸出Feed高電平,設(shè)備停止導(dǎo)進。
實際應(yīng)用中用bit信號作DO握手信號,用來進行同步DO,一次可以進行32路并行數(shù)據(jù)輸出,更新速率高達20MHz。受限于外部機械設(shè)備,實際應(yīng)用速率要低一些
結(jié)論
該客戶已完成了樣機的初步聯(lián)調(diào),經(jīng)試用效果良好,打印速度比老式設(shè)備快了近20倍。目前該客戶正在進一步改善機械部分,以期獲得更好的效果。
與這個應(yīng)用同樣的原理,也可以做成各種噴繪設(shè)備,比如廣告業(yè)用的PS板,可以省掉制作絲網(wǎng)的工續(xù)而改為直接打印,既節(jié)省了成本,又可以大幅度提高圖像質(zhì)量。
PCI-7300A
80MB/s超高速32通道數(shù)字量I/O卡
特性
32位PCI總線,即插即用
多種I/O端口配置,包括16 DI與16 DO、32 DI或32 DO
最高80M B/s數(shù)據(jù)傳輸率
使用scatter-gather技術(shù)的總線主控數(shù)據(jù)傳輸
板上內(nèi)置定時器觸發(fā)
板上內(nèi)置兩個16k字大小的FIFO用于數(shù)字量輸入/輸出通道
多種數(shù)字波形發(fā)生器配置
提供用于握手方式數(shù)據(jù)傳輸?shù)腁CK與REQ信號
多種中斷源可編程選擇
緊湊的半長卡結(jié)構(gòu)
100-pin SCSI-II連接器