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

基于機器視覺的字符串識別及通信實現

2021-03-27 11:10:19朱志偉
中文信息 2021年6期
關鍵詞:單片機信息

朱志偉

(武漢鐵路職業技術學院,湖北 武漢 430205)

一、基于工業機器視覺的控制系統的集成開發簡述

隨著工業智能化升級改造,機器視覺技術應用于工業控制系統日益廣泛。本文所述的基于機器視覺的控制系統集成開發基本要求,包括圖像采集、圖像識別、信息上傳、控制與顯示輸出等。具體如下:圖像采集,用工業相機采集對象上的字符串信息,并把圖像傳送給PC機;圖像處理,用視覺處理軟件相關算法程序識別圖像上的字符串,并把識別結果保存;信息上傳,PC機通過以太網接口把識別的字符串信息傳送給遠程PLC控制器,同時PC機通過RS232串口傳送給單片機;控制輸出,PLC控制器依據接收字符串信息輸出相應的控制信號給執行機構,以完成對應的控制任務;信息顯示,單片機依據接收字符串信息,完成相應的信息顯示。

二、基于工業機器視覺的控制系統的主要組成

基于工業機器視覺的控制系統有硬件和軟件兩個部分構成。其主要配置及功能如下:Basler工業相機及Myutron工業相機鏡頭,幀率60幀/秒、分辨率1280*1024、千兆網口,可變光圈,作用為圖像采集;高性能計算機一臺,運行字符串識別算法,支持以太網和RS232串口通信,作用為圖像識別和信息上傳;一臺S7-1500 PLC主控制器,帶2個PN口支持TCP協議,接收計算機上傳的字符串信息,作用為控制器通信、控制算法和控制輸出;單片微型計算機一個,帶RS232串口,接收來自計算機上傳的字符串信息,作用為信息顯示等。

三、機器視覺識別字符串程序開發

HALCON軟件是MVtec公司開發的應用廣泛的機器視覺集成開發環境,擁有一套完善標準機器視覺算法包。所以,本項目使用HALCON機器視覺處理軟件,開發設計圖像采集和字符串識別算法。字符串識別算法主要有2個任務:圖像采集和圖像識別。圖像采集算法:打開工業相機并采集對象上的字符串信息,并把采集到的圖像信息通過以太網傳送給計算機,用到HALCON算子open_framegrabber、grab_image_start、grab_image_async、close_framegrabber。圖像識別算法:把采集到的彩色圖片Image,用rgb1_to_gray算子變換成單通道灰度圖GrayImage;用threshold算子閾值分割圖像,得到面域Region;用填充算子fill_up_shape把洞補上,得到填充域RegionFillUp;用connection算子使連通域斷開,得到ConnectedRegions;用select_shape算子根據特征值選擇區域,得到DestRegions,字符串中的每一個字符為一個目標區域;用sort_region算子根據區域的相對位置對DestRegions進行排序,得到SortedRegions;用count_obj算子得到SortedRegions中字符的數量;用read_ocr_class_mlp和do_ocr_multi_class_mlp算子,識別Sorted Regions中的字符串,并保存在Class數組中。因為HALCON軟件算法豐富且使用靈活,故本項目所采用算法并非唯一,程序也可以繼續優化改進。

四、用HALCON算子實現與PLC控制器的以太網通信

用HALCON算子完成圖像處理后,識別字符串信息存放在Class數組中,需要上傳給PLC控制器,供PLC的控制程序使用。用HALCON算子實現與PLC控制器的以太網通信,主要過程如下:在計算機端,用HALCON算子open_socket_connect連接遠程PLC,采用TCP4協議通信,再用send_data算子把識別后的字符串數據發送給PLC;在遠程PLC端,用開放式用戶通信TRCV_C程序模塊建立網絡連接并接收來自計算機端的字符串數據。PLC以太網通信TRCV_C模塊的CONNECT參數設置:數據類型TCON_IP_v4,硬件標識符InterfaceId=64(據實),ID=1,協議ConnectionType=11(TCP/IP),主動建立ActiveEstablished=false,遠程IP地址及端口不填,本地端口LocalPort=502。

五、用HALCON算子實現與單片機的串口通信

用HALCON算子完成圖像處理后,同時將Class數組識別字符串信息發送給單片機,供單片機完成信息顯示使用。用HALCON算子實現與單片機的串口通信,具體過程如下:在計算機端,用HALCON算子open_serial打開一個串口,再用算子set_serial_param設置串口參數,使用算子write_serial把識別后的字符串數據發送給單片機,最后用算子close_serial關閉串口;在單片機端,用戶可自行編寫串口數據接收程序,接收來自計算機端的字符串數據。本項目串口通信參數為:波特率9600,數據位8,無奇偶效驗,停止位1等。如果某些智能設備支持MODBUS RTU協議,計算機端HALCON算子write_seria可以按照協議數據格式發送數據,智能設備就可以接收到需要的數據。

六、總結和展望

HALCON軟件包含了各類濾波、數學轉換、型態學計算分析、校正、分類辨識、形狀搜尋等基本圖像計算功能,只要用到圖像處理的地方,就可以使用HALCON軟件強大的計算分析能力來完成。本文基于機器視覺的字符串識別及通信實現項目,重點闡述了HALCON軟件的字符串識別、以太網通信和串口通信等相關算法在實際項目中的運用,是一次把機器視覺技術應用于工業控制的探索與實踐。

猜你喜歡
單片機信息
基于單片機的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
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
Microchip推出兩個全新PIC單片機系列
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产人在线成免费视频| 国内老司机精品视频在线播出| 成人午夜久久| 日韩高清成人| 亚洲精品视频网| www.99精品视频在线播放| 国产高清在线丝袜精品一区| 91欧美亚洲国产五月天| 亚洲第一天堂无码专区| 真实国产乱子伦视频| 国产精品亚洲综合久久小说| 亚洲欧美日韩天堂| 99视频全部免费| 91小视频在线观看| 午夜影院a级片| 日本五区在线不卡精品| 国产成人一区| 亚洲大学生视频在线播放| 狠狠色噜噜狠狠狠狠色综合久| 亚洲第一区欧美国产综合| 老色鬼久久亚洲AV综合| 亚洲天堂日韩av电影| 谁有在线观看日韩亚洲最新视频| 欧美特黄一免在线观看| 午夜国产精品视频黄| 一区二区三区毛片无码| 国产在线自揄拍揄视频网站| 亚洲性影院| 这里只有精品在线播放| 欧洲免费精品视频在线| 日韩午夜福利在线观看| 亚洲欧美精品日韩欧美| 国产手机在线小视频免费观看| 午夜在线不卡| 国产精品毛片一区| 国产精品嫩草影院av| 亚洲免费黄色网| 欧美亚洲激情| 国产精品99久久久久久董美香| 精品中文字幕一区在线| 制服丝袜无码每日更新| 亚洲黄色成人| 亚洲第一黄色网址| 国产一区二区三区在线精品专区| 999精品在线视频| 人妻一区二区三区无码精品一区| 思思热精品在线8| 露脸一二三区国语对白| 久草热视频在线| 91青青在线视频| 午夜无码一区二区三区在线app| 亚洲精品另类| 秋霞国产在线| 婷婷激情亚洲| 国产综合网站| 在线观看欧美国产| 国产精品蜜臀| 91精品免费高清在线| 无码一区中文字幕| 亚洲国产日韩视频观看| 久久精品人人做人人综合试看| 美女国内精品自产拍在线播放 | 中文国产成人久久精品小说| 国产黄在线观看| 国产一区二区丝袜高跟鞋| 91成人精品视频| 久久久精品无码一区二区三区| 色综合网址| 永久免费av网站可以直接看的 | 国产精品无码AV中文| 亚洲综合色吧| 成人自拍视频在线观看| 中字无码av在线电影| 久久黄色影院| 成人中文字幕在线| 四虎AV麻豆| 97在线免费视频| 国产96在线 | 国产大片喷水在线在线视频| 国产成人亚洲无吗淙合青草| 欧美一级视频免费| 露脸一二三区国语对白|