Font Size: a A A

Based On S3c2410 Embedded Remote Data Acquisition Terminal Design

Posted on:2011-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:F H LiFull Text:PDF
GTID:2208330332976812Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Data acquisition is the effective way of getting information, the data of equipment can be gathered, stored, processed and displayed to achieve the monitoring, analysis and preservation of the relevant physical quantities in a data acquisition sysytem. Remote Data Acquisition System is a remote data-transfered system after being collected with many advantages of the free environment, climate and time. The applications of data acquisition technology will be particularly strong along with the development of computer and communication technologies, especially diversification of the remote transmission means and continuous improvement of technical level.Taking the basis of ARM9 processor S3C2410 and embedded operating systemμC/OS-II, the paper designs the terminal of remote data collection for the using of Internet. While the temperature, voltage, current and other signals can be collected in the terminal and displayed on the local PC, they are uploaded to the Internet through the TCP/IP protocol to achieve long-distance transmission of data.On the hardware side, the paper adopts the embedded processor S3C2410 for the main control unit, designs A/D conversion circuit, RS232 serial port level conversion circuit, Ethernet interface circuit, clock circuit, reset circuit, JTAG debug interface circuit and so on, extends the Ethernet controller RTL8019AS, realizes system's remote data acquisition function. On the software side, the embedded operating systemμC/OS-II is ported to S3C2410 board, the design completes the system's initialization, the preparation of OS_CPU.H, OS_CPU_C.C, OS_CPU_A.S related to processor, as well as the simple realization of TCP/IP network communication protocol stack LwIP, besides, it uses DES algorithm to realize the data encryption and uploads the data to the network through the card with Internet to the remote server, it can receive the response ping through being tested. Finally, the paper also designs and implements the data collection terminal modules, including data collection implementation with the serial mode and A/D conversion mode, at the same time, it designs PC-interface for local debugging in the Visual Basic 6.0 environment and achieves design of TCP-communication process based SOCKET. After being tested, the terminal can realize remote acquisition of temperature, voltage and other analog signals and switching signal, successfully realizes PC-display in VB environment through input, collection, processing and remote transmission of two-voltage analog to achieve the desired objective which has good real-time.
Keywords/Search Tags:ARM9, μC/OS-Ⅱ, LwIP, INTERNET, Remote Data Acquisition
PDF Full Text Request
Related items