<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于PIC16C73的電子束焊機電視監視系統設計

基于PIC16C73的電子束焊機電視監視系統設計

作者: 時(shí)間:2010-11-25 來(lái)源:網(wǎng)絡(luò ) 收藏

電子束焊機具有能量密度高、加熱面積小、電子束穿透深、焊接速度快、工件變形小、電子束控制方便等優(yōu)點(diǎn),經(jīng)過(guò)幾十年的發(fā)展,已經(jīng)成為精密的焊接設備,從上個(gè)世紀80 年代開(kāi)始,已經(jīng)從尖端工業(yè)領(lǐng)域逐步應用到民用工業(yè),目前已應用到汽車(chē)工業(yè)、造船、能源等許多領(lǐng)域。在電子束焊機對工件的焊接過(guò)程中,必須對焊接室中的工件進(jìn)行合適的移位、瞄準和實(shí)時(shí)監控,因此需要系統完成這些必要的操作,用攝像頭對焊接室中工件的實(shí)時(shí)情況進(jìn)行攝像,然后將視頻信號送到監視器中實(shí)時(shí)監視。由于工件的待焊點(diǎn)必須精確對準束流的下束點(diǎn),因此需要對工件進(jìn)行準確的移位,為此監視器上須有一個(gè)參考標記。所以電子束焊機監視系統需要在視頻信號中疊加一個(gè)可移動(dòng)的參考信號與焊接室圖像同時(shí)在監視器中顯示出來(lái)。

傳統的電子束焊機監視系統多采用計數器等純硬件電路實(shí)現,具有使用器件多、電路復雜、功能簡(jiǎn)單、易受干擾等缺點(diǎn),與當今數字時(shí)代的高能焊機漸漸不能匹配。為了滿(mǎn)足新時(shí)代電子束焊機監視系統的功能需求, 提出一種基于單片機及字符疊加芯片的電子束焊機電視監控系統并實(shí)現了該方案。該系統帶有參考標記可編程功能,可在不同環(huán)境下手動(dòng)更換參考標記,實(shí)現了參考標記的1/4 096高分辨率數字移位,與上位機通訊,顯示重要實(shí)時(shí)數據,并具有設計簡(jiǎn)單、成本低廉、可靠性高等特點(diǎn)。為電子束焊機監控系統的發(fā)展提供參考。

1 疊加原理

 在視頻信號中,一個(gè)行(列)同步脈沖表示掃描一行,而一個(gè)行(列)同步脈沖上所疊加的大小不同的模擬量則表示一幅畫(huà)面在這一行(列)中不同的灰度值,模擬電壓值越大灰度越??;因此若要在監視器中某列(行)顯示一個(gè)亮點(diǎn),則只需要在該同步脈沖的一個(gè)周期內將指定列處的模擬電壓值變大即可。先考慮簡(jiǎn)單的圖形疊加情況, 如疊加一橫線(xiàn)及一豎線(xiàn)。當電子束在屏幕上從左到右掃描時(shí), 如果在某一行的電視信號上加一白色或黑色電平脈沖, 則在屏幕上相應點(diǎn)會(huì )出現一白點(diǎn)或黑點(diǎn)。如果在某一行掃描正程上加上寬度合適的黑或白電平, 則會(huì )在屏幕上產(chǎn)生一條橫線(xiàn)。若連續多行都加上同一寬度的脈沖, 則在屏幕上形成一條垂直線(xiàn)。為此, 如果從某行同步開(kāi)始, 每個(gè)行同步脈沖延時(shí)T 時(shí)刻, 加一白或黑電平脈沖, 則在屏幕上將產(chǎn)生一條垂直線(xiàn)。從上述原理可知,定位十字線(xiàn)的像素點(diǎn),然后在其像素點(diǎn)上疊加一白電平信號,就能在屏幕上產(chǎn)生一個(gè)十字光標瞄準信號。

 綜合考慮,采用十字光標對準的方式比較容易實(shí)現精確對準,因此電子束焊機監視系統需要在視頻信號中疊加一個(gè)可移動(dòng)的十字光標信號與焊接室圖像同時(shí)在監視器中顯示出來(lái)。且用戶(hù)可以通過(guò)鍵盤(pán)手動(dòng)控制光標的移動(dòng)。按此要求,在圖像傳送過(guò)程中,截取從攝像頭傳出的視頻信號,疊加了十字光標圖像后再傳送到接收端(本系統中為監視器)。所謂疊加實(shí)質(zhì)上是在像素級為每個(gè)像素點(diǎn)選擇電信號。這其中有兩個(gè)問(wèn)題:一是像素點(diǎn),即確定它的行、列位置;二是定位之后控制電信號的輸出,即在監視器上選擇某一像素點(diǎn)為顯示現場(chǎng)圖像像素的電信號,還是疊加圖形的像素電信號[1]。利用OSDC(On screen dis2play cont roller)芯片進(jìn)行視頻信號場(chǎng)疊加可有效解決上述問(wèn)題。其基本原理是按照像元顯示位置與行場(chǎng)掃描有相同的映射關(guān)系,把每一個(gè)圖形或者字符抽象成m×n(m和n一般為偶數,決定了圖形顯示的大小) 的字模,在RAM 空間開(kāi)辟對應點(diǎn)陣,用黑白電平覆蓋對應像元點(diǎn),然后將多個(gè)字模組合拼接,在同一場(chǎng)疊加實(shí)現視頻信號疊加。

2 系統硬件電路設計

系統采用單片機作為主控器,用于實(shí)現的控制及焊接操作人員的相關(guān)操作功能,通過(guò)模塊與上位機(PLC)通訊,對焊接相關(guān)參數進(jìn)行實(shí)時(shí)顯示。系統硬件結構框圖如圖1所示,CD4538雙單穩電路對LM1881分離出的行場(chǎng)同步信號進(jìn)行單穩態(tài)延時(shí)以完成分劃線(xiàn)的二維可控定位,暫穩態(tài)時(shí)間由數字電位器控制,延時(shí)輸出后送入OSD 芯片中進(jìn)行十字線(xiàn)的同步疊加,由串行輸出具有相對同步延時(shí)的視頻脈沖疊加控制信號,觸發(fā)開(kāi)啟模擬開(kāi)關(guān)74HC4053來(lái)切換視頻信號與白電平信號,屏幕上就會(huì )在視頻信號中疊加出現可移動(dòng)瞄準十字線(xiàn)圖形。

基于PIC16C73的電子束焊機電視監視系統設計

2.1 行場(chǎng)同步分離單元

 在電視系統中,為了能正確地重現圖像,要求收端(監視器)與發(fā)端(攝像頭)同步掃描,因此,在過(guò)程中需要把同步信號分離出來(lái)實(shí)現同步疊加。在本系統中,選擇專(zhuān)用芯片LM1881將行、場(chǎng)同步脈沖分離出來(lái)。LM1881是正極性圖像信號輸入、TTL電平輸出芯片,從而簡(jiǎn)化了電路。圖2是LM1881的連接圖以及工作波形示意圖。

基于PIC16C73的電子束焊機電視監視系統設計

2.2 十字線(xiàn)移動(dòng)控制模塊

 電子束焊機系統與一般視頻監視系統的區別就是疊加十字光標,并對手動(dòng)可控二維滿(mǎn)屏定位,使十字線(xiàn)在水平和垂直方向移動(dòng)。根據上面介紹的原理,各種圖像疊加的位置是以場(chǎng)同步信號和每場(chǎng)第一行同步信號為基準的,即初始位置的偏移將導致整個(gè)圖像的移位,如圖3所示。

基于PIC16C73的電子束焊機電視監視系統設計

利用這種關(guān)系,系統十字光標位置調節電路由兩個(gè)單穩態(tài)電路組成,一個(gè)控制場(chǎng)同步信號為低電平的時(shí)段,另外一個(gè)控制復合同步信號為低電平的時(shí)段,從而決定了被疊加的十字光標在顯示器上顯示的位置。單穩態(tài)電路暫穩態(tài)的時(shí)間寬度tw由RC 電路充/放電時(shí)間決定,考慮到十字線(xiàn)在屏幕上的疊加主要出現在中間區域,

基于PIC16C73的電子束焊機電視監視系統設計

2.3 十字線(xiàn)產(chǎn)生及疊加模塊

 該模塊主要通過(guò)單片機和視頻疊加芯片UPD6453實(shí)現字符信號與視頻信號的疊加,如圖1所示。PIC16C73單片機擁有精簡(jiǎn)的指令集(RISC)和獨特的哈佛(Harvard)結構, 同時(shí)可運用兩極流水線(xiàn)指令進(jìn)行取數和執行,運行速度比一般單片機如ATMEL89C51快4倍, 擁有I2C總線(xiàn)可方便控制數字電位器X9241,采用PIC16C73作為主控機更加符合系統設計的要求。有關(guān)單片機的應用詳見(jiàn)參考文獻[2]。

UPD6453是日本NEC公司推出的專(zhuān)用字符疊加芯片, 該芯片顯示編輯功能強,可以在屏幕上顯示12行24列的字符, 每個(gè)字符為12×18點(diǎn)陣。UPD6453芯片為用戶(hù)提供了英文、數字及日文等240個(gè)字符的字模,同時(shí)為用戶(hù)提供了未定義的16個(gè)字符RAM空間,可以自定義漢字和進(jìn)行瞄準具拼接。

 PIC16C73單片機通過(guò)I/O口與UPD6453 進(jìn)行偽SPI 串行數據發(fā)送,經(jīng)其內部處理后,在上一場(chǎng)消隱時(shí)間內把疊加分劃線(xiàn)矩陣點(diǎn)放入視頻RAM中,在下一場(chǎng)掃描時(shí)間內將RAM 中的數據并串轉換后按其內部時(shí)鐘節拍輸出。由于本設計是針對黑白視頻圖像的,故只需要選用VCB 通道作為輸出。輸出的序列疊加信號直接接到模擬開(kāi)關(guān)的選通邏輯控制端。視頻輸入信號和視頻白電平信號分別接入74HC4053的兩路通道,通過(guò)切換通道的方法,在現場(chǎng)視頻信號和疊加圖形(十字線(xiàn))信號之間切換,從而實(shí)現視頻信號的十字線(xiàn)疊加。十字線(xiàn)信號可以為視頻黑電平和白電平。在焊接室環(huán)境下,白電平視覺(jué)效果更明顯,因此選擇疊加白電平。白電平產(chǎn)生電路實(shí)際上是一個(gè)電壓可調的分壓電路。

2.4 串行通信模塊

單片機與PLC采用無(wú)協(xié)議傳輸通訊的全雙工模式,波特率選擇標準為9 600 b/s。微處理器的RX和TX端與MAX232或MAX485芯片的ROUT和TIN端口相連接。具有完善的串行通信接口SCI, 利用RX和TX兩個(gè)引腳作為通信線(xiàn)的二線(xiàn)制串行通信接口, 將其定義為全雙工異步方式。外接一片MAX232或MAX485芯片將TTL電平轉化為RS232或RS485標準電平, 可以實(shí)現遠距離傳輸與上位機PLC通信, 由上位機下傳瞄準符號點(diǎn)陣數據和當前時(shí)間數據, 可實(shí)現瞄準點(diǎn)陣數據的更新并可下傳當前時(shí)間數據及其他相關(guān)實(shí)時(shí)焊接數據,使焊接人員能方便地從屏幕上獲取焊接相關(guān)參數,對工件進(jìn)行實(shí)時(shí)焊接操作。

3 系統軟件設計

系統軟件包括PIC16C73單片機對UPD6453控制命令的操作及手控鍵盤(pán)完成十字線(xiàn)的二維移動(dòng)、疊加圖形的大小及形狀控制等功能的實(shí)現,以及與PLC通訊的實(shí)現。UPD6453的串行接口采用了非標準的4線(xiàn)接口,將PIC16C73的端口RA0~RA3接至UPD6453的4條串行線(xiàn)上, 然后用軟件模擬UPD6453時(shí)序,把每個(gè)12×18 點(diǎn)陣數據寫(xiě)進(jìn)UPD6453 視頻RAM 中進(jìn)行十字線(xiàn)拼接,最后對十字線(xiàn)數據按字符進(jìn)行定位和顯示控制。有關(guān)UPD6453的控制命令及控制時(shí)序詳見(jiàn)NEC公司的數據手冊[3]。其中數字電位器X9241是I2C通訊模式,其SCL和SDA端口分別與PIC16C73的I2C功能口RC3(SCL)和RC4(SDA)連接,外接10 kΩ上拉電阻,可實(shí)現I2C串行讀寫(xiě)操作,其中數字電位器X9241按高分辨率數字電位器的軟件設計,有關(guān)X9241讀寫(xiě)操作詳見(jiàn)INTERSIL公司數據手冊[5]。PIC16C73具有完善的接口SCI,將其定義為全雙工異步方式,與PLC實(shí)現無(wú)協(xié)議通訊,有關(guān)PIC16C73的控制詳見(jiàn)參考文獻[3]。為使系統操作簡(jiǎn)單,設計了兩個(gè)鍵盤(pán),其中一個(gè)鍵盤(pán)有4個(gè)分鍵,作為十字線(xiàn)位置控制鍵,分別為UP、DOWN、LEFT和RIGHT鍵,可以實(shí)現十字線(xiàn)的滿(mǎn)屏控制。另外一個(gè)鍵盤(pán)用于瞄準具圖形的轉換鍵和其他功能設定鍵。根據功能要求可得到系統軟件流程圖如圖5所示。

基于PIC16C73的電子束焊機電視監視系統設計

基于電視行場(chǎng)掃描的原理和電子束焊機系統的特點(diǎn),本系統采用UPD6453專(zhuān)用視頻疊加芯片,利用軟硬件結合的方式,配上所選的各種硬件,大大減少了硬件電路,同時(shí)提高了系統的靈活性,實(shí)現了參考標記的1/4 096高分辨率,已成功應用于THDW系列電子束焊機中。該系統能完成工件的實(shí)時(shí)監視,疊加的十字線(xiàn)能精確地將下束點(diǎn)瞄準工件待焊點(diǎn),實(shí)現了精確高質(zhì)量電子束焊。同時(shí)該系統還可方便地顯示其他如高壓、焊接束流、聚焦電流等實(shí)時(shí)信息,并可以對瞄準信號線(xiàn)進(jìn)行編輯。實(shí)踐表明,該系統具有操作方便、設計簡(jiǎn)單、可靠性高、實(shí)用性好等優(yōu)點(diǎn),提高了焊接效率和焊接質(zhì)量。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>