摘要:CYGNAL生產的單片機C8051F040是代表8位單片機發展方向的高速(25M)混合信號系統級芯片(SOC)它不僅集成了一般測控系統需要的外設,而且集成了很有發展前景的現場總線—CAN總線控制器,文中對該芯片中的CAN控制器結構作了分析,并給出了在分布式測控系統中使用該芯片的智能節點的硬件、軟件設計方案。
1 概述
分布式在線測控系統是由多個面向設備的、以MCU為核心的智能處理單元和多個并行運行且具有不同監測和故障診斷功能的微機構成的。該系統采取“分治”的設計思想?它將數據采集以及部分數據處理任務交給設備層的智能處理單元去完成?而監測診斷層主要負鵂嗍雍凸收險鋃稀7植際講飪叵低成杓憑??悸歉鞲黿詰闃?淶耐ㄐ盼侍猗熞蛭?ㄐ磐?緄難∪《韻低承閱苡瀉艽笥跋臁?國內已開展了基于現場總線的在線測控系統的研究?并利用CAN總線實現設備層的檢測處理、單元間的通信以及與上層監測主機的通信。CAN總線就是一種支持分布式實時控制系統的串行通信局域網絡總線。它的主要特點如下:
●任一個節點均可在任一時刻主動向網絡上的其它節點發送數據,而從不分主從,因此,通信比較靈活;
●節點可分為不同的優先級,可以滿足不同的實時要求;
●采用非破壞性總線仲裁,當兩節點同時向總線發送信息時,優先級低的節點主動停止數據發送?而優先級高的節點可不受影響地繼續發送數據;
●通信距離最遠可達10km,通信最高速率可達1Mbps?
●每幀數據的有效字節數為8,因此,可保證很短的傳輸時間,而且實時性強,受干擾的概率低;
●每幀數據都含有CRC(循環冗余)校驗及其它校驗措施,因而數據出錯率很低;
●CAN總線節點在嚴重錯誤的情況下,可自動切斷與總線的聯系,以使總線上的其它操作不受影響。
目前,CAN總線協議以其可靠性高、實時性好以及獨特的設計已經成為總線通信網絡的首選?國內目前使用較廣的是PHILIPS 生產的SJA1000 、82C200等獨立的CAN控制器,由于這種獨立的控制器限制了測控節點的集成度,因此,很多微處理器生產廠家已經開始生產內部集成有CAN控制器的MCU。美國CYGNAL公司生產C8051F040就是內部集成有BOSCH CAN控制器的混合信號系統級芯片(SOC)。本文將分析C8051F040 的CAN總線結構、與CPU 的接口及初始化配置,同時將給出基于C8051F040的分布式測控節點的設計及系統的實現框架。
2 C8051F040及其內部BOTSH CAN
Cygnal公司的單片機C8051F040具有與8051指令集完全兼容的CIP-51內核。它的最高頻率可達25MHz?內置64kB FLASH RAM和4kB的數據存儲器。C8051F040在一個芯片內集成了構成單片機數據采集或控制系統所需要的幾乎所有模擬和數字外設及其它功能部件,包括ADC、可編程增益放大器、DAC、電壓比較器、溫度傳感器、SMBus/I2C、UART、SPI、定時器、內部振蕩器、看門狗電路以及CAN 控制器等,這種高度集成為設計小體積、低功耗、高可靠和高性能的測控系統提供了方便,同時也使測控設備整體成本能夠降低。
C8051F040內部集成有BOTSH CAN,它兼容CAN技術規范2.0A和2.0B,主要由CAN內核、消息RAM(獨立于CIP-51的RAM)、消息處理單元和控制寄存器組成,圖1所示是C8051F040內部的CAN總線結構圖。
圖1中,CAN內核由CAN協議控制器和負責消息收發的串行/并行轉換RX/TX移位寄存器組成。消息RAM用于存儲消息目標和每個目標的仲裁掩碼。這種CAN處理器有32個隨意配置為發送和接受的消息目標?并且每一個消息目標都有它自己的識別掩碼,所有的數據傳輸和接收濾波都是由CAN控制器完成的,而不是由CIP-51來完成。
CAN內部寄存器中存儲了所有CAN的控制和配置信息,其中包括控制寄存器、狀態寄存器、設置波特率的位定時寄存器 、測試寄存器、錯誤計數器和消息接口寄存器。通常CAN內核不能直接訪問消息RAM,而必須通過接口寄存器IF1或IF2來訪問。另外,CIP-51的SFR并不能直接訪問CAN內部寄存器的所有單元,其配置CAN、消息目標、讀取CAN狀態以及獲取接收數據、傳遞發送數據都由SFR中的6個特殊寄存器來完成,其中CAN0CN、CAN0TST和CAN0STA 3個寄存器可直接獲取或修改CAN 控制器中對應的寄存器,而CAN0DATH、CAN0DATL、CAN0ADR 3個寄存器主要用來訪問修改其它不能直接訪問的CAN 內部寄存器,其中CAN0ADR用來指出要訪問寄存器的地址,CAN0DATH、CAN0DATL這時就相當于要訪問的16位寄存器的高、低字節的映射寄存器,而對它們的讀寫則相當于對所指向寄存器的讀寫。圖2給出了CIP-51如何訪問CAN中控制寄存器和每個消息的路徑圖。
消息處理單元用于根據寄存器中的信息來控制CAN內核中移位寄存器和消息RAM 之間的數據傳遞,同時,它還可用來管理中斷的產生。
3 基于C8051F040的智能系統設計
3.1 硬件設計
工業測控現場通常存在著大量的傳感器、執行機構和電子控制單元,它們一般分布較廣,而且對實時性要求也很高,圖3是基于CAN總線的分布式測控系統框圖。該系統采用現場總線式集散系統FDCS?Field Distributed Control System?結構,它由主控站(注:CAN總線各節點并不分主從 ?這里是針對特定的系統而言)、C8051F040為MCU的智能節點并配以CAN現場總線控制網絡構成。主控站主要完成對各節點的在線監控以及對各節點返回信息的分析處理,并對節點發出控制命令以控制節點工作模式。智能節點則根據主控站命令來完成數據采集、運行顯示以及對執行部件的控制,以及各節點與主站、節點與節點之間的實時數據交換和信息控制。
圖4是一個以C8051F040為核心的智能節點設計原理圖。
圖中,C8051F040的6、7腳分別為CANRX和CANTX引腳,CAN的輸出輸入必須加總線收發器才能與CAN物理總線相連。本系統采用了TJA1050高速CAN收發器來替代傳統的PCA82C250收發器,TJA1050芯片具有電磁輻射低、防短路、不上電時對總線無影響等特點,它的8腳S可以選擇高速或靜音兩種模式,并可由C8051F040的P4.0控制。為了增加CAN 節點的抗干擾能力,將CAN引腳通過高速光耦6N137與總線收發器相連,可實現各節點之間的電氣隔離。電源的隔離可以采用小功率電源隔離模塊,也可以用帶多個5V隔離輸出的開關電源模塊。這樣能大大提高節點的穩定性和可靠性,但可能會增加節點的硬件復雜性。
3.2 節點軟件設計
對于一個實際的測控系統,其節點軟件是比較復雜的,但由于C8051F040具有與8051指令完全兼容的CIP-51內核,所以,對于有使用51系列單片機經驗的人來說,這并沒有太大的難度,下面主要介紹C8051F040內置CAN的軟件設計。
如果需要某一節點將A/D采樣值通過CAN總線送到主控站(地址01H),且配置系統時設定的工作頻率為25MHz?CANTX引腳設為推挽方式,那么在初始化過程中,波特率應配置為160kbps,消息目標禁止不用,配置消息目標2為接收時的程序代碼如下:
CAN_INIT:
MOV SFRPAGE,#01H
ORL CAN0CN,#41H ;設INIT位為1, CCE為1
; 配置波特率
MOV CAN0ADR,#03H
MOV CAN0DATH,#7FH
MOV CAN0DATL,#05H
;禁止不用的消息目標(3-32)
MOV CAN0ADR, #0DH ; 指向IF1的仲裁控制寄存器2
MOV CAN0DATH,#00H ; MAGVAL=0;
MOV CAN0ADR,#09H ; 指向IF1的命令掩碼寄存器
MOV CAN0DATL,#0A0H ?; 方向為寫,改變仲裁位
MOV R1,#20H
MOV CAN0ADR, #08H ;指向IF1的命令寄存器
ENABLE_MESSAGE_OBJECTS:
MOV CAN0DATL,R1 ;寫R1指向的消息目標
MOV CAN0ADR, #08H ;指向IF1的命令寄存器
WAIT_TRANSFER_OVER?
MOV A,CAN0DATH ?;讀命令寄存器
JB ACC.7,WAIT_TRANSFER_OVER
DEC R1
CJNE R1,#02H,ENABLE_MESSAGE_BJECTS
;配置消息目標2為接收
MOV CAN0ADR,#21H
MOV CAN0DATL,#11111000B?; 寫IF2命令掩碼
MOV CAN0DATH,#00H
MOV CAN0DATL,#00H ?;寫IF2掩碼1
MOV CAN0DATH,#00H
MOV CAN0DATL,#00H ?; 寫IF2掩碼2
MOV CAN0DATL,#00H ?; 寫IF2仲裁寄存器1
MOV CAN0DATH,#80H ?; 寫IF2仲裁寄存器2高8位
消息目標有效,標準仲裁幀,方向為接收
MOV CAN0DATL,#00H ?; 寫IF2仲裁寄存器2低8位
MOV CAN0DATH,#00010100B?; 寫IF2控制寄存器高位
MOV CAN0DATL,#80H ?; 寫IF2控制寄存器低位
MOV CAN0ADR, #20H
MOV CAN0DATL, #02H ?; 通過IF2寫2號消息目標
WAIT_TRANSFER_OVER1;
MOV A,CAN0DATH ; 讀命令寄存器
JB ACC.7,WAIT_TRANSFER_OVER1
; 等待寫結束
;CAN進入操作模式
MOV CAN0CN,#00000010B ; CAN進入正常操作模式狀態中斷使能,
RET
發送過程是將存儲在從BUF0起始地址中的2個字節的A/D采樣數據,通過IF1傳送到消息目標1的過程。其啟動發送程序代碼如下:
SEND_AD_DATA:
MOV SFRPAGE, #01H
MOV CAN0ADR, #09H
MOV CAN0DATL,#10110111B
; 寫IF1命令掩碼寄存器
MOV CAN0ADR, #0DH
MOV CAN0DATH,#10100000B ;使用11位標準仲幀
MOV CAN0DATL,#04H ;寫IF1仲裁寄存器2,發送對象的地址01因標準幀使用高11位,所以地址要左移2位指向控制寄存器
MOV CAN0DATH,#00001001B ; 寫IF1控制寄存器高8位,傳輸中斷使能,置傳輸請求位
MOV CAN0DATL,#0BH ?; 寫IF1控制寄存器低8 位,EOB=1 DLC=0指向BUF0
MOV DPTR,BUF0
MOVX A,@DPTR
MOV CAN0DATL,A ?; 寫IF1數據0
INC DPTR
MOVX A,@DPTR
MOV CAN0ADR,#0FH
MOV CAN0DATH,A ?; 寫IF1數據1
MOV CAN0ADR, #08H
MOV CAN0DATL,#01H ?;傳遞到目標1及啟動發送
RET
4 結束語
Cygnal公司的單片機C8051F040是一種完全集成的混合信號系統級芯片(SOC),它具有與8051指令集完全兼容的CIP-51內核?代表了8位單片機的發展方向。它不僅集成有構成監控系統常用的外設,而且集成了逐漸成為控制領域首選的高可靠性、高性能C8051F040 CAN總線;本文使用該芯片設計的測控系統智能節點具有集成度高、性能穩定等特點。由于C8051F040可達到25MHz工作頻率,因而可提高系統實時性。此外,由于BOTSCH CAN內有32個自帶掩碼消息目標的特殊設計,因此,用其進行分布式在線測控系統節點之間的相互數據傳遞設計將更為簡單。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
相關推薦
溫度遙控遙測是遠程實現對溫度的測量與控制,特別適合那些環境惡劣,測量人員不容易接近的場合。根據遙控遙測系統的特點,提出了C8051F040單片機對水溫遙控遙測的設計方案。
2011-11-03 16:21:332403 針對某型航行器自沉系統中,需要掌握某合金材料在海水中因不同溫度條件下的受腐蝕時間長短。采用模塊化硬件設計,使用浸水傳感器為檢測單元、時鐘芯片DS12887為計時模塊;以C8051F040為微處理器
2018-02-09 03:22:001856 的TN87C196CA和TN87C196CB以及Silicon Laboratories公司的C8051F040等。這里以C8051F040為例詳細介紹其內部CAN控制器的使用方法及其在分布式電源系統中的應用。
2011-03-03 14:15:52
C8051F040核心板資料包V2
2013-08-20 10:52:45
請教,c8051f040在proteus仿真軟件中的元件庫是哪個?可以找到嗎?元件名是什么?急求!!謝謝
2011-04-26 01:25:06
這是c8051f040模式3串口通信的從機程序
2012-12-29 00:29:05
本帖最后由 eehome 于 2013-1-5 09:48 編輯
c8051f040可以產生8位或者16位PWM ,這里僅介紹了8位的,讀者可參考編寫16位的
2012-12-22 21:15:31
這是c8051f040模式1全雙工通信,本程序編寫是單片機與其自己通信
2012-12-29 00:31:30
本帖最后由 長腿的叔叔 于 2017-5-7 22:17 編輯
c8051f040的看門狗這么設置對嗎?p1口接按鍵,p4口接1602控制端,p5接1602數據端,p7接ADXL345傳感器(數字輸出)
2017-05-07 22:16:14
我想請教一下,誰知道c8051f系列的單片機所在的protel元件庫和元件名是什么?主要是c8051f040這款的!!希望得到幫助,急求!!O(∩_∩)O謝謝
2011-04-26 01:22:36
當討論分布式系統時,我們面臨許多以下這些形容詞所描述的 同類型: 分布式的、刪絡的、并行的、并發的和分散的。分布式處理是一個相對較新的領域,所以還沒有‘致的定義。與順序計算相比、并行的、并發的和分布式的計算包括多個PE問的集體協同動作。這些術語在范圍一卜相互覆蓋,有時也交換使用。
2020-03-31 09:01:18
在分布式系統中,共同噪聲源是相關的,而分布式噪聲源如果不相關,在RF信號組合時就會降低。對于系統中的大部分組件,這都可以非常直觀地加以評估。對于鎖相環,環路中的每個組件都有與之相關聯的噪聲傳遞函數
2019-08-02 08:35:04
分布式聲波傳感系統DAS
2020-12-21 07:48:43
分布式軟總線子系統簡介目錄約束使用涉及倉簡介設備通信方式多種多樣(USB/WIFI/BT等),不同通信方式使用差異很大且繁瑣,同時通信鏈路的融合共享和沖突無法處理,通信安全問題也不好保證。本項
2021-04-23 17:12:40
現實中多設備間通信方式多種多樣(WIFI、藍牙等),不同的通信方式使用差異大,導致通信問題多;同時還面臨設備間通信鏈路的融合共享和沖突無法處理等挑戰。那么分布式軟總線實現近場設備間統一的分布式通信管理能力如何呢?分布式軟總線組件架構圖
2022-03-16 11:03:13
降到最低。負載在各處理機之間分擔,可以避免臨界瓶頸。 4、當現有機構中已存在幾個數據庫系統,而且實現全局應用的必要性增加時,就可以由這些數據庫自下而上構成分布式數據庫系統。 5、相等規模的分布式數據庫系統
2009-07-22 14:53:12
、直接數字控制、人機交互以及監控和管理等功能。分布式控制系統是在計算機監督控制系統、直接數字控制系統和計算機多級控制系統的基礎上發展起來的,是生產過程的一種比較完善的控制與管理系統。在分布式控制系統中
2010-03-01 22:19:00
在構建分布式嵌入式系統的過程中利用Jini技術,不但可以降低系統的開發難度、實現嵌入式環境中基于服務級的互操作,而且可使系統具有很好的靈活性和可靠性。
2021-04-28 06:46:33
BOARD PROTOTYPING W/C8051F040
2023-03-30 11:48:34
- 特性介紹 -背景openEuler秉承著打造“數字化基礎設施操作系統”的愿景,為促進與OpenHarmony生態的合作與互通,實現端邊領域的互通和協同,首次在嵌入式領域引入分布式軟總線技術
2022-07-25 10:55:39
我用新買的開關電源給單片機供電時,用JTAG往c8051f040下程序老是失敗,換以前的開關電源則沒事,用數字示波器檢測紋波也不大,100mv以內,還有我用測試代碼測試新開關電源供電時的單片機,單片機運行時沒有復位,很奇怪,望高手解答
2019-10-28 07:44:53
基于反射內存實時局域網的特點是什么?基于反射內存卡實時局域網的實現機制RTX在分布式實時仿真系統中的應用
2021-05-19 06:46:01
之前我們分享過分布式軟總線和分布式數據管理,今天主要說一下OpenHarmony的分布式任務調度,分布式任務調度是建立在分布式軟總線和分布式數據管理基礎之上,目標是為了構建統一的分布式服務管理(發現
2022-07-18 17:06:45
畫中畫。步驟12、13:分布式軟總線通過流傳輸功能,將門鎖側攝像頭畫面發送至智慧屏,智慧屏的畫中畫收到門鎖攝像頭畫面后,在畫中畫FA中播放。說明:為了方便理解,圖4略去了設備管理子系統和分布式硬件
2022-01-06 11:32:11
國際標準化組織認可,技術比較成熟,控制的芯片已經商品化,性價比高,特別適用于分布式測控系統之間的數通訊。CAN 總線插卡可以任意插在 PC AT XT 兼容機上,方便地構成分布式監控系統。因此,用 FPGA 實現 CAN 總線通信控制器具有非常重要的應用價值。
2018-12-13 14:26:31
驅動電路,目前可達110個。所以,基于CAN的分布式測控系統適合各種規模的應用場合,由于CAN現場總線采用非破壞總線仲裁技術,大大節省了總線沖突的仲裁時間,尤其是在網絡負載很重的情況下,也能穩定通訊
2023-09-19 06:45:45
一種基于ZigBee和ModBus的分布式電子警察系統設計
2021-05-31 06:24:15
基于虛擬儀器的城市景觀照明分布式控制系統設計與實現針對城市級景觀照明系統分布廣,數量多的特點,設計一種基于虛擬儀器的可組分布式城市景觀照明控制系統。采用C8051F040 處理器構建多通道照明控制
2009-12-01 10:19:03
針對某型航行器自沉系統中,需要掌握某合金材料在海水中因不同溫度條件下的受腐蝕時間長短。采用模塊化硬件設計,使用浸水傳感器為檢測單元、時鐘芯片DS12887為計時模塊;以C8051F040為微處理器
2020-04-21 08:06:34
的選擇無線分布式采集來進行。現有的無線分布式采集系統中,往往使用單片機、DSP等作為系統的主控控制單元。但是由于其自身工作特點,往往對于精確的定時控制以及并行處理能力上比FPGA弱。
2019-10-14 07:10:38
分布式車身控制系統的結構是怎樣構成的?分布式車身控制系統有哪些功能?
2021-05-13 07:03:30
解讀將給大家帶來全新解決思路。視頻中,專家將詳細介紹分布式軟總線的極簡通信協議技術,包括發現&連接、組網(多跳自組網、多協議混合組網)、傳輸(極簡傳輸協議:多元化協議與算法、智能感知與決策
2020-12-24 10:43:02
什么是分布式天線系統?如何對分布式天線系統(DAS)進行優化?
2021-05-24 06:03:56
采用新華龍C8051F040芯片做單片機系統,擴展DAC7568芯片,系統中共需要三對收發串口(TX RX),但是C8051F040芯片只有兩對串口,請問如何用軟件模擬出第三對TX RX串口?
2016-01-20 22:13:33
的可靠性。我們采用了PCC(計算機控制中心) ,加CAN 總線分布采集模塊,觸摸屏構成濕法皮革生產線的自動控制系統。
2019-08-13 06:12:00
什么是分布式干擾系統?分布式干擾系統是一種綜合化、一體化、小型化、網絡化和智能化系統,是將眾多體積小,重量輕,廉價的小功率偵察干擾機裝置在易于投放的小型平臺上,撒布在接近***擾目標空域地,通過指令
2019-08-08 06:57:44
微處理器C8051F040資料下載內容包括:C8051F040主要功能和參數C8051F040引腳功能C8051F040內部方框圖C8051F040電氣參數
2021-03-23 07:32:58
本文介紹的RS-485遠程測控系統結合傳統的分布式測控系統的特點、利用了RS-485總線的特點,而且巧妙地應用了AT89C2051單片機和CD4067多路開關,因而成本低,功能靈活,使用簡單。
2021-05-21 06:58:58
:PCI-E數據采集卡PCI數據采集卡 USB數據采集卡PC104數據采集卡PC104+數據采集卡運動控制卡2.分布式采集模塊有:以太網總線模塊 CAN總線模塊PLC擴展模塊通訊轉換產品 可擴展RUT模塊3.
2014-08-21 10:05:12
有兩部分程序急求幫助,價錢可商量。1、C8051F040單片機與傳感器(輸出485信號)之間的485總線通訊及數據傳送。2、C8051F040單片機與DAC7568芯片之間的SPI總線通訊與數據轉換程序。有意請加Q 617677193
2016-02-25 21:21:24
本文提出了一種基于CAN總線、GPIB總線和以太網的分布式電機驅動測試系統。下面詳細闡述該測試系統總體和各子系統的設計思想和方案。
2021-05-12 06:30:15
設備的互連和交通運載工具電氣系統中。控制器局域網(CAN)是一種有效支持分布式控制或實時控制的現場總線,具有高性能和高可靠性的特點;隨著現代汽車技術的發展,CAN技術在汽車電子領域應用日益廣泛
2015-08-18 14:10:28
怎么設計一種分布式無線測控系統?無線測控網絡系統具有哪些優點及應用?
2021-04-13 06:29:32
一種介紹基于CAN/LIN總線的車門分布式控制系統設計
2021-05-14 06:44:29
C8051F04x 系列器件是完全集成的混合信號片上系統型MCU,具有64 個數字I/O 引腳(C8051F040/2/4/6)或32 個數字I/O 引腳(C8051F041/3/5/7),片內集成了一個CAN2.0B 控制器。下面列出了一
2008-07-19 22:29:56263 C8051F040/1/2/3/4/5/6/7混合信號ISP FLASH 微控制器數 據 手 冊
C8051F04x 系列器件是完全集成的混合信號片上系統型MCU,具有64 個數字I/O 引腳(C8051F040/2/4/6)或32 個數字I/O
2008-07-20 22:05:39151 介紹了基于CAN 總線的分布式潛水電機監控系統,分析了系統的構成及實現方法,簡述了控制節點、CAN/RS232 接口的通信流程。
The distributed submersible motor monitor system based on C
2009-05-25 11:39:1819 文章將智能Agent 技術應用于分布式測控系統領域,實現分布式測控系統的智能化。對Agent 技術、多Agent 系統、分布式測控系統進行分析,指出基于多Agent 技術的分布式測控系統需要
2009-06-01 13:42:5318 分析了傳統的串行通信和集中式控制的缺點,提出將CAN 總線技術應用于分布式三維步進電機控制系統,給出了分布式控制網絡的拓撲結構和網絡物理層、數據鏈路層的實現方法,
2009-06-06 13:43:1223 本文提出了一種組建分布式測控系統的方法。描述了分布式測控系統基于網絡、物理層節點和功能節點的三層結構模型。這種模型是建立在面向對象的軟件方法上的。該模型有著良
2009-06-09 09:18:0513 CAN總線具有配置靈活、應用范圍廣的特點,C8051f040單片機功能強大,集成了CAN總線控制器。本文提出了一種基于C8051f040的CAN總線系統智能節點的設計方案,給出了相應的硬件和軟件
2009-06-17 11:18:4723 應用C8051F040單片機開發了基于CANopen協議的I/O從站,本文介紹了從站的硬件設計和軟件設計。通過上位機CAN卡構建了基于CoDeSys軟PLC的分布式I/O控制系統。給出了該系統在MPS中的調試過
2009-07-02 14:43:1050 介紹了C8051F040單片機在無人機分布式自動檢測系統中的應用,所研究的分布式自動檢測系統以CAN總線網絡為基礎,輔以相應的硬件和軟件設計,以實現多臺無人機的同時檢測。描述
2009-07-06 17:06:4718 介紹了C8051F040 內部集成的CAN 控制器的結構,重點分析了CAN 控制器可能有的沖突及相應硬件軟件的解決方案,在此基礎上給出了以此MCU 為核心的CAN 總線節點的硬件原理圖,并介
2009-08-18 10:44:2726 針對軌道車輛分布式控制系統中驅動電機多而分散、系統信息量大、布線復雜、調試不方便等特點,設計了一種基于CAN 總線技術的多電機分布式控制系統。通過CAN 總線,監控主
2009-09-12 15:38:1030 摘要:CAN(ControllerAreaNetwork)總線是一種使用CAN協議的串行通信網絡。SiliconLaboratories公司的單片機C8051F040是完全集成的混合信號系統級芯片,而且內部集成了CAN控制器。文中對該芯片
2010-06-28 14:25:1541 基于改善電梯檢測現狀和電梯檢測的高可靠性的考慮,設計了一套基于CAN總線的電梯曳引及制動性能檢測系統。本文著重闡述了檢測系統的CAN節點里比較有代表性的、利用C8051F040單片
2010-07-29 14:59:4015 針對城市級景觀照明系統分布廣、數量多的特點,設計一種基于虛擬儀器的可組分布式城市景觀照明控制系統.采用C8051F040處理器構建多通道照明控制硬件平臺,利用CAN總線網絡技術完
2010-09-30 16:45:1424 提出一種基于C8051F040的炮塔方位角測試系統的設計方案,給出測試系統的各個模塊軟硬件設計。炮塔方位角測試系統集數據采集,數據傳輸和數據顯示等功能于一體,實現了炮塔方
2010-12-24 16:21:2434
基于CAN總線的分布式電池管理系統
摘要:主要探討了汽車和電動汽車數字化技術、計算機控制系統的結構以及現場通
2009-07-15 09:18:191014 基于C8051F040的特種車輛電源監控系統設計
0 引言 汽車在行駛過程中,擁有一個穩定的電源系統,是汽車各個電子器件正常工作最基本的保障。當電源部
2009-11-03 15:46:59795 基于C8051F040的炮塔方位角測試系統設計
1 引言
隨著軍事技術的發展,測試系統的信息化是實現我軍裝備現代化建設主要途徑,當務之急應該用高新技
2009-11-05 10:30:03786 基于C8051F040的模型車無線控制系統的設計
0 引 言 汽車耐久性試驗是汽車試驗的重要組成部分,而在試驗過程中試驗人員駕駛行為的變化,往往導致實
2009-11-10 10:47:10964 基于聲納傳感器和C8051F040的測距系統設計
超聲波測距具有迅速、方便、且計算簡單,測量精度高等諸多特點,因此在倒車雷達、測距儀、移動機器人和農產品無損檢
2009-11-18 10:17:241817 以太網和CAN總線應用廣泛,但由于其通信協議不同,兩種總線器件間無法進行數據通信,因此,設計了基于CP2200與C8051F040的以太網總線與CAN總線接口轉換電路,并給出部分相關硬件電路與軟件設計分析。在保證數據完整和協議可靠的前提下,通過握手協議和簡化的
2011-01-15 16:21:2267 本文選用can總線設計了分布式熱電阻智能節點,利用can總線連接各個網絡節點,可以直接與主控卡或上位機通信,組建成工業網絡分布式測控系統。
2011-09-08 15:19:311813 簡述了基于CAN總線分布式控制系統的結構,并介紹了組態軟件在現場總線控制系統中的作用,給出了組態王6.51組態軟件開發監控程序的一般方法,重點分析了組態軟件在基于CAN總線的
2011-09-09 12:02:2027 介紹一種基于CAN總線的遠程數據分布式測控系統,用于實現生產過程中集中監測、管理和分散控制。該系統能夠實時監測工業現場多種設備溫度、濕度、電壓、電流、壓力、流量等數據
2012-09-25 14:47:5852 摘要:現場總線已成為數據總線領域中最為活躍的熱點,CAN 總線被公認為最有前途的現場總線之一,CAN 總線節點的設計、調試是CAN 總線通訊系統設計的重點。在此介紹了C8051F040單片機
2013-03-06 15:24:4571 文中以C8051F040為核心,利用CAN總線設計了應用于糧庫溫濕度數據測量采集系統。該系統利用CAN總線的特點和性能優勢,結合現在大型糧庫溫度測量系統的現狀,給出了溫度測量系統的總體結構設計、硬件
2015-12-28 09:57:2915 基于C8051F040的納秒鈥激光觸摸屏控制系統_陳瑞濤
2017-03-19 11:33:112 基于CAN總線的染色機分布式控制系統_周怡君
2017-03-19 11:33:110 基于CAN總線的分布式船舶火災自動監控系統
2017-09-25 13:27:4814 基于C8051F040單片機的CAN總線通信硬件部分 硬件部分電路結構如下: CAN收發模塊原本采用的是ATA6660高速CAN收發芯片,電路連接如下: 設計電路為:當單片機發送數據時,D18閃爍
2017-11-24 05:11:011056 C8051F040中的CAN寄存器分成3類: CAN控制器協議寄存器,消息對象接口寄存器,消息處理器寄存器。對于控制CAN主要功能的最重要的3個寄存器可以像單獨的特殊功能寄存器( SFRs)一樣采用
2018-12-27 16:55:522134 電子發燒友網為你提供CP2102與C8051F040的USB-CAN轉換器設計資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-10 08:51:474 紹了基于cAN總線的分布式溫度測控系統,利用cAN總線將各溫度采集控制模塊與上位計算機連接起來,使系統不僅具有基本的溫度測控的功能,還可以進行集中監控,參數設置,數據管理,報表打印等操作。文中重點討論了它的硬件構成及軟件設計。
2021-04-19 15:41:2922 基于C8051F040單片機的便攜式心電監護儀的低功耗設計方法。
2021-06-24 17:01:3017 基于多STM32和CAN總線的分布式電動護理床控制
2021-06-30 15:15:0112 基于CAN總線的水下航行器分布式控制系統
2021-07-01 16:53:379 電子發燒友網站提供《基于ARM和CAN總線的分布式數據采集系統設計.pdf》資料免費下載
2023-10-13 11:30:150 電子發燒友網站提供《基于C8051F040的以太網-CAN轉換電路設計.pdf》資料免費下載
2023-10-18 10:59:300 電子發燒友網站提供《基于CAN總線的遠程數據分布式測控系統.pdf》資料免費下載
2023-10-23 08:31:220 電子發燒友網站提供《基于C8051F040的以太網-CAN轉換電路設計.pdf》資料免費下載
2023-10-27 11:42:160 電子發燒友網站提供《基于UC3875和C8051F040單片機設計開發的智能充電器.pdf》資料免費下載
2023-11-06 10:34:584 電子發燒友網站提供《基于C8051F040的CAN總線與RS-232通信設計.pdf》資料免費下載
2023-11-08 10:13:290
已全部加載完成
主站蜘蛛池模板:
老师你好大好白好紧好硬|
国产精品久久久久国产精品三级
|
成人国产在线24小时播放视频|
黄色在线视频免费|
色视视频|
色午夜影院|
被公侵犯肉体中文字幕一区二区
|
色片视频网站|
一级特色黄大片|
黄色毛片免费看|
国产一级特黄高清免费大片|
www.毛片.com|
深夜视频免费在线观看|
国产精品自在线天天看片|
手机看片国产免费现在观看|
9299yy看片淫黄大片在线|
黄色美女网址|
wwwxxxx在线观看|
天天插综合网|
国产成人1024精品免费|
人人人干|
22222se男人的天堂|
国产福利午夜|
亚洲一区二区三区在线|
在线免费黄色|
一级视频在线观看|
伊人狠狠丁香婷婷综合色|
四虎国产精品视频免费看|
婷婷丁香色|
免费看黄的视频软件|
你懂的手机在线|
欧美午夜场|
欧美xxxx色视频在线观看免费|
色多多在线观看|
激情文学综合|
天天射天天拍|
黄 色 片 在 线 看|
在线看免费|
99插插|
国产99在线播放免费|
色人阁综合|
評論
查看更多