一種用于機器視覺系統的互聯通訊設備的制造方法
【技術領域】
[0001]本實用新型涉及機器視覺系統技術領域,具體是一種用于機器視覺系統的互聯通訊設備。
【背景技術】
[0002]隨著計算機技術與圖像識別處理技術的發展,機器視覺系統在工業自動化領域的使用越來越廣泛。機器視覺設備具有專用型強,個性定制化強的特點。如何將這些定制化設備高效連接為一體,不但易于功能的擴展,也滿足極高傳輸速度、低延時的要求,是機器視覺系統較難解決的一個問題。
【實用新型內容】
[0003]本實用新型的目的在于提供一種用于機器視覺系統的互聯通訊設備,以解決工業自動化行業遇到的難于擴展和傳輸速率低、高延時的通訊問題。
[0004]為實現上述目的,本實用新型提供如下技術方案:
[0005]一種用于機器視覺系統的互聯通訊設備,包括機器視覺處理模塊、機器視覺通訊模塊,所述機器視覺處理模塊與機器視覺通訊模塊進行交互;所述機器視覺通訊模塊包括內部總線、TX數據模塊、TX_CMD模塊、RX數據模塊和RX_CMD模塊;所述RX數據模塊和RX_CMD模塊與內部總線的輸入端連接,所述TX數據模塊和TX_CMD模塊與內部總線的輸出端連接;所述TX數據模塊通過TX圖像準備電路、TX圖像發送電路與通訊物理層連接;所述TX_CMD模塊通過TX_CMD寄存器組、TX_CMD編碼電路與通訊物理層連接,所述TX圖像準備電路與TX_CMD寄存器組進行交互;所述RX圖像緩存電路依次與RX數據模塊、RX圖像接收電路連接,所述通訊物理層與RX圖像接收電路連接;所述RX_CMD發起電路通過RX_CMD模塊與內部總線連接,所述RX_CMD發起電路與RX_CMD寄存器組連接,所述通訊物理層與RX_CMD寄存器組連接;所述RX圖像緩存電路通過RX_CMD發起電路與FLASH模塊交互數據,所述RX_CMD發起電路依次與TX_CMD寄存器組、光耦線控連接,光耦線控與機械裝置進行數據交互;所述通訊物理層與上位機進行交互。
[0006]作為本實用新型進一步的方案:所述FLASH模塊用于存儲機器視覺系統的功能寄存器描述文本及寄存器初始化值,所述上位機通過訪問寄存器描述文本,了解該機器視覺系統的功能及控制方法。
[0007]與現有技術相比,本實用新型的有益效果是:本實用新型是針對高速、低延時、擴展性強的系統而設計,通過不斷提升圖像處理模式的識別處理速度的方式,為智能機器視覺設備提供更低延時更快速的通訊接口,并可持續的進行功能的演進;本實用新型可以用更低的成本實現更高的通訊效率,解決了工業自動化行業遇到的難于擴展和傳輸速率低、高延時的通訊問題。
【附圖說明】
[0008]圖1是一種用于機器視覺系統的互聯通訊設備的結構框圖;
[0009]圖2是一種用于機器視覺系統的互聯通訊設備的工作流程圖;
[0010]圖3是一種用于機器視覺系統的互聯通訊設備的集成電路UlA的電路連接圖;
[0011]圖4是一種用于機器視覺系統的互聯通訊設備的集成電路UlA的外圍電路圖;
[0012]圖5是一種用于機器視覺系統的互聯通訊設備的集成電路UlB的電路連接圖;
[0013]圖6是一種用于機器視覺系統的互聯通訊設備的集成電路UlC的電路連接圖;
[0014]圖7是一種用于機器視覺系統的互聯通訊設備的集成電路UlC的外圍電路圖;
[0015]圖8是一種用于機器視覺系統的互聯通訊設備的集成電路UlD的電路連接圖;
[0016]圖9是一種用于機器視覺系統的互聯通訊設備的集成電路UlE的電路連接圖;
[0017]圖10是一種用于機器視覺系統的互聯通訊設備的集成電路UlF的電路連接圖;
[0018]圖11是一種用于機器視覺系統的互聯通訊設備的集成電路UlG的電路連接圖;
[0019]圖12是一種用于機器視覺系統的互聯通訊設備的集成電路UlH的電路連接圖;
[0020]圖13是一種用于機器視覺系統的互聯通訊設備的集成電路U2的電路連接圖;
[0021]圖14是一種用于機器視覺系統的互聯通訊設備的集成電路U3的電路連接圖;
[0022]圖15是一種用于機器視覺系統的互聯通訊設備的集成電路U4的電路連接圖;
[0023]圖16是一種用于機器視覺系統的互聯通訊設備的集成電路U5的電路連接圖;
[0024]圖17是一種用于機器視覺系統的互聯通訊設備的連接器connectorl、連接器connector2、連接器connector3的電路連接圖。
【具體實施方式】
[0025]下面將結合本實用新型實施例及附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。
[0026]請參閱圖1,本實用新型實施例中,一種用于機器視覺系統的互聯通訊設備,包括機器視覺處理模塊、機器視覺通訊模塊,機器視覺處理模塊與機器視覺通訊模塊進行交互;機器視覺通訊模塊包括內部總線、TX數據模塊、TX_CMD模塊、RX數據模塊和RX_CMD模塊;RX數據模塊和RX_CMD模塊與內部總線的輸入端連接,TX數據模塊和TX_CMD模塊與內部總線的輸出端連接;TX數據模塊通過TX圖像準備電路、TX圖像發送電路與通訊物理層連接;TX_CMD模塊通過TX_CMD寄存器組、TX_CMD編碼電路與通訊物理層連接,TX圖像準備電路與TX_CMD寄存器組進行交互;RX圖像緩存電路依次與RX數據模塊、RX圖像接收電路連接,通訊物理層與RX圖像接收電路連接;RX_CMD發起電路通過RX_CMD模塊與內部總線連接,RX.CMD發起電路與RX_CMD寄存器組連接,通訊物理層與RX_CMD寄存器組連接;RX圖像緩存電路通過RX_CMD發起電路與FLASH模塊交互數據,RX_CMD發起電路依次與TX_CMD寄存器組、光耦線控連接,光耦線控與機械裝置進行數據交互;通訊物理層與上位機進行交互。
[0027]FLASH模塊用于存儲機器視覺系統的功能寄存器描述文本,以及寄存器初始化值;上位機可以通過訪問寄存器描述文本,了解該機器視覺系統的功能,以及控制方法。
[0028]RX_CMD寄存器組:與上位機的接口寄存器組連接,用于接