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

正文內(nèi)容

基于nmea2000的羅經(jīng)復(fù)示器設(shè)計自動化專業(yè)畢業(yè)論文(存儲版)

2025-04-07 09:14上一頁面

下一頁面
  

【正文】 讀該寄存器即可) RD=1。 AD[3]=RBSR6。 } /////////////////////////////////////// ///**********中斷處理程序 ***********/// void inter0_can_xd( void ) interrupt 0 { uchar state。 //驗收代碼寄存器 ACR0=0xFF。//輸出管腳 TX0=TXD 輸入信號, TX1 輸出高阻 CDR=0xC8。//SJA1000 復(fù)位模式 CMR=0x1E。//全局接收數(shù)組 //**********89S51 初始化 *************// void Init_MCU(void) { P0=0xFF。 delayMS(1000)。 本章小結(jié) 詳細(xì)介紹了硬件設(shè)計的原理,同時附上制作好的 PCB 圖,以便制作出實際的產(chǎn)品用于實際 應(yīng)用中。其引腳 RS 用于選擇 82C250 的工作模式(高速、斜率或等待)??撮T狗電路主要是實現(xiàn)對電路的監(jiān)控和復(fù)位作用。 圖 光隔 電路 基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 17 圖 收發(fā)電路 本章小結(jié) 對 CAN 收發(fā)電路進(jìn)行了說明和設(shè)計,實現(xiàn) CAN 控制電路和外界物理 CAN 線路的連接。參考電壓輸出和基本的接收器功能仍然活動,但以非常低的功耗工作。因此在給定的位速率下,總線長度減少或者說在給定的總線長度下位速率降低,斜率控制模式中總線輸出的轉(zhuǎn)換速度大致和流出引腳 Rs 的電流成比例。高速模式通過 VRsVcc 來選擇將 Rs 控制輸入直接連接到微控制器的輸出口或者地電平或者一個高電平有效的復(fù)位信號。如果節(jié)點溫度超過大約 160 攝氏度,發(fā)送器限定的電流值輸出被降低 。同時還提供了通訊接口用于和微機(jī)芯片進(jìn)行通信,通過串行通信實現(xiàn) CAN 信號的微機(jī)基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 14 處理程序 [8]。寄存器映象控制和命令解釋控制。數(shù)據(jù)的輸入 /輸出都是高位在先。 對 X5045P 的操作是通過 4 根口線 CS、 SCK、 SI 和 SO 進(jìn)行同步串行通信來完成的。 ( 3)看門狗定時器。這種組合降低了系統(tǒng)成本、減少了電路板空間和增加了可靠性。 對于 MCS51 單片機(jī),其內(nèi)部已經(jīng)包含了一定數(shù)量的程序存儲器和數(shù)據(jù)存儲器,在外部只要增加時鐘電路和復(fù)位電路即可構(gòu)成單片機(jī)最小系統(tǒng)。 CAN 通信控制器是 CAN 總線接口電路的核心,主要完成 CAN 的通信協(xié)議,而 CAN 總線收發(fā)器的主要功能是增大通信距離,提高系統(tǒng)的瞬間抗干擾能力,保護(hù)總線,降低射頻干擾( RFI),實現(xiàn)熱防護(hù)等。 CAN 的直接通信距離最遠(yuǎn)可達(dá) 10km(速率 5kbps以下);通信速率最高可達(dá) 21Mbps(此時通信距離最長為 40m)。傳送層功能包括:數(shù)據(jù)幀組織:總線仲裁:檢錯、錯誤報告、錯誤處理。 CAN 是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)絡(luò),最初由德國 Bosch 公司 80 年代用于汽車內(nèi)部測試和控 制儀器之間的數(shù)據(jù)通信。選定題目后,應(yīng)再有針對性地查閱一些資料,最后對所有收集的資料進(jìn)行整理。 再次:選擇顯示電路的芯片元件。用戶不需要熟悉NMEA2021 協(xié)議,只需集中注意力在創(chuàng)建仿真模型的實現(xiàn)或者數(shù)據(jù)分析。目前 CAN 總線規(guī)范已被國際標(biāo)準(zhǔn)化組織 ISO 制訂為國際標(biāo)準(zhǔn)ISO11898,并得到了 Motorola, Intel, Philips 等大半導(dǎo)體器件生產(chǎn)廠家的支持,迅速推出各種集 成有 CAN 協(xié)議的產(chǎn)品 [2]。 關(guān)鍵詞: CAN 總線;控制器;收發(fā)器 II ABSTRACT Nowadays study on the munication of pass is increasingly attract the attention of national experts and scholars, the departure of course because of the transporting error of the pass not only leads to the waste of the fuel, but also threaten human life and caused great losses on the property, even do the marine ecology and the environment constitute severe pollution, and threats. The main design elements includes: the design of the smallest singlechip system by AT89C51 and X5045。 基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 專業(yè)班級: 08 級 自動化 3 班 姓 名: xxxx 指導(dǎo)教師: xxxx 信息科學(xué)技術(shù)學(xué)院 I 摘 要 如今羅經(jīng)越來越受到各國專家學(xué)者的重視,羅經(jīng)傳輸?shù)恼`差引起的航向的偏離,不僅導(dǎo)致船舶航向偏離所引起的燃料的浪費,甚至?xí)鸫暗南嘧?,?dǎo)致重大的生命和財產(chǎn)損失。 本設(shè)計運(yùn)用國內(nèi)主流 CAN 獨立控制器 PHILIP 公司生產(chǎn)的 SJA1000 和 82C250,實用性強(qiáng),使用范圍廣,器件容易買到,經(jīng)濟(jì)性好,編寫的程序稍加改動就可以應(yīng)用到實際工控中。 CAN[Control (Controller) Area Network]是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)絡(luò),最初由德國 Bosch 公司 80 年代用于汽車內(nèi)部測試和控制儀器之間的數(shù)據(jù)通信。 例如,可以利用模型校驗實現(xiàn),隨后在最終測試階段作為功能測試。 其次:進(jìn) 行 SJA1000 控制器和 82C250 收發(fā)器的整體設(shè)計, 實現(xiàn)上位機(jī)與現(xiàn)場微處理器之間的數(shù)據(jù)通信。此設(shè)計充分吸收專業(yè)理論知識,考慮自己畢業(yè)設(shè)計的選題方向,有目的、有計劃地查閱與選題方向有關(guān)的文獻(xiàn)資料,特別是在參加生產(chǎn)實 習(xí)的過程中有意識地搜集生產(chǎn)過程及新技術(shù)、新設(shè)備、改革新成果的應(yīng)用等方面資料,這也是為畢業(yè)設(shè)計課題收集資料的最重要的途徑。 基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 3 第 2 章 總體方案 CAN[Control( Controller) Area Network]是控制 (器 )局域網(wǎng)的簡稱 [4]。目標(biāo)層的功能包括:確認(rèn)要發(fā)送的信息;位應(yīng)用層提供接口。 CAN 只需通過報文濾波即可實現(xiàn)點對點、一點對多點及全局廣播等幾種方式傳送接收數(shù)據(jù),無需專門的 調(diào)度 。 硬件電路的設(shè)計主要是 CAN 通信控制器與微處理器之間和 CAN 總線收發(fā)器與物理總線之間的接口電路的設(shè)計。最小系統(tǒng)雖然簡單,但是卻是大多數(shù)控制系統(tǒng)所必不可少的關(guān)鍵部分。 X5045 元件介紹 X5045P 把四種常用的功能:上電復(fù)位、看門狗定時器、電源電壓監(jiān)控和塊鎖( Block Lock TM )保護(hù)的串行 EEPROM 存儲器組成在一個封裝之內(nèi)。對于需要電源電壓精確監(jiān)控的應(yīng)用,用戶可以搭建 編程電路,對芯片內(nèi) VTRIP 電壓進(jìn)行微調(diào)。顯然,在幾方面的保護(hù)之下,產(chǎn)生誤寫的可能性極小。在對芯片定改指令或數(shù)據(jù)時,時鐘前沿將 SI引腳信號輸入;在讀數(shù)據(jù)時,時鐘后沿將數(shù)據(jù)位輸出到 SO 引腳上。 其特點如下: I2C 串行接口提供鍵盤中斷信號方便與處理器接口 可驅(qū)動 8 位共陰數(shù)碼管或 64 只獨立 LED 和 64 個按鍵 可控掃描位數(shù) 可控任一個數(shù)碼管閃爍 提供數(shù)據(jù)譯碼和循環(huán) 移位段尋址等控制 每個功能鍵可檢測任一鍵的 連擊次數(shù) 無需外接元件即直接驅(qū) LED 可擴(kuò)展驅(qū)動電流和驅(qū)動電壓 提供工業(yè)級器件 多種封裝形式 PDIP24 SO24 顯示電路 ZLG7290 提供兩種控制方式。 特點 . 和 PCA82C200 獨立 CAN 控制器引腳兼容 . 和 PCA82C200 獨立 CAN 控制器電氣兼容 . PCA82C200 模式(即默認(rèn)的 BasicCAN 模式) . 擴(kuò)展的接收緩沖器( 64 字節(jié)、先進(jìn)先出 FIFO) . 和 協(xié)議兼容( PCA82C200 模式中的無源擴(kuò)展 幀) . 同時支持 11 位和 29 位識別碼 . 位速率可達(dá) 1Mbits/s . PeliCAN 模式擴(kuò)展功能: . 可讀 /寫訪問的錯誤計數(shù)器 . 可編程的錯誤報警限制 . 最近一次錯誤代碼寄存器 . 對每一個 CAN 總線錯誤的中斷 . 具體控制位控制的仲裁丟失中斷 . 單次發(fā)送(無重發(fā)) . 只聽模式(無確認(rèn)、無活動的出錯標(biāo)志) . 支持熱插拔(軟件位速率檢測) . 驗收濾波器擴(kuò)展( 4 字節(jié)代碼, 4 字節(jié)屏蔽) . 自身信息接收(自接收請求) . 24MHz 時鐘頻率 . 對不同微處理器的接口 . 可編程的 CAN 輸出驅(qū)動器配置 控制電路 設(shè)計 SJA1000 是 PHILIP 公司生產(chǎn)的獨立 CAN 控制器,是用于實現(xiàn) CAN 信號對數(shù)字信號轉(zhuǎn)換、 CAN 信號的收發(fā)、 CAN 信號的接收、校驗和重發(fā)等功能的控制器件。限定的電流值保護(hù)接收器輸出級,避免陽極和陰極的短路,盡管在默認(rèn)的條件下功率消耗是增加的,這個特征值將防止發(fā)送器輸出級的毀壞。例如汽車無線電裝置對總線信號的擾動。根據(jù) CAN 的位定時要求轉(zhuǎn) 換速度下降,將增加總線節(jié)點的循環(huán)延遲。準(zhǔn)備模式中發(fā)送器的功能和接收器的輸入偏置網(wǎng)絡(luò)都關(guān)斷以減少功率消耗。其中 SJA1000 負(fù)責(zé)對信號的發(fā)送、接收控制和校驗重發(fā)等功能; 82C250 則負(fù)責(zé)連接 CAN 控制器和 CAN 通信的物理連接,同時負(fù)責(zé)對 CAN 信號地址分析,做出是否接收的判斷,是發(fā)送 CAN 信號的中轉(zhuǎn)站,也具有一定的判斷能力,收發(fā)電路由兩部分組成:光隔和收發(fā)部分 。 CAN 通信控制器是 CAN 總線接口電路的核心,主要完成 CAN 的通信協(xié)議,而 CAN 總線收發(fā)器的主要功能是增大通信距離,提高系統(tǒng)的瞬間抗干擾能力,保護(hù)總線,降低射頻干擾( RFI),實現(xiàn)熱防護(hù)等。 4. 82C250 是 CAN 總線收發(fā)器,是 CAN 控制器 SJA1000 正常工作與 CAN 總線的接口器件,是對 CAN 總線以差分方式發(fā)送, TXD 和 RXD 引腳分別發(fā)送經(jīng)過驅(qū)動后的發(fā)送和接收信號。 原理圖和 PCB 圖參見附錄 2。 RES=1。 通訊自檢測 //PeliCan 編程 include include include include include define uchar unsigned char 基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 21 uchar AD[8]。//82C250 工作于斜率模式 RST=0。//總線定時寄存器 1:三倍總線采樣,波特率設(shè)定 OCR=0x1A。//INTEL 模式 // delayMS(1000)。 AMR3=0xFF。 AD[2]=RBSR5。 //釋放仲裁隨時捕捉寄存器(讀該寄存器即可) state = ECC。//發(fā)送 /接收中斷 0 優(yōu)于顯示中斷 1 EX0=1。 TBSR9 = 0x04。//置位 ZLG7290 ZLG7290_SendCmd(0x60,AD[0])。 基于 NMEA2021 的羅經(jīng)復(fù)示器設(shè)計 24 總結(jié) 船舶羅經(jīng)復(fù)示器是船舶中的重要組成部分,對航向 有重要的指導(dǎo)作用, 從而確保船舶能夠安全經(jīng)濟(jì)地航行。 根據(jù)硬件的連接方式編寫程序,開始編寫 的是各部分的測試程序,用以檢測硬件電路是否能正常工作。特別感謝我本次畢業(yè)設(shè)計的導(dǎo)師 教授。//片選 SJA1000 WR=0。//識別碼 2 TBSR3=0xFF。//SJA1000 工作模式 delayMS(1000)。 ACR3=0xFF。 Init_SJA1000()。 TBSR9 = 0x06。 AD=0x00。 P2=0xFF。//SJA1000 中斷接收 //發(fā)送信息格式設(shè)置 ////////////////////////////////////////// TBSR0=0x08。 RST=1。 ACR2=0xFF。 EA=0。 5 AD[4]=RBSR7。 //釋放錯誤代碼捕捉寄存器(讀該寄存器即可) RD=1。//外部中斷 0 允許 IT0=1。 //AD[3]=0x08。//全局接收中斷標(biāo)志位 uchar xdata *RX_buffer。 ZLG7290_SendCmd(0x63,AD[3])。//置位 ZLG7290 while(1) {
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1