透過您的圖書館登入
IP:13.59.192.254
  • 學位論文

嵌入式網路伺服器之遠端控制步進馬達研究

Study on Remote Control for a Step Motor with Embedded Web Server

指導教授 : 范憶華

摘要


摘要 嵌入式網際網路系統是近幾年來網路應用發展其中一種重要的概念和技術,不僅要求具有一般PC 的功能,且不同平台的嵌入式設備也要求有上網溝通之功能。由於Embedded Web Server可使用在跨平台系統,如Apple PC、Mac、PDA等[5],因此為了達到嵌入式網際網路系統的要求,本研究以Linux實現Embedded Web Server 來取代傳統上必須以PC 工作站或大型電腦所架設的Web Server。並以步進馬達為例,透過網路方式來達成遠端控制馬達運作,來改善傳統馬達控制受『有線距離』的限制,僅能短距離控制之缺點。 本論文主要研究是用Samsung 開發S3C2440A 微處理器,以ARM920T為核心,內部帶有全性能的MMU(RAM 處理單元)的開發板來構成硬體[23]。軟體架構主要是利用具有TCP/IP stack 的Linux 作為作業系統核心。以Linux 作業系統為核心的嵌入式系統,除提供了一般個人電腦用途之外,也能提供連結網路與擴充、變更硬體的環境,實現所有網路應用功能。以Linux 本身嵌入式特性以及強大的網路功能與擴充能力,此架構在硬體平台上將大幅降低成本與研發的時間,相對的也提升系統的穩定度[6]。 本研究以FTP、Telnet、Boa、CGI 等來取代PC 工作站或具有伺服器功能的網路,以節省成本與縮短開發時間。並且我們利用系統支援UDP,TCP,HTTP 等協定撰寫程式,使在遠端的電腦上能以人性化的軟體操作介面,讓使用者在短時間內容易清楚瞭解其操控模式並實現透過Web Server 的功能作遠端控制馬達。

關鍵字

遠端控制 嵌入式 核心

並列摘要


Embedded internet system is one of the important concepts and techniques in recent development of the applications of internet system. The embedded internet systems are not only with general PC functions but also the communication function with different embedded devices. The embedded web server can be used in cross-platform systems, such as Apple PC, Mac, and PDA. Thus we use Linux-realization to form the embedded web server system to replace the web server set up by the PC workstations or large PC in traditionally. Furthermore, to improve the cable distance limitations of the traditional motor control systems, we achieved a step motor remote control system by the developed embedded system in this research. The hardware of this research is the internal performance with full MMU (RAM processing unit) development board. The development board uses Samsung S3C2440A microprocessor with ARM920T core. Software architecture is mainly used with TCP / IP stack of Linux as the kernel of the operating system. The embedded Linux operating system can provide the functions of a general purpose personal computers, can also provide linked with networks and the expansion and change of the hardware environment, and the realization of all network applications. As Linux-embedded feature in itself and the powerful networking features and expansion capabilities, the hardware platform in this architecture will be significantly reducing costs and development time and the stability is also upgrading relatively. This research uses the application programs such as FTP, Telnet, Boa, CGI, etc. to replace the function of PC workstation or server network to save costs and shorten development time. Furthermore, we used the supporting functions such as UDP, TCP, HTTP and other agreements to programming the more user-friendly software user interface program. The program in the remote computer is easily to understand its control mode in a short time and can make the operator to control the embedded devices and the stepping motor through the Web Server.

並列關鍵字

Remote control Embedded Core

參考文獻


[1] 李嘉峻,以Linux 與Intel Strong ARM為基礎之嵌入式動物行為分析平台,碩士論文,民國九十三年,國立成功大學電機工程學系。
[2] 洪文彬,嵌入式微核心系統之設計與實作,碩士論文,民國九十四年,國立成功大學電腦與通信工程研究所。
參考文獻
[3] 林昌廣,嵌入式網路監視系統,碩士論文,民國九十一年,國立交通大學電機與控制工程學系。
[4] 馮育新,整合USB 之嵌入式系統設計,碩士論文,民國九十二年,國立中正大學電機工程研究所。

延伸閱讀