999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于陣列式光電三極管的皮帶跑偏檢測技術研究與系統設計

2014-03-17 01:17:00李妍朱亮袁延強李東波
機床與液壓 2014年3期
關鍵詞:單片機測量信號

李妍,朱亮,袁延強,李東波

(1.南京地鐵運營有限責任公司,江蘇南京210094;2.南京航空航天大學自動化學院,江蘇南京210094;3.南京理工大學機械工程學院,江蘇南京210094;4.南京三埃工控股份有限公司,江蘇南京211100)

隨著現代化工業生產的進步,工業原料、燃料的需求量以及其成本的迅速提高,皮帶運輸方式越來越受到重視,同時以高精度皮帶秤作為標準貿易結算方式越來越被普遍接受。但在鋼鐵煤炭等行業,高載高速重輸送存在一系列問題,其中經常出現的、較為危險的問題是皮帶的跑偏;同時皮帶的跑偏對皮帶秤的測量精度也有很大影響。因此,設計出一套能夠實時精確檢測出跑偏量、預測故障的系統還是具有重要的應用價值[1]。

傳統的非接觸式跑偏檢測采用的是PSD 或是CCD 傳感器。但PSD 對光源的照射強度很敏感,輸出信號也是非線性的[2];CCD 傳感器驅動比較麻煩,輸出信號處理復雜,成本太高,所采用的光源要求也較為特殊,對工作環境要求高[3-4]。針對以上跑偏檢測問題,設計出一套基于陣列式近紅外光電三極管的跑偏檢測系統。該系統采用性能穩定、性價比高的STC89C52 單片機作為下位機,使用RS485 現場總線進行通信。上位機軟件使用VB 進行開發[5-7]。

1 測量原理及系統組成

如圖1所示,垂直于皮帶運動方向、在皮帶下方與皮帶邊緣平行的平面上放置陣列光電三極管,安裝標定,調整使約一半光電三極管被皮帶覆蓋住,一半暴露在外面。測量跑偏時,點光源發出的近紅外光照射在皮帶及陣列光電三極管上,產生若干電壓信號;電壓信號經處理后變成數字信號并傳送給單片機;數字信號經單片機處理后得到跑偏數據。

圖1 測量原理立體圖

如圖2所示,將光電三極管錯開排列,形成光電三極管陣列,設計了3 排光電三極管陣列。

圖2 光電三極管陣列示意圖

序號1 ~(N +1)都代表著有編號的光電三極管,編號相鄰的光電三極管之間距離d 為1 mm,這樣既能保證一定的測量精度又能保證各個接受元件不會互相干擾影響。陰影為皮帶遮擋部分,皮帶跑偏的絕對位移為N·d(N 為恰好沒有被皮帶遮擋住的光電三極管序號,d 為序號相鄰光電三極管的間距)。單片機通過其I/O 口讀取光電三極管陣列的信號得到皮帶跑偏的絕對位移;再與初始自動標定距離x0比較得出皮帶的相對跑偏量(N·d-x0);最后將跑偏數據打包,通過RSM485 隔離收發器模塊經由RS485總線傳送給上位機。該方法測量范圍達0.5 m,精度能夠保證在1 mm,且對邊緣毛刺不敏感。

2 系統硬件設計

2.1 光源與光電接受元件的選擇

考慮到現場檢測比較惡劣的環境因素,尤其是自然光對系統檢測的影響,使用波長為850 nm 近紅外光源以及相應的光電接受元件。紅外光源使用普通的點光源即可,光源合適放置后無需任何濾光處理。光電接受元件采用EVERLIGHT 公司的PT11-21C/L41/TR8 光電三極管,因為光電三極管在被光照射時產生的光電流相對于光電二極管會大很多,所以光電三極管更適合作為邏輯開關元件。

2.2 系統硬件電路設計

系統硬件構成如圖3所示,檢測時被紅外光照射到的陣列式光電三極管產生的電壓信號經過信號預處理模塊轉換為5 V TTL 電平;陣列式光電三極管產生的電壓信號經由優先編碼器級聯模塊輸出一個9 位的并行數據,并輸入到單片機的并行I/O 口中,交由單片機處理得到檢測數據;最后,跑偏數據通過通信模塊中的USB 接口模塊與現場調試設備通信連接,或者通過RS485 隔離收發模塊發送到RS485 總線上去。數字信號傳輸過程中,除了RS485 信外,均為5 V TTL 電平標準。

圖3 系統硬件構成圖

2.2.1 測量及信號處理電路

圖4 光電三極管測量單元

每個測量電路單元即信號預處理模塊主要由一個光電三極管和一個上拉電阻構成。如圖4所示,在測量時,若被皮帶遮擋沒有被紅外光照射,則光電三極管處于截止狀態,光電三極管的集電極即輸出OUT端電壓為高電平;若無皮帶遮擋被紅外光照射,則光電三極管產生較大的光電流,電阻R1產生較大分壓,使得OUT 端輸出電壓很小,即低電平。R1的阻值首先由理論推出其范圍,然后考慮到一年四季自然光中的近紅外光強度變化,在大量實驗的基礎上確定出了一個較理想的阻值,能夠有效地將光信號處理為5 V TTL 電平信號。

優先編碼器級聯如圖5所示:首先將每8 個序號相鄰光電三極管測量單元的輸出量傳遞給一片優先編碼器,編碼成3 位二進制數據,優先編碼器使用的是TI 公司生產的SN74LS148 芯片[8],然后使用“與”邏輯門對優先編碼器的輸出進行組合級聯。此設計將每4 個相鄰優先編碼器進行一組級聯,將4 個優先編碼器的輸出邏輯組合為一個5 位的二進制數據以及1位信號標示端,“與”門采用的是TI 公司的SN74F21(四輸入)和SN74F08(兩輸入)芯片。

此外,讀取信號時,為了防止多個光電三極管信號的干擾混亂,準確識別臨界光電三極管,需要確定每個光電三極管輸出信號的優先級。考慮到優先編碼器的輸入引腳所對應的光電三極管有一定優先級以及優先編碼器級聯后各優先編碼器單元之間也有優先級,通過級聯的方式,使得陣列式光電三極管中所有的光電三極管擁有了一個統一的優先級,從而獲得N個光電三極管的輸出信號的二進制數據。

圖5 測量電路原理圖

2.2.2 單片機采集電路

陣列式光電三極管檢測到的信號經由信號處理模塊處理好后,以9 位并行的二進制數據輸入到單片機的I/O 口。單片機選擇STC89C52,該單片機可靠簡單,內部自帶硬件看門狗。單片機采集電路示意圖如圖6所示。

圖6 單片機采集電路示意圖

2.2.3 通信模塊

(1)USB 通信

該設計中USB 通信模塊主要是采用了PL2303 集成芯片。PL2303 是Prolific 公司生產的一種高度集成的RS232-USB 接口轉換器。該器件作為USB/RS232雙向轉換器,片內擁有USB1.1 收發器,5 V 轉3.3 V的穩壓器,完全符合USB 規范2.0,完全兼容USB1.1 協議,一方面從調試設備接收USB 數據并將其轉換為RS232 信息流格式發送給外設;另一方面從RS232 外設接收數據轉換為USB 數據格式傳送回調試設備。通信時PL2303 芯片外接12 MHz 的晶振。其示意圖如圖7所示。

圖7 USB 通信示意圖

(2)RS485 總線通信

當若干個皮帶跑偏檢測系統同時工作時,上位機讀取各跑偏系統檢測數據需進行總線通信,此系統中采用RS485 總線。廣東致遠公司的RSM485 系列隔離收發器模塊集電源隔離、電氣隔離、RS485 接口芯片和總線保護器件于一身,方便嵌入用戶設備。為了電源的統一,設計中選擇了RSM485CHT 模塊,該模塊工作電壓為5 V,最高波特率為115 200 bps。其各引腳連接如圖8所示,CON 為發送、接受控制引腳,接單片機的一個I/O 口,該I/O 口低電平時為發送器工作狀態,高電平時為接收器工作狀態。信號可通過A、B 兩根雙絞線連接到RS485 總線。

圖8 RS485 通信電路原理圖

3 軟件設計

皮帶跑偏測量系統主要包括上位機軟件設計和下位機軟件設計二部分。

3.1 下位機程序設計

下位機程序是使用C 語言進行編程并通過Keil編譯器編譯生成HEX 文件,通過ISP 方式燒錄到單片機中。下位機程序流程圖如圖9所示。

圖9 下位機程序流程圖

下位機程序首先對單片機進行初始化,然后與PC 機建立通信;通信建立好后,當接受到上位機的“發送命令”時,調用中斷程序,通過讀取I/O 口采集數據;接著對跑偏信號進行剔除異值、均值化等數據處理;最后將數據打包通過串口發送給上位機,繼續等待下條命令。

3.2 上位機軟件設計

上位機軟件使用VB6.0 作為開發工具,其上位機程序流程如圖10所示。上位機程序主要實現以下功能:

(1)系統初始化設置。通信接口的設置,設置與下位機相匹配參數,保證上、下位機之間的通信;對測量參數進行初始標定。

(2)狀態監測。實時顯示跑偏數據及其變化曲線,并在超出跑偏范圍時能提出警告。

(3)數據后處理。將跑偏的原始數據與標定進行比對,求出相對跑偏值等。

(4)數據存儲。將數據導入數據庫或保存為其他形式如Word 格式,以便數據查詢以及后續對因跑偏而引起的皮帶秤測量的誤差補償提供一定的數據參考。

圖10 上位機程序流程圖

3.2.1 數據庫

該系統使用的數據庫開發平臺是MS SQL Server 2005 數據庫,在數據庫中創建了一個數據表單,其以文件形式保存,數據文件的擴展名是MDF。表單中包括“跑偏距離”、 “跑偏相對距離”、 “數據序號”以及“采集時間”數據列,數據類型皆為“char”型。上位機每采集到一個數據,立刻導入到數據庫中,實時更新[9-10]。

3.2.2 數據采集界面

如圖11所示,這是跑偏測量系統上位機的簡易數據采集界面。

圖11 上位機數據采集界面

采用VB 開發界面能夠方便實現數據采集功能,界面簡潔、具有一定的友好度,方便與數據庫連接。如圖11所示,界面分為采集數據狀態區、參數設置區、數據顯示區。狀態區顯示當前采集到的跑偏量信息;設置區主要用來設置參數、保存路徑設置以及進行簡單的測量控制;數據顯示區主要是動態顯示數據記錄以前的跑偏曲線。

4 結論

現場的大量實驗數據證明:基于陣列式光電三極管的跑偏測量系統結構簡單、光源簡單,滿足皮帶跑偏的動態測量要求,測量范圍可滿足最大型號皮帶的跑偏范圍0.5 m,精度可達1 mm。該系統響應快,信號皆為數字信號,方便處理、傳輸,抗干擾性強,成本低。該系統的上位機人機交互界面友好,操作簡單,能夠適合相當惡劣的工作環境。

【1】張桂偉,樓佩煌.輸送皮帶跑偏自動化檢測與液壓矯正技術[J].機械工程師,2008(10):26-28.

【2】段潔,孫向陽,蔡敬海,等.PSD 在激光位移檢測系統中的應用研究[J].紅外與激光工程,2007,36(z1):281-284.

【3】李杰,崔玉龍,司維鵬,等.基于線陣CCD 的運動板材邊緣檢測方法[J].應用光學,2008,29(2):120-123.

【4】王慧華.CCD 傳感器的跑偏檢測應用研究[J].硅谷,2010(24):112.

【5】申建廣,陶濤,梅雪松,等.基于RS485 的單片機與三菱變頻器通訊的多電機控制研究[J].機床與液壓,2012,40(9):5-7.

【6】甄任賀.基于RS-485 總線的印染機械的變頻同步改造研究[J].機床與液壓,2011,39(16):120-122.

【7】魏彩喬,郭會.基于VB 和串行通信的步進電機控制系統設計[J].機床與液壓,2012,40(8):134-136.

【8】徐海,王娜娜.帶材檢測控制系統的設計[J].機電產品開發與創新,2009,22(5):141-142.

【9】朱翠苗,鄭廣成.VB 訪問SQL Server 數據庫的幾種方案[J].河北科技大學學報,2004,25(3):66-69.

【10】張志強,孫寧.基于VB 的實體浮力測量系統監控軟件設計[J].計算機測量與控制,2007,15(12):1844-1846.

猜你喜歡
單片機測量信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
滑動摩擦力的測量與計算
測量
主站蜘蛛池模板: 欧美中文字幕在线播放| 国产主播在线一区| 国产女人18毛片水真多1| 国产精品自在在线午夜| 国产麻豆91网在线看| 中文无码影院| 69av在线| 国产99久久亚洲综合精品西瓜tv| 精品人妻无码中字系列| 九九热这里只有国产精品| 中文字幕中文字字幕码一二区| 日韩av无码DVD| 亚洲国内精品自在自线官| 国产超碰一区二区三区| 99精品国产自在现线观看| 乱人伦视频中文字幕在线| 欧美一级爱操视频| 免费观看男人免费桶女人视频| 免费福利视频网站| 午夜不卡福利| 国产综合另类小说色区色噜噜| 亚洲天堂日韩av电影| 国产一区亚洲一区| 国产va欧美va在线观看| 国产无码精品在线| 国产精品粉嫩| 久久精品亚洲热综合一区二区| 国产av无码日韩av无码网站| 午夜精品一区二区蜜桃| 在线人成精品免费视频| 国产真实乱了在线播放| 精品国产美女福到在线不卡f| 久996视频精品免费观看| 日本日韩欧美| 丝袜久久剧情精品国产| 久久无码av一区二区三区| 丝袜无码一区二区三区| 无码 在线 在线| 韩国福利一区| 色视频国产| 日韩a级毛片| 久久午夜夜伦鲁鲁片不卡| 久久网欧美| 久久黄色影院| 国产原创第一页在线观看| 黄片一区二区三区| 国产成人1024精品下载| 成人一区专区在线观看| 中文字幕在线观看日本| 久久精品无码中文字幕| a级毛片毛片免费观看久潮| 亚洲国产成人精品一二区| 亚洲手机在线| 久久久波多野结衣av一区二区| 色哟哟国产精品一区二区| 一级成人a毛片免费播放| 国产精品成| 99一级毛片| 亚洲人成网18禁| 日韩在线视频网| 一本大道无码日韩精品影视| 亚洲国产日韩欧美在线| 丁香六月综合网| 久热精品免费| 波多野结衣在线se| 国产一区免费在线观看| 五月婷婷激情四射| 精品国产自在现线看久久| 亚洲欧州色色免费AV| 91精品国产无线乱码在线| 亚洲码一区二区三区| 一级毛片免费的| 伊人久久大香线蕉成人综合网| 国产精品丝袜视频| 精品五夜婷香蕉国产线看观看| 久久综合国产乱子免费| 无码视频国产精品一区二区| 99久久免费精品特色大片| 女人av社区男人的天堂| 国产成人久视频免费| 欧美在线视频a| 福利一区在线|