基于嵌入式Linux的遠程數據采集與發(fā)布系統(tǒng)
發(fā)布時間:2018-03-05 11:29
本文選題:嵌入式Linux 切入點:數據采集 出處:《華中師范大學》2012年碩士論文 論文類型:學位論文
【摘要】:隨著電子技術和網絡技術的不斷發(fā)展,嵌入式系統(tǒng)在工業(yè)控制領域有了廣泛的應用,并且隨著數據采集和發(fā)布系統(tǒng)的自動化程度提高,我們在一些特殊環(huán)境下使用數據采集和發(fā)布系統(tǒng),對提高生產效率和保護工作人員有著重要的意義。本文利用嵌入式Linux和網絡技術結合,實現(xiàn)采集遠程的設備數據,通過互聯(lián)網達到遠程監(jiān)控設備的目的。 首先,基于嵌入式Linux數據采集與發(fā)布系統(tǒng)的分析,設計了系統(tǒng)的總體框圖,包括系統(tǒng)運行的硬件平臺和軟件平臺,數據采集模塊,Web服務器Boa模塊,嵌入式數據庫模塊。 其次,完成了數據采集系統(tǒng)的硬件設計和軟件設計。在硬件設計方面,其核心是基于三星公司的ARM920T內核的S3C2440A芯片,選用了256M的NAND FALSH、2M的NOR FLASH以及64M的SDRAM等作為存儲器件,并擴展了晶振、復位、電源管理等外圍電路和USB2.0、RS232串口等通用接口,擴展了10M/100M以太網接口。在軟件方面,移植了源代碼開發(fā)的Linux操作系統(tǒng)作為系統(tǒng)的軟件平臺,并制作了可讀寫的yaffs2根文件系統(tǒng);程序方面主要是對數據采集應用程序的算法和實現(xiàn)進行了分析介紹,完成了數據采集應用程序的編寫。 最后,在嵌入式系統(tǒng)下完成了對Boa服務器和SQLite數據庫的移植工作,在因特網上的用戶通過目標板的IP地址就可以查詢遠程設備的相關數據。
[Abstract]:With the continuous development of electronic technology and network technology, embedded system has been widely used in the field of industrial control, and with the degree of automation of the data collection and release system, we use the data collection and release system in some special environment, have important significance to improve production efficiency and protecting staff. According to the use of embedded Linux and network technology, realize remote data acquisition equipment, to achieve the purpose of remote monitoring via the Internet.
First, based on the analysis of embedded Linux data acquisition and distribution system, we designed the overall block diagram of the system, including the hardware platform and software platform, data acquisition module, Web server Boa module, and embedded database module.
Secondly, the hardware design and software design of data acquisition system. In the aspect of hardware design, the S3C2440A is the core chip of the Samsung Corp based on the ARM920T kernel, the 256M NAND FALSH, 2M NOR FLASH and 64M SDRAM as the storage device, and extends the oscillator, reset, power management circuit and USB2.0, RS232 serial interfaces, extended 10M/100M Ethernet interface. In software, transplantation of the Linux operating system source code development as software platform of the system, and made a read-write yaffs2 root file system; the procedure is mainly realized and analyzes data acquisition application algorithm, complete the data acquisition application program.
Finally, the migration of Boa server and SQLite database is completed under the embedded system. Users on the Internet can query related data of remote devices through the IP address of the target board.
【學位授予單位】:華中師范大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP274.2;TP368.1
【引證文獻】
相關碩士學位論文 前3條
1 張偉;基于嵌入式Linux的圖形牙花加工控制系統(tǒng)的設計[D];杭州電子科技大學;2013年
2 侯亮;嵌入式混合動力發(fā)電站人機交互系統(tǒng)設計[D];黑龍江大學;2013年
3 劉小勇;基于S5PV210的電梯門視頻光幕的實現(xiàn)[D];南華大學;2013年
,本文編號:1570079
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1570079.html
最近更新
教材專著