chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過采用CAN控制器實現(xiàn)系統(tǒng)節(jié)點仿真平臺硬件系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-07-01 08:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言

控制器局域網(wǎng)(CoNtrollerAreaNetwork,CAN),是德國Bosch公司為汽車的監(jiān)控系統(tǒng)而設(shè)計的總線式串行通信網(wǎng)絡(luò),它具有良好的組網(wǎng)靈活性、開放性、擴展性和兼容性,它的抗干擾、自診斷、自監(jiān)控和糾錯能力強,可靠性高,它的協(xié)議模型結(jié)構(gòu)簡單,實時性好,性價比高,便于開發(fā),它是目前唯一有國際標(biāo)準的現(xiàn)場總線,它的應(yīng)用范圍已經(jīng)遠遠超出汽車監(jiān)控系統(tǒng),它適用于許多領(lǐng)域中分布式自動控制系統(tǒng),如:工業(yè)過程控制和自動化,智能結(jié)構(gòu)和分布管理等,成為很有推廣普及應(yīng)用潛力的現(xiàn)場總線。

為便于CAN總線在不同領(lǐng)域的推廣普及應(yīng)用,研制一種通用的CAN總線系統(tǒng)基本組成單元――節(jié)點的仿真平臺,通過仿真使研究開發(fā)CAN總線系統(tǒng)的成本和周期降低,這是很有實際應(yīng)用價值的。

本仿真平臺選用Philips公司的SJA1000芯片作為CAN控制器,它除了具有基本CANPCA82C200芯片標(biāo)準模式的所有功能外,更增加了一種新的工作模式―PeliCAN模式,這種模式支持具有很多新特性的CAN2。0B協(xié)議,如:兼容性和擴展性更強,檢錯和糾錯能力更強,支持熱插拔等,設(shè)計更方便靈活,而芯片價格低廉,很適合作通用的CAN總線系統(tǒng)節(jié)點仿真平臺之用。

為了適應(yīng)多種不同領(lǐng)域的自動控制系統(tǒng)仿真需要,可采用普通PC機作為各種不同的自動控制系統(tǒng)的傳感器、執(zhí)行器和人機鍵控和顯示接口仿真器,形成仿真平臺,提高節(jié)點的通用性,靈活性和可擴展性。通過仿真PC機可模擬各種不同應(yīng)用系統(tǒng)。

2 仿真平臺的硬件設(shè)計

所設(shè)計的CAN總線系統(tǒng)節(jié)點仿真平臺硬件系統(tǒng)框圖如圖1所示。

通過采用CAN控制器實現(xiàn)系統(tǒng)節(jié)點仿真平臺硬件系統(tǒng)的設(shè)計

圖1CAN總線系統(tǒng)節(jié)點仿真平臺

總線系統(tǒng)采用價格低廉而安裝方便的雙絞線作為通信介質(zhì),將各節(jié)點聯(lián)接成網(wǎng)絡(luò)系統(tǒng)。每個節(jié)點由CAN控制器、CAN收發(fā)器、微處理器和仿真PC機四個功能模塊組成。

CAN控制器SJA1000作為核心,執(zhí)行CAN協(xié)議,包括數(shù)據(jù)的成幀和解幀以及幀的收發(fā)等等。

由于SJA1000的總線驅(qū)動能力有限,它通過CAN收發(fā)器PCA82C250芯片與物理總線聯(lián)接起來。CAN收發(fā)器將來自CAN控制器的邏輯電平信號轉(zhuǎn)換成適合在CAN總線上傳輸且能被CAN收發(fā)器接收的邏輯電平信號,起到抗瞬間干擾和射頻干擾,增大通信距離和保護總線等作用;為了進一步增強抗干擾能力,在SJA1000與PCA82C250之間,可用高速光電耦合器6N137實現(xiàn)總線上各CAN節(jié)點間的電平隔離。

CAN控制器和收發(fā)器配合完成CAN協(xié)議中物理層和數(shù)據(jù)鏈路層的通信協(xié)議功能。微處理器89C51控制SJA1000的功能,包括初始化和監(jiān)控管理,實現(xiàn)數(shù)據(jù)的收發(fā)通信,執(zhí)行應(yīng)用層功能。

仿真PC機通過串口芯片MAX232實現(xiàn)與微處理器之間的電平轉(zhuǎn)換和通信,從而實現(xiàn)與CAN總線通信。PC機可作為各種不同的自動控制系統(tǒng)的傳感器、執(zhí)行器和人機鍵控和顯示接口的仿真器,形成仿真平臺,提高節(jié)點的通用性,靈活性和可擴展性。通過仿真PC機可模擬各種不同的應(yīng)用系統(tǒng)。

3 仿真平臺的軟件設(shè)計

軟件設(shè)計主要是對微處理器進行應(yīng)用編程,實現(xiàn)SJA1000的初始化(包括工作模式、濾波器、中斷使能寄存器等初始值的設(shè)置),監(jiān)控管理和鍵控顯示。微處理器采用中斷工作模式,使響應(yīng)速度提高,支持系統(tǒng)實時性。中斷流程如圖2。

通過采用CAN控制器實現(xiàn)系統(tǒng)節(jié)點仿真平臺硬件系統(tǒng)的設(shè)計

圖2中斷流程圖

軟件設(shè)計的核心是微處理器與CAN控制器之間的數(shù)據(jù)通信。最終實現(xiàn)CAN網(wǎng)絡(luò)節(jié)點間的數(shù)據(jù)通信。編程采用模塊化方式,方便修改、升級和調(diào)試,支持系統(tǒng)靈活性、開放性和可擴展性。

4 小結(jié)

本文的基于SJA1000的CAN總線系統(tǒng)節(jié)點仿真平臺,經(jīng)測試得,可實現(xiàn)兩個節(jié)點間的數(shù)據(jù)正確的發(fā)送和接收,并實現(xiàn)了節(jié)點和仿真PC機之間的通信以及鍵控輸入、數(shù)據(jù)顯示等功能。它的硬件結(jié)構(gòu)簡單價廉,軟件靈活,易修改、升級和進一步組網(wǎng)等的開發(fā),通過仿真PC機可模擬各種不同應(yīng)用系統(tǒng)。通過仿真使研究開發(fā)CAN總線系統(tǒng)的成本和周期降低,該仿真平臺為CAN總線系統(tǒng)在汽車及其它多種不同領(lǐng)域的自動控制系統(tǒng)中推廣應(yīng)用,提供了方便的研究開發(fā)條件,為CAN的普及和提高提供了有益的參考實例。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3794

    瀏覽量

    110581
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17638

    瀏覽量

    190256
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    58

    文章

    3010

    瀏覽量

    471472
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    電源控制器MCU硬件在環(huán)(HIL)測試方案

    實時仿真平臺為電源控制器 MCU 提供硬件在環(huán)(HIL)測試系統(tǒng),與用戶 MCU 構(gòu)成一整套測試系統(tǒng)。 在整體
    發(fā)表于 08-20 18:31

    基于PXI和cRIO的電子穩(wěn)定程序硬件在環(huán)仿真平臺開發(fā)

    試驗有兩大困難:一是試驗具有相當(dāng)?shù)奈kU性,二是試驗對場地要求很苛刻。所以,開發(fā)硬件在環(huán)仿真平臺就成為一種迫切需求。該仿真平臺對加速ESP控制器的算法開發(fā)有重大作用。本文
    發(fā)表于 09-07 09:09

    Veloce Apps硬件仿真平臺

    系統(tǒng)驗證流程中的強大資源。“對于Veloce硬件仿真平臺,通過基于應(yīng)用的戰(zhàn)略,Mentor將會繼續(xù)展現(xiàn)其技術(shù)領(lǐng)導(dǎo)力,”Mentor Graphics
    發(fā)表于 04-15 16:25

    如何對數(shù)字預(yù)失真平臺系統(tǒng)進行仿真測試?

    數(shù)字預(yù)失真平臺系統(tǒng)模型是怎樣構(gòu)成的?如何對數(shù)字預(yù)失真平臺系統(tǒng)進行仿真測試?
    發(fā)表于 04-21 07:23

    怎么實現(xiàn)燃料電池汽車整車控制器仿真測試平臺?

    本文基于Matlab/Simulink RTW 和XPC Real-time Target實時仿真平臺,配合PCI數(shù)據(jù)采集卡底層軟件的開發(fā)和信號調(diào)理裝置硬件設(shè)計,系統(tǒng)實現(xiàn)了燃料電池汽
    發(fā)表于 05-14 06:04

    什么是全數(shù)字仿真平臺

    。什么是全數(shù)字仿真平臺全數(shù)字仿真平臺SkyEye是能夠滿足模擬或仿真外部硬件行為進行軟件運行和測試需求的工具。該工具運用國際流行的仿真、測試
    發(fā)表于 12-21 06:42

    EasyGo實時仿真控制器硬件在環(huán)(HIL)風(fēng)電場景仿真測試應(yīng)用

    ,國電南瑞某分公司選定了 Easygo 仿真平臺進行實物控制器硬件在環(huán)(HIL)仿真測試的試用。對此,將基于 easygo netbox 實時仿真
    發(fā)表于 04-14 14:32

    EasyGo 實時仿真丨大功率電機控制器硬件在環(huán)系統(tǒng)仿真測試

    仿真器搭建仿真測試系統(tǒng),進行了產(chǎn)品試驗。 如圖所示,本次實驗使用了EasyGo仿真平臺 NetBox ,搭載上位機軟件DeskSim。NetBox利用FPGA進行ns級的電力電子
    發(fā)表于 07-28 11:39

    OBS系統(tǒng)仿真平臺的構(gòu)建及分析

    分析了光突發(fā)交換網(wǎng)絡(luò)核心交換節(jié)點的基本交換結(jié)構(gòu)、交換控制模塊的主要功能以及核心交換模塊的構(gòu)成;對光突發(fā)交換系統(tǒng)進行了仿真平臺的構(gòu)建,討論了系統(tǒng)
    發(fā)表于 03-08 18:06 ?15次下載

    光電跟蹤伺服系統(tǒng)仿真平臺開發(fā)與應(yīng)用

    跟蹤控制系統(tǒng)仿真已成為控制系統(tǒng)試驗研究、規(guī)劃設(shè)計和調(diào)度運行的重要工具。因此光電跟蹤伺服系統(tǒng)仿真平臺的開發(fā)是非常必要的。本文簡單介紹了光電跟蹤
    發(fā)表于 12-07 14:27 ?9次下載

    基于PXI和cRIO的ESP硬件在環(huán)仿真平臺

      本文基于PXI和cRIO搭建了ESP硬件在環(huán)仿真平臺平臺可以將控制器放在仿真回路中,方便對控制器
    發(fā)表于 08-26 10:31 ?7027次閱讀
    基于PXI和cRIO的ESP<b class='flag-5'>硬件</b>在環(huán)<b class='flag-5'>仿真平臺</b>

    基于MATLAB_GUI的電機教學(xué)實驗用控制系統(tǒng)仿真平臺

    基于MATLAB_GUI的電機教學(xué)實驗用控制系統(tǒng)仿真平臺_張岳
    發(fā)表于 01-01 15:44 ?5次下載

    基于SJA1000芯片和PCA82C250芯片實現(xiàn)總線節(jié)點仿真平臺設(shè)計

    仿真平臺選用Philips公司的SJA1000芯片作為CAN控制器,它除了具有基本CANPCA82C200芯片標(biāo)準模式的所有功能外,更增加了一種新的工作模式―PeliCAN模式,這種模式支持具有
    的頭像 發(fā)表于 05-09 08:04 ?4452次閱讀
    基于SJA1000芯片和PCA82C250芯片<b class='flag-5'>實現(xiàn)</b>總線<b class='flag-5'>節(jié)點</b><b class='flag-5'>仿真平臺</b>設(shè)計

    存儲控制器系統(tǒng)硬件仿真與原型驗證性能

    近期,來自 Kioxia 公司的 Ravi Tangirala 做了一個主題為存儲控制器系統(tǒng)硬件仿真與原型驗證性能的演講。他是 Kioxia America 公司(前東芝存儲,之后作
    的頭像 發(fā)表于 03-19 09:37 ?3141次閱讀

    基于MCP2510 CAN控制器實現(xiàn)CAN總線系統(tǒng)智能節(jié)點的設(shè)計

    MCP2510是Microchip公司生產(chǎn)的一種獨立的可編程CAN控制器芯片。本文將介紹新型的獨立CAN通信控制器MCP2510,并給出其在CAN
    的頭像 發(fā)表于 06-23 15:16 ?5412次閱讀
    基于MCP2510 <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b><b class='flag-5'>實現(xiàn)</b><b class='flag-5'>CAN</b>總線<b class='flag-5'>系統(tǒng)</b>智能<b class='flag-5'>節(jié)點</b>的設(shè)計