傳統(tǒng)的虛擬儀器由一塊基于PCI總線的直接利用A/D和D/A芯片構(gòu)成的數(shù)據(jù)采集板卡和相應(yīng)的軟件組成,但隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,越來越多的數(shù)據(jù)需要由計算機(jī)處理、存儲和傳輸,由于通用計算機(jī)本身的特點。
在工業(yè)控制中,為了保證系統(tǒng)的可靠運行,需要檢測周圍的環(huán)境變量(如溫度、氣壓、濕度等)。通常的做法是將分布在各處的傳感器采集到的信號通過各自的線路連接到監(jiān)控中心,這種方式在有效。
DSP(數(shù)字信號處理)的優(yōu)勢除了處理復(fù)雜的運算,特別適用于數(shù)字濾波、語音、視頻、圖象處理、通信以及高速實時測控系統(tǒng)中已成為現(xiàn)代信息處理技術(shù)的重要器件,極大地促進(jìn)了信號處理和測控。
隨著大規(guī)模集成電路水平的發(fā)展,以數(shù)字信號處理器(Digital Signal Process,DSP)為基礎(chǔ)的實時數(shù)字信號處理技術(shù)正在迅速發(fā)展,現(xiàn)已廣泛應(yīng)用于圖像處理技術(shù).
在雷達(dá)信號處理、數(shù)字圖像處理等領(lǐng)域中,信號處理的實時性至關(guān)重要。由于FPGA芯片在大數(shù)據(jù)量的底層算法處理上的優(yōu)勢及DSP芯片在復(fù)雜算法處理上的優(yōu)勢,DSP+FPGA的實時信號處理系統(tǒng)的應(yīng)用。
以DSP(數(shù)字信號處理)芯片和FPGA(現(xiàn)場可編程邏輯門陣列)為核心的無線數(shù)字?jǐn)U頻通信平臺是無線擴(kuò)頻通信的一個開放式平臺,可用于無線接入、無線圖像和音頻傳送、移動INTERNET、精確區(qū)域定位LPS。
以太網(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,它包括了OSI七層模型的物理層和數(shù)據(jù)鏈路層的全部內(nèi)容,在以太網(wǎng)中,網(wǎng)卡用于實現(xiàn)802.3規(guī)程,其代表是NOVELL公司的NE2000和3COM公司的3C503.
數(shù)字信號處理器(DSP)在各領(lǐng)域中的應(yīng)用已日趨廣泛,其中TI(TEXAS INSTRUMENT)公司的TMS320系列芯片占據(jù)了主導(dǎo)地位。TMS320F206(簡稱F206)由于具有片內(nèi)32K。
通用串行總線USB(Universal Serial Bus)應(yīng)用由三部分組成:具有USB接口的PC系統(tǒng)、能夠支持USB的系統(tǒng)軟件和使用USB接口的設(shè)備。USB應(yīng)用采用通用連接技術(shù),實現(xiàn)外設(shè)的簡單快速。
使用復(fù)雜可編程邏輯器件(CPLD)可提高系統(tǒng)集成度、降低噪聲、增強(qiáng)系統(tǒng)可靠性并降低成本,同時它不僅具有電擦除特性,而且出現(xiàn)了邊緣掃描及在線編程等高級特性,因而可用于狀態(tài)機(jī)、同步、譯碼、解碼。
USB把所有的輸入和輸出外設(shè)都置于機(jī)箱之外,而不用任何擴(kuò)展槽。他是快速、雙向、同步、動態(tài)連接且價格低廉的串行接口,可以滿足PC機(jī)發(fā)展的現(xiàn)在和未來的需要。本設(shè)計就是充分發(fā)揮了USB這些優(yōu)點。
數(shù)字信號的處理離不開算法和實現(xiàn)手段。數(shù)字信號處理器(digital signal processor簡稱DSP)。是在模擬信號變換成數(shù)字信號以后進(jìn)行高速。
針對在測量環(huán)境較差的場合中,要求測量系統(tǒng)體積小,數(shù)據(jù)處理性能高且遠(yuǎn)程傳輸穩(wěn)定的問題,提出了利用DSP 和CAN總線技術(shù)進(jìn)行遠(yuǎn)程數(shù)據(jù)采集傳輸?shù)姆桨浮O到y(tǒng)通過CAN 控制器進(jìn)行遠(yuǎn)程多節(jié)點間的數(shù)據(jù)傳輸。
引言 CAN(Controller Area Network)控制器局域網(wǎng),主要用于各種設(shè)備監(jiān)測及控制的局域網(wǎng)。最初由德國Bosch公司用于汽車的監(jiān)控系統(tǒng)而設(shè)計,具有良好的功能特性和極高的可靠性.
德國Bosch公司為了解決現(xiàn)代車輛中眾多的控制和數(shù)據(jù)交換問題,開發(fā)出一種CAN(Controller AreaNetwork) 現(xiàn)場總線通訊結(jié)構(gòu). CAN總線硬件連接簡單,有良好的可靠性、實時性和性能。
在分析某型飛機(jī)MILSTD1553B數(shù)據(jù)總線系統(tǒng)構(gòu)成的基礎(chǔ)上,結(jié)合其通信協(xié)議與其消息傳輸格式,建立了某型飛機(jī)總線系統(tǒng)通訊層次結(jié)構(gòu),并運用FPGA和DSP技術(shù)設(shè)計了此型飛機(jī)總線系統(tǒng)通訊軟件。
當(dāng)前,有一些微處理器將CAN控制器嵌入到系統(tǒng)之中,但是仍有大量人們比較熟悉的微處理器并不帶有CAN控制器。采用微處理器和CAN控制器組合的設(shè)計成為必要,而且,CAN控制器具有完成CAN總線通信協(xié)議。
Matlab具有很強(qiáng)的數(shù)值計算和分析等能力,而C/C++是目前最為流行的高級程序設(shè)計語言,兩者互補(bǔ)結(jié)合的混合編程在科學(xué)研究和工程實踐中具有非常重要的意義。從Matlab調(diào)用C/C++代碼及C/C++調(diào)用m文件兩方面,深入地研究了它們之間混合編程的原理和實現(xiàn)機(jī)制,并且給出了具體條件下的混合編程方法和步驟。實驗表明,給出的Matlab與C/C++混合編程接口及應(yīng)用方法是有效、實用的。
無人自動駕駛車輛是室外移動機(jī)器人的一種,車上控制系統(tǒng)對車輛進(jìn)行自主控制,實現(xiàn)無人駕駛。我們的車輛研究使用SICK公司的LMS291激光雷達(dá)作為主要的障礙物檢測傳感器,并同時用于車輛的激光導(dǎo)航。該激光
1 引言 隨著雷達(dá)技術(shù)發(fā)展,大帶寬高分辨力、多種信號處理方式的采用,使得實時信號處理對數(shù)據(jù)的處理速度大大提高。同時在雷達(dá)信號處理中運算量大,數(shù)據(jù)吞吐量急劇上升,對數(shù)據(jù)處理的要求不斷提高。隨著大規(guī)