隨著計算機技術(shù)的突飛猛進以及移動通訊技術(shù)在日常生活中的不斷深入,數(shù)據(jù)采集不斷地向多路、高速、智能化的方向發(fā)展。本文針對此需求,實現(xiàn)了一種應用FPGA的多路、高速的數(shù)據(jù)采集系統(tǒng),從而為測量儀器提供良好的采集數(shù)據(jù)。 本文設計了一種基于AD+FPGA+DSP的多路數(shù)據(jù)采集處理系統(tǒng),針對此系統(tǒng)設計了基于AD9446的模數(shù)轉(zhuǎn)換采集板,再將模數(shù)轉(zhuǎn)換采集板的數(shù)據(jù)傳送至基于FPGA的采集控制模塊進行數(shù)據(jù)的壓縮以及緩沖存儲,最后由DSP調(diào)入數(shù)據(jù)進行數(shù)據(jù)的處理。本文的設計主要分為兩部分,一部分為模數(shù)轉(zhuǎn)換采集板的設計與調(diào)試,另一部分為采集控制模塊的設計與仿真。 經(jīng)設計與調(diào)試,模數(shù)轉(zhuǎn)換模塊可為系統(tǒng)提供穩(wěn)定可靠的數(shù)據(jù),能穩(wěn)定工作在百兆的頻率下;采集控制模塊能實時地完成數(shù)據(jù)壓縮與數(shù)據(jù)緩沖,并能通過時鐘管理模塊來控制前端AD的采樣,該模塊也能穩(wěn)定工作在百兆的頻率下。該系統(tǒng)為多路、高速的數(shù)據(jù)采集系統(tǒng),并能穩(wěn)定工作,從而能滿足電子測量儀器的要求。關鍵詞:數(shù)據(jù)采集;FPGA;AD9446
標簽: FPGA 高速數(shù)據(jù) 采集
上傳時間: 2013-06-04
上傳用戶:zzy7826
當前,隨著電子技術(shù)的飛速發(fā)展,智能化系統(tǒng)中需要傳輸?shù)臄?shù)據(jù)量日益增大,要求數(shù)據(jù)傳送的速度也越來越快,傳統(tǒng)的數(shù)據(jù)傳輸方式已無法滿足目前的要求。在此前提下,采用高速數(shù)據(jù)傳輸技術(shù)成為必然,DMA(直接存儲器訪問)技術(shù)就是較理想的解決方案之一,能夠滿足信息處理實時性和準確性的要求。 本文以EDA工具、硬件描述語言和可編程邏輯器件(FPGA)為技術(shù)支撐,設計DMA控制器的總體結(jié)構(gòu)。在通道檢測模塊中,解決了信號抗干擾和請求信號撤銷問題,并提出并行通道檢測算法;在優(yōu)先級管理模塊中提出了動態(tài)優(yōu)先級端口響應機制;在傳輸模塊中采用狀態(tài)機的設計思想設計多個通道的數(shù)據(jù)傳輸。通過各模塊問題的解決及新方法的采用,最終設計出基于FPGA的多通道DMA控制器的IP軟核。實驗仿真結(jié)果表明,本控制器傳輸速度較快,主頻達100MHz以上,且工作穩(wěn)定。
上傳時間: 2013-05-16
上傳用戶:希醬大魔王
智能化住宅小區(qū),是指在一定范圍內(nèi)通過有效的傳輸網(wǎng)絡,將多元住處服務、物業(yè)管理、安防以及住宅智能化等系統(tǒng)結(jié)合在一起,為該小區(qū)的服務與管理提供高技術(shù)的智能化手段。從而實現(xiàn)快捷高效的超值服務管理和安全舒適的家居環(huán)境,使業(yè)主生活得更安全、更方便。 隨著國民經(jīng)濟和科學技術(shù)水平的提高,特別是計算機技術(shù)、通信技術(shù)、網(wǎng)絡技術(shù)和控制技術(shù)的迅速發(fā)展,促進了智能小區(qū)在我國的推廣和應用。目前這些小區(qū)的智能化建設大多數(shù)是采用Lonworks、FF等現(xiàn)場總線技術(shù)。但是現(xiàn)場總線協(xié)議標準化程度還不成熟,且成本較高。隨著寬帶Internet進入家庭,利用Internet來構(gòu)建智能小區(qū)已成為大勢所趨。 本文介紹了一種基于以太網(wǎng)和FPGA的嵌入式智能小區(qū)管理系統(tǒng)的組建方法。首先,以Altera的FPGA為核心,通過在外圍添加適當?shù)拇鎯υO備和通信接口設備,構(gòu)成一個嵌入式系統(tǒng)的硬件平臺。其次,在此平臺的基礎上,通過在FPGA中定制Nios Ⅱ軟核處理器以及在外圍的Flash存儲器中下載uClinux操作系統(tǒng),從而構(gòu)建出一套資源豐富的嵌入式操作系統(tǒng)。該系統(tǒng)帶有一個網(wǎng)絡功能齊全的Web服務器。最后,將此操作系統(tǒng)作為智能小區(qū)的樓宇集中器,再根據(jù)需要配置適當?shù)牟杉骱惋@示器,就可以組建成一套功能強大的智能小區(qū)管理系統(tǒng)。它可以完成圖像抄表、定時圖像采集、實時溫度監(jiān)控、樓宇廣播、智能語音報警等功能。 這種利用當前流行的嵌入式系統(tǒng)來組建的智能小區(qū)管理系統(tǒng),不但實現(xiàn)簡單、功能強大;而且節(jié)約布線、成本低廉。因此具有很高的性價比,相信在未來有較大的市場潛力。 本文主要包括如下幾個部分:系統(tǒng)硬件結(jié)構(gòu)設計,包括系統(tǒng)的原理圖構(gòu)建和PCB板的繪制:系統(tǒng)核心處理器設計,包括Nios Ⅱ軟核CPU的設計方法、外圍存儲和通信器件的添加及設計方法;嵌入式操作系統(tǒng)uClinux的相關知識及移植方法:系統(tǒng)的軟件結(jié)構(gòu)設計,包括圖像采集、溫度采集、LCD顯示等CGI程序設計,以及單片機語音報警程序設計等;最后給出了調(diào)試情況以及一些試驗結(jié)果。
上傳時間: 2013-04-24
上傳用戶:木末花開
國外信號完整性的經(jīng)典之作,中文譯本 本書全面論述了信號完警性問題,主要講述了信號完整性和物理設概念,帶寬、電感和特性阻抗的實質(zhì)含義,電阻、電容、電感和阻擾的相關分析,解決信號完整性問題的四個實用技術(shù)手段,物理互連世計對信號完格性的影響,數(shù)學推導背后隱藏的解決方案,以及改進信號完整推薦的設計準則等。該書與其他大多數(shù)同類書籍相比更強調(diào)直觀理解、實用工具和工程實踐,它以入門式的切入方式,使得讀者很容易認識到物理互連影響電氣性能的實質(zhì),從而可以盡快掌握信號完整性設計技術(shù)。本書作者以實踐專家的視角指出了造成信號完整性問題的根源,特別給出了在設計前期階段的問題解決方案,這是面向電子工業(yè)界的設技工程師和產(chǎn)品負責人的一本具有實用價值的參考書,其目的在于幫助也們在信號完整性問題出現(xiàn)之前能提前發(fā)現(xiàn)并及早加以解決,同時也可作為相關專業(yè)水本科生及研究生的教學指導用書
上傳時間: 2013-04-24
上傳用戶:bangbangbang
在測井過程中,由于測井深度直接影響到其它測井信息的準確性,所以精確的測井深度變得越來越重要。本文針對現(xiàn)有絞車系統(tǒng)的不足(CPU為單片機決定其精度不高、缺少完善的深度校正系統(tǒng)等),首次將DSP與FPGA應用到測井絞車系統(tǒng)中,充分利用FPGA硬件資源豐富、速度快及DSP軟件設計靈活的特點,使系統(tǒng)硬件、軟件結(jié)構(gòu)更加合理,功能得到增強,性價比進一步提高,從而優(yōu)化了整個系統(tǒng),為今后絞車設計提供了新的方法和途徑。 本文相對其它絞車系統(tǒng)的設計,主要特點有:設計了比較完善的深度校正模塊(深度脈沖校正、根據(jù)磁記號與磁定位信號的校正、由張力等原因引起的電纜形變的校正)。將打標和測量一體化。設計了方便的通信接口(校正后的深度脈沖及DSP通過RS232與主測井儀的通信)。使用DSP作為CPU并且配合FPGA作預處理從而提高了測量深度的準確性。電路采用了可編程邏輯器件,提高了電路工作的可靠性,減小了電路板面積。另外,本文在研究電纜絞車系統(tǒng)的同時,對測井的地面信號處理也進行了初步的研究,主要是對趨膚效應的校正做了初步的研究。 本文所完成的是一個完整的測量與打標系統(tǒng),通過室內(nèi)與現(xiàn)場實驗,得出該系統(tǒng)具有高精度、高智能化等優(yōu)點。最后,本文對該系統(tǒng)的發(fā)展方向作了展望。
標簽: FPGA DSP 絞車 系統(tǒng)研究
上傳時間: 2013-07-08
上傳用戶:星仔
溫度的測量在工業(yè)領域最為常見,隨著電子技術(shù)、計算機技術(shù)的飛速發(fā)展,對現(xiàn)場溫度的測量也由過去的模擬刻度溫度計、指針溫度計向數(shù)字顯示的智能溫度計發(fā)展,而且,對測量的精度要求也越來越高。目前,盡管市場上也有高精度的溫度測量儀,但一般價格都很昂貴。傳統(tǒng)的8位單片機已經(jīng)越來越不能適應日漸復雜的應用需求。友好的交互界面、網(wǎng)絡互聯(lián)功能、智能化的軟件、高效的數(shù)據(jù)處理幾乎成了智能化系統(tǒng)的共同需求。隨著嵌入式系統(tǒng)的迅猛發(fā)展,這種應用系統(tǒng)正逐步取代傳統(tǒng)的以PC為中心的應用,成為未來智能化儀表中的主力軍。本文立足于設計一種通用性強的測溫系統(tǒng),可以在軟硬件兩方面適應多種測溫元件,為系統(tǒng)日后升級帶來方便。 本論文以對通用Linux操作系統(tǒng)在32位ARM微處理器上進行移植并對其實時性進行了改造。研制了鉑熱電阻高精度溫度監(jiān)測系統(tǒng),闡述了其具體技術(shù)指標及相關實現(xiàn)方法。系統(tǒng)以S3C2410為硬件核心,開發(fā)了主板及數(shù)據(jù)采集調(diào)理電路。構(gòu)建了以微處理器S3C2410、閃存FLASH、存儲器SRAM、A/D、鍵盤、顯示器為一體的溫度監(jiān)測的硬件平臺。在此硬件平臺上嵌入RT—Linux嵌入式實時操作系統(tǒng),構(gòu)建系統(tǒng)的多任務管理,最終完成了本課題的設計開發(fā)。
標簽: Linux ARM 高精度 測溫系統(tǒng)
上傳時間: 2013-06-07
上傳用戶:ghostparker
微處理器技術(shù)、傳感器技術(shù)和無線通信技術(shù)的進步,推動了無線數(shù)據(jù)采集系統(tǒng)的產(chǎn)生和發(fā)展。數(shù)據(jù)采集技術(shù)廣泛應用于雷達、通信、遙感遙測等領域。在各種信息的獲取中,對高速數(shù)據(jù)采集的需求非常廣泛。隨著測控技術(shù)的發(fā)展,對數(shù)據(jù)采集系統(tǒng)的智能化和網(wǎng)絡化水平也提出了更高的要求。并且由于通訊網(wǎng)絡的飛速發(fā)展,移動通信與實際應用的結(jié)合使得各種基于GPRS網(wǎng)絡的無線數(shù)據(jù)傳輸系統(tǒng)成為當前遠距離無線通訊領域最為廣泛的應用。本課題將廣泛應用的嵌入式控制器引入到數(shù)據(jù)采集系統(tǒng)設計中,并結(jié)合GPRS優(yōu)秀的網(wǎng)絡特性,實現(xiàn)了一個低功耗、智能化、網(wǎng)絡化、軟硬件可根據(jù)具體測量任務適當裁減的無線高速數(shù)據(jù)采集平臺。 本設計采用32位ARM處理器S3C2410為核心器件,配以FPGA+DDRSDRAM高速數(shù)據(jù)采集模塊,GPRS數(shù)據(jù)通信模塊,在Linux嵌入式操作系統(tǒng)和應用軟件的支持下,實現(xiàn)了數(shù)字化高速采集,數(shù)字化無線數(shù)據(jù)網(wǎng)絡傳輸?shù)默F(xiàn)場數(shù)據(jù)采集系統(tǒng)。該平臺采集的現(xiàn)場數(shù)據(jù)主要為各種傳感器輸出的電壓模擬量。前端數(shù)據(jù)采集模塊的FPGA控制高速AD轉(zhuǎn)換器將輸入的模擬量信號采集后,存儲在由DDRSDRAM構(gòu)成的大容量緩存中,再經(jīng)過嵌入式系統(tǒng)中的微控制器進行各種處理,然后將處理結(jié)果保存在ARM系統(tǒng)的SDRAM內(nèi)存,最后通過在ARM系統(tǒng)模塊擴展的GPRS模塊,將采集到的數(shù)據(jù)通過GPRS網(wǎng)絡發(fā)送出去。 IAnux由于其代碼開放性以及強大的網(wǎng)絡功能等特點,在許多的嵌入式網(wǎng)絡設備中有著廣泛應用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng)。基于ARM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結(jié)構(gòu)清晰、通用性好、可擴展性強,可為各種嵌入式應用提供一套完整的硬、軟件解決方案,在工業(yè)測量與控制領域具有較為廣闊的應用前景。
標簽: ARM_Linux 無線數(shù)據(jù) 采集系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:xlcky
隨著世界能源危機的到來,太陽能光伏發(fā)電在能源結(jié)構(gòu)中正在發(fā)揮著越來越大的作用。而太陽能光伏發(fā)電系統(tǒng)的核心部件并網(wǎng)逆變器的性能還需要進一步提高。為了迎合市場上對高品質(zhì)、高性能、智能化并網(wǎng)逆變器的需求,我們將ARM+DSP架構(gòu)作為并網(wǎng)逆變器的控制系統(tǒng)。本系統(tǒng)集成了ARM和DSP的各自的強大功能,使并網(wǎng)逆變器的性能和智能化水平得到了顯著提高。本論文是基于山東大學魯能實習基地“光伏并網(wǎng)逆變器項目”,目前已經(jīng)試制出樣機。本人主要負責并網(wǎng)逆變器控制系統(tǒng)的軟硬件設計工作。本文主要研究內(nèi)容有: 1.本并網(wǎng)逆變器采用了內(nèi)高頻環(huán)逆變技術(shù)。文中詳細分析了這種逆變器的優(yōu)缺點,進行了充分的系統(tǒng)分析和論證。 2.采用MATLAB/Simulink軟件對并網(wǎng)逆變器的控制算法進行仿真,包括前級DC-DC變換的控制算法以及后級DC-AC逆變的控制算法。通過仿真驗證了所設計算法的可行性,對DSP程序開發(fā)提供了很好的指導意義。 3.本文將ARM+DSP架構(gòu)作為逆變器的控制系統(tǒng),并設計了相應的硬件控制系統(tǒng)。DSP控制板硬件系統(tǒng)包括AD數(shù)據(jù)采集、硬件電流保護、電源、eCAN總線,SPI總線等硬件電路。ARM板硬件系統(tǒng)包括SPI總線、RS232總線、RS480總線、以太網(wǎng)總線、LCD顯示、實時時鐘、鍵盤等硬件電路。 4.本文設計和實現(xiàn)了兩種最大功率點跟蹤控制算法:功率擾動觀察法或增量電導法;孤島檢測方法采用被動式和主動式兩種檢測方式,被動式所采用的方法是將過/欠電壓和電壓相位突變檢測相結(jié)合的方式,主動式采用正反饋頻率偏移法;為了實現(xiàn)并網(wǎng)逆變器的輸出電流與電網(wǎng)電壓同頻同相,使用了軟件鎖相環(huán)控制技術(shù)。本文分別給出了以上各種算法的控制程序流程圖。 5.本文也給出了AD數(shù)據(jù)采集、eCAN總線、RS232、RS485、以太網(wǎng)、PWM輸出等程序流程圖,以及DSP和ARM之間的SPI總線通信程序流程圖。并且分別給出了ARM管理機控制系統(tǒng)主程序流程圖和DSP控制機控制系統(tǒng)主程序流程圖。 6.最后對并網(wǎng)逆變器樣機進行實驗結(jié)果分析。結(jié)果顯示:該樣機基本上實現(xiàn)了本文提出的設計方案所應完成的各項功能,樣機的性能比較理想。
標簽: ARMDSP 架構(gòu) 太陽能光伏 并網(wǎng)逆變器
上傳時間: 2013-07-10
上傳用戶:sz_hjbf
隨著當今生產(chǎn)力的發(fā)展和技術(shù)的進步,生產(chǎn)設備的自動化程度越來越高,傳統(tǒng)的監(jiān)控手段已不能滿足生產(chǎn)自動化、智能化和網(wǎng)絡化的需求。智能巡檢終端作為生產(chǎn)安全的重要輔助設備,能在復雜環(huán)境下實現(xiàn)對多設備多信號量的實時采集和處理,可以作為解決生產(chǎn)設備安全運行的主要手段之一。近來年嵌入式技術(shù)以其強大的處理能力、高度的可靠性在微控制領域的應用越來越廣泛。無線通信技術(shù),特別是GPRS無線網(wǎng)絡技術(shù)的快速發(fā)展。使互聯(lián)網(wǎng)等寬帶數(shù)據(jù)網(wǎng)絡與無線通信網(wǎng)絡實現(xiàn)互聯(lián),能夠大大提高無線監(jiān)控效率。在分析研究了當前國內(nèi)、外設備巡檢系統(tǒng)研究現(xiàn)狀,并結(jié)合嵌入式技術(shù)和GPRS無線網(wǎng)絡通訊技術(shù)的基礎上,根據(jù)實際項目企業(yè)的具體生產(chǎn)要求,論文提出了一種基于GPRS無線通信技術(shù)與嵌入式技術(shù)的無線智能設備巡檢系統(tǒng)。 本系統(tǒng)采用三星公司的ARM920TS3C2410芯片作為系統(tǒng)處理器,處理器從外部傳感器采集到的相關數(shù)據(jù),如:溫度、濕度、壓力等,通過SIM—300GRPS無線通訊模塊的AT命令將數(shù)據(jù)通過無線網(wǎng)絡傳送到移動運營商GPRS網(wǎng)絡中,然后將數(shù)據(jù)傳送到生產(chǎn)監(jiān)控中心(指定IP地址或域名)監(jiān)控中心,監(jiān)控中心可以通過專門軟件對從各監(jiān)控點傳遞的數(shù)據(jù)作出分析處理,并通過GPRS網(wǎng)絡將相關控制命令反饋給各個監(jiān)控點。 本課題主要工作集中在兩個方面:一方面是GPRS無線收發(fā)設備硬件實現(xiàn),在這一部分涉及到模塊硬件功能設計、無線模塊、嵌入式處理器的選型;另一方面是軟件設計,給出了系統(tǒng)軟件開發(fā)流程,完成了各模塊的開發(fā)工作。研究和試驗表明,該系統(tǒng)具有價格低廉、穩(wěn)定可靠的特點,能滿足遠程無線數(shù)據(jù)傳輸?shù)膶嶋H需求。
上傳時間: 2013-06-01
上傳用戶:wxhwjf
工程機械監(jiān)控系統(tǒng)是利用計算機技術(shù)、現(xiàn)場總線技術(shù)、無線通信技術(shù)以及衛(wèi)星定位技術(shù)對工程機械的運行狀態(tài)、位置等進行監(jiān)測,是一個既復雜又龐大的系統(tǒng),涉及的領域廣,而且由于其工作環(huán)境的特殊性,對系統(tǒng)的安全性、穩(wěn)定性要求特別高。現(xiàn)在隨著嵌入式技術(shù)的不斷成熟與發(fā)展,高可靠性、小型化、人性化、網(wǎng)絡化和智能化將是其發(fā)展方向。 本文采用底層單元控制系統(tǒng)、車載監(jiān)控系統(tǒng)和遠程監(jiān)控系統(tǒng)三級網(wǎng)絡總體結(jié)構(gòu),對起重機底層安全控制單元進行監(jiān)控。在底層單元中引入CAN總線,研究基于CAN總線協(xié)議的Hilon A協(xié)議實現(xiàn)底層各單元的通信。中間層以S3C2410和Linux為核心,融合嵌入式技術(shù),開發(fā)Qt.Embedded界面,對實時采集起重機的吊重、風速、仰角信號狀態(tài)參數(shù),以及通過計算比較判斷是否發(fā)生異常的狀態(tài)進行顯示。最后研究了GPRS網(wǎng)絡,完成遠程數(shù)據(jù)傳輸和遠程終端監(jiān)控的通訊。 文中詳細介紹了系統(tǒng)的各部分硬件設計,結(jié)合硬件平臺實現(xiàn)了Linux操作系統(tǒng)的移植、引導加載程序BootLoader,構(gòu)建了根文件系統(tǒng)。結(jié)合Linux操作系統(tǒng)平臺,實現(xiàn)了CAN總線通信、GPRS通訊、PPP腳本撥號、Socket網(wǎng)絡編程、LCD幀緩沖顯示設備Framebuffer、觸摸屏、A/D轉(zhuǎn)換器驅(qū)動程序的開發(fā),并通過嵌入式圖形用戶Qt/Embedded在嵌入式Linux平臺上的移植,開發(fā)了友好的人機交互界面。
標簽: ARMLinux 車載監(jiān)控
上傳時間: 2013-06-30
上傳用戶:康郎