GCAN-601模塊是嵌入式單片機UART串口轉CAN模塊,可實現將UART串行數據與CAN數據之間相互轉換。搭載GCAN-601模塊,用戶無需精通單片機CAN總線編程,只需使用UART串行接口即可擴展出CAN總線,從而快速接入CAN總線網絡。
標準UART電平,可直接與單片機連接
尺寸22mm*13mm
尺寸&特性
下面為大家分享一起基于GCAN-601模塊實現單片機擴展CAN總線接口的案例,主角是來自廣東東莞某儀表公司的張工與廣成售前工程師馬工。下面是張工與馬工的對話還原。
張工:我們公司是做檢測儀表的,之前一直用的485通信,但是最近經常有客戶問我們有沒有CAN總線通信的儀表,公司領導也覺得這塊應該做,你們有什么設備我們開發的時候能用到的?
馬工:您那邊儀表是您自己開發的嗎?您那邊的開發工程師熟不熟悉CAN總線開發呢?
張工:儀表是自己開發的,但是工程師之前沒做過CAN總線這塊。
馬工:貴公司工程師之前沒做過CAN總線的話,我這邊有兩種方案:1是貴公司從頭開始學習CAN總線開發,但是這種方式要求工程師從頭開始學習,時間較長而且成本很高;2是使用我們公司GCAN-601 UART轉CAN模塊,只要您自己用的單片機還有UART串口,那就可以使用這個口擴展出CAN總線,您只需要做一些基本的外圍保護電路就可以直接用了,到時候編程的時候也是對UART串口編程,這個貴公司工程師應該很熟悉了。
張工:我們儀表用的單片機是STM32系列,還有UART接口沒用上,那如果我們用你的這種模塊的話,UART串口那邊該怎么做呢,你們會提供相應指導嗎?
馬工:我們會給您提供GCAN-601模塊的數據轉換格式,到時候您就按照模塊的轉換格式對UART串口數據編程就可以向CAN總線上發送指定的數據了,非常方便。我們也會給您提供硬件的典型電路設計等等供您參考。
張工:好的,我先下載資料看看。
附:GCAN-601模塊數據轉換格式示意圖
馬工結語
張工遇到的這個問題其實非常典型,由于CAN總線在國內應用較晚,好多之前開發的設備都沒有搭載CAN總線通信接口,而這種設備想要擴展CAN總線接口必然要使用轉換模塊或自行開發CAN總線接口,但是自行開發時間較長、成本較高,使用轉換模塊體積較大一般無法安裝到原有的設備中。因此,使用GCAN-601這種體積非常小巧的模塊很容易集成到用戶自己的硬件系統上,輕松擴展出CAN總線通信接口,加快項目進度搶占市場先機。
-
單片機
+關注
關注
6063文章
44915瀏覽量
646903 -
CAN
+關注
關注
57文章
2885瀏覽量
466729
原文標題:單片機擴展CAN總線接口案例分享
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
以太網數據與串行口數據之間怎么相互轉換?
一個單片機串行數據采集/傳輸模塊的設計
一個單片機串行數據采集/傳輸模塊的設計

評論