多軸運(yùn)動(dòng)控制器的嵌入式web服務(wù)器開發(fā)
發(fā)布時(shí)間:2021-02-22 23:32
隨著現(xiàn)代控制技術(shù)的不斷提高,運(yùn)動(dòng)控制器在工業(yè)設(shè)備、國防設(shè)備以及智能醫(yī)療等領(lǐng)域均有了廣泛的應(yīng)用。在互聯(lián)網(wǎng)茁壯發(fā)展的大背景下,將多軸運(yùn)動(dòng)控制器與互聯(lián)網(wǎng)技術(shù)結(jié)合將促進(jìn)運(yùn)動(dòng)控制器的使用便捷性。傳統(tǒng)上對硬件設(shè)備的控制都采用專用線路,兼容性較差,且不可實(shí)現(xiàn)遠(yuǎn)程控制。如果通過網(wǎng)線或者無線網(wǎng)絡(luò)對硬件進(jìn)行實(shí)時(shí)的控制,不僅可以解決專用線路的問題,還可以實(shí)現(xiàn)遠(yuǎn)距離的實(shí)時(shí)控制。系統(tǒng)采用STM32F4高性能微控制器作為多軸運(yùn)動(dòng)控制器的主控制芯片,STM32F407開發(fā)板為開發(fā)平臺,對其進(jìn)行嵌入式web服務(wù)器的搭建,然后通過網(wǎng)絡(luò)連接的形式控制開發(fā)板上外圍硬件的運(yùn)行狀態(tài),包括硬件電路的實(shí)時(shí)溫度,硬件電路的開關(guān)等,以實(shí)現(xiàn)與多軸運(yùn)動(dòng)控制器的實(shí)時(shí)通信。系統(tǒng)采用B/S結(jié)構(gòu)的控制方式,不需要用戶下載專用客戶端,用戶只需要使用一個(gè)瀏覽器,輸入指定的IP地址,就可以實(shí)時(shí)對硬件電路的實(shí)時(shí)監(jiān)控。本文首先介紹了系統(tǒng)的硬件和軟件開發(fā)平臺,對硬件平臺進(jìn)行了設(shè)置,了解了軟件開發(fā)平臺的功能,做出了系統(tǒng)的總體設(shè)計(jì)。然后完成了對嵌入式web服務(wù)器的搭建工作,包括μC/OS-II操作系統(tǒng)的移植、LWIP協(xié)議棧的移植、web服務(wù)器軟件編寫,在搭建we...
【文章來源】:西安石油大學(xué)陜西省
【文章頁數(shù)】:65 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 引言
1.2 課題研究背景及意義
1.3 國內(nèi)外發(fā)展現(xiàn)狀
1.3.1 國外發(fā)展現(xiàn)狀
1.3.2 國內(nèi)發(fā)展現(xiàn)狀
1.4 本文主要任務(wù)及內(nèi)容安排
第二章 系統(tǒng)總體方案設(shè)計(jì)與平臺的搭建
2.1 系統(tǒng)總體方案
2.2 系統(tǒng)硬件平臺
2.2.1 STM32F4控制芯片
2.2.2 STM32F4以太網(wǎng)模塊
2.2.3 以太網(wǎng)模塊接口電路設(shè)計(jì)
2.3 系統(tǒng)軟件平臺
2.3.1 軟件開發(fā)環(huán)境MDK
2.3.2 STM32官方標(biāo)準(zhǔn)固件庫
2.4 嵌入式web服務(wù)器總體設(shè)計(jì)
2.5 本章小結(jié)
第三章 嵌入式web服務(wù)器的搭建
3.1 μC/OS-II操作系統(tǒng)移植
3.1.1 μC/OS-II實(shí)時(shí)操作系統(tǒng)介紹
3.1.2 UCOSII移植文件的配置
3.1.3 μC/OS-II在STM32F4上的移植
3.1.4 μC/OS-II移植完成測試
3.2 LWIP協(xié)議棧的移植
3.2.1 TCP/IP協(xié)議棧
3.2.2 LWIP協(xié)議棧簡介
3.2.3 NETCONN編程接口
3.2.4 添加ST以太網(wǎng)庫
3.2.5 LWIP帶操作系統(tǒng)的移植
3.3 web服務(wù)器搭建
3.3.1 web服務(wù)器軟件設(shè)計(jì)
3.3.2 web服務(wù)器下載驗(yàn)證
3.4 本章小結(jié)
第四章 web服務(wù)器應(yīng)用開發(fā)
4.1 web應(yīng)用的開發(fā)技術(shù)
4.1.1 HTTP協(xié)議
4.1.2 web網(wǎng)頁技術(shù)
4.2 web服務(wù)器開發(fā)技術(shù)
4.2.1 makefsdata工具
4.2.2 CGI公共網(wǎng)關(guān)接口技術(shù)
4.2.3 SSI服務(wù)器嵌入技術(shù)
4.3 應(yīng)用程序的設(shè)計(jì)
4.3.1 web網(wǎng)頁的設(shè)計(jì)
4.3.2 web服務(wù)器應(yīng)用設(shè)計(jì)
4.3.3 多軸運(yùn)動(dòng)控制器控制PWM輸出
4.4 多軸運(yùn)動(dòng)控制器遠(yuǎn)程控制直流電機(jī)
4.4.1 控制電機(jī)網(wǎng)頁的設(shè)計(jì)
4.4.2 控制電機(jī)軟件設(shè)置
4.5 本章小結(jié)
第五章 嵌入式web服務(wù)器的測試和優(yōu)化
5.1 web服務(wù)器測試
5.1.1 web服務(wù)器測試過程
5.1.2 多軸運(yùn)動(dòng)控制器電機(jī)控制測試過程
5.1.3 測試結(jié)果分析
5.2 web服務(wù)器應(yīng)用優(yōu)化
5.3 本章小結(jié)
第六章 總結(jié)與展望
致謝
參考文獻(xiàn)
攻讀學(xué)位期間參加科研情況及獲得的學(xué)術(shù)成果
本文編號:3046709
【文章來源】:西安石油大學(xué)陜西省
【文章頁數(shù)】:65 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 引言
1.2 課題研究背景及意義
1.3 國內(nèi)外發(fā)展現(xiàn)狀
1.3.1 國外發(fā)展現(xiàn)狀
1.3.2 國內(nèi)發(fā)展現(xiàn)狀
1.4 本文主要任務(wù)及內(nèi)容安排
第二章 系統(tǒng)總體方案設(shè)計(jì)與平臺的搭建
2.1 系統(tǒng)總體方案
2.2 系統(tǒng)硬件平臺
2.2.1 STM32F4控制芯片
2.2.2 STM32F4以太網(wǎng)模塊
2.2.3 以太網(wǎng)模塊接口電路設(shè)計(jì)
2.3 系統(tǒng)軟件平臺
2.3.1 軟件開發(fā)環(huán)境MDK
2.3.2 STM32官方標(biāo)準(zhǔn)固件庫
2.4 嵌入式web服務(wù)器總體設(shè)計(jì)
2.5 本章小結(jié)
第三章 嵌入式web服務(wù)器的搭建
3.1 μC/OS-II操作系統(tǒng)移植
3.1.1 μC/OS-II實(shí)時(shí)操作系統(tǒng)介紹
3.1.2 UCOSII移植文件的配置
3.1.3 μC/OS-II在STM32F4上的移植
3.1.4 μC/OS-II移植完成測試
3.2 LWIP協(xié)議棧的移植
3.2.1 TCP/IP協(xié)議棧
3.2.2 LWIP協(xié)議棧簡介
3.2.3 NETCONN編程接口
3.2.4 添加ST以太網(wǎng)庫
3.2.5 LWIP帶操作系統(tǒng)的移植
3.3 web服務(wù)器搭建
3.3.1 web服務(wù)器軟件設(shè)計(jì)
3.3.2 web服務(wù)器下載驗(yàn)證
3.4 本章小結(jié)
第四章 web服務(wù)器應(yīng)用開發(fā)
4.1 web應(yīng)用的開發(fā)技術(shù)
4.1.1 HTTP協(xié)議
4.1.2 web網(wǎng)頁技術(shù)
4.2 web服務(wù)器開發(fā)技術(shù)
4.2.1 makefsdata工具
4.2.2 CGI公共網(wǎng)關(guān)接口技術(shù)
4.2.3 SSI服務(wù)器嵌入技術(shù)
4.3 應(yīng)用程序的設(shè)計(jì)
4.3.1 web網(wǎng)頁的設(shè)計(jì)
4.3.2 web服務(wù)器應(yīng)用設(shè)計(jì)
4.3.3 多軸運(yùn)動(dòng)控制器控制PWM輸出
4.4 多軸運(yùn)動(dòng)控制器遠(yuǎn)程控制直流電機(jī)
4.4.1 控制電機(jī)網(wǎng)頁的設(shè)計(jì)
4.4.2 控制電機(jī)軟件設(shè)置
4.5 本章小結(jié)
第五章 嵌入式web服務(wù)器的測試和優(yōu)化
5.1 web服務(wù)器測試
5.1.1 web服務(wù)器測試過程
5.1.2 多軸運(yùn)動(dòng)控制器電機(jī)控制測試過程
5.1.3 測試結(jié)果分析
5.2 web服務(wù)器應(yīng)用優(yōu)化
5.3 本章小結(jié)
第六章 總結(jié)與展望
致謝
參考文獻(xiàn)
攻讀學(xué)位期間參加科研情況及獲得的學(xué)術(shù)成果
本文編號:3046709
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3046709.html
最近更新
教材專著