<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > CAN總線學(xué)習(xí)系列之四——CAN總線硬件設(shè)計

          CAN總線學(xué)習(xí)系列之四——CAN總線硬件設(shè)計

          作者: 時間:2016-12-14 來源:網(wǎng)絡(luò) 收藏
          CAN總線學(xué)習(xí)系列之四——CAN總線硬件設(shè)計
          在選定了CAN控制器SJA1000和CAN驅(qū)動器82C250后,我們肯定很想知道它的硬件電路怎么設(shè)計。其實(shí)這個比較簡單,一般我們會遵循下面的步驟:
          (1)在網(wǎng)絡(luò)上搜索相關(guān)的資料,學(xué)習(xí)一下別人的設(shè)計,分析一下各自的優(yōu)缺點(diǎn)。
          (2)仔細(xì)研讀SJA1000和82C250的芯片資料,最終確定自己的硬件設(shè)計。
          (3)使用EDA軟件實(shí)施自己的設(shè)計,制作PCB電路板,這個過程中需要細(xì)心,耐心。
          (4)焊接元器件。焊接過程中中時常檢測焊接是否牢固,是否短路。
          (5)接下來就是和軟件配合調(diào)試了。硬件設(shè)計部分就到此為止了。

          計過程中需要注意的地方有以下幾點(diǎn):
          (1)電源的設(shè)計。這個應(yīng)該是所有硬件設(shè)計的關(guān)鍵,所以在此也必須提醒一下!
          (2)復(fù)位電路的設(shè)計。其設(shè)計方法分為三類:上電復(fù)位;手動按鍵復(fù)位;軟件復(fù)位;
          這三種復(fù)位都是可以的,但我認(rèn)為如果您是初學(xué)者,選擇硬件復(fù)位中的手動按鍵復(fù)位比較好,容易調(diào)試的過程中控制。軟件復(fù)位比較靈活,您可以在程序中控制其復(fù)位。
          (3)時鐘電路的設(shè)計。這部分是非常重要的,不過一般都有成熟的電路,所以不用擔(dān)心這個。SJA1000有一個可編程的時鐘輸出,可以連接到CPU的時鐘輸入管腳,提供時鐘信號。但是對于初學(xué)者而且對面積要求又不是很苛刻的,建議您給CPU一個單獨(dú)的晶振電路提供時鐘信號。
          (4)CANH和CANL管腳上最好增加電容濾波,提高抗干擾,電阻限流電路,提高電路保護(hù)。
          (5)匹配電阻電路設(shè)計。

          我相信大家如果考慮到了這5個方面的問題,而且搞清楚了,您設(shè)計的電路應(yīng)該沒有問題。下一部的工作就是準(zhǔn)備相關(guān)的只是,進(jìn)行軟件設(shè)計了。


          關(guān)鍵詞: CAN總線硬件設(shè)

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();