【正文】
態(tài)王軟件來實(shí)現(xiàn)上位機(jī)監(jiān)控,把水溫實(shí)時(shí)曲線,單片機(jī)中相應(yīng)參數(shù)顯示出來,觀察現(xiàn)象。 第 5 章:試驗(yàn)驗(yàn)證及結(jié)果分析。 第 3 章:系統(tǒng)硬件電路的選型 幾設(shè)計(jì)。 論文組織結(jié)構(gòu) 本設(shè)計(jì)內(nèi)容安排分為 5 章,其各章節(jié)的內(nèi)如安排如下: 第 1 章:引言。其中 P、 I、 D三個(gè)參數(shù)的選擇直接影響到控制效果,而對于 P、 I、 D 三個(gè)參數(shù)的整定,多為人工經(jīng)驗(yàn)整定得到,整定的參 數(shù)常常因人而異。稱之為混合信號處理器,是由于其針對實(shí)際應(yīng)用需 求,將多個(gè)不同功能的模擬電路、數(shù)字電路模塊和 微處理器 集成在一個(gè)芯片上,以提供 “ 單片機(jī) ” 解決方案。單片機(jī)在自動(dòng)化產(chǎn)品制造和控制系統(tǒng)設(shè)計(jì)中得到了廣泛的應(yīng)用,以單片機(jī)為核心的智能儀表即是最典型的自動(dòng)化產(chǎn)品。 inplete differential。通過實(shí)驗(yàn)驗(yàn)證和結(jié)果分析, 溫度控制無超調(diào) ,穩(wěn)態(tài)誤差 ℃ 。 南 陽 理 工 學(xué) 院 本科生畢業(yè)設(shè)計(jì) (論文 ) 學(xué)院(系): 電子與電氣工程學(xué)院 專 業(yè): 自 動(dòng) 化 學(xué) 生: 黃帥豪 指導(dǎo)教師 : 殷華文 完成日期 20xx 年 5 月 南陽理工學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 基于 MSP430 單片機(jī)的溫度 PID 算法設(shè)計(jì) Design of Temperature PID Algorithm Based on MSP430 Single Chip Microputer 總 計(jì) : 20 頁 表 格 : 0 個(gè) 插 圖 : 13 幅 南 陽 理 工 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì)(論文) 基于 MSP430 單片機(jī)的溫度 PID 算法設(shè)計(jì) Design of Temperature PID Algorithm Based on MSP430 Single Chip Microputer 學(xué) 院(系): 電子與電氣工程學(xué)院 專 業(yè): 自動(dòng)化 學(xué) 生 姓 名: 黃帥豪 學(xué) 號: 105090640035 指 導(dǎo) 教 師(職稱): 殷華文 (副教授) 評 閱 教 師: 完 成 日 期: 南陽理工學(xué)院 Nanyang Institute of Technology基于 MSP430 單片機(jī)的溫度 PID 算法設(shè)計(jì) I 基于 MSP430 單片機(jī)的溫度 PID 算法設(shè)計(jì) 自動(dòng)化專業(yè) 黃帥豪 [摘 要 ] 本設(shè)計(jì)基于 MSP430F149 單片機(jī),以 IAR Embedded Workbench 軟件為開發(fā)平臺(tái), 在 MSP430 中用自編的位置式 PID 算法程序?qū)崿F(xiàn)對電加熱鍋爐水溫的控制,并在上位計(jì)算機(jī)上實(shí)現(xiàn)組態(tài)王軟件監(jiān)控。 [關(guān)鍵詞 ]MSP430 單片機(jī);位置式溫度 PID 算法;溫度數(shù)據(jù)擬合; 不完全微分;積分分離 Design of Temperature PID Algorithm Based on MSP430 Single Chip Microputer Automation Specialty HUANG Shuaihao Abstract: The design is based on SCM MSP430F149, using IAR Embedded Workbench software as a development platform, to realize the temperature control of electric water boiler with location PID algorithm program piled in MSP430, and realizes the Kingview software in upper puter monitoring. Pt100 thermal resistance signal is amplified by MSP430 ADC after conditioning module into the microcontroller. The temperature data through a two quadratic equations in the MATLAB, the fitting results are programmed in MSP430 temperature data scale conversion, puter set value and PID parameter to send set temperature to MSP430, after analyzed and improved on the algorithm according to the monitoring results of Kingview software, with inplete differential and integral separation procedure. Through experiment and analysis of the results, the temperature control has no overshoot, steadystate error of ℃ . Key Words: MSP430 single chip microputer。 integral separation 基于 MSP430 單片機(jī)的溫度 PID 算法設(shè)計(jì) II 目 錄 1 引言 .........................................................................................................................................1 單片機(jī)溫度 PID 算法的發(fā)展現(xiàn)狀 ...................................... 1 本課題的研究意義及前景 ............................................ 1 論文組織結(jié)構(gòu) ...................................................... 1 2 系統(tǒng)整體方案設(shè)計(jì)與關(guān)鍵技術(shù)分析 .....................................................................................2 系統(tǒng)主要工 作 原理 .................................................. 2 系統(tǒng)整體設(shè)計(jì)方案 .................................................. 3 溫度信號采集設(shè)計(jì)方案 .................................................................................3 單片機(jī)程序設(shè)計(jì)方案 .....................................................................................3 3 系統(tǒng)硬件電路的選型及設(shè)計(jì) .................................................................................................5 單片機(jī)的選型 ...................................................... 5 開關(guān)電源模塊設(shè)計(jì) .................................................. 6 前向模擬通道設(shè)計(jì) .................................................. 7 前置放大器 .....................................................................................................8 采樣保持器 .....................................................................................................8 輸出驅(qū)動(dòng)模塊設(shè)計(jì) .................................................. 8 4 系統(tǒng)軟件設(shè)計(jì) .........................................................................................................................8 軟件開發(fā)平臺(tái) ...................................................... 8 溫度控制程序設(shè)計(jì) ................................................. 10 主程序 ...........................................................................................................10 PID 算法程序 ................................................................................................ 11 ADC 模數(shù)轉(zhuǎn)換程序 ........................................................................................13 定時(shí)器設(shè)置程序 ...........................................................................................13 異步通訊程序 ...............................................................................................14 溫度擬合程序 ...............................................................................................15 5 系統(tǒng)調(diào)試及結(jié)果分析 ...........................................................................................................16 5 .1 系統(tǒng)整體的調(diào)試和結(jié)果 ............................................ 16 MODBUSASCII 的調(diào)試 ..................................................................................16 上位機(jī)監(jiān)控畫面 ...........................................................................................17 結(jié)果分析 ...........................................................................................................................18 結(jié)束語 .......................................................................................................................................19 基于 MSP430 單片機(jī)的溫度 PI