Font Size: a A A

UC/OS-Ⅱ Based Embedded System And Its Application For Mesurement And Control

Posted on:2008-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:L W XuFull Text:PDF
GTID:2178360218452759Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the popular of the Internet, embedded system emphasizes networking features.The technology of the embedded internet will lead the industrial networking into the new era, making it a great revolution in the industrial world.However, the remote monitoring system always utilizes 8-bit and 16-bit MCUs which are widely used in industry to shoulder the task of gathering the data through traditional light weight netwoking Field Bus such as RS485/RS232,CAN etc. With inherent shortcomings, no uniform standards seriously limited the merits we pursuit. Making it worse, it is impossible and unnecessary to plant TCP/IP stack onto every low level MCU. To solve this problem,a feasible solution would be to construct a 32-bit Embedded System,not only playing a role as a gateway to connect FieldBus with Internet, but also realizing a'Lean Server'to offer services for remote clients.And this paper introdues a solution to realize a'Lean Server'on a 32-bit S3C4510B,a powerful ARM7 MCU. It immigrates the downsized TCP/IP stack LWIP into uC/OS-II, a customized RTOS planted into the S3C4510B previously, finally realizing most applications with embedded Internet. At the end of this paper, it introduces how to utilize this embedded system in the CEMS,making it possible to reconstruct the original networking solution to monitor the data gathered by low-level embedded devices through Internet which is connected by FieldBus widely used in industrial networking.To achieve these goals, the major contribution of this paper are as follows:1. Tailoring the bootloader for S3C4510B, completing such tasks as initializing hardware devices which necessary, configuring memory parameters, initializing stack pointers.2. Focusing on approaches of handlering interrupts, this paper makes three attemps to plant uC/OS-II onto ARM7 core S3C4510B, one for non-nesting Interrupt, the second for nesting Interrupt, the last for System Call using Software Interrupt, finally proposing solution to promote original shortcomings existing in planting.3. After analyzing the Operating System Simulating Layer of LWIP, It immigrates the downsized TCP/IP stack LWIP into uC/OS-II to realize the basic function of TCP/IP;4. It finally offers a feasible solution to utilizes this embedded system implemented above to reconstruct original networking of Continuous Emission Monitoring System(CEMS), making FieldBus integrated into Internet.
Keywords/Search Tags:ARM7, uC/OS-II, LWIP, Embedded Internet, Industrial Networking, FieldBus, Remote Monitoring, Continuous Emission Monitoring System
PDF Full Text Request
Related items