本文首先研究了常規(guī)的數(shù)據(jù)采集的方法,針對由單片機構成的數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)處理能力弱的問題提出了基于現(xiàn)場可編程門陣列(FieldProgrammableGateArray,FPGA)為邏輯控制芯片對三片A/D芯片進行控制的遠程多路數(shù)據(jù)采集的解決方案。 本文利用VisualBasic編寫串口通信程序,通過串行端口向FPGA數(shù)據(jù)采集板發(fā)送數(shù)據(jù)采集的參數(shù)指令,FPGA數(shù)據(jù)采集板接受指令后進行現(xiàn)場數(shù)據(jù)采集,并通過串行通信將數(shù)據(jù)發(fā)送到PC機,在通信過程中完全遵守RS-232協(xié)議,具有較強的通用性和推廣價值。然后本文重點介紹了該采集系統(tǒng)的硬件設計原理和軟件設計框架,實現(xiàn)實時嵌入式微機數(shù)據(jù)采集系統(tǒng)的軟件和硬件設計方法,將部分軟件的功能改由硬件實現(xiàn),從邏輯上大大簡化了嵌入式軟件的設計。
標簽: FPGA WEB 遠程 多路數(shù)據(jù)采集
上傳時間: 2013-04-24
上傳用戶:yaohe123
本文首先研究了常規(guī)的數(shù)據(jù)采集的方法,針對由單片機構成的數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)處理能力弱的問題提出了基于現(xiàn)場可編程門陣列(FieldProgrammableGateArray,FPGA)為邏輯控制芯片對三片A/D芯片進行控制的遠程多路數(shù)據(jù)采集的解決方案。 本文利用VisualBasic編寫串口通信程序,通過串行端口向FPGA數(shù)據(jù)采集板發(fā)送數(shù)據(jù)采集的參數(shù)指令,FPGA數(shù)據(jù)采集板接受指令后進行現(xiàn)場數(shù)據(jù)采集,并通過串行通信將數(shù)據(jù)發(fā)送到PC機,在通信過程中完全遵守RS-232協(xié)議,具有較強的通用性和推廣價值。然后本文重點介紹了該采集系統(tǒng)的硬件設計原理和軟件設計框架,實現(xiàn)實時嵌入式微機數(shù)據(jù)采集系統(tǒng)的軟件和硬件設計方法,將部分軟件的功能改由硬件實現(xiàn),從邏輯上大大簡化了嵌入式軟件的設計。
標簽: FPGA WEB 遠程 多路數(shù)據(jù)采集
上傳時間: 2013-05-30
上傳用戶:1193169035
在arm平臺下,采集usb攝像頭,并保存為jpg格式的圖片。
上傳時間: 2013-07-31
上傳用戶:wang0123456789
微處理器技術、傳感器技術和無線通信技術的進步,推動了無線數(shù)據(jù)采集系統(tǒng)的產生和發(fā)展。數(shù)據(jù)采集技術廣泛應用于雷達、通信、遙感遙測等領域。在各種信息的獲取中,對高速數(shù)據(jù)采集的需求非常廣泛。隨著測控技術的發(fā)展,對數(shù)據(jù)采集系統(tǒng)的智能化和網絡化水平也提出了更高的要求。并且由于通訊網絡的飛速發(fā)展,移動通信與實際應用的結合使得各種基于GPRS網絡的無線數(shù)據(jù)傳輸系統(tǒng)成為當前遠距離無線通訊領域最為廣泛的應用。本課題將廣泛應用的嵌入式控制器引入到數(shù)據(jù)采集系統(tǒng)設計中,并結合GPRS優(yōu)秀的網絡特性,實現(xiàn)了一個低功耗、智能化、網絡化、軟硬件可根據(jù)具體測量任務適當裁減的無線高速數(shù)據(jù)采集平臺。 本設計采用32位ARM處理器S3C2410為核心器件,配以FPGA+DDRSDRAM高速數(shù)據(jù)采集模塊,GPRS數(shù)據(jù)通信模塊,在Linux嵌入式操作系統(tǒng)和應用軟件的支持下,實現(xiàn)了數(shù)字化高速采集,數(shù)字化無線數(shù)據(jù)網絡傳輸?shù)默F(xiàn)場數(shù)據(jù)采集系統(tǒng)。該平臺采集的現(xiàn)場數(shù)據(jù)主要為各種傳感器輸出的電壓模擬量。前端數(shù)據(jù)采集模塊的FPGA控制高速AD轉換器將輸入的模擬量信號采集后,存儲在由DDRSDRAM構成的大容量緩存中,再經過嵌入式系統(tǒng)中的微控制器進行各種處理,然后將處理結果保存在ARM系統(tǒng)的SDRAM內存,最后通過在ARM系統(tǒng)模塊擴展的GPRS模塊,將采集到的數(shù)據(jù)通過GPRS網絡發(fā)送出去。 IAnux由于其代碼開放性以及強大的網絡功能等特點,在許多的嵌入式網絡設備中有著廣泛應用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng)?;贏RM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結構清晰、通用性好、可擴展性強,可為各種嵌入式應用提供一套完整的硬、軟件解決方案,在工業(yè)測量與控制領域具有較為廣闊的應用前景。
標簽: ARM_Linux 無線數(shù)據(jù) 采集系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:xlcky
隨著我國工農業(yè)生產的發(fā)展和人民生活水平的提高,作為國民經濟基礎之一的電力行業(yè)取得了迅猛的發(fā)展,電力系統(tǒng)輸配電的安全性和可靠性也越來越受到電力系統(tǒng)運行、管理和科研人員的關注。輸電線路的各種事故是影響電力線路安全運行的重要因素之一。本文正是在這一前提下,在參考國內外大量文獻及研究成果的基礎上,設計實現(xiàn)了一套輸電線路綜合在線監(jiān)測系統(tǒng)。 本文研制的輸電線路在線監(jiān)測終端通過測量線路的泄漏電流、分布電壓、氣候參數(shù)以及圖像信息,并將數(shù)據(jù)進行采集、處理后,將數(shù)據(jù)發(fā)送到后臺監(jiān)控中心,達到對輸電線路運行狀況進行實時監(jiān)測的目的,并以此為依據(jù)給出線路的評估信息提供給電力部門作為其安排檢修的依據(jù),可以大大減少電力部門的工作量并預防線路事故的發(fā)生。 針對本系統(tǒng)功能豐富、監(jiān)測參數(shù)眾多的特點,作者設計了基于ARM的數(shù)據(jù)采集與傳輸系統(tǒng)。通過對ARM資源的合理分配,實現(xiàn)了監(jiān)測終端的數(shù)據(jù)采集處理功能。終端的數(shù)據(jù)傳輸功能由ARM和無線傳輸模塊配合完成,實現(xiàn)了GPRS和GSM SMS兩種數(shù)據(jù)傳輸方式。 本文是對輸電線路綜合在線監(jiān)測終端數(shù)據(jù)采集與傳輸系統(tǒng)設計和研究工作的總結,本文內容主要偏重于監(jiān)測終端硬件和軟件的研究設計。論文在最后一部分對運行得到的數(shù)據(jù)也進行了分析、總結。 本文研制的輸電線路綜合監(jiān)測終端已在在幾條高壓輸電線路上掛網運行,運行結果表明系統(tǒng)各方面性能良好,滿足設計要求。
標簽: ARM 輸電線路 在線監(jiān)測 傳輸系統(tǒng)
上傳時間: 2013-07-20
上傳用戶:古谷仁美
在現(xiàn)代工業(yè)測控領域,人們對數(shù)據(jù)采集的要求越來越高;不僅要求高速、高精度還要求采集設備便攜化、網絡化和智能化,此外還需要友好的人機界面。傳統(tǒng)的8/16位單片機因資源極度受限,難以滿足上述要求;而PCI或ISA數(shù)據(jù)采集卡,則存在著安裝麻煩、價格昂貴且電磁兼容性差等缺點。32位嵌入式微處理器的出現(xiàn)很好地解決了上述矛盾,本文的研究正是基于ARM的嵌入式數(shù)據(jù)采集系統(tǒng)的設計。 本文以齒輪箱或機械轉軸的振動信號為采集對象設計了基于ARM處理器和嵌入式Linux的數(shù)據(jù)采集系統(tǒng)。該系統(tǒng)硬件平臺以S3C2410主控板和自行研制的振動信號調理板為核心,在此基礎上擴展了UART、RS485、USB、TCP/IP以及單總線通信接口,適應多種條件下的數(shù)據(jù)傳輸。同時系統(tǒng)提供了LCD顯示和觸摸屏輸入模塊,具備良好的人機交互功能。軟件方面,搭建Linux交叉開發(fā)環(huán)境,實現(xiàn)了基于Linux操作系統(tǒng)的Bootloader的移植。最后,根據(jù)課題需要,完成了A/D采樣和單總線驅動程序的設計。 本嵌入式數(shù)據(jù)采集系統(tǒng)存儲容量大,硬件接口豐富,軟件資源配置靈活,設計方案具有很好的通用性和可擴展性。
標簽: ARM 處理器 數(shù)據(jù)采集 系統(tǒng)設計
上傳時間: 2013-05-28
上傳用戶:D&L37
隨著嵌入式的廣泛應用,對傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)的改造,開發(fā)新型的嵌入式采集系統(tǒng),目前已成為研制的熱點。起重機采集系統(tǒng)類似于飛機上的“黑匣子”,能自動記錄起重機運行數(shù)據(jù),并能以文件的形式存儲起重機的運行數(shù)據(jù),而且可以通過USB通信接口實現(xiàn)數(shù)據(jù)的轉移。與傳統(tǒng)的采集數(shù)據(jù)相比,此系統(tǒng)有采集速度快,性能穩(wěn),功耗低,讀取數(shù)據(jù)方便的優(yōu)點。只需插入U盤,幾分鐘內就可以將數(shù)據(jù)取走,避免了傳統(tǒng)將電腦帶入現(xiàn)場采集數(shù)據(jù)的缺點。在起重機采集系統(tǒng)的項目開發(fā)過程中,本人的主要工作是實現(xiàn)數(shù)據(jù)采集模塊的設計,通過構建基于ARM微處理器和開源Linux操作系統(tǒng)的平臺,實現(xiàn)起重機運行數(shù)據(jù)的U盤存儲。 本研究首先對課題研究的背景和整個系統(tǒng)做了概述;其次詳述了系統(tǒng)的硬件設計和Linux移植到AT91RM9200平臺的方法;然后詳細討論了系統(tǒng)的軟件設計即基于Linux的U盤驅動的實現(xiàn)以及Mass Storage類協(xié)議及其子類UFI命令集,并采用單批量傳輸協(xié)議實現(xiàn)了部分UFI子類命令以實現(xiàn)對U盤邏輯扇區(qū)讀、寫等操作的驅動程序;在U盤上采用目前主流操作系統(tǒng)(Windows,Linux等)所支持的FAT32文件格式,實現(xiàn)了文件的讀寫等API函數(shù),并在此基礎上按文件系統(tǒng)的實現(xiàn)層次對其進行設計與優(yōu)化,實現(xiàn)了起重機運行數(shù)據(jù)的可靠存儲;最后對課題研究做了總結。
標簽: ARM 起重機 數(shù)據(jù)采集 存儲
上傳時間: 2013-07-09
上傳用戶:縹緲
嵌入式圖像采集系統(tǒng)具有體積小、成本低、穩(wěn)定性高等優(yōu)點,在遠程監(jiān)控、可視電話、計算機視覺、網絡會議等領域應用廣泛。為克服傳統(tǒng)基于單片機的圖像采集系統(tǒng)的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結合Linux構建了一套嵌入式的圖像采集系統(tǒng)。USB攝像頭有著容易購買、性價比高等優(yōu)點,但長期以來將其直接應用于嵌入式系統(tǒng)卻很困難。隨著ARM微處理器的廣泛應用,嵌入式系統(tǒng)的性能得到了極大的提升。人們逐漸將操作系統(tǒng)引入其中,方便系統(tǒng)的管理和簡化應用程序的開發(fā)。Linux是一個免費開源的優(yōu)秀操作系統(tǒng),將其移植到嵌入式系統(tǒng)中能夠對系統(tǒng)進行高效地管理、極大地方便應用程序的開發(fā)。嵌入式的Linux操作系統(tǒng)繼承了Linux的優(yōu)良特性,還有著節(jié)約資源,實時性強等優(yōu)點。在本方案中以嵌入式Linux操作系統(tǒng)為基礎,借助其對USB、網絡等的強大支持能力來構建高度靈活的圖像采集系統(tǒng)。通過利用Linux操作系統(tǒng)內建的video4Linux對攝像頭進行編程,實現(xiàn)了將USB攝像頭采集到的視頻數(shù)據(jù)進行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺的構建,USB攝像頭的驅動開發(fā),圖像采集應用程序的實現(xiàn)等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數(shù)流行的USB攝像頭,還能把得到的圖像通過以太網傳輸以實現(xiàn)遠程的監(jiān)控。這套方案利用應用程序編程接口video4linux所提供的數(shù)據(jù)結構、應用函數(shù)等,實現(xiàn)了在Linux環(huán)境下采集USB攝像頭圖像數(shù)據(jù)的功能,并運用嵌入式的GUI開發(fā)工具Qt/Embedded來編寫最終的應用程序實現(xiàn)了美觀的用戶界面。充分運用Linux操作系統(tǒng)和其工具的強大功能來實現(xiàn)圖像采集,對基于Linux內核的后續(xù)圖像應用開發(fā)具有實用意義。本系統(tǒng)完全基于開放的平臺和模塊化的實現(xiàn)方法,具有良好的可移植性,可方便地進行各種擴展。這種方案所實現(xiàn)的圖像采集系統(tǒng)成本低,靈活性高,性能好,是一種優(yōu)良的解決方案。本文詳細介紹了這種基于Linux系統(tǒng)和S3C2410A平臺的嵌入式圖像采集系統(tǒng)。
標簽: ARM USB 嵌入式 圖像采集系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:再見大盤雞
近些年來,隨著以計算機技術、通信技術為主的信息技術的快速發(fā)展和Internet的廣泛應用,嵌入式系統(tǒng)也受到了越來越多的重視,日益廣泛的應用與工業(yè)控制、移動通訊、家用電器以及消費電子設備中。 而數(shù)據(jù)采樣在現(xiàn)代工業(yè)中發(fā)揮著非常重要的作用,工業(yè)設備的監(jiān)測和控制都離不開數(shù)據(jù)的采集。但傳統(tǒng)的基于單片機系統(tǒng)的數(shù)據(jù)采樣模塊因為無法或很難完成操作系統(tǒng)的嵌入、文件的管理、各種接口的連接、與Internet的互聯(lián)、大容量存儲器的擴展等功能,所以在許多領域的應用受到限制。針對這些問題,設計開發(fā)了基于Linux操作系統(tǒng)的嵌入式數(shù)據(jù)采集模塊。 本文在綜合分析了現(xiàn)有數(shù)據(jù)采集系統(tǒng)存在問題的基礎上,新設計的嵌入式數(shù)據(jù)采集系統(tǒng)采用板卡式結構提高了系統(tǒng)的可擴展性和靈活性;采用嵌入式Linux內核作為系統(tǒng)的運行、調度的核心,提高了系統(tǒng)的軟件可移植性和穩(wěn)定性;采用基于ARM9核的32位嵌入式微處理器,作為控制、處理和通信的核心,提高了整個硬件系統(tǒng)的處理能力、控制靈活性以及抗干擾能力,并降低了功耗。系統(tǒng)有強大的網絡通信能力,為接入Internet提供了可能。 基于ARM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結構清晰、通用性好、可擴展性強,可為各種嵌入式應用提供一套完整的硬、軟件解決方案,在工業(yè)測量與控制領域具有較為廣闊的應用前景。
上傳時間: 2013-04-24
上傳用戶:chens000
在實際工程中,往往有大量分布廣泛的現(xiàn)場數(shù)據(jù)需要遠程采集傳輸。數(shù)據(jù)采集傳輸系統(tǒng)已經在實現(xiàn)自動化過程中發(fā)揮了重大作用。但還存在采集通道少、速率低、數(shù)據(jù)傳輸方式不靈活,操作復雜,對測試環(huán)境要求較高等問題。如何建立起新一代靈活、高效、高速、多通道、實用性強、覆蓋面廣、適應復雜監(jiān)測環(huán)境的數(shù)據(jù)采集傳輸系統(tǒng)成為一個重要的工程問題。 隨著社會的發(fā)展和進步,環(huán)境和生態(tài)的惡化越來越明顯,日益威脅著人類的生存和發(fā)展。環(huán)境監(jiān)測是環(huán)境保護的重要組成部分和基礎性工作。國家環(huán)保部于2008年制定了《污染源在線自動監(jiān)控(監(jiān)測)數(shù)據(jù)采集傳輸儀技術要求標準》。本文在分析數(shù)據(jù)采集傳輸系統(tǒng)研究現(xiàn)狀和發(fā)展趨勢的基礎上,依照該標準,研究了一種多種信號標準兼容,多種采集通道可選的環(huán)境監(jiān)測用數(shù)據(jù)采集傳輸系統(tǒng)。課題來源于濟南大陸機電有限公司委托科研項目(項目編號:W0624)。本文主要進行了以下工作: (1)分析研究數(shù)據(jù)采集傳輸系統(tǒng)的重要意義。調研數(shù)據(jù)采集傳輸系統(tǒng)的研究現(xiàn)狀和發(fā)展趨勢。分析環(huán)境監(jiān)測用數(shù)據(jù)采集傳輸系統(tǒng)的特點。 (2)以國家環(huán)境保護部制定的《污染源在線自動監(jiān)控(監(jiān)測)數(shù)據(jù)采集傳輸儀技術要求標準》為依據(jù),分析了環(huán)境監(jiān)測用數(shù)據(jù)采集傳輸系統(tǒng)的特殊功能需求,制定了系統(tǒng)技術參數(shù)。為解決系統(tǒng)核心板與功能板架構存在的接口防震性差,系統(tǒng)不穩(wěn)定等問題,提出功能主板與擴展接口板的系統(tǒng)架構。選用ARM9處理器S3C2440和嵌入式linux操作系統(tǒng)。 (3)以開發(fā)達到環(huán)保標準的數(shù)據(jù)采集傳輸系統(tǒng)為目標,進行了系統(tǒng)硬件設計制作。分析了系統(tǒng)的地址空間。詳細分析了系統(tǒng)的擴展接口分配和地址空間分配,避免了總線等硬件資源的沖突。基于系統(tǒng)功能主板的總線擴展接口和GPIO擴展接口擴展了開關量采集單元、開關量輸出單元、串口單元、模擬量采集單元、人機交互單元等功能單元等電路。設計制作了印制電路板。 (4)研究嵌入式linux開發(fā)過程,分析嵌入式linux驅動與應用程序架構。構建了交叉的嵌入式linux開發(fā)環(huán)境。對環(huán)境監(jiān)測用數(shù)據(jù)采集傳輸系統(tǒng)的特定功能單元進行軟件開發(fā)。主要進行了總線操作、模擬量采集、RS-232串口數(shù)據(jù)傳輸、GPRS數(shù)據(jù)傳輸、智能儀表的RS-485通訊等驅動應用程序開發(fā)。
標簽: ARM 遠程數(shù)據(jù)采集 傳輸系統(tǒng)
上傳時間: 2013-07-10
上傳用戶:klds