System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及一種噴碼控制方法及相應的噴碼機,尤其是用于牲畜胴體表皮噴碼的噴碼機。
技術介紹
1、圖1為現有滾輪式噴墨打印設備的外觀結構圖。噴碼機主體包括噴頭1,滾輪2和磁編碼器3。當滾輪2沿噴印面滾動時,帶動磁編碼器3產生同步信號驅動噴頭1噴印圖像。該噴碼機主要用于牲畜胴體表皮噴碼,噴印面為牲畜胴體表皮,如豬胴體表皮。
2、圖2為現有滾輪式噴墨打印設備的方案原理圖。現有滾輪式噴墨打印設備采用單控制器設計,噴印過程中arm主控既需要負責圖像生成、圖像處理、實時檢測滾輪編碼器驅動信號、產生特定脈沖信號進行噴頭驅動,又要進行用戶交互。現有滾輪式噴墨打印設備的方案存在很多不足。
3、首先,現有手持滾輪式噴墨打印設備采用單處理器方案,在噴印過程中,噴印控制軟件容易出現實時性要求較高的圖像處理打印任務與應用層運行任務產生沖突的情況,嚴重情況會導致設備噴印控制軟件阻塞卡頓,無法正常響應用戶的正常操作。
4、其次,現有噴印設備在加載打印大幅圖像時會出現噴印響應延時情況,從用戶按下噴印開關到設備開始執行噴印需要等待1秒以上,極容易影響在高速作業情況下的生產效率。
5、還有,現有噴印設備沒有配備墨盒保護機構,在墨盒帶電插拔時容易對墨盒和噴印設備產生永久性電氣損傷,影響噴印作業,造成經濟損失。
6、申請號為cn201910836078.x,申請日為2019-09-05的中國專利申請“基于嵌入式linux的高解析噴碼機系統”公開了一種基于嵌入式linux的高解析噴碼機系統。包括上位機單元、下
7、申請號為cn201510789581.6,申請日為2015-11-17的中國專利申請“一種噴碼機的fpga控制系統及其控制方法”公開了一種噴碼機的fpga控制系統及其控制方法,其包括fifo單元、狀態機單元、噴印控制寄存器、噴印狀態寄存器、數據緩沖器、數據轉換模塊、承印物偵測及產線速度偵測模塊,fpga系統通過并行總線接口與cpu主控系統進行交互,并且還通過串行通訊接口與噴碼設備的后端驅動相連。但是該申請主要圍繞fpga部分,而且是圍繞fpga對打印速度的響應。
8、現有技術中絕大部分的噴碼機都只是涉及到條碼、可變數據的噴碼,其圖像尺寸小,但對速度要求較高,或者,圖像尺寸大,但對噴碼的實時性要求不高,如噴繪、噴墨打印機等。在牲畜胴體噴碼領域,圖像尺寸大,圖像長度1米左右,即有可變二維碼,又有各種印章整合噴印,同時要配合產線的生產速度,對圖像的處理速度以及噴碼的實時性都有較高要求。
技術實現思路
1、本專利技術的目的是提供一種高效穩定、使用流暢的高性能噴碼控制方法及相應的噴碼機,整體提升噴碼機的用戶體驗、響應速度及可靠性。
2、為了實現本專利技術,本專利技術提供一種噴碼控制方法,所述噴碼機至少包括兩個分離的控制器a和控制器b,所述控制器a負責用戶交互、圖像生成和圖像傳輸,所述控制器b負責圖像接收和噴印驅動,所述控制器a與所述控制器b通過電通信聯接,所述方法包括,
3、圖像傳輸步驟,所述控制器a向所述控制器b傳輸圖像信息并發出噴印使能信號;
4、圖像緩存步驟,所述控制器b接收并緩存所述圖像信息;
5、圖像噴印步驟,所述控制器b逐行輸出所述緩存圖像信息的噴印驅動信號,檢測所述緩存圖像信息是否噴印完畢,是則結束噴印,否則繼續輸出所述緩存圖像信息的下一行的噴印驅動信號。
6、更進一步,所述方法還包括,在所述圖像傳輸步驟之前還包括,圖像切片步驟,所述控制器a將圖像劃分為復數個切片,所述圖像傳輸步驟每次傳輸部分所述切片至所述控制器b。
7、更進一步,所述方法還包括,所述圖像緩存步驟還包括,所述控制器b檢測并輸出所述圖像信息緩存空間的空滿狀態,當所述控制器a檢測到所述空滿狀態為空時,所述控制器a傳輸所述切片至所述控制器b,當所述控制器a檢測到所述空滿狀態為滿時,所述控制器a停止傳輸所述切片至所述控制器b。
8、更進一步,所述控制器a為arm控制單元,所述控制器b為fpga控制單元,所述緩存空間為fifo緩存。
9、更進一步,所述方法還包括,編碼器檢測步驟,所述控制器b對滾輪編碼器的脈沖信號進行檢測,根據所述脈沖信號生成所述噴印驅動信號。
10、本專利技術還提供一種應用所述噴碼控制方法的噴碼機。
11、更進一步,所述控制器a與所述控制器b的接口包括緩存空滿狀態接口、spi接口和噴印使能接口。
12、更進一步,所述切片大小為4k,所述緩存大小為32k。
13、更進一步,所述噴碼機還包括墨盒驅動單元,所述控制器b生成噴印驅動信號,所述墨盒驅動單元對所述噴印驅動信號進行功率放大后輸出至墨盒。
14、本專利技術還提供一種用于牲畜胴體表皮噴碼的噴碼機。
15、采用本專利技術的技術方案后,解決了噴墨打印設備噴印過程主控阻塞卡頓、響應用戶操作慢、大幅圖案在噴印加載時間長、開機狀態下帶電插拔引發的電路故障等,能夠實現流暢的人機交互體驗、隨時打印中斷、毫秒級加載、墨盒及時斷電保護等功能,方便牲畜胴體表皮噴碼,保障肉品安全。
本文檔來自技高網...【技術保護點】
1.一種噴碼控制方法,噴碼機至少包括兩個分離的控制器A和控制器B,所述控制器A負責用戶交互、圖像生成和圖像傳輸,所述控制器B負責圖像接收和噴印驅動,所述控制器A與所述控制器B通過電通信聯接,其特征在于,所述方法包括,
2.如權利要求1所述的噴碼控制方法,其特征在于,所述方法還包括,在所述圖像傳輸步驟之前還包括,圖像切片步驟,所述控制器A將圖像劃分為復數個切片,所述圖像傳輸步驟每次傳輸部分所述切片至所述控制器B。
3.如權利要求2所述的噴碼控制方法,其特征在于,所述方法還包括,所述圖像緩存步驟還包括,所述控制器B檢測并輸出所述圖像信息緩存空間的空滿狀態,當所述控制器A檢測到所述空滿狀態為空時,所述控制器A傳輸所述切片至所述控制器B,當所述控制器A檢測到所述空滿狀態為滿時,所述控制器A停止傳輸所述切片至所述控制器B。
4.如權利要求1至3中任意一項所述的噴碼控制方法,其特征在于,所述控制器A為ARM控制單元,所述控制器B為FPGA控制單元,所述緩存空間為FIFO緩存。
5.如權利要求1至3中任意一項所述的噴碼控制方法,其特征在于,所述方
6.一種應用如權利要求1至5中任意一項所述噴碼控制方法的噴碼機。
7.如權利要求6所述的噴碼機,其特征在于,所述控制器A與所述控制器B的接口包括緩存空滿狀態接口、SPI接口和噴印使能接口。
8.如權利要求7所述的噴碼機,其特征在于,所述切片大小為4K,所述緩存大小為32K。
9.如權利要求8所述的噴碼機,其特征在于,所述噴碼機還包括墨盒驅動單元,所述控制器B生成噴印驅動信號,所述墨盒驅動單元對所述噴印驅動信號進行功率放大后輸出至墨盒。
10.一種用于牲畜胴體表皮噴碼的噴碼機,其特征在于,所述噴碼機為權利要求6至9所述的噴碼機。
...【技術特征摘要】
1.一種噴碼控制方法,噴碼機至少包括兩個分離的控制器a和控制器b,所述控制器a負責用戶交互、圖像生成和圖像傳輸,所述控制器b負責圖像接收和噴印驅動,所述控制器a與所述控制器b通過電通信聯接,其特征在于,所述方法包括,
2.如權利要求1所述的噴碼控制方法,其特征在于,所述方法還包括,在所述圖像傳輸步驟之前還包括,圖像切片步驟,所述控制器a將圖像劃分為復數個切片,所述圖像傳輸步驟每次傳輸部分所述切片至所述控制器b。
3.如權利要求2所述的噴碼控制方法,其特征在于,所述方法還包括,所述圖像緩存步驟還包括,所述控制器b檢測并輸出所述圖像信息緩存空間的空滿狀態,當所述控制器a檢測到所述空滿狀態為空時,所述控制器a傳輸所述切片至所述控制器b,當所述控制器a檢測到所述空滿狀態為滿時,所述控制器a停止傳輸所述切片至所述控制器b。
4.如權利要求1至3中任意一項所述的噴碼控制方法,其特征在于,所述控制器a為arm控制單...
【專利技術屬性】
技術研發人員:郭巍巍,寧尚國,李乾,
申請(專利權)人:江蘇清科源碼科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。