999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子測(cè)量設(shè)備USB數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

2018-01-03 02:14:14張鵬義
電子測(cè)試 2017年22期
關(guān)鍵詞:單片機(jī)設(shè)備系統(tǒng)

張鵬義

(江蘇省宿遷經(jīng)貿(mào)高等職業(yè)技術(shù)學(xué)校,江蘇宿遷,223600)

電子測(cè)量設(shè)備USB數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

張鵬義

(江蘇省宿遷經(jīng)貿(mào)高等職業(yè)技術(shù)學(xué)校,江蘇宿遷,223600)

USB接口是目前數(shù)據(jù)通信中使用較多的接口類型,由于該接口支持設(shè)備熱插拔而且傳輸速度特別快,所以很受歡迎。本文敘述了利用單片機(jī)AT89S52和USB接口芯片PDIUSBD12設(shè)計(jì)一個(gè)電子測(cè)量設(shè)備USB接口電路,可用作PC機(jī)和微處理機(jī)間傳輸數(shù)據(jù)的通路,以使PC機(jī)對(duì)各種設(shè)備進(jìn)行控制。

單片機(jī);USB接口;數(shù)據(jù)傳輸

0 引言

USB接口是一種快速的,雙向的,同步傳輸?shù)?廉價(jià)的,并可以進(jìn)行熱拔插的串行接口。本文主要介紹一種新型的電子測(cè)量設(shè)備USB接口電路,該電路可用作PC機(jī)和微處理機(jī)間傳輸數(shù)據(jù)的通路,以使PC機(jī)對(duì)各種設(shè)備進(jìn)行控制,制作串行口硬件并編寫有關(guān)軟件,使PC機(jī)和微處理機(jī)之間可交換數(shù)據(jù)。

1 系統(tǒng)硬件模塊組成

電子測(cè)量設(shè)備USB數(shù)據(jù)采集系統(tǒng)如下圖所示:該系統(tǒng)主要由USB通信接口、數(shù)字I/O端口、A/D轉(zhuǎn)換電路以及單片機(jī)系統(tǒng)組成。整個(gè)系統(tǒng)的模數(shù)轉(zhuǎn)換模塊、數(shù)據(jù)采集單元電路仍然使用傳統(tǒng)的設(shè)計(jì)思路,主要通過判斷數(shù)據(jù)采集需要的精確度、傳輸速度等參數(shù)要求挑選相關(guān)的處理芯片,保證數(shù)據(jù)正確性、及時(shí)性、抗干擾性要求。

圖1 USB數(shù)據(jù)采集系統(tǒng)框圖

原先的USB接口電路設(shè)計(jì)主要采用普通單片機(jī)配上特殊的USB接口管理芯片組成的模式。這種模式下單片機(jī)主要起控制USB芯片的作用,專用的USB接口管理芯片帶有電氣通信接口,并且能夠?qū)⒆陨淼哪M信號(hào)轉(zhuǎn)換成邏輯電平,送給單片機(jī)處理,同時(shí)又能將單片機(jī)輸出的邏輯電平轉(zhuǎn)換成模擬信號(hào)傳遞下去。整個(gè)系統(tǒng)主要有單片機(jī)、USB接口芯片及其他相關(guān)電路組成。

現(xiàn)在市場(chǎng)上除了傳統(tǒng)的USB接口電路外,各大單片機(jī)生產(chǎn)商為了提高整個(gè)數(shù)據(jù)傳遞的可靠性和速率,不斷研制新型單片機(jī),該單片機(jī)不但能夠控制系統(tǒng)工作,而且直接具有USB接口管理芯片的功能。使用新型單片機(jī)構(gòu)成的USB數(shù)據(jù)采集系統(tǒng)可以在一定程度上簡(jiǎn)化電路結(jié)構(gòu),而且系統(tǒng)穩(wěn)定性也得到較大提高。本文設(shè)計(jì)的方案采用Atmel公司的AT89S52單片機(jī)和Philips公司的PDIUSBD12接口芯片構(gòu)成系統(tǒng),設(shè)備可靠性高,成本相對(duì)而言也比較低。

2 系統(tǒng)工作原理

系統(tǒng)的電路圖如下圖所示,從圖中可以看出,設(shè)備電路在形式上就是一個(gè)單片機(jī)系統(tǒng)。其核心元件就是具有管理USB通信特殊功能的單片機(jī)芯片,整個(gè)系統(tǒng)均由單片機(jī)發(fā)出的信號(hào)控制。在設(shè)備電路中,真正起到USB設(shè)備作用的只有單片機(jī)和USB接口芯片,其他外圍電路通過單片機(jī)發(fā)出的指令工作。

系統(tǒng)電路工作原理如下:當(dāng)U10芯片接收到采樣電路發(fā)送來的數(shù)據(jù)時(shí),它會(huì)立即向U1發(fā)出中端請(qǐng)求信號(hào),U1芯片根據(jù)接受到的信號(hào)進(jìn)行分析,然后通過自身的程序指令將U10芯片接收到的數(shù)據(jù)從內(nèi)部緩沖區(qū)移到循環(huán)數(shù)據(jù)緩沖區(qū),然后再發(fā)出清零指令給U10,以便其繼續(xù)采集新的數(shù)據(jù),從而完成系統(tǒng)的通信與數(shù)據(jù)傳遞。

在本系統(tǒng)中USB接口管理芯片U10通過在單片機(jī)U1的控制下主要實(shí)現(xiàn)以下幾點(diǎn)功能:1)模擬數(shù)據(jù)收發(fā)功能,數(shù)據(jù)主要經(jīng)過USB接口以及相關(guān)電阻組成的電路進(jìn)行傳遞。2)自動(dòng)調(diào)整輸出電壓功能,U10芯片內(nèi)部集成一個(gè)穩(wěn)壓模塊,可以產(chǎn)生一個(gè)3.3V的輸出電壓,此電壓主要用于給模擬收發(fā)電路提供工作電壓,這個(gè)電壓可以通過外接電路進(jìn)行自我調(diào)整。3)鎖相功能,芯片內(nèi)部同時(shí)集成1個(gè)6-48MHz的倍頻PLL(鎖相環(huán)),從而減少數(shù)據(jù)傳輸過程中的干擾。

圖2 系統(tǒng)電路圖

3 系統(tǒng)軟件程序設(shè)計(jì)

該數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計(jì)主要指系統(tǒng)主控制芯片的的軟件程序編寫,整個(gè)軟件程序主要包括三個(gè)部分:首先是設(shè)備初始化設(shè)計(jì);其次是數(shù)據(jù)收發(fā)主循環(huán)設(shè)計(jì);最后是中斷服請(qǐng)求與應(yīng)答程序設(shè)計(jì)。整個(gè)軟件設(shè)計(jì)思路是,首先主機(jī)發(fā)出請(qǐng)求給單片機(jī),然后單片機(jī)發(fā)送令牌包給USB設(shè)備,USB設(shè)備在接收到指令之后立即給單片機(jī)發(fā)出中斷請(qǐng)求,此時(shí)單片機(jī)進(jìn)入中斷服務(wù)程序,執(zhí)行相關(guān)讀寫操作。整個(gè)軟件設(shè)計(jì)流程主要包括:主循環(huán)工作流程、中斷處理流程、控制輸入/輸出處理流程、普通輸入/輸出處理流程、獲取狀態(tài)工作流程、設(shè)置特性工作流程、清除特性工作流程、設(shè)置地址工作流程、獲取描述符工作流程、設(shè)置配置工作流程等。

4 結(jié)語

本文設(shè)計(jì)的USB數(shù)據(jù)采集系統(tǒng)既有對(duì)原始信號(hào)的采集,又有對(duì)數(shù)據(jù)的處理,所以采用了上下位機(jī)、主從式結(jié)構(gòu)。下位機(jī)采用單片機(jī),通過其擴(kuò)展系統(tǒng)采集數(shù)據(jù)。上位機(jī)采用便攜式PC機(jī),來控制下位機(jī)的動(dòng)作和處理下位機(jī)采集的數(shù)據(jù)。上下位機(jī)通過USB總線來傳送命令和數(shù)據(jù)。在系統(tǒng)硬件電路在設(shè)計(jì)環(huán)節(jié),采取了同時(shí)分兩路進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)通信的原理,從而在很大程度上提高數(shù)據(jù)傳輸率。

[1]周立功.PDIUSBD12 USB固件編程與驅(qū)動(dòng)開發(fā)(第一版)[M].北京航空航天大學(xué)出版社,2003.

[2]胡建.基于USB總線的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[M].北京航空航天大學(xué),2015.3.

Electronic measurement device USB data collection system design

Zhang Pengyi
(Jiangsu suqian economic and trade high vocational technical school,Suqian Jiangsu,223600)

USB interface is the most common type of interface used in data communication. Since this interface supports hot plug and pull and transmission speed is very fast, it is very popular. This paper describes the use of single-chip microcomputer AT89S52 and USB interface chip PDIUSBD12 USB interface circuit design an electronic measuring equipment, used for data transmission between PC and microprocessor pathway, to give the PC to control a variety of equipment.

single chip computer;USB interface;data transmission

猜你喜歡
單片機(jī)設(shè)備系統(tǒng)
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
基于MPU6050簡(jiǎn)單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
500kV輸變電設(shè)備運(yùn)行維護(hù)探討
主站蜘蛛池模板: 国产精品国产三级国产专业不| 亚洲最大福利视频网| 亚洲无码免费黄色网址| 伊大人香蕉久久网欧美| 91亚瑟视频| 一级成人a毛片免费播放| 在线观看网站国产| 黄色三级网站免费| 无码内射中文字幕岛国片| 国产欧美在线观看一区| 亚洲天堂自拍| 欧美成人午夜在线全部免费| 国产精品青青| 无码精品福利一区二区三区| 免费三A级毛片视频| 在线观看的黄网| 91精品国产福利| 秘书高跟黑色丝袜国产91在线| 91 九色视频丝袜| 天堂成人在线| 亚洲国产AV无码综合原创| 无码高潮喷水在线观看| 精品一區二區久久久久久久網站 | 国产精品网曝门免费视频| 91原创视频在线| 欧美 国产 人人视频| 国产精品一区二区不卡的视频| 九月婷婷亚洲综合在线| 四虎国产精品永久一区| 毛片a级毛片免费观看免下载| 日韩在线成年视频人网站观看| 亚洲日韩精品欧美中文字幕| 国产va免费精品| 国产高清免费午夜在线视频| 一本久道久综合久久鬼色| 国产丰满成熟女性性满足视频| 色综合五月婷婷| 国产精品偷伦视频免费观看国产| 亚洲国产精品无码久久一线| 亚洲成人www| 成人av专区精品无码国产| 国国产a国产片免费麻豆| 手机在线国产精品| 91视频首页| 久久精品无码一区二区日韩免费| 免费一级α片在线观看| 激情无码字幕综合| 毛片最新网址| 欧美福利在线| 波多野结衣一区二区三视频 | 99免费视频观看| 天天躁夜夜躁狠狠躁躁88| 国产在线一区视频| 色婷婷亚洲综合五月| 欧美激情网址| 伊人久久婷婷五月综合97色| 国产专区综合另类日韩一区| 国产大全韩国亚洲一区二区三区| 18禁高潮出水呻吟娇喘蜜芽| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲免费福利视频| 黄色网站在线观看无码| 国产精品美乳| 美女潮喷出白浆在线观看视频| 久久精品中文字幕免费| 国产亚洲日韩av在线| 久久福利网| 亚洲色成人www在线观看| 2020国产免费久久精品99| 午夜国产小视频| 欧美国产菊爆免费观看| 亚洲香蕉伊综合在人在线| 欧美一级高清片久久99| 欧美国产视频| 色综合综合网| 另类综合视频| 欧美日韩国产在线人成app| 伊人久久青草青青综合| 成人福利在线观看| 亚洲精品va| 亚洲人网站| 91久久性奴调教国产免费|