freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

現(xiàn)場總線與工業(yè)以太網(wǎng)can總線(參考版)

2025-05-08 22:27本頁面
  

【正文】 PCA82C250的基本應用 收發(fā)器通過有差動發(fā)送和接收功能的兩個總線終端 CANH和 CANL連接到總線電纜,輸入 Rs用于模式控制,參考電壓輸出 VREF的輸出電壓是額定 VCC的 ,其中收發(fā)器的額定電源電壓是 5V。 CAN 控制器 CAN 發(fā)送器 CAN 總線 圖 CAN 收發(fā)器的應用 PCA82C250收發(fā)器的典型應用如圖 圖 。 電源 TXD CANH CANL 總線狀態(tài) RXD - 0 高 低 顯性 0 - 1(或懸空) 懸空 懸空 隱性 1 2V(未上電) X 懸空 懸空 隱性 X 2VVCC C 懸空 懸空 隱性 X 2VVCC X 若VRSVCC則懸空 若VRSC則懸空 隱性 X 表 CAN 收發(fā)器真值表 PCA82C50的主要電氣特性:工作電壓 VCC= ~ ;環(huán)境溫度 Tamb=- 40~ +125℃ ; RL= 60Ω; L8≥ - 10μ A;除非另外說明,所有電壓均以接地點(管腳 2)為參考,正輸入電流。由于處在待機方式下,接收器是慢速的,因此,第一個報文將被丟失。若在總線上檢測到顯性位(差動總線電壓> ), RXD將變?yōu)榈碗娖健? 管腳 8如果接至高電平被,則電路進入低電流待機模式。上升斜率和下降斜率可通過由管腳 8接至地的連接電阻進行控制。 斜率控制模式:對于較低速度或較短總線長度,可使用非屏蔽雙絞線或平行線作為總線。在這種模式下,不采取任何措施用于限制上升斜率和下降斜率。 在 RS管腳上強制條件 模式 管腳上電壓和電流 VRS 待機模式 IRS|10μ A| - 10μ AIRS- 200μ A 斜率控制模式 VRS VRS 高速模式 IRS- 500μ A 表 管腳 RS選擇的三種不同工作模式 高速模式:管腳 8接地。CANH、 CANL兩條線也防止在汽車環(huán)境下可能發(fā)生的電氣瞬變現(xiàn)象。IC的其他所有部分將繼續(xù)工作。在節(jié)點溫度大約超過 160℃ 時,兩個發(fā)送器輸出端的極限電流將減少。片內管腳配置圖見圖 符號 管腳 功能描述 TXD 1 發(fā)送數(shù)據(jù)輸入 GND 2 地 VCC 3 電源電壓 RXD 4 接收數(shù)據(jù)輸出 Vref 5 參考電壓輸出 CANL 6 低電平 CAN電壓輸入 /輸出 CANH 7 高電平 CAN電壓輸入 /輸出 RS 8 斜率電阻輸入 表 PCA82C250管腳功能描述 圖 PCA82C250管腳圖 接收 器 保護電路 斜率 /等待 驅動 器 基準電壓 圖 PCA82C250功能框圖 圖 PCA82C250內管腳配置圖 標記 參數(shù) 條件 最小 最大 單位 VCC 提供電壓 4 .5 V ICC 提供電流 待機模式 170 μ A 1/tbit 最大發(fā)送速度 非歸零碼( NRZ) 1 Mbaud Vcan CANH、 CANL輸入 /輸出電壓 - 8 +18 V Vdiff 差動總線電壓 V tpd 傳送延遲時間 高速模式 50 ns Tamb 工作環(huán)境溫度 -40 +125 ℃ 表 PCA82C250基本性能數(shù)據(jù) PCA82C250基本性能 數(shù)據(jù)見表 , PCA82C50有一個限流電路可防止發(fā)送輸出級對電池電壓的正端和負端短路。 主要特性有: L 完全符合 ISO11898標準; l 高速率(最高達 1Mbps); l 具有抗汽車環(huán)境中的瞬間干擾,保護總線能力; l 斜率控制,降低射頻干擾( RFI); l 差分接收器,抗寬范圍的共模干擾,抗電磁干擾( EMI) l 熱保護; l 防止電池和地之間的發(fā)生短路; l 低電流待機模式; l 未上電的節(jié)點對總線無影響; l 可連接 110個節(jié)點。此器件對總線提供差動發(fā)送能力,對 CAN控制器提供差動接收能力。如果 0, CAN控制器工作于 BasicCAN模式,否則 CAN控制器工作于 PeliCAN模式,只有在復位模式中是可以寫的。沒有被使用的 RX1輸入應被連接到一個確定的電平(例如 VSS)。此時內部延時被減少,這將會導致總線長度最大可能值的增加。 CBP 置位 CAN輸入比較器,但這只可在復位模式中。 時鐘關閉 設置這一位可禁能 SJA1000的外部 CLKOUT引腳只有在復位模式中才可以寫訪問如果置位此位 CLKOUT引腳在睡眠模式中是低而其它情況下是高 RXINTEN 此位允許 TX1輸出用來做專用接收中斷輸出。應用軟件總是向此位寫 0以與將來可能使用此 位的特性兼容 . 復位模式和工作模式中一樣, 可以無限制訪問的。 軟件復位(復位請求 /復位模式)時,此寄存器不受影響。 12時鐘分頻寄存器 (CDR) 時鐘分頻寄存器為微控制器控制 CLKOUT的頻率以及屏蔽CLKOUT引腳,而且它還控制著 TX1上的專用接收中斷脈沖、接收比較通道和 BasicCAN模式與 PeliCAN模式的選擇。 用 TX0或 TX1電平發(fā)送例如第一位在 TX0上發(fā)送第二位在 TX1上發(fā)送第三位在 TX0上發(fā)送等等。 3).雙相輸出模式 相對于正常輸出模式,這里的位代表著時間的變化和觸發(fā)。發(fā)送時鐘(不翻轉)的上升沿標志著一位的開始。 2).時鐘輸出模式 TX0引腳在這個模式中和正常模式中是相同的。 SJA1000有四種輸出模式,由 OCR的 BIT0和 BIT1設置。 當 SJA1000在睡眠模式中時 TX0和 TX1引腳根據(jù)輸出控制寄存器的內容輸出隱性的電平在復位 狀態(tài)復位請求 =1或外部復位引腳 /RST被拉低時輸出 TX0和 TX1懸空。 (11) 輸出控制寄存器 (OCR) 輸出控制寄存器實現(xiàn)了由軟件控制不同輸出驅動配置的建立。在復位模式中,這個寄存器可以被讀 /寫訪問,在 PeliCAN模式的工作模式中,這個寄存器是只讀的,在 BasicCAN模式中總是 FFH。 CAN系統(tǒng)時鐘由如下公式計算:tSCL=2 tCLK (32 +16 +8 +4 +2 ++1) 這里 tCLK=XTAL的頻率周期 =1/fXTAL 同步跳轉寬度 (SJW) 為了補償在不同總線控制器的時鐘振蕩器之間的相位偏移,任何總線控制器必須在當前傳送的相關信號邊沿重新同步。在 BasicCAN模式中總是 FFH。 (8) 總線定時寄存器 0(BTR0) 總線定時寄存器 0,定義了波特率預設值( BRP)和同步跳轉寬度( SJW)的值。 [( )=( ) ]∨ ( ) = 11111111 2)驗收屏蔽寄存器( AMR) 如果復位請求位置高(當前),這個寄存器可以被訪問(讀 /寫)。 驗收代碼位( )和信息識別碼的高 8位( )相等,且與驗收屏蔽位( )的相應位相或為 1。 1)驗收代碼寄存器( ACR) 復位請求位被置高(當前)時,這個寄存器是可以訪問(讀 /寫)的,如果一條信息通過了驗收濾波器,的測試而且接收緩沖器有空間,那么描述符和數(shù)據(jù)將被分別順次寫入 RXFIFO,當信息被正確的接收完畢。 (7)驗收濾波器 在驗收濾波器的幫助下, CAN控制器能夠允許 RXFIFO只接收同識別碼和驗收濾波器中預設值相一致的信息。數(shù)據(jù)溢出發(fā)生時,已部分寫入RXFIFO的當前信息將被刪除。 識別碼遠程發(fā)送請求位和數(shù)據(jù)長度碼,同發(fā)送緩沖器的相同,只不過是地址不同。 (6) 接收緩沖器 圖 RXFIFO中信息存儲示例 用來存儲從總線上接收道德信息 。 圖 RXFIFO中信息存儲示例 2)數(shù)據(jù)區(qū) 傳送的數(shù)據(jù)字節(jié)數(shù)由數(shù)據(jù)長度碼決定。數(shù)據(jù)字節(jié)數(shù)是 08,是以如下方法計算的: 數(shù)據(jù)字節(jié)數(shù) =8 +4 +2 + 為了保持兼容性,數(shù)據(jù)長度碼不超過 8。這就迫使發(fā)送 /接收數(shù)據(jù)字節(jié)數(shù)為 0。 數(shù)據(jù)長度碼 DLC 信息數(shù)據(jù)區(qū)的字節(jié)數(shù)根據(jù)數(shù)據(jù)長度碼編制。 遠程發(fā)送請求 RTR 如果此位置 1,總線將以遠程幀發(fā)送數(shù)據(jù),這意味著此段中沒有數(shù)據(jù)字節(jié),盡管如此也需要同識別碼相同的數(shù)據(jù)幀來識別正確的數(shù)據(jù)長度。識別碼的值越低,其優(yōu)先級越高。 ID10是最高位在仲裁過程中是最先被發(fā)送到總線上的識別碼。可以分為描述符區(qū)和數(shù)據(jù)區(qū),發(fā)送緩沖器的讀 /寫只能由微控制器( CPU)在工作模式下完成,在復位模式下讀出的值總是 FFH。 (4) 中斷寄存器 (IR) 中斷寄存器各位內容( )能夠識別中斷源,當寄存器的一位或多位被置位時, /INT(低電平有效)引腳就被激活了,寄存器被微控制器( CPU)讀過之后,所有導致 /INT引腳上的電平漂移的位被復位,中斷寄存器對微控制器( CPU)來說是只讀存儲器。 (3) 狀態(tài)寄存器 (SR) 狀態(tài)寄存器的各位內容( )內容反映了 SJA1000的狀態(tài)。 (2) 命令寄存器 (CMR) 命令寄存器的各命令位( )決定 SJA1000傳輸層上的動作,命令寄存器對微控制器( CPU)來說是只寫存儲器。 工作模式: 是通過置位控制寄存器的復位請求位激活的。 在以下兩種不同的模式中訪問寄存器是不同的。 微控制器( CPU)和 SJA1000之間狀態(tài)、控制和命令信號的交換都是在控制段中完成的。例如:位時序。信息緩沖區(qū)又分為發(fā)送緩沖器和接收緩沖器。 示意圖如圖 。 ?自測試模式 支持全部 CAN節(jié)點的功能自測試或在一個系統(tǒng)內的自接收。 ?單次發(fā)送 使軟件命令最小化和允許快速重載發(fā)送緩沖器。 ? 可讀的錯誤計數(shù)器、可編程的出錯警告界限、錯誤代碼捕捉寄存器、出錯中斷 支持錯誤分析,在原型階段和在正常操作期間可用于:診斷、系統(tǒng)維護、系統(tǒng)優(yōu)化。 ? 發(fā)送緩沖器 有 11位或 29位標識符的報文的單報文發(fā)送緩沖器。而且這個模式里也加入了對一般 CPU的支持和系統(tǒng)自身測試的功能。 ? 接收比較器旁路 減少內部延遲,由于改進的位定時編程,使 CAN總線長度更長。 ? 64個字節(jié)接收 FIFO接收 FIFO,可以存儲高達 21個報文,這延長了最大中斷服務時間,避免了數(shù)據(jù)超載。 ⑵ 改良的 PCA82C200功能,這組功能的部份已經在PCA82C200里實現(xiàn),但是在 SJA1000里這些功能在速度大小和性能方面得到了改良。 ? 可編程的 CAN輸出驅動器 對各種物理層的分界面。 VSS2 21 輸入比較器的接地端 VDD1 22 邏輯電路的 5V電壓源 表 SJA1000引腳排列與引腳功能表 4. SJA1000的特征 SJA1000的特征可以分成 3組: ⑴ 與 PCA82C200完全兼容的功能。 SJA1000引腳排列與引腳功能見 表 。通知 BSP 和 IML 進行錯誤統(tǒng)計。 ( 7)錯誤管理邏輯( EML) EML負責傳送層模塊的錯誤管制。 ( 6)位時序邏輯( BTL) 位時序邏輯監(jiān)視串口的 CAN總線和處理與總線有關的位時序。在純粹的接收測試中,所有的信息都保存在 RXFIFO中。 ( 3)接收緩沖器( RXB, RXFIFO) 接收緩沖器是驗收濾波器和 CPU之間的接口,用來儲存從 CAN 總線上接收的信息,接收緩沖器( RXB, 13個字節(jié))作為接收 FIFO( RXFIFO,長 64個字節(jié))的一個窗口,可被 CPU訪問, CPU在此 FIFO的支持下可以在處理信
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1