色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

通過采用CAN控制器實現系統節點仿真平臺硬件系統的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-07-01 08:00 ? 次閱讀

1 引言

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

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

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

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

2 仿真平臺的硬件設計

所設計的CAN總線系統節點仿真平臺硬件系統框圖如圖1所示。

通過采用CAN控制器實現系統節點仿真平臺硬件系統的設計

圖1CAN總線系統節點仿真平臺

總線系統采用價格低廉而安裝方便的雙絞線作為通信介質,將各節點聯接成網絡系統。每個節點由CAN控制器、CAN收發器微處理器和仿真PC機四個功能模塊組成。

CAN控制器SJA1000作為核心,執行CAN協議,包括數據的成幀和解幀以及幀的收發等等。

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

CAN控制器和收發器配合完成CAN協議中物理層和數據鏈路層的通信協議功能。微處理器89C51控制SJA1000的功能,包括初始化和監控管理,實現數據的收發通信,執行應用層功能。

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

3 仿真平臺的軟件設計

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

通過采用CAN控制器實現系統節點仿真平臺硬件系統的設計

圖2中斷流程圖

軟件設計的核心是微處理器與CAN控制器之間的數據通信。最終實現CAN網絡節點間的數據通信。編程采用模塊化方式,方便修改、升級和調試,支持系統靈活性、開放性和可擴展性。

4 小結

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


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 收發器
    +關注

    關注

    10

    文章

    3454

    瀏覽量

    106178
  • 控制器
    +關注

    關注

    112

    文章

    16444

    瀏覽量

    179085
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2766

    瀏覽量

    464176
收藏 人收藏

    評論

    相關推薦

    基于PXI和cRIO的電子穩定程序硬件在環仿真平臺開發

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

    Veloce Apps硬件仿真平臺

    系統驗證流程中的強大資源。“對于Veloce硬件仿真平臺通過基于應用的戰略,Mentor將會繼續展現其技術領導力,”Mentor Graphics
    發表于 04-15 16:25

    如何對數字預失真平臺系統進行仿真測試?

    數字預失真平臺系統模型是怎樣構成的?如何對數字預失真平臺系統進行仿真測試?
    發表于 04-21 07:23

    怎么實現燃料電池汽車整車控制器仿真測試平臺

    本文基于Matlab/Simulink RTW 和XPC Real-time Target實時仿真平臺,配合PCI數據采集卡底層軟件的開發和信號調理裝置硬件設計,系統實現了燃料電池汽
    發表于 05-14 06:04

    EasyGo實時仿真控制器硬件在環(HIL)風電場景仿真測試應用

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

    EasyGo 實時仿真丨大功率電機控制器硬件在環系統仿真測試

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

    OBS系統仿真平臺的構建及分析

    分析了光突發交換網絡核心交換節點的基本交換結構、交換控制模塊的主要功能以及核心交換模塊的構成;對光突發交換系統進行了仿真平臺的構建,討論了系統
    發表于 03-08 18:06 ?15次下載

    光電跟蹤伺服系統仿真平臺開發與應用

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

    基于PXI和cRIO的ESP硬件在環仿真平臺

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

    基于MATLAB_GUI的電機教學實驗用控制系統仿真平臺

    基于MATLAB_GUI的電機教學實驗用控制系統仿真平臺_張岳
    發表于 01-01 15:44 ?5次下載

    基于SJA1000芯片和PCA82C250芯片實現總線節點仿真平臺設計

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

    如何使用dSPACE標準組件和MATLAB與Simulink飛行控制系統仿真平臺

    本文以某飛行側向通道穩定控制系統為例,基于dSPACE標準組件和MATLAB/Simulink軟件環境,建立了控制系統的半實物仿真平臺并進行了半實物
    發表于 11-05 14:53 ?8次下載
    如何使用dSPACE標準組件和MATLAB與Simulink飛行<b class='flag-5'>器</b><b class='flag-5'>控制系統</b><b class='flag-5'>仿真平臺</b>

    存儲控制器系統硬件仿真與原型驗證性能

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

    基于MATLAB的DSP控制系統仿真平臺設計方案

    為了研究能夠用于實現某自主運動平臺快速原型技術的軟件開發、調試平臺系統實時仿真技術設計了基于 MATLAB軟件
    發表于 04-26 16:25 ?20次下載
    基于MATLAB的DSP<b class='flag-5'>控制系統</b><b class='flag-5'>仿真平臺</b>設計方案

    基于MCP2510 CAN控制器實現CAN總線系統智能節點的設計

    MCP2510是Microchip公司生產的一種獨立的可編程CAN控制器芯片。本文將介紹新型的獨立CAN通信控制器MCP2510,并給出其在CAN
    的頭像 發表于 06-23 15:16 ?4250次閱讀
    基于MCP2510 <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b><b class='flag-5'>實現</b><b class='flag-5'>CAN</b>總線<b class='flag-5'>系統</b>智能<b class='flag-5'>節點</b>的設計
    主站蜘蛛池模板: 国产精品一国产精品免费 | 亚洲国产精品线在线观看 | 999精品国产人妻无码系列 | 2020美女视频黄频大全视频 | 国产精品久久久久久久AV下载 | 国产内射AV徐夜夜 | 99精品国产自在自线 | 24小时日本在线电影 | 久久精品日本免费线 | 精品国产成人a区在线观看 精品国产成人AV在线看 | 中文字幕专区高清在线观看 | 中文字幕亚洲乱码熟女在线萌芽 | 私密按摩师在线观看 百度网盘 | 亚洲国产精品热久久 | 在线毛片片免费观看 | 日本高清不卡码无码v亚洲 日本福利片午夜免费观着 日本粉嫩学生毛绒绒 | 国产在线一区观看 | 动漫成人片 | 少妇精品久久久一区二区三区 | 国产99视频精品免费播放 | 色窝窝亚洲AV在线观看 | 乌克兰内射私拍 | 欧美性极品黑人hd | 嫩草影院在线观看精品 | 九九热视频这里只有精 | 国产精品…在线观看 | 97草碰在线视频免费 | 国产不卡一卡2卡三卡4卡网站 | 日本一卡二卡三卡四卡无卡免费播放 | 漂亮的保姆6在线观看中文 漂亮的保姆5电影免费观看完整版中文 | 俄罗斯爱爱| 黄色三级视频在线 | 秋霞电影网伦大理电影在线观看 | 影音先锋av丝袜天堂 | zoovideo人与驴mp4| 国产在线观看网址你懂得 | 在线观看成人免费 | 久久精品国产亚洲AV未满十八 | 色偷偷伊人 | 一个人免费视频在线观看高清频道 | 亚洲精品国产SUV |