查看: 209|回復: 1
打印 上一主題 下一主題

零知模塊新品上線 SPI接口CAN總線模塊擴展板 附使用示例

[復制鏈接]
  • TA的每日心情
    開心
    2019-11-21 17:10
  • 簽到天數: 37 天

    [LV.5]常住居民I

    跳轉到指定樓層
    樓主
    發表于 2019-10-16 17:44 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    零知模塊商城新品-SPI接口CAN總線通信模塊上線,順便教你學會如何使用!
    (高手慎入)

    板上資源:S1 為系統復位按鍵,CAN接線口為5.08的接線端子,方便接線。
    CAN總線控制器芯片:MCP2515-I/SO SPI接口
    CAN總線收發芯片:SN65HVD230DR 3.3V熱門CAN芯片
    CAN總線專用TVS二極管:NUP2105LT1G CAN總線保護效果更佳
    此模塊可直接在零知增強板和標準板上面使用。板子還有兩個S2,S3四位的撥碼開關,當使用零知標準板的時候,S2的撥碼開關全部打開,S3關閉。當使用增強板的時候,S3的撥碼開關全部打開,S2關閉。系統微3.3V供電,然后配合我們零知平臺,無需跳線接線,只要堆積在主板上面便可。

    話不多說,我們使用增強板和標準板來進行實際演示,讓你體會下零知開源的極簡開發方式。
    1.接線:

    使用標準板的時候,如圖片所示,撥碼開關接S2打開,S3關閉。如下:


    使用增強板,S3撥碼開關打開。如下:


    兩個CAN模塊進行連接,需要注意的是:CAN-H 連接CAN-H,CAN-L 連接CAN-L,切莫交差連接。兩個板子接上USB,下載程序。如下:


    2、軟件
    (1)先在零知開發工具庫管理界面搜索下載安裝對應的CAN軟件庫:


    (2)下載安裝好庫后,就可以打開示例進行驗證了

    3、測試驗證

    在上述軟件庫安裝好后,可以打開一個read例子,然后將其上傳到一個零知標準板中,然后在開啟一個write歷程,將其上傳到另一個標準板(增強板通用操作)。

    這里演示用標準板連接can模塊發送:


    零知增強板連接can模塊進行接收:


    然后分別打開兩個串口工具窗口,可以看到兩個模塊間進行通信收發信息:


    是不是很簡單,一下就學會了。


    該用戶從未簽到

    沙發
    發表于 2019-10-26 10:24 | 只看該作者
    看起來不錯
    您需要登錄后才可以回帖 登錄 | 立即注冊  

    本版積分規則

    熱門推薦

    為拍月亮而生的便攜望遠鏡系統。
    為拍月亮而生的便攜望遠鏡
    參賽項目: 便攜望遠鏡系統 參賽組員: 1人 布丁:嵌入式軟件、上位機軟件、電路、結
    基于機器視覺的智能分揀機械臂
    基于機器視覺的智能分揀機
    本作品是一個基于機器視覺的智能機械臂操作平臺,其采用atmega32單片機作為主控制系統
    小白求助
    小白求助
    也許我這個問題也許看起來有些幼稚。。。 還在入門的路上打滾,在看《愛上Arduino》這
    SpiderRobot 蜘蛛
    SpiderRobot 蜘蛛
    關于SpiderRobot 項目實行方案 之前有人推薦我做這個項目,于是乎就有了這個 h
    沒有合適的模塊,想到自己焊接芯片
    沒有合適的模塊,想到自己
    有些模塊沒有加工過的模塊銷售,想著自己要是能把芯片焊在一起也是一樣的。只是這個尺
    Copyright   ©2015-2016  Arduino中文社區  Powered by©Discuz!   
    快速回復 返回頂部 返回列表
    北京快乐8论坛