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

正文內(nèi)容

基于can總線的多點(diǎn)溫度采集系統(tǒng)的設(shè)計(jì)(參考版)

2024-11-21 22:06本頁面
  

【正文】 /* 清接收中斷標(biāo)志 */ RXB0FUL=0。 } //功能描述 : 高優(yōu)先級(jí)中斷子程序: RXB0 接收郵箱 0 接收中斷子程序 void interrupt HI_ISR() { if(RXB0IF==1) /* RXB0 接收郵箱 0 接收中斷 */ { CAN_FLAG=1。 TXB0D6=RXB0D6+1。 畢業(yè)論文 35 TXB0D4=RXB0D4+1。 TXB0D2=RXB0D2+1。 /* TXB0REQ=0,禁止發(fā)送請(qǐng)求 */ TXB0D0=RXB0D0+1。 /* 清接收到標(biāo)志 */ TXB0CON=TXB0CONamp。 /* 使能接收緩沖器 0 的接收中斷 */ IPR3=IPR3|0X01。 } /* 初始化 CAN 的中斷, PIR3 為 CAN 的外圍中斷標(biāo)志寄存器 */ PIR3=0X00。=0,正常操作模式 */ while((CANSTATamp。若全為 0,若正確信息,全部接收 */ /* *******設(shè)置 CAN 工作模式 **************************** */ CANCON=0X40。 RXM0SIDL=0Xe0。 RXF0SIDL=CAN_Adress_L。 RXB0D7=0X00。 畢業(yè)論文 34 RXB0D5=0X00。 RXB0D3=0X05。 /* 初始化接收緩沖器 0 的數(shù)據(jù)區(qū)數(shù)據(jù) */ RXB0D1=0X03。 /* bit65=01 只接收有效的標(biāo)準(zhǔn)標(biāo)識(shí)符信息 */ RXB0DLC=0X08。 /* bit3=0 標(biāo)準(zhǔn)標(biāo)識(shí)符 ,bit75:標(biāo)準(zhǔn)標(biāo)識(shí)符 20 位 */ RXB0SIDH=CAN_Adress_H。 /* *******設(shè)置接收郵箱 0 的標(biāo)識(shí)符和初始化數(shù)據(jù) ********** */ RXB0SIDL=CAN_Adress_Lamp。 TXB0D6=0X06。 TXB0D4=0X04。 /* 寫發(fā)送緩沖器數(shù)據(jù)區(qū)數(shù)據(jù)初值 */ TXB0D2=0X02。 /* 設(shè)置數(shù)據(jù)長(zhǎng)度為 8 個(gè)字節(jié) */ TXB0D0=0X00。 /* bit3=0 標(biāo)準(zhǔn)標(biāo)識(shí)符 ,bit75:標(biāo)準(zhǔn)標(biāo)識(shí)符 20 位 */ TXB0SIDH=CAN_Adress_H。 /* bit10:發(fā)送優(yōu)先級(jí) ,設(shè)置 TXB0 為最高優(yōu)先級(jí) 3 */ TXB0SIDL=CAN_Adress_Lamp。Prog_Seg(bit20)=1TQ*/ BRGCON3=0X42。 /*bit7=1 自由編程 ,bit6=0 總線在采樣點(diǎn)采樣 1 次 。 } /* 等待進(jìn)入 CAN 配置模式 OPMODE=100 */ /* ***********波特率設(shè)置 ************************** */ 畢業(yè)論文 33 BRGCON1=0X01。0X80)==0) /* CAN 狀態(tài)寄存器。 /*設(shè)置 CANRX/RB3 輸入 ,CANTX/RB2 輸出 */ CANCON=0X80。 /* PIE3 的中斷不使能 */ } //功能描述 : CAN 初始化子程序,采用標(biāo)準(zhǔn)標(biāo)識(shí)符,自測(cè)試模式 void initcan() { /* ************設(shè)置對(duì) CAN 進(jìn)行配置 *************** */ TRISB=(TRISB|0X08)amp。 /* PIE1 的中斷不使能 */ PIE2=0。 /* bit7bit0:關(guān)總中斷 */ ADCON1=0X07。 /* =1 接收到 CAN 數(shù)據(jù) ,=0 未接收到數(shù)據(jù) */ unsigned int CAN_Delay_count=0。 /* CAN 標(biāo)識(shí)符高低字節(jié) */ char CAN_Adress_EH,CAN_Adress_EL。 AD_Flag=1。 // 讀取并存儲(chǔ) A/D 轉(zhuǎn)換結(jié)果( 10 位,高 6 位為 0) AD_Point++。 // 定時(shí) 啟動(dòng) AD 采樣,每周波采樣 16 點(diǎn) } if(ADIF==1) //AD 轉(zhuǎn)換完成 { ADIF=0。 // 對(duì) TMR0 定時(shí) 寫入一個(gè)初值。 // 清中斷標(biāo)志 TMR0H=0XFB。 /* 等待 SPI 發(fā)送完成 */ SSPIF=0。 /* 啟動(dòng) SPI 發(fā)送 */ do { 。 // 時(shí)鐘下降沿發(fā)送數(shù)據(jù) SSPIF=0。 // SSPEN=1。0xd7。0xdf。0xf0)+(Adresult % 10)。 // 轉(zhuǎn)換為整形數(shù) 據(jù) Adresult=(Adresult*50)10。 // data=data/16 m=sqrt(data)。 /* a 為高 2 位, b 為低 8 位, j=(a8+b)*(a8+b)= (a*a)16+2*(a8*b)+b*b=(a*a)16+(a*b)9+b*b. */ data+=j。 c=Low*Low。 b=(HI*Low)。 // 低 8 位 a=HI*HI。 // 高 2 位 Low=AD_Reseve[i]amp。i16。 // 讀采樣值,以免在計(jì)算時(shí)被新的采樣值覆蓋 data=0。i16。 double m。 unsigned long data,j,a,b。 // AD 中斷高優(yōu)先級(jí) TRISA=TRISA|0x01。 // 清除 A/D 轉(zhuǎn)換標(biāo)志 ADIE=1。 // 選擇 A/D 通道為 RA0,A/D 轉(zhuǎn)換器 // 處于工作狀態(tài) ,且使 A/D 轉(zhuǎn)換時(shí)鐘為 8tosc ADCON1=0X8E。 // 使能中斷優(yōu)先級(jí) TMR0ON=1。 // 清除 TMR0 的中斷標(biāo)志 TMR0IP=1。 // TMR0 中斷 允許 INTCON=INTCONamp。 /* PIE3 的中斷不使能 */ } //功能描述 : TMR0 初始化子程序, 10ms 中斷 1 次 void tmint() { T0CON=0X09。 /* PIE1 的中斷不使能 */ PIE2=0。 /* bit7bit0:關(guān)總中 斷 */ ADCON1=0X07。 // AD 采樣數(shù)組 unsigned int AD_Reseve[16]=0。 //AD 轉(zhuǎn)換完成標(biāo)志,= 1 有新的 AD 數(shù)據(jù)轉(zhuǎn)換完成 unsigned int AD_Point=0。 //SPI 的 8 位開關(guān)量輸入數(shù)據(jù) unsigned int Adresult=0。網(wǎng) 絡(luò) 通 信 距 離 最 長(zhǎng) 1 0 K m / 5 K b p s 畢業(yè)論文 27 附錄 2: PIC18F4580 單片機(jī)的從站連接電路 畢業(yè)論文 28 附錄 3: A/D 轉(zhuǎn)換子程序: //功能描述 :該程序?qū)崿F(xiàn) A/D 轉(zhuǎn)換功能, A/D 采用中斷方式。 畢業(yè)論文 25 參考文獻(xiàn) : [1] 陽憲惠 .現(xiàn)場(chǎng)總線技術(shù)及其應(yīng)用 [M].北京:清華大學(xué)出版社, 1999. [2] 李慧 ,劉毅 .溫室控制的發(fā)展方向 [J].林業(yè)機(jī)械與土木設(shè)備, 2020, 32 (5): 10~ 14. [3] 鄒寬明 .CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計(jì) [M] .北京:北京航空航天大學(xué)出版社, 1996. [4] 姚康 .基于現(xiàn)場(chǎng)總線的監(jiān)控系統(tǒng) 研究和應(yīng)用 [D].上海大學(xué)碩士學(xué)位論文, 2020. [5] 劉小強(qiáng),粟梅 .基于 CAN 總線的數(shù)據(jù)采集處理系統(tǒng)的設(shè)計(jì) [J] .儀表技術(shù)與傳感器 .2020, 24( 9): 22~ 24. [6] 楊江 .帶 CAN 總線的智能溫度變送器的研制 [J].工業(yè)儀表與自動(dòng)化裝置 .1999,20(1): 23~ 25. [7] 王永強(qiáng) .現(xiàn)場(chǎng)總線與工業(yè)以太網(wǎng)絡(luò)技術(shù)手冊(cè)(第一冊(cè)) [M] .上海:上??茖W(xué)技術(shù)出版社, 2020. [8] 鄔寬明 .現(xiàn)場(chǎng)總線技術(shù)應(yīng)用選編 (1)[C].北京:北京骯空航天大學(xué)出版社, 2020. [9] 鄒益仁,馬增良 .現(xiàn) 場(chǎng)總線系統(tǒng)的設(shè)計(jì)和開發(fā) [M] .北京:國(guó)防工業(yè)出版社, 2020. [10] 石磊 .CAN 總線在智能儀表中的應(yīng)用 [D].大連海事大學(xué)碩士學(xué)位論文, 2020. [11] 饒運(yùn)濤,鄒繼軍,鄭勇蕓 .現(xiàn)場(chǎng)總線 CAN 原理與應(yīng)用技術(shù) [M] .北京:北京航空航天大學(xué)出版社, 2020. [12] 姜開 .基于 CAN 總線的測(cè)試系統(tǒng)研究與設(shè)計(jì) [D].南京航天航空大學(xué)碩士學(xué)位論文, 2020. [13] 鄒繼軍,饒運(yùn)濤 .CAN 總線系統(tǒng)智能節(jié)點(diǎn)設(shè)計(jì) .廣州周立功單片機(jī)發(fā)展有限公司 .. [14] 史久根,張培仁 ,陳真勇 .CAN 現(xiàn)場(chǎng)總線系統(tǒng)設(shè)計(jì)技術(shù) [M].北京:國(guó)防工業(yè)出版社, 2020. [15] 吳九輔 .現(xiàn)代工程檢測(cè)及儀表 [M].北京:石油大學(xué)出版社 .2020. [16] 姚建欣 .CAN 總線技術(shù)的研究和應(yīng)用 [D].華中科技大學(xué)碩士論文, 2020. [17] 饒?chǎng)?.智能測(cè)控 CAN 總線通訊的研究 [D].河北工業(yè)大學(xué)碩士學(xué)位論文, 2020. [18] 王毅峰,李令奇 .基于 CAN 總線的分布式數(shù)據(jù)采集與控制系統(tǒng) [J].工業(yè)控制與計(jì)算機(jī) .2020,13(5): 34~ 38. [19] 李晉華,邱春玲,田地等 .基于 CAN 總線 的數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].吉林大學(xué)學(xué)報(bào) .2020,22( 2): 134~ 137. [20] 朱敏,張崇巍,謝震 .CAN 總線在數(shù)據(jù)采集與控制系統(tǒng)中的應(yīng)用 [J].合肥工業(yè)大學(xué)學(xué)報(bào) .2020, 25( 3): 345~ 349. [21] 劉和平,劉林,余紅欣,鄭群英等 .PIC18F╳╳╳ 單片機(jī)原理及接口程序設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社, 2020. 畢業(yè)論文 26 附 錄 1: PIC18F4580 單片機(jī)的主站連接電路 主站與從站連接框圖 C A N HC A N L主 站 監(jiān) 視 器從 站 溫 度采 集 模 塊從 站 溫 度采 集 模 塊從 站 溫 度采 集 模 塊從 站 溫 度采 集 模 塊 感謝我 的父母,感謝他們對(duì)我的養(yǎng)育之恩 ,感謝他們對(duì)我一如既往的關(guān)心和鼓舞。無論 是做事還是做人,都是我學(xué)習(xí)的楷模, 在此,我對(duì)高老師表示由衷的感謝和崇高的敬意。 (4) 隨著現(xiàn)代用戶要求的不斷提高,小型化和集成化的系統(tǒng)將成為主流, 測(cè)控系統(tǒng)機(jī)箱的使用將會(huì)有更廣闊的發(fā)展前景。 (2) 在本 系統(tǒng)的基礎(chǔ)上,積極加入現(xiàn)場(chǎng)端的控制, 真正實(shí)現(xiàn)測(cè)管控一體化的現(xiàn)場(chǎng)應(yīng)用目標(biāo)。在本文的基礎(chǔ)上,作者認(rèn)為,在以下幾 個(gè)方面值得繼續(xù)深入研究。 (3) 本設(shè)計(jì)使用 CAN 總線完成了遠(yuǎn)距離傳輸,在傳輸過程中可能存在多方面的干擾,需要對(duì)系統(tǒng)有一定的保護(hù) 。 2 存在的不足 CAN 總線作為最有發(fā)展前景的總線之一,其應(yīng)用領(lǐng)域正在不斷的擴(kuò)大,本文討論了 基于CAN 總線的多點(diǎn)溫度采集 系統(tǒng),在此基礎(chǔ)之 上, 在以下幾個(gè)方面值得繼續(xù)深入研究: (1) 本設(shè)計(jì)僅僅是在實(shí)驗(yàn)室完成的,總線遠(yuǎn)距離傳輸功能 也僅是分析,需要進(jìn)一步在現(xiàn)場(chǎng)環(huán)境下進(jìn)行驗(yàn)證可行性并修改完善。 (3) 實(shí)現(xiàn) 了 CAN 總線遠(yuǎn)距離傳輸?shù)墓δ埽?對(duì) CAN 總線有了深入的了解。 有 鍵 按 下 ? 是 否 查 詢 ?顯 示 切 換按 鍵 + 是 否 按 下 ? 按 鍵 是 否 按 下 ?地 址 地 址 +確 定 ?延 時(shí) 子 程 序顯 示 地 址 溫 度返 回NYNNYYYYNN 圖 按鍵 子程序 流程圖 畢業(yè)論文 23 結(jié) 論 1 研究成 果 通過對(duì) CAN 總線功能和結(jié)構(gòu) 的研究, 以及 CAN 總線采集系統(tǒng) 的設(shè)計(jì),取得了以下研究成果: (1) 進(jìn)行了溫室多點(diǎn)溫度采集 的分析,設(shè)計(jì)了基于 CAN 總線的多點(diǎn)溫度采集系統(tǒng)。 開 始初 始 化 I O啟 動(dòng) A D開 總 中 斷初 始 化 A D返 回 圖 A/D
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1