亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        USB在智能測試中的應(yīng)用

        2010-09-21 02:43:54胡鑫杰
        電子測試 2010年1期
        關(guān)鍵詞:計算機功能設(shè)備

        胡鑫杰

        (電子工程學(xué)院,合肥 230037)

        0 引言

        隨著現(xiàn)代科技的飛速發(fā)展,傳統(tǒng)的模擬測試已經(jīng)不能滿足工業(yè)生產(chǎn)、醫(yī)療衛(wèi)生、航空航天等領(lǐng)域大容量和高精度數(shù)據(jù)測試的客觀需求,大力發(fā)展以計算機為信息處理和控制中心、以模擬前端、ADC和單片機控制系統(tǒng)為測試終端的高速化、小型化、智能化多功能數(shù)字測試系統(tǒng)已成為現(xiàn)代測試技術(shù)研究的重點之一。而計算機與外設(shè)的通信依賴以其豐富的接口資源,常用的PCI接口、ISA接口和RS-232/RS485等總線受到接口體積、插槽數(shù)量、地址、中斷資源和傳輸速率等因素的限制,大大制約計算機的擴展性能和靈活程度。USB的出現(xiàn)為解決這一問題提供了良好的解決方案 。

        1 USB通信模塊

        USB通信模塊負責(zé)完成PC和測試終端的通信功能,由集成了USB協(xié)議的USB接口芯片來實現(xiàn)。USB接口芯片按照功能可以分為USB主控制器芯片、USB集線器芯片和USB功能設(shè)備芯片 :USB主控制芯片實現(xiàn)主機和USB設(shè)備間的物理數(shù)據(jù)傳輸;USB集線器芯片負責(zé)將一個上行端口轉(zhuǎn)換為多個下行端口;USB功能設(shè)備芯片完成設(shè)備和主機之間的物理數(shù)據(jù)傳輸。具體流程如圖1所示。

        圖1 USB通信模塊

        USB主控制器芯片和USB集線器芯片大都集成在計算機的內(nèi)部主板上,一般不需要考慮其開發(fā)設(shè)計。在USB技術(shù)開發(fā)和研究領(lǐng)域中使用最頻繁、應(yīng)用最廣泛的當(dāng)屬USB功能設(shè)備的開發(fā)。隨著嵌入式技術(shù)的發(fā)展和USB協(xié)議的逐步完善,特別是USB OTG(USB On-The-Go)的出現(xiàn),使得USB主機不再局限于單純的PC,而可以是含有USB主控制器的任何設(shè)備。外設(shè)可以在主機和設(shè)備之間互換角色,這大大簡化了外設(shè)之間的通信。外設(shè)之間可以直接實現(xiàn)點對點通信,而不必完全依賴于計算機了。USB接口芯片的開發(fā)重點也轉(zhuǎn)向了既可以作為主機又可以充當(dāng)從機的雙重角色的復(fù)合式設(shè)備開發(fā)。

        2 USB功能設(shè)備芯片

        國內(nèi)外生產(chǎn)USB功能設(shè)備芯片的廠商很多,國外主要的生產(chǎn)廠家有Intel、Cypress、Philips和NEC等;國內(nèi)生產(chǎn)商如臺灣的創(chuàng)維、揚智、巨盛和大陸的沁恒等電子公司。隨著PC的普及和USB接口在數(shù)字移動產(chǎn)品中的廣泛使用,越來越多的芯片生產(chǎn)商也加入到了這一行列,微芯和富士通等較大的芯片生產(chǎn)商也都推出了自己USB芯片。當(dāng)前市場常用的USB功能設(shè)備芯片可以分為2大類:一類是不帶MCU單元的單一USB接口控制芯片,如Cypress的SL811HS和Philips的ISP1362等;另一類是集成了MCU單元的微控制器芯片,如Microchip的PIC24FJ256GB110系列和Fujitsu的MB90F330A系列。下面簡單介紹幾款較為典型的USB芯片。

        (1)SL811HS

        SL811HS是Cypress半導(dǎo)體公司生產(chǎn)的市場上第一個嵌入式USB主從控制器,支持全速和低速傳輸。SL811HS主要由以下幾部分構(gòu)成,如圖2所示。處理器接口、終端控制器、RAM緩存和控制寄存器、串行接口引擎、主從控制器、PLL時鐘乘法器以及USB接收器等。在主機模式下,它負責(zé)完成主機與USB外圍設(shè)備的通信;從機模式下,作為一般外設(shè)的USB通信接口 。

        圖2 SL811HS內(nèi)部結(jié)構(gòu)

        (2)ISP1362

        作為業(yè)內(nèi)主要的USB OTG技術(shù)和標(biāo)準(zhǔn)開發(fā)商,Philips公司一直致力于為市場提供最強大的、最成熟的OTG終端產(chǎn)品。ISP1362是其開發(fā)的一款USB OTG芯片,在數(shù)碼相機、PDA等設(shè)備上應(yīng)用十分廣泛。首個具備USB OTG功能的手持產(chǎn)品——索尼CLIE采用的就是ISP1362芯片,從而實現(xiàn)便攜式產(chǎn)品和移動設(shè)備之間的點對點通信。

        ISP1362在單芯片上集成了一個高性能的飛利浦主機控制器(PSHC)和飛利浦ISP1181B外設(shè)控制器(DC)。該OTG控制器完全兼容USB2.0及On-The-Go Supplement 1.0協(xié)議,主機和設(shè)備控制器兼容USB2.0協(xié)議,并支持12Mbit/s和1.5Mbit/s兩種傳輸速率。它的工作電壓為3.3 V,工作時鐘為12MHz,并通過鎖相環(huán)(PLL)有效減少了電磁干擾(EMI);支持內(nèi)置電源和外部電源兩種供電模式,對于較低功耗的應(yīng)用設(shè)計,可用內(nèi)部的電荷泵激勵器。如果系統(tǒng)功耗較高,則要用外部電源供電。

        (3) MB90F330A

        MB90330A系列是富士通公司針對PC外設(shè)和數(shù)字家電市場而推出的一款高性能USB OTG芯片。它具有適合用于個人計算機外設(shè)的多種功能,例如顯示器、音頻設(shè)備以及支持 USB 通信的移動設(shè)備等 。該芯片采用了先進的CMOS工藝制造,提供了極為豐富的開發(fā)資源,內(nèi)置16位的MCU,最大存儲空間為16Mbytes,最大I/O為94個,提供包括ADC、I C、UART等在內(nèi)的接口資源,極大程度上滿足了各種開發(fā)的需要。最大工作時鐘為6MHz(USB時為48MHz),并且支持多種工作模式,有效地減少了系統(tǒng)功耗。

        3 USB應(yīng)用方案

        基于USB的自動測試系統(tǒng)的總體設(shè)計方案大致相同,其基本結(jié)構(gòu)如圖3所示:由傳感器輸出的模擬信號輸入到ADC中轉(zhuǎn)變?yōu)閿?shù)字信號,實現(xiàn)數(shù)據(jù)的采集過程。微控制器負責(zé)原始數(shù)據(jù)的處理和存儲,然后通過USB接口建立與PC的通信。此方案可以實現(xiàn)2種工作模式:一是在連接計算機的情況下,可以組成以計算機為控制核心,單片機系統(tǒng)為外設(shè)的實時采集系統(tǒng)。上位機通過軟件設(shè)置來驅(qū)動單片機系統(tǒng)工作,單片機系統(tǒng)完成數(shù)據(jù)采集和原始處理后通過USB將測試信息傳輸至PC進行進一步的分析處理并建立相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)。并且在此種工作模式下計算機還可以通過USB總線為外設(shè)直接供電而不需要外接電源。二是在脫離計算機的情況下,以單片機為控制核心的微控制系統(tǒng)單獨運行,獨立完成數(shù)據(jù)采集、處理和控制功能,并將測試信息保存在存儲設(shè)備上,等數(shù)據(jù)采集工作完成時再將存儲設(shè)備上的數(shù)據(jù)轉(zhuǎn)移到計算機上顯示、處理。

        圖3 基于USB的測試方案框圖

        早期的智能測試方案中并沒有采用專用的USB接口控制芯片,而是采用了其它的內(nèi)置USB協(xié)議的轉(zhuǎn)換芯片,實現(xiàn)采集系統(tǒng)與PC的USB通信。文獻[6]采用了此種方案。通過CP2101來實現(xiàn)串行端口到USB的轉(zhuǎn)變,在計算機內(nèi)部虛擬一個COM口,用戶就可以按照通用串行接口的控制方式來使用COM口。對于微機系統(tǒng)它是COM3或COM4,對于單片微機或其它信號處理單元,它是一個簡單的I/O端口 。此種方案雖然簡單方便,但并沒有實現(xiàn)真正意義上的USB傳輸,在傳輸速率上受到串口速率的限制,不能夠滿足高速數(shù)據(jù)測試的要求。文獻[7]中也采用了類似方案,將IrDA設(shè)備通過串口紅外收發(fā)器與MCU連接, MCU通過USB轉(zhuǎn)RS232串口橋控制器實現(xiàn)與計算機的USB通信功能 。

        目前,更多的開發(fā)人員選擇專用的USB接口控制芯片來實現(xiàn)測試終端與計算機的通信功能。主/從功能的USB控制芯片的出現(xiàn)使得USB技術(shù)在自動測試系統(tǒng)應(yīng)用中有了更加廣闊的空間。因此,基于USB的智能測試終端不僅僅局限于USB從機的角色,越來越多的嵌入式USB主機控制系統(tǒng)開始應(yīng)用于智能測試系統(tǒng)中。這一技術(shù)非常適用于那些不方便現(xiàn)場作業(yè)或?qū)崟r采集的場合,USB芯片可以將大量數(shù)據(jù)通過其主機功能保存到U盤等海量存儲設(shè)備上,即解決了以往的數(shù)據(jù)存儲容量不足的問題又方便實用。

        文獻[8]中選用了Cypress的SL811HS作為USB接口芯片,給出了其設(shè)計方案,如圖4所示,并詳細介紹了整個開發(fā)和調(diào)試過程。文獻[9]同樣采用SL811HS作為USB接口芯片設(shè)計了震動信號的檢測系統(tǒng),實現(xiàn)了MCU對U盤的讀寫功能 。

        圖4 SL811HS 設(shè)計方案

        以上列舉2個方案的優(yōu)點是開發(fā)人員可以根據(jù)設(shè)計需要靈活選擇USB接口芯片和主控制器,能夠最大限度地節(jié)約硬件資源,也方便后續(xù)開發(fā)的更新?lián)Q代。缺點是開發(fā)人員必須要考慮主控制器與USB接口芯片的電平轉(zhuǎn)換和通信接口等問題,為設(shè)計增加了難度。隨著USB技術(shù)的成熟和應(yīng)用的普及,現(xiàn)在很多單片機內(nèi)部都集成了USB控制器。內(nèi)置MCU單元的USB控制芯片的使用大大簡化外圍電路的設(shè)計和程序的開發(fā)。文獻[10]就是采用內(nèi)置MCU單元的USB接口芯片MB90334,設(shè)計了機車電表數(shù)據(jù)轉(zhuǎn)儲系統(tǒng),實現(xiàn)了嵌入式USB主機對USB移動設(shè)備的讀寫功能 。

        基于USB技術(shù)的智能測試系統(tǒng)的設(shè)計和開發(fā),隨著USB技術(shù)的發(fā)展而發(fā)展。 USB3.0標(biāo)準(zhǔn)已于2008年11月正式發(fā)布, 在保留USB2.0智能主機和簡單外設(shè)模式的基礎(chǔ)上,增加了超高速傳輸構(gòu)架,大大提高了傳輸速率,最高傳輸速率可達5Gps。在硬件產(chǎn)品方面,NEC公司已經(jīng)率先推出了世界上第一款USB3.0主控制器芯片μPD720200 。富士通公司也于2009年7月27日宣布推出業(yè)界領(lǐng)先的USB3.0-SATA橋接芯片MB86C30A,該芯片能夠?qū)崿F(xiàn)外置存儲器件(如磁盤驅(qū)動器HDD)和PC之間高達5Gbps的數(shù)據(jù)傳輸 。

        除有線領(lǐng)域之外,USB技術(shù)在無線電領(lǐng)域也有延伸。WUSB(Wireless USB)的出現(xiàn)進一步擴展了USB技術(shù)在計算機接口的應(yīng)用范圍,同時也對目前較為常用的幾種短距離通信技術(shù)(紅外、藍牙和WiFi等)提出了挑戰(zhàn)。其數(shù)據(jù)傳輸速率完全不亞于USB2.0,最高可達480Mbps,未來的WUSB數(shù)據(jù)傳輸速率有可能增加到1Gbps。因此,伴隨著新的USB協(xié)議標(biāo)準(zhǔn)和高性能控制芯片的出現(xiàn),智能測試系統(tǒng)在總線選擇上,完全可以根據(jù)需要考慮性能更好的USB3.0以提高系統(tǒng)的傳輸速率,或者采用WUSB擺脫有線的束縛。

        4 結(jié)束語

        USB總線即插即用和高速穩(wěn)定的特點使它非常適合于作為測試終端和計算機通信的接口。目前市場上很多的智能儀表和測試設(shè)備都采用USB總線,并且在實際應(yīng)用中取得了很好的效果。隨著USB協(xié)議的不斷完善和升級,USB總線的性能將進一步提高,其在智能測試系統(tǒng)中的應(yīng)用也會更加廣泛。

        [1]段魯男. 基于 USB 總線的車載數(shù)據(jù)采集系統(tǒng)的研究[D].長春:吉林大學(xué),2003:6-8.

        [2]薛圓圓,趙建領(lǐng).USB應(yīng)用開發(fā)實例詳解[M].北京:人民郵電出版社,2009:4-5.

        [3]李英偉,王成儒,練秋生,胡正平.USB2.0原理與工程開發(fā)[M].2版.北京:國防工業(yè)出版社,2007:10-13.

        [4]曹放.主動-從動USB接口的實現(xiàn)[D].沈陽:沈陽工業(yè)大學(xué), 2007:17-18.

        [5]http://www.fujitsu.com/cn/fmc/services/mcu/16bit/MB90F334APFF.html.

        [6]張懷強,周建斌,潘士彬,何為民. 一種新型的USB數(shù)據(jù)采集系統(tǒng)的研究[J].計算機與自動化技術(shù),2007,23(7):68-73.

        [7]古育斯.USB-IrDA的數(shù)據(jù)轉(zhuǎn)換適配器設(shè)計[D].武漢:武漢大學(xué),2004:26-30.

        [8]辛華峰. USB OTG技術(shù)在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用研究[D].長春:吉林工業(yè)大學(xué),2005:20-25.

        [9]田寧君.基于USB主機技術(shù)的多通道數(shù)據(jù)采集儀[D].長春:吉林大學(xué),2005:25-31.

        [10]歐凡,李家武.基于帶USB Host功能的MCU軟件設(shè)計與應(yīng)用[J].交通與計算機,2007,6(24):107-109.

        [11]http://www.necel.com/usb/en/product/upd720200.html

        [12]http://www.fujitsu.com/cn/news/archives/2009/fmc_0727.html

        猜你喜歡
        計算機功能設(shè)備
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        計算機操作系統(tǒng)
        基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        信息系統(tǒng)審計中計算機審計的應(yīng)用
        關(guān)于非首都功能疏解的幾點思考
        500kV輸變電設(shè)備運行維護探討
        Fresnel衍射的計算機模擬演示
        原來他們都是可穿戴設(shè)備
        消費者報道(2014年7期)2014-07-31 11:23:57
        av在线免费观看网站,| 久久这里只精品国产2| 国产一级做a爱视频在线| 国产女人乱码一区二区三区| 国产熟妇与子伦hd| 日韩精品中文一区二区三区在线 | 欧美老熟妇又粗又大| 国产亚洲一区二区三区三州| 亚洲国产精品中文字幕久久| 48久久国产精品性色aⅴ人妻| 无码欧亚熟妇人妻AV在线外遇| 日韩精品一区二区亚洲av性色 | 精品香蕉99久久久久网站| 欧美 变态 另类 人妖| 欧美性一区| 女同亚洲一区二区三区精品久久 | 日本亚洲欧美在线观看| 黄色三级一区二区三区| 亚洲美女主播内射在线| 色综合久久久无码中文字幕| 婷婷成人基地| 亚洲最稳定资源在线观看| 亚洲第一页视频在线观看 | 久久中文字幕日韩精品| 日韩国产自拍视频在线观看 | 国产香港明星裸体xxxx视频| 天堂影院一区二区三区四区| 色综合色综合久久综合频道| 手机在线免费观看的av| 蜜桃日本免费观看mv| 久久精品国产亚洲av成人| 亚洲国产av自拍精选| 国产午夜视频在线观看免费| 免费99精品国产自在在线| 亚洲国产香蕉视频欧美| 日韩人妖干女同二区三区| 国产尤物精品视频| 91精品国产综合成人| 亚洲一区二区三区在线观看| 亚洲天堂av三区四区不卡| 中文字幕av无码一区二区三区|