提出了一種基于LPC2142且具有USB (通用串行總線) 接口的高速數(shù)據(jù)采集卡的設計方案,給出了基于ARM7處理器LPC2142和FPGA芯片的軟硬件設計方法,該設計方案解決了高速實時信號與接口總線之間的速度兼容問題。關鍵詞 USB 高速數(shù)據(jù)采集卡 LabVIEW uC/OS-II 速度兼容
上傳時間: 2013-11-09
上傳用戶:atdawn
隨著 微 電 子技術的飛速發(fā)展,電子產(chǎn)品越來越微型化,集成化,自動化,低廉化,進而推動著其它許多產(chǎn)業(yè)的發(fā)展。特別進人21世紀以來,生物技術與電子技術的結合,成為高科技領域的研究熱點。199()年由瑞士的Manz和Widmer首先提出的“微全分析系統(tǒng)”〔’〕(microto talan alysissy stems,即ptTAS),通俗地稱為“建在芯片上的實驗室”(Lab on a chip)或簡稱芯片實驗室(Lab chip),主要組成部分為電泳芯片,同時是進樣,分離和檢測為一體的微型裝置,其在電泳實驗中的高效檢測性能為生物化學分析儀器發(fā)展提供了一種借鑒。p.TAS廣泛應用于生物醫(yī)學、環(huán)境檢測、食品衛(wèi)生、科學以及國防等眾多領域。目前 應 用 的大多為多通道的毛細管電泳芯片,這也是芯片發(fā)展的一個必然趨勢。這不僅對電泳芯片本身的設計和制作提出了更高的要求,也對傳感器和數(shù)據(jù)處理技術提出了新的挑戰(zhàn)。考慮成本,集成度,控制能力以及可靠性方面的因素,本系統(tǒng)采用單片機作為實時數(shù)據(jù)處理、控制以及通訊的硬件平臺。如果系統(tǒng)中既有實時的通信任務,同時又有其他實時任務,采用一個廉價的單片機,資源會比較緊張,不僅實現(xiàn)困難,結構復雜,而且效果可能不滿意。而采用高性能的處理器,又浪費了其有效資源,所以本系統(tǒng)采用兩個MCU協(xié)同工作,以并行/分布式多機的思想,構成了電泳芯 片核心的雙單片機系統(tǒng)結構。微全 分 析 系 統(tǒng) 進行的多項實時任務,可以劃分為以下 幾個模塊:①采集模塊。負責對外圍檢驗設備進行控 制以及對傳送過來的信號進行采集和分析;②交互模 塊。通過液晶顯示,鍵盤掃描,以及打印等實現(xiàn)實驗人 員對前端采集電路的交互操作;③雙單片機控制和通 信模塊。協(xié)調(diào)雙單片機之間的數(shù)據(jù)傳輸和指令傳輸 ;④網(wǎng)絡傳輸模塊。其中一個單片機通過以太網(wǎng)發(fā)送接 收數(shù)據(jù)到上位機。本文提出一種實時多任務的雙單片 機控制和通信系統(tǒng)[31的設計,一個MCU基于TCP /IP網(wǎng)絡模塊的實現(xiàn)。
標簽: TCPIP 雙單片機 數(shù)據(jù)采集系統(tǒng) 網(wǎng)絡模塊
上傳時間: 2013-11-15
上傳用戶:wangdean1101
基于USB接口的數(shù)據(jù)采集模塊的設計與實現(xiàn)Design and Implementation of USB-Based Data Acquisition Module路 永 伸(天津科技大學電子信息與自動化學院,天津300222)摘要文中給出基于USB接口的數(shù)據(jù)采集模塊的設計與實現(xiàn)。硬件設計采用以Adpc831與PDIUSBDI2為主的器件進行硬件設計,采用Windriver開發(fā)USB驅(qū)動,并用Visual C十十6.0對主機軟件中硬件接口操作部分進行動態(tài)鏈接庫封裝。關鍵詞USB 數(shù)據(jù)采集Adpc831 PDNSBDI2 Windriver動態(tài)鏈接庫Abstract T hed esigna ndim plementaitono fU SB-BasedD ataA cquisiitonM oduleis g iven.Th ec hips oluitonm ainlyw ithA dpc831a ndP DTUSBD12i sused for hardware design. The USB drive is developed場Wmdriver, and the operation on the hardware interface is packaged into Dynamic Link Libraries場Visual C++6.0. Keywords USB DataA cquisition Adttc831 PDfUSBD12 Windriver0 引言US B總 線 是新一代接口總線,最初推出的目的是為了統(tǒng)一取代PC機的各類外設接口,迄今經(jīng)歷了1.0,1.1與2.0版本3個標準。在國內(nèi)基于USB總線的相關設計與開發(fā)也得到了快速的發(fā)展,很多設計者從各自的應用領域,用不同方案設計出了相應的裝置[1,2]。數(shù)據(jù)采集是工業(yè)控制中一個普遍而重要的環(huán)節(jié),因此開發(fā)基于USB接口的數(shù)據(jù)采集模塊具有很強的現(xiàn)實應用意義。雖然 US B總線標準已經(jīng)發(fā)展到2.0版本,但由于工業(yè)控制現(xiàn)場干擾信號的情況比較復雜,高速數(shù)據(jù)傳輸?shù)目煽啃圆蝗菀妆槐WC,并且很多場合對數(shù)據(jù)采集的實時性要求并不高,開發(fā)2.0標準產(chǎn)品的成本又較1.1標準產(chǎn)品高,所以筆者認為,在工業(yè)控制領域,目前開發(fā)基于USB總線1.1標準實現(xiàn)的數(shù)據(jù)采集模塊的實用意義大于相應2.0標準模塊。
標簽: USB 接口 數(shù)據(jù)采集模塊
上傳時間: 2013-10-23
上傳用戶:q3290766
三種方法讀取鍵值 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時產(chǎn)生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個按鍵被按下。 本實驗採用中斷式實現(xiàn)使用者鍵盤介面。 掃描法 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時間: 2013-11-12
上傳用戶:a673761058
SPCE061A實現(xiàn)數(shù)據(jù)采集與傳輸系統(tǒng).doc
上傳時間: 2013-10-15
上傳用戶:axin881314
隨著信息技術的不斷發(fā)展,數(shù)據(jù)采集技術已成為重要的現(xiàn)代化的工具,并且其應用范圍也在不斷擴大,在通信、雷達、醫(yī)療、遙測遙感等領域得到了廣泛的應用。本文為了汽車防撞報警設備高速信號處理的目的,采用了DSP和FPGA處理器加上相關算法,實現(xiàn)了對激光雷達回波信號能夠高速的采集和處理。
標簽: FPGA DSP 汽車防撞 高速數(shù)據(jù)
上傳時間: 2013-11-20
上傳用戶:cppersonal
設計了一種采用TI公司的C5000系列定點DSP 芯片TMS320VC5509和ADI Device公司的2通道的、軟件可選的、雙極性輸入的、最高轉(zhuǎn)換速率是1MSpS、12位的帶符號的逐次逼近型串行AD7322的數(shù)據(jù)采集系統(tǒng),并闡述了該系統(tǒng)的主要硬件電路的搭建原理、連接方法以及采集過程。
上傳時間: 2013-11-18
上傳用戶:天誠24
基于TMS320C6713和FPGA的高速實時采集系統(tǒng)的設計與實現(xiàn)
上傳時間: 2014-12-28
上傳用戶:幾何公差
基于fpga的高速數(shù)據(jù)采集卡設計制作
標簽: Nios USB 接口 高速數(shù)據(jù)
上傳時間: 2014-12-28
上傳用戶:cx111111
FPGA 模擬視頻采集
上傳時間: 2013-10-09
上傳用戶:emhx1990