資料介紹:
隨著USB技術(shù)的廣泛應(yīng)用, USB接口已成為個(gè)人計(jì)算機(jī)的基本配置, 在嵌入式系統(tǒng)中, USB技術(shù)也已
得到普遍應(yīng)用. 如在系統(tǒng)監(jiān)控和數(shù)據(jù)采集系統(tǒng)中, USB接口能保證數(shù)據(jù)傳輸?shù)目煽啃院蛯?shí)時(shí)性. 另外, USB
的即插即用特性也使得USB設(shè)備與主機(jī)的通信更為方便. 但在USB系統(tǒng)中, 要求單個(gè)USB連線的長(zhǎng)度不
過5m. 在某些現(xiàn)場(chǎng)應(yīng)用中, 這個(gè)距離遠(yuǎn)遠(yuǎn)不夠. 而CAN總線能有效彌補(bǔ)這個(gè)不足, CAN總線的直接通信
距離遠(yuǎn)可達(dá)10km, 通信速率可達(dá)1Mbps. 另外, CAN總線具有抗干擾能力強(qiáng)、數(shù)據(jù)傳輸出錯(cuò)率低、
通信方式靈活等特點(diǎn). 因此在現(xiàn)場(chǎng)總線系統(tǒng)中, CAN/ USB協(xié)議轉(zhuǎn)換器對(duì)主機(jī)與設(shè)備相互通信所起的幫助非
常大.
本設(shè)計(jì)采用三菱電機(jī)公司的M16C/ 6N單片機(jī)系列芯片M306NBFCTFP作為轉(zhuǎn)換器核心, 內(nèi)置CAN
控制器, 支持CAN2. 0協(xié)議的A部分和B部分. 轉(zhuǎn)換器與現(xiàn)場(chǎng)設(shè)備通訊時(shí)只需擴(kuò)展一個(gè)CAN總線收發(fā)器
如TJA1050即可. M306NBFCTFP 的主要特性如下(