南京理工大學(xué)本科畢設(shè)答辯終
《南京理工大學(xué)本科畢設(shè)答辯終》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《南京理工大學(xué)本科畢設(shè)答辯終(48頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、基 于 ARM的 光 伏 并 網(wǎng) 發(fā) 電 系 統(tǒng)的 人 機(jī) 監(jiān) 控 系 統(tǒng) 開(kāi) 發(fā)答 辯 學(xué) 生 :指 導(dǎo) 教 師 : 副 教 授南 京 理 工 大 學(xué) 自 動(dòng) 化 學(xué) 院二 一 三 年 六 月 2021-5-8 1 論 文 內(nèi) 容監(jiān) 控 系 統(tǒng) 的 總 體 設(shè) 計(jì)2 選 題 背 景1 設(shè) 計(jì) 成 果 及 總 結(jié)5 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì)3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)4 選 題 背 景 及 相 關(guān) 技 術(shù) 介 紹 光 伏 并 網(wǎng) 發(fā) 電 系 統(tǒng) 原 理 圖 光 伏 并 網(wǎng) 發(fā) 電 系 統(tǒng)光 伏 陣 列 為 使 光 伏 發(fā) 電 系 統(tǒng) 運(yùn) 行更 加 安 全 可 靠 , 監(jiān) 控
2、 系 統(tǒng) 必不 可 少 光 伏 并 網(wǎng) 逆 變 器 電 網(wǎng)選 題 背 景 1 監(jiān) 控 系 統(tǒng) 硬 件 總 體 設(shè) 計(jì)2.1 監(jiān) 控 系 統(tǒng) 的 總 體 設(shè) 計(jì)監(jiān) 控 系 統(tǒng) 硬 件 框 架 設(shè) 計(jì)ARM主 單 元 電 路電 源 電 路復(fù) 位 電 路液 晶 顯 示 控 制 電 路按 鍵 電 路串 口 通 信 接 口 電 路鐵 電 存 儲(chǔ) 電 路 監(jiān) 控 系 統(tǒng) 的 總 體 設(shè) 計(jì)監(jiān) 控 系 統(tǒng) 軟 件 總 體 設(shè) 計(jì)2.2軟 件 構(gòu) 架采 用 前 后 臺(tái) 系 統(tǒng)ADS1.2開(kāi) 發(fā) 環(huán) 境 ( ARM Developing Suit)編 譯 集 成 環(huán) 境 CodeWarrior、 調(diào) 試 環(huán) 境
3、 AXD Debugger 監(jiān) 控 系 統(tǒng) 的 總 體 設(shè) 計(jì)監(jiān) 控 系 統(tǒng) 軟 件 總 體 設(shè) 計(jì)2.3 主 程 序 流 程 圖 UART通 信 中斷 程 序 流 程 圖 定 時(shí) 器 中 斷程 序 流 程 圖 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì)ARM主 電 路 單 元3.1 P0.0/TXD0/PWM1 19 P0.1/RXD0/PWM3/EINT0 21 P0.2/SCL0/CAP0.0 22 P0.3/SDA0/MAT0.0/EINT1 26 P0.4/SCK0/CAP0.1/AD0.6 27 P0.5/MISO0/MAT0.1/AD0.7 29 P0.6/MOSI0/CAP0.2 30
4、 P0.7/SSEL0/PWM2/EINT2 31 P0.8/TXD1/PWM4 33 P0.9/RXD1/PWM6/EINT3 34 P0.10/CAP1.0 35 P0.11/CAP1.1/SCL1 37 P0.12/MAT1.0 38 P0.13/MAT1.1 39 P0.14EINT1/SDA1 41 P0.15/EINT2 45 P0.16/EINT0/MAT0.2/CAP0.2 46 P0.17/CAP1.2/SCK1/MAT1.2 47 P0.18/CAP1.3/MISO1/MAT1.3 53 P0.19/MAT1.2/MOSI1/CAP1.2 54 P0.20/MAT1.3/S
5、SEL1/EINT3 55 P0.21/PWM5/CAP1.3 1 P0.22/CAP0.0/MAT0.0 2 P0.23 58 P1.16/TRACEPKT0 16 P1.17/TRACEPKT1 12 P1.18/TRACEPKT2 8 P1.19/TRACEPKT3 4 P1.20/TRACESYNC 48 P1.21/PIPESTAT0 44 P1.22/PIPESTAT1 40 P1.23/PIPESTAT2 36 P1.25/EXTIN0 28 P1.26/RTCK 24 P1.27/TDO 64 P1.28/TDI 60 P1.29/TCK 56 P1.30/TMS 52 P1.
6、31/TRST 20 P1.24/TRACECLK 32 XTAL1 62 XTAL2 61 RTCX1 3 RTXC2 5 RESET 57 VSSA 59 VSS 50 VSS 42 VSS 25 VSS 18 VSS 6 VDDA 7 VDD 51 VDD 43 VDD 23 VBAT 49 VREF 63 P0.25/AD0.4/AOUT 9 P0.26/AD0.5 10 P0.27/AD0.0/CAP0.1/MAT0.1 11 P0.28/AD0.1/CAP0.2/MAT0.2 13 P0.29/AD0.2/CAP0.3/MAT0.3 14 P0.30/AD0.3/EINT3/CAP
7、0.0 15 P0.31 17 U1 LPC2132FBD64 XTAL1 XTAL2 RTCX1 RTCX2 MCU_REST MCU-to-PC-TXD0 MCU-to-PC-RXD0 MCU-IIC0-SCL0 MCU-IIC0-SDA0 Esc Meter 512HZ Enter MCU-to-DSP-TXD1 MCU-to-DSP-RXD1 DOWN MCU-IS750-SCL1 MCU-CS2 MCU-CS1 MCU-IS750-SDA1 IS750-IRQ UP MCU-WR MCU-RS MCU-SPI1-SSEL1 MCU-SPI1-MOSI1 MCU-SPI1-MISO1
8、MCU-SPI1-SCK1 MCU-DSP-DE/RE DB0 DB1 DB2 DB4 DB5 DB6 MCU-BL DB7 DB8 MCU-LCD-RST bluetooth-detect MCU-RD MCU-BUSY MCU-PC-DE/RE BEE RTCK TDO TDI TCK TMS TRST 0 R0 10K R63 1M R1 1M R2 30pF C1 30pF C2 30pF C3 30pF C4 12 Y1 32.768KHz 12 Y2 12MHz 3.3V 3.3V 10uH L2 RTCX1 RTCX2 XTAL1 XTAL2外 接 兩 個(gè) 無(wú) 源 晶 振12MH
9、z ARM工 作頻 率 的 晶 振32.768KHz 時(shí) 鐘 晶振 液 晶 顯 示 電 路3.2 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì) 10KR24 10KR25 10KR26 10KR27 10KR28 10KR29 10KR30 10KR31 3.3V 5V 0 R57 20K RW1 4.7K R13 4.7K R14 LED+ LCD-VEE DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 MCU-LCD-RST MCU-BUSY MCU-CS2 MCU-CS1 MCU-RD MCU-WR MCU-RS VO 10K R49 3.3V LCD-VEE VO Q2 Q1 2
10、K R15 47K R59 4.7K R16 4.7K R17 47K R58 5V LED+ MCU-BL 47uF/16V E9 0.1uF C28 3.3V LED- 22 LED+ 21 VEE 20 DB7 19 DB6 18 DB5 17 DB4 16 DB3 15 DB2 14 DB1 13 DB0 12 RST 11 INT 10 BUSY 9 CS2 8 CS1 7 RD 6 WR 5 RS 4 VO 3 VDD 2 VSS 1 GND 1 VCC 4 MR 3 RST 2 U2 MAX811-EUS-T 10K R3 0.1uF C5 3.3V 0.1uF C6 MCU-R
11、ST 3.3V MAX811為 引 腳 的 電 壓 監(jiān) 視 器 ,由 其 構(gòu) 成 的 復(fù) 位 電 路監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì)復(fù) 位 電 路3.3 電 源 電 路3.4 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì) Vin Vout GND U9 I7-3.3V IB0505LS-1W +Vo -Vo GND +Vin U8 IB0505LS-1W 0.1uF C28 0.1uF C23 0.1uF C24 0.1uF C29 47uF/16V E9 47uF/16V E8 47uF/16V E7 47uF/16V E4 5V 3.3V 3.3V 5V isolate5V 5V 5V 3.3V
12、3K R45 3K R44 D6 RED D5 GREEN 按 鍵 電 路3.5 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì)S1 10KR123.3VKEY_UPS2 10KR11KEY_DOWNS3 10KR10KEY_ESC S4 10K R9 KEY_ENTER 0.1uF C8 0.1uF C25 0.1uF C26 0.1uF C27 為 實(shí) 現(xiàn) 人 機(jī) 交 互 功 能 , 設(shè) 置 了 4個(gè) 按 鍵 , 分 別 是 UP、 DOWN、ESC和 ENTER。 ARM與 DSP的 通 訊 接 口3.6 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì) 本 設(shè) 計(jì) 采 用 了 RS-485串 口 通 信 方 式
13、 具 有 傳 輸 距 離 遠(yuǎn) , 速 率 高 , 抗 共 模 干 擾 能 力 強(qiáng) 的 特 點(diǎn)VA-VB200mV, 輸 出 1VA-VB-200mV, 輸 出 0 ARM與 DSP的 通 訊 接 口3.6 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì) 0.1uF C19 0.1uFC21 0.1uF C22 47uF/16VE5 10uF/16VE2 10K R35 120ohm R36 10K R37 10K R38 TVS4 TVS5 TVS6 3.3V 3.3V 5V 5V t? PTC4 20 t? TPC3 20 1K R? Res1 1K R? Res1 DS4 LED_RED DS3 LE
14、D_GREEN 3.3V MCU-to-DSP-RxD1 MCU-DSP-DE/RD MCU-to-DSP-TxD1 MCU-To-DSP-RxD1 MCU-to-DSP-TxD1 MCU-DSP-B1 MCU-DSP-A1 VDD2 GND2 NC B A NC NC GND2 VDD1 GND1 RxD RE DE TxD PV GND1 U7 采 用 單 電 源 隔 離 型 芯 片 ADM257E將 系 統(tǒng) 電 源 與 RS-485收 發(fā) 器電 源 進(jìn) 行 隔 離 的 方 法 串 行 鐵 電 存 儲(chǔ) 電 路3.7 監(jiān) 控 系 統(tǒng) 的 硬 件 設(shè) 計(jì)鐵 電 存 儲(chǔ) 器 既 具 有 RAM簡(jiǎn)
15、 單 好 用 , 性 能 出 色 的 特 點(diǎn) , 能 夠 在 掉 電 情 況下 保 存 數(shù) 據(jù) , 又 稱(chēng) 為 非 易 失 性 RAMVCCRESET CDSQTSL/WVSSU5M25PE20VP10K R1910K R2010KR23 10K R21 10K R22 0.1uF C11 0.1uF C12 3.3V 3.3V VCC 3.3V MCU-SPI1-SSEL1 MCU-SPI1-MISO1 MCU-SPI1-MOSI1 MCU-SPI1-SCK1 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)監(jiān) 控 系 統(tǒng) 的 軟 件 概 述4.1 菜 單 顯 示 與 操 作 功 能與 下 位 機(jī) 串 行
16、 通 信 功 能鐵 電 芯 片 的 讀 寫(xiě) 功 能實(shí) 時(shí) 時(shí) 鐘 功 能 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)LCD模 塊 的 初 始 化LPC2132引 腳 的 配 置LCD模 塊 控 制 寄 存 器 的 初 始 化 監(jiān) 控 系 統(tǒng) 的 軟 件 概 述4.1 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) LCD模塊接口配置LPC2132引腳說(shuō)明/WR P0.22 寫(xiě)入腳,低電平有效/RD P1.22 讀出腳,低電平有效/CS1 P0.13 片選腳,低電平有效/RST P1.18 復(fù)位腳,低電平有效DB0 P0.25 數(shù)據(jù)0DB1 P0.26 數(shù)據(jù)1D
17、B2 P0.27 數(shù)據(jù)2 DB3 P1.17 數(shù)據(jù)3DB4 P0.28 數(shù)據(jù)4DB5 P0.29 數(shù)據(jù)5DB6 P0.30 數(shù)據(jù)6DB7 P1.16 數(shù)據(jù)7LED+ P0.31 背光電源正,低電平點(diǎn)亮背光LED- G ND 背光電源地 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)LCD顯 示 模 塊 部 分 引 腳 配 置 Bit 描述 適用顯示模式 缺省值 訪(fǎng)問(wèn)7-6 11:電源模式,可使用所有功能00:關(guān)閉模式,僅可使用喚醒功能3h R/W5 為1時(shí)軟件重置,緩存器重置0h R/W4 保留 0h R3 1:文字模式,寫(xiě)入數(shù)據(jù)作為字碼0:繪圖模式,
18、寫(xiě)入數(shù)據(jù)作為位圖模式1h R/W 2 1:屏幕開(kāi)啟0:屏幕關(guān)閉文/圖0h R/W1 0:正常顯示1:整個(gè)屏幕閃爍文/圖0h R/W0 1:正常顯示0:全屏幕反白顯示文/圖1h R/W 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)LCD模 塊 的 WLCR設(shè) 置 LCD處 于 正 常 工 作 ,文 字 模 式 , 正 常 顯 示 , 則 需向 WLCR寫(xiě) 入 11001101,即 0 xcd。程 序 如 下WriteDataToREG(0 x00,0 xcd) 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)菜
19、單 的 加 載 功 能 由 于 傳 統(tǒng) 的 結(jié) 構(gòu) 化 程 序 設(shè) 計(jì) 的 可 修 改 性 、 可 重 用 性都 比 較 差 , 采 用 面 向 對(duì) 象 的 編 程 方 法 實(shí) 現(xiàn) 菜 單 的 加 載 功 能 。菜 單 類(lèi) 型 分 類(lèi)無(wú) 可 修 改 參 數(shù) 菜 單 (I型 菜 單 )帶 可 修 改 參 數(shù) 菜 單 (II型 菜 單 ) I型 菜 單 : typedef struct _MENU_PRMT uint8 ExitMark; / 退 出 菜 單 (0-不 退 出 , 1-退 出 )uint8 Cursor; / 光 標(biāo) 值 (當(dāng) 前 光 標(biāo) 位 置 )uint8 PageNo; /
20、菜 單 頁(yè) (顯 示 開(kāi) 始 項(xiàng) )uint8 Index; / 菜 單 索 引 (當(dāng) 前 選 擇 的 菜 單 項(xiàng) )uint8 DispNum; / 顯 示 項(xiàng) 數(shù) (每 頁(yè) 可 以 顯 示 的 菜 單 項(xiàng) )uint8 MaxPage; / 最 大 頁(yè) 數(shù) (最 大 有 多 少 種 顯 示 頁(yè) )uint8 MenuNum; / 菜 單 項(xiàng) 目 的 總 數(shù) MENU_PRMT;菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) I型 菜 單 項(xiàng) :typedef struct _MENU_TABLE uint8 MenuName30; / 菜 單 項(xiàng)
21、目 名 稱(chēng) void (*ItemHook)(void); / 要 運(yùn) 行 的 菜 單 函 數(shù) MENU_TABLE;菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) II型 菜 單 :typedef struct _MENU_DATA_PRMT uint8 ExitMark; / 退 出 菜 單 (0-不 退 出 , 1-退 出 )uint8 Cursor; / 光 標(biāo) 值 (當(dāng) 前 光 標(biāo) 位 置 )uint8 PageNo; / 菜 單 頁(yè) (顯 示 開(kāi) 始 項(xiàng) )uint8 Index; / 菜 單 索 引 (當(dāng) 前 選 擇 的 菜 單 項(xiàng) )u
22、int8 DispNum; / 顯 示 項(xiàng) 數(shù) (每 頁(yè) 可 以 顯 示 的 菜 單 項(xiàng) )uint8 MaxPage; / 最 大 頁(yè) 數(shù) (最 大 有 多 少 種 顯 示 頁(yè) )uint8 MenuNum; / 菜 單 項(xiàng) 目 的 總 數(shù)uint8 DataCursor; / 數(shù) 據(jù) 的 光 標(biāo) 位 置 MENU_DATA_PRMT;菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) II型 菜 單 項(xiàng) :typedef struct _MENU_DATA_TABLE uint8 MenuName30; / 菜 單 項(xiàng) 目 名 稱(chēng) uint8 Data
23、Num; /數(shù) 據(jù) 位 數(shù) uint8 Data8; /菜 單 的 每 一 位 數(shù) 據(jù) uint8 JgNum; /數(shù) 據(jù) 的 間 隔 數(shù) 目 uint8 JgPos2; /數(shù) 據(jù) 的 間 隔 符 號(hào) uint8 JgData; /符 號(hào) 數(shù) 據(jù) uint8 ChoseFlag; /該 項(xiàng) 目 被 選 中 的 標(biāo) 志 0未 選 中 1選 中 void (*ItemHook)(void); / 要 運(yùn) 行 的 菜 單 函 數(shù) MENU_DATA_TABLE;菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.
24、2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)I型 菜 單 II型 菜 單 功 能Menu_Process( ) MenuPrmt_Process( )MenuDataPrmt_Process( ) 菜 單 處 理菜 單 參 數(shù) 處 理 Menu_Display( ) MenuPrmt_Display( )MenuPrmtData_Display( ) 顯 示 菜 單II型 菜 單 顯 示 菜 單 數(shù) 據(jù) Menu_Move( ) MenuPrmt_Move( )MenuDataPrmt_Move( ) 菜 單 光 標(biāo) 移 動(dòng)II型 菜 單 數(shù) 據(jù) 的 修 改Key_Scan( ) MenuPrmt_
25、Key_Scan( ) 獲 得 按 鍵 情 況 Data_Change ( ) 完 成 參 數(shù) 的 設(shè) 定 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)Set-ParamRun-Paramstandby_time 10s主 菜 單 Menu_Process( )Menu_Process( )MenuParam_Process( )MenuParamData_Process( ) Menu_SetParamMenu_RunParamMenu_RunPar mData 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè)
26、計(jì)void Menu_SetParam( ) uint8 menuNum; menuNum = sizeof(SetParam)/sizeof(SetParam0); / 菜 單 項(xiàng) 數(shù) Menu_Process( void Menu_RunParam( ) uint8 menuNum; uint8 head=RunParam; menuNum = sizeof(RunParam)/sizeof(RunParam0); / 菜 單 項(xiàng) 數(shù) MenuPrmt_Process( 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 菜 單 的 顯 示 與 操 作
27、 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)void Menu_RunParamData(void) uint8 menuNum; uint8 head=RunParam; menuNum = sizeof(RunParam)/sizeof(RunParam0); / 菜 單 項(xiàng) 數(shù) MenuDataPrmt_Process( 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) Menu_Process( ) MenuDataPrmt_Process( ) 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè)
28、計(jì)菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì) 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)功 率 曲 線(xiàn) 的 動(dòng) 態(tài) 顯 示 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 菜 單 的 顯 示 與 操 作 程 序 設(shè) 計(jì)4.2 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)本 設(shè) 計(jì) 采 用 異 步 串 行 口 UART0實(shí) 現(xiàn) 與 DSP的 串 行 通 信數(shù) 據(jù) 幀 結(jié) 構(gòu) 波 特 率 9600,數(shù) 據(jù)
29、 長(zhǎng) 度 8位 , 停 止 位 1位 , 無(wú) 奇 偶 校 驗(yàn) ,1字 節(jié) 觸 發(fā) FIFO通 信 設(shè) 置 CRC校 驗(yàn)循 環(huán) 冗 余 校 驗(yàn) 碼 ( Cyclic Redundancy Check ) 。它 的 特 征 是 數(shù) 據(jù) 碼 和 校 驗(yàn) 碼 長(zhǎng) 度 可 任 意 選 定 , 編 碼 規(guī)則 如 下 : ( 1) 首 先 將 原 信 息 碼 向 左 移 r位 。 ( 2) 運(yùn) 用 一 個(gè) 生 成 多 項(xiàng) 式 g( x) ( 也 可 以 看 成是 二 進(jìn) 制 數(shù) ) 用 模 2除 以 上 式 , 得 到 的 余 數(shù) 就 是 CRC校 驗(yàn) 碼 。模 2除 , 就 是 在 除 的 過(guò) 程 中 運(yùn)
30、 用 模 2加 (不 考 慮 進(jìn) 位 ),而 模 2加 ( 不 考 慮 進(jìn) 位 ) 即 是 異 或 運(yùn) 算 。串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)UART0中 斷 函 數(shù) TIMER0中 斷 函 數(shù) 串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)函 數(shù) 功 能Send_data_Process( ) 數(shù) 據(jù) 的 發(fā) 送 準(zhǔn) 備ARM_Com_send( ) 數(shù) 據(jù) 發(fā) 送ARM_Com_Receive( ) 數(shù) 據(jù) 的 接 收Receive_dat
31、a_Process( ) 接 收 數(shù) 據(jù) 的 處 理 串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) ARM_Com_send( ) Send_data_Process( ) 串 口 通 信 的 程 序 設(shè) 計(jì)4.3 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) ARM_Com_Receive() Receive_data_Process( ) 鐵 電 存 儲(chǔ) 器 的 讀 寫(xiě) 設(shè) 計(jì)4.4 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)數(shù) 據(jù) 寫(xiě) 入 操 作首 先 寫(xiě) 入 寫(xiě) 使 能 ( WREN)指 令 寫(xiě) 使 能 執(zhí) 行 后 方 可 向 執(zhí) 行 寫(xiě) 入 操 作 寫(xiě) 使 能 時(shí) 序P
32、W指 令 時(shí) 序 鐵 電 存 儲(chǔ) 器 的 讀 寫(xiě) 設(shè) 計(jì)4.4 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 鐵 電 存 儲(chǔ) 器 的 讀 寫(xiě) 設(shè) 計(jì)4.4 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì)數(shù) 據(jù) 讀 取 操 作 READ的 時(shí) 序 圖 鐵 電 存 儲(chǔ) 器 的 讀 寫(xiě) 設(shè) 計(jì)4.4 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) 實(shí) 時(shí) 時(shí) 鐘4.5 監(jiān) 控 系 統(tǒng) 的 軟 件 設(shè) 計(jì) LPC2132擁 有 一 個(gè) RTC( Real Time Clock) , 對(duì) 相 應(yīng) 的 時(shí) 間寄 存 器 進(jìn) 行 讀 寫(xiě) 即 可 實(shí) 現(xiàn) 時(shí) 間 獲 取 和 設(shè) 置 RTC初 始 化 實(shí) 時(shí) 時(shí) 鐘4.5 監(jiān) 控 系 統(tǒng) 的
33、軟 件 設(shè) 計(jì) 為 了 能 夠 實(shí) 現(xiàn) 時(shí) 間 的 實(shí) 時(shí) 更 新 , 在 相 應(yīng) 的 菜 單 過(guò) 程 函 數(shù)中 不 斷 的 更 新 當(dāng) 下 的 實(shí) 時(shí) 時(shí) 鐘 信 息在 MenuPrmt_Process( ) 的 循 環(huán) 處 理 中 添 加if(strcmp(menuName,Time)=0) /判 斷 該 菜 單 是 否 為 時(shí) 間 菜 單 GetTime_ymd(table0.Data); /獲 取 年 月 日 GetTime_hms(table1.Data); /獲 取 分 秒 時(shí) 在 MenuDataPrmt_Process( ) 的 循 環(huán) 處 理 中 添 加 if(str ( ,
34、 i ) ) SetTime(table0.Data,table1.Data); 設(shè) 計(jì) 成 果 及 總 結(jié) 5 人 機(jī) 交 互 界 面 友 好 , 操 作 方 便 能 夠 可 靠 地 與 下 位 機(jī) 的 通 信 可 將 必 要 系 統(tǒng) 參 數(shù) 存 入 鐵 電 芯 片 具 有 實(shí) 時(shí) 時(shí) 鐘 功 能所 設(shè) 計(jì) 光 伏 監(jiān) 控 系 統(tǒng) 的 特 點(diǎn)可 改 進(jìn) 之 處硬 件 上 可 以 擴(kuò) 展 一 些 功 能 接 口 , 實(shí) 現(xiàn) 更 豐 富 的 功 能軟 件 上 可 移 植 操 作 系 統(tǒng) , 提 高 可 靠 性 與 執(zhí) 行 效 率 2021-5-8 47 謝 謝 !請(qǐng) 各 位 老 師 批 評(píng) 指 正 !南京理工大學(xué)畢業(yè)設(shè)計(jì)論文答辯
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理者的角色定位及認(rèn)知——企業(yè)商務(wù)培訓(xùn)模板45P
- 高一開(kāi)學(xué)第一課-物理課件
- 高一歷史期中復(fù)習(xí)指導(dǎo)課件
- 優(yōu)育小兒營(yíng)養(yǎng)
- 校園暑假安全教育宣講完美
- 記憶力訓(xùn)練快速擁有超強(qiáng)記憶力
- 規(guī)劃人生成就未來(lái)——規(guī)劃我們的職業(yè)生涯
- 自由平等的追求課件
- 腹腔鏡手術(shù)麻醉常見(jiàn)問(wèn)題課件
- 新部編人教版五年級(jí)上語(yǔ)文22《-四季之美》優(yōu)質(zhì)公開(kāi)課教學(xué)ppt課件
- 企業(yè)資源計(jì)劃教程-第2版8課件
- 人教版PEP小學(xué)英語(yǔ)語(yǔ)法總復(fù)習(xí)課件
- 千古絕技割圓術(shù)課件
- 全國(guó)版高考數(shù)學(xué)一輪復(fù)習(xí)第5章數(shù)列第1講數(shù)列的概念與簡(jiǎn)單表示法習(xí)題課件
- 從藥學(xué)實(shí)習(xí)課程改進(jìn)談藥師執(zhí)業(yè)的挑戰(zhàn)課件