《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > CAN總線在多機通信中的應用
CAN總線在多機通信中的應用
于 淼 黑龍江大慶職業學院
摘要: 設計了多個CAN總線的通信節點,通過PCI9810-CAN適配卡上的CAN總線,組成一個局域通信網絡,實現了PC機對各個節點的監控和通信以及節點間的自由通信。
Abstract:
Key words :

    隨著微處理器的發展,利用微處理器對工業生產過程進行控制已成為趨勢。在工業控制過程中,由于大量數據信息的共享和傳輸,傳統的串行通信模式已不能滿足要求。在工業控制領域中,需要一種抗干擾性強、可靠性高、傳輸速度快和傳輸距離長的總線結構。CAN總線技術不僅滿足上述要求,而且還能實現多點間的信息傳遞。本文使用PCI9810-cAN適配卡上的CAN總線組成局域網絡,實現多微處理器間的信息傳遞和PC機對多處理器的檢控、通信。

1 CAN總線簡介
    CAN(Controller Area Networks)總線,最早是由德國Bosch公司開發用于局域網控制的總線技術。CAN總線采用傳統的雙線串行通信方式,具有診斷能力,抗電磁干擾,其最陜傳輸速率可達1 Mb·s-1,最長通信距離可達10 km(此時的傳輸速率大約為40 kb·s-1)。在CAN總線組成的局域網絡中,通信節點之間不采用主從方式,而是具有總線訪問優先權,通信方式靈活,可實現點對點,一點對多點及廣播方式傳輸數據。

2 系統通信模塊的硬件設計
    CAN總線是由PCI9810-CAN適配卡提供,本文主要完成通信節點的設計。通信節點不僅可以和PC機進行信息交換,還可獨立與其他各節點通信。微處理器在需要和主機或其它節點通信時,其通過P0口向SJA1000T的寄存器發送信息,再由PCA82C250把信息傳遞到CAN總線上。主機和其他通信節點判斷接收報文的標識符,將對接收到的信息作相應的處理,從而實現通信功能,如圖1所示。

a.jpg


    在設計過程中,為了滿足多微處理器間通信的實時性和可靠性要求,結合CAN控制器的特點,對圖1作簡單介紹:
    (1)收發器PCA82C250的引腳8(Rs)有3種工作方式:高速,斜率控制和待機。斜率控制方式具有抗射頻干擾的功能,所以采用47 kΩ的電阻連接引腳8,實現斜率控制方式。
    (2)圖1中應為兩個高速光電耦合隔離器件6N137,由于6N137輸出引腳的驅動能力不夠,需要連接一個約390 Ω的上拉電阻,以增加輸出引腳的驅動能力。兩個光電耦合隔離器件6N137的電源信號采用5 V的DC-DC隔離模塊WRA0505P,以增強系統的抗干擾能力。
    (3)收發器PCA82C250的CANH和CANL引腳各自由通過一個5 Ω的電阻與CAN總線相連,電阻起到一定的限流作用,保護PCA82C250免受CAN總線上的過流沖擊。
    (4)收發器PCA82C250的CANH和CANL引腳與電源地之間分別反接一個保護二極管和30 pF的電容,可以起到CAN總線的過壓保護作用和過流沖擊。
    (5)CAN控制器SJA1000T輸入方式有2種:Intel輸入方式和Motorola輸入方式。在此采用Intel輸入方式,所以SJA1000T的MODE引腳接高電平。
    (6)設計僅用到TX0和RX0引腳,根據SJA1000T通信協議所要求的輸入/輸出邏輯電平關系,SJA1000T的TX1腳懸空,RX1引腳的電位必須維持在0.5 Vcc以上,所以在TX1引腳接上約6.8 kΩ和3.6 kΩ分壓電阻。
    (7)微處理器C51的引腳P2.7接CAN控制器SJA1000T的片選信號/CS,可知CAN控制器SJA1000T的寄存器首地址為8000H。處理器C41和CAN控制器SJA1000T共用12 MHz的晶振,以提高通信速率。
    通過上述分析,設計的電路原理圖,如圖2所示。

b.jpg



3 系統通信模塊的軟件設計
    通信模塊的軟件由3部分組成:初始化程序,發送程序和接受程序。僅這3部分程序,就能完成通信節點間信息的傳遞。要將CAN總線應用于更復雜的通信系統中,還要考慮CAN總線的錯誤處理,超載處理等功能和節點間的計算方法。由于每個通信節點都有自己的MCU,所以它們之間可以自由通信。通過CAN收發器PCA82C250的引腳CANH和CANL對總線輸出,使總線表現“顯性”,這時可發送信息。判斷總線表現為“顯性”時,就要為接受信息做好準備。
3.1 CAN控制器SJA1000T初始化程序
    該程序首先進入復位狀態,設置SJAl000T的模式寄存器MR為Basic CAN模式,驗收碼寄存器ACR和屏蔽碼寄存器AMR,再設置定時器0和定時器1,輸出控制寄存器OCR,重新設置控制寄存器CR,返回到正常工作模式下。初始化程序流程圖如圖3所示。

c.jpg


3.2 發送程序
    此系統采用中斷方式發送信息,這樣能節省資源,提高通信效率。需要發送信息時,先將信息組合成一幀報文:數據幀或遠程幀。進入發送程序后,首先關閉中斷,保護現場,讀中斷寄存器是否為發送中斷,將報文寫入發送緩沖區,設置命令寄存器允許發送,開中斷。發送程序流程圖,如圖4所示。

d.jpg


3.3 接受程序
    此系統仍采用中斷方式接收信息。接收程序比較復雜,需要對錯誤報警,接收溢出等情況作進一步的處理。信息報文通過CAN總線被送入接收緩存器中,接收中斷被置位,處理器從控制器SJA1000T的緩存器內讀取信息,再設置新的接收標志,開中斷。接收程序流程圖如圖5所示。

e.jpg



4 結束語
    把多個通信節點連接到PCI9810-CAN適配卡上的CAN總線,構成一個局部通信網絡,從而實現PC機對多通信節點的檢控和信息傳送,通信節點間的高速通信。在實際中,可以實現約110個通信節點間的通信,但系統比較復雜,通信效率降低,就需要考慮PCI9810-CAN適配卡和通信節點的程序改進和相應算法的應用。在多機通信系統的設計過程中,主要是通過軟件的編寫,提高系統的高速傳輸性。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲午夜免费视频| 激情成人在线视频| 国产精品久久97| 欧美三级韩国三级日本三斤| 一本色道久久综合亚洲精品不卡| 欧美日韩理论| 羞羞答答国产精品www一本| 中文在线资源观看视频网站免费不卡| 国产目拍亚洲精品99久久精品| 亚洲欧美日韩电影| 欧美午夜精品| 亚洲自拍三区| 亚洲图片欧美日产| 欧美精品亚洲一区二区在线播放| 玖玖精品视频| 一本久久综合亚洲鲁鲁| 精品91久久久久| 1769国内精品视频在线播放| 国产精品高清网站| 亚洲午夜女主播在线直播| 国产一区高清视频| 欧美大片专区| 亚洲精品欧美极品| 在线一区二区三区四区五区| 麻豆成人在线播放| 欧美激情一区二区三区在线视频观看| 999在线观看精品免费不卡网站| 国产欧美精品xxxx另类| 久久亚洲精品伦理| 亚洲视频电影图片偷拍一区| 午夜精品三级视频福利| 久久精品国产欧美亚洲人人爽| 欧美成人a视频| 亚洲国产1区| 伊人成年综合电影网| 欧美高清成人| 日韩小视频在线观看专区| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品久久国产精品99gif| 欧美日韩国产首页在线观看| 麻豆九一精品爱看视频在线观看免费| 亚洲电影激情视频网站| 女生裸体视频一区二区三区| 亚洲国产精品国自产拍av秋霞| 国产精品私房写真福利视频| 亚洲日本在线观看| 久久精品麻豆| 国产伦精品一区二区三| 欧美精品一区二区蜜臀亚洲| 欧美一激情一区二区三区| 久久久午夜电影| 欧美精品一区三区| 国产伦精品一区二区三区照片91| 国产女人18毛片水18精品| 欧美精品日韩精品| 国内精品久久久久国产盗摄免费观看完整版| 欧美激情中文字幕在线| 亚洲国内自拍| 亚洲春色另类小说| 欧美日韩一区二区在线观看| 一本久久综合亚洲鲁鲁五月天| 性色av一区二区三区在线观看| 欧美一区二区国产| 欧美日韩精品一本二本三本| 欧美风情在线观看| 一区二区精品在线观看| 午夜精品免费视频| 国产精品国产三级国产普通话三级| 国产久一道中文一区| 国产伦精品免费视频| 亚洲国产精品精华液2区45| 性久久久久久久久| 欧美在线观看视频| 免费成人网www| 久久国产精品电影| 久久精品在线播放| 国产精品一区二区久久久久| 国产伦理一区| 激情综合激情| 久久精品导航| 亚洲国产清纯| 欧美人成在线视频| 欧美国产精品人人做人人爱| 亚洲欧美国产一区二区三区| 日韩视频免费观看高清在线视频| 久久全球大尺度高清视频| 激情综合自拍| 国产欧美视频一区二区| 韩国三级电影久久久久久| 国产精品网站在线观看| 亚洲一区三区视频在线观看| 免费在线视频一区| 国产精品九九| 国产欧美日韩亚洲一区二区三区| 亚洲影音一区| 亚洲日本电影在线| 一区二区三区四区五区视频| 香港成人在线视频| 亚洲曰本av电影| 欧美激情精品久久久久| 亚洲午夜久久久久久久久电影院| 亚洲高清不卡在线观看| 国产视频久久久久| 国产在线不卡精品| 欧美日韩一区二区在线观看| 一个色综合导航| 国产亚洲精品久| 国产视频在线一区二区| 欧美日韩一区二区免费视频| 国产欧美日韩精品专区| 亚洲激情婷婷| 亚洲精品视频在线播放| 欧美激情视频在线免费观看 欧美视频免费一| 欧美精品v日韩精品v国产精品| 久久综合色88| 亚洲第一在线综合网站| 久久精品天堂| 精品福利av| 国产真实乱子伦精品视频| 欧美精品乱人伦久久久久久| 久久久久欧美| 欧美日韩国产精品一区| 欧美性色视频在线| 开元免费观看欧美电视剧网站| 国产精品二区三区四区| 国语对白精品一区二区| 久久综合色88| 99re8这里有精品热视频免费| 欧美一区二区视频97| 亚洲裸体俱乐部裸体舞表演av| 久久九九99视频| 亚洲高清中文字幕| 国产精品免费网站在线观看| 精品99一区二区三区| 亚洲精选在线观看| 欧美涩涩视频| 欧美色欧美亚洲另类二区| 久久高清一区| 久久精品天堂| 欧美www视频在线观看| 亚洲大片免费看| 一本色道久久综合亚洲精品高清| 麻豆精品视频在线观看视频| 亚洲精品免费在线播放| 国产精品免费小视频| 一区二区三区日韩欧美| 亚洲成人直播| 日韩网站免费观看| 国产日本亚洲高清| 国产精品久久二区二区| 亚洲精品之草原avav久久| 久久免费国产精品| 亚洲看片一区| 91久久国产综合久久蜜月精品| 国产精品日产欧美久久久久| 亚洲天堂网站在线观看视频| 欧美三级在线| 激情国产一区二区| 蜜桃av综合| 在线观看欧美一区| 欧美日韩一区在线观看视频| 欧美亚洲日本网站| 精品999在线观看| 欧美三级黄美女| 亚洲深夜福利| 一区二区三区**美女毛片| 在线看无码的免费网站| 老司机67194精品线观看| 欧美老女人xx| 亚洲日韩欧美一区二区在线| 欧美大片网址| 欧美影院久久久| 亚洲国产欧美另类丝袜| 日韩网站免费观看| 欧美精品乱码久久久久久按摩| 亚洲一卡二卡三卡四卡五卡| 欧美日韩国产高清| 欧美大片18| 亚洲欧美日韩精品一区二区| 亚洲国产片色| 欧美大片在线观看| 亚洲美女电影在线| 亚洲国产三级| 欧美在线视频不卡| 亚洲精品亚洲人成人网| 欧美在线免费| 久久琪琪电影院| 欧美成人一区二区三区在线观看| 性色av一区二区三区| 欧美日韩综合久久| 亚洲精品一区二| 欧美岛国在线观看| 欧美3dxxxxhd| 欧美好骚综合网| 欧美三级日韩三级国产三级| 精品不卡一区二区三区| 久久久久五月天| 亚洲一区美女视频在线观看免费| 亚洲国产精品激情在线观看| 亚洲伊人色欲综合网| 国产精品美女午夜av| 亚洲国产另类精品专区| 欧美视频一区二区在线观看| 亚洲欧美日韩在线| 欧美成人免费全部观看天天性色| 久久人91精品久久久久久不卡| 蜜月aⅴ免费一区二区三区| 性欧美18~19sex高清播放| 亚洲欧洲日本专区| 在线日韩视频| 欧美日韩mp4| 中文日韩电影网站| 国产综合久久久久久鬼色| 亚洲欧美影音先锋| 91久久精品一区二区三区| 亚洲国产精品成人一区二区| 欧美日韩国产91| 蜜臀av性久久久久蜜臀aⅴ| 午夜亚洲性色福利视频| 亚洲尤物视频网| 极品少妇一区二区三区| 欧美剧在线观看| 久久99在线观看| 亚洲精品久久久蜜桃| 亚洲字幕在线观看| 亚洲国产精品激情在线观看| 亚洲日本中文字幕| 欧美精品福利在线| 国产一区二区三区精品久久久| 99精品久久| 中日韩视频在线观看| 99国产精品私拍| 狠狠色综合色综合网络| 国产精品视频区| 欧美三级视频在线| 欧美成人在线免费观看| 国产精品电影在线观看| 在线观看中文字幕不卡| 一区二区三区你懂的| 国产噜噜噜噜噜久久久久久久久| 亚洲午夜黄色| 99精品视频免费在线观看| 欧美性做爰毛片| 国产精品青草久久久久福利99| 欧美一级片久久久久久久| 国产亚洲一区在线| 久久综合电影一区| 欧美精品久久久久a| 亚洲午夜国产一区99re久久| 在线成人免费观看| 久久精品一二三区| 国产欧美日韩视频一区二区| 久久久精品国产免大香伊| 欧美精品一区二区三区在线看午夜| 亚洲欧美日韩中文播放| 欧美女主播在线| 99热在线精品观看| 国产精品毛片在线看| 国产精品第一页第二页第三页| 国产视频久久| 欧美一区2区三区4区公司二百| 亚洲成人在线网站| 亚洲欧美日韩精品一区二区| 欧美日韩国产一级| 欧美日韩国产首页| 久久www免费人成看片高清| 麻豆精品在线播放| 国产伦精品一区| 国产免费亚洲高清| 久久久久久久一区二区| 国产精品乱码一区二区三区| 女女同性女同一区二区三区91| 一区在线免费观看| 午夜精品久久久久久久男人的天堂| 亚洲欧洲精品一区二区三区| 亚洲欧美日韩精品在线| 新67194成人永久网站| 国产一区二区欧美| 欧美日韩在线播放三区四区| 国产精品国内视频| 欧美午夜精品| 欧美日韩一区二区视频在线观看| 国产精品一区二区三区免费观看| 99av国产精品欲麻豆| 欧美成人免费一级人片100| 亚洲欧洲一区二区天堂久久| 亚洲电影在线看| 欧美性视频网站| 先锋影音国产精品| 欧美午夜电影网| 欧美美女视频| 在线免费观看日本一区| 久久久91精品国产一区二区三区| 亚洲欧美大片| 国产欧美91| 国产精品国产三级欧美二区| 国产精品久久国产精品99gif| 日韩午夜剧场| 欧美久久久久久蜜桃| 亚洲综合色丁香婷婷六月图片| 欧美精品亚洲二区| 免费欧美在线| 国产精品亚洲综合天堂夜夜| 国产精品国产三级国产专播品爱网| 国产午夜精品理论片a级大结局| 久久中文在线| 久久久亚洲国产天美传媒修理工| 亚洲精品国产精品乱码不99按摩| 欧美专区18| 欧美影院精品一区| 免费日韩av电影| 亚洲精品少妇网址| 亚洲人成毛片在线播放| 国产精品激情av在线播放| 国产精品成人va在线观看| 久久夜色精品亚洲噜噜国产mv| 亚洲欧美在线另类| 亚洲激情第一页| 亚洲自啪免费| 久久综合导航| 香港成人在线视频| 久久久www成人免费无遮挡大片| 国产精品影音先锋| 亚洲一区免费在线观看| 亚洲国产成人久久综合一区| 亚洲欧美日韩在线不卡| 黄色成人av网站| 欧美精品福利在线|