<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > USB接口的多功能容柵傳感器測量系統

USB接口的多功能容柵傳感器測量系統

作者: 時(shí)間:2011-11-20 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:根據的原理與帶模塊的C8051F321單片機,設計了一套基于。該能實(shí)現最大數跟蹤、最小數跟蹤、示值保持和清零等功能,通過(guò)與上位機交換數據。中采用LM393芯片將信號電平轉換為CMOS電平,采用光耦隔離技術(shù)等增強系統的抗干擾能力。
關(guān)鍵詞:;電平轉換;C8051F321

引言
器具有可靠、體積小、功耗低、功能多等特點(diǎn)。隨著(zhù)測量技術(shù)向精密化、高速化、化發(fā)展,具有多種優(yōu)良特性的容柵傳感器應用得越來(lái)越廣泛。由于容柵傳感器數據的傳輸多采用RS232/RS485總線(xiàn)方式,而USB總線(xiàn)方式方便、高效,并有取代串口通信方式的趨勢,因此設計一款帶USB的容柵傳感器測量系統具有實(shí)際應用價(jià)值。

1 容柵傳感器測量原理
容柵傳感器的工作原理是根據平板電容理論而來(lái)。一般容柵傳感器的結構包括動(dòng)柵板和定柵板。動(dòng)柵板包含發(fā)射極和接收極,定柵板包含反射極。反射極分別和發(fā)射極、接收極形成平板電容器。通過(guò)在發(fā)射極上施加n相激勵信號,反射極將此信號反射到接收極,隨著(zhù)動(dòng)柵板的移動(dòng),接收極的感應信號的幅度變化不大,而相位變化與位移量成一定函數關(guān)系:
θ(x)=arctan[(1-2x/w)/(1+√2)] (1)
其中,x為位移量,w為小發(fā)射極寬度。當位移發(fā)生一個(gè)w寬度變化時(shí),接收極產(chǎn)生360°/n的相差。設激勵信號的周期為T(mén),則有:
T=N·β (2)
式中:β為最小計時(shí)單位,N為常數。而每周期代表位移量為L(cháng)(本系統為0.508 mm),在每周期中β代表一個(gè)小相位,則一個(gè)周期被分解為N個(gè)小相位,每個(gè)小相位代表位移量即最小分辨率:
△l=L/N (3)
本系統N為512,即最小分辨率約為0.001 mm。對于最大測量速度Vmax,因為在一個(gè)周期內最多能分辨N個(gè)相位,所以有:
Vmax=L/T (4)

2 系統硬件設計
2.1 C8051F321芯片介紹
C8051F321片內集成了數據采集和控制系統中常用的模擬部件和其他數字外設,采用交叉開(kāi)關(guān)實(shí)現I/O端口的靈活配置,自帶USB2.0收發(fā)器、控制處理器和內部上拉電阻,可在全速(12MHz)或低速(1.5MHz)下運行,支持8個(gè)靈活通用的USB端點(diǎn),內置1K的USB專(zhuān)用緩沖寄存器。
2.2 傳感器信號處理模塊設計
容柵傳感器接口為B531,信號線(xiàn)有4根:電源線(xiàn)(1.5 V)、地線(xiàn)(0 V)、時(shí)鐘線(xiàn)(CK)、串行數據線(xiàn)(DATA),并且通過(guò)控制CK、DATA信號線(xiàn)的電平可以實(shí)現容柵傳感器的不同功能比,如最大值跟蹤、最小值跟蹤、數據保持和清零等。
由于容柵傳感器內部的專(zhuān)用控制芯片輸出的信號電壓為1.5 V,而后續數據采集系統工作電壓為5 V,要進(jìn)行數據交換則必須進(jìn)行電平轉換,電平轉換原理圖如圖1所示。電路中采用LM393芯片轉換電壓,LM393芯片實(shí)質(zhì)上為2個(gè)比較器,比較電壓為容柵傳感器工作電壓的一半左右,設為0.6V。通過(guò)比較電壓0.6V與CK和DATA信號線(xiàn)電平比較,即可將CK、DATA信號線(xiàn)的電壓轉換為0V或者5V。

本文引用地址:http://dyxdggzs.com/article/161402.htm

a.jpg


2.3 硬件抗干擾電路設計
由于系統經(jīng)常工作在工業(yè)現場(chǎng)等領(lǐng)域,各種電磁干擾很常見(jiàn),為了使系統能穩定工作,采用光耦隔離技術(shù)將傳感器和單片機隔離。光耦隔離原理圖如圖2所示。光耦器件采用HCPL2631高速光耦,輸出引腳OUT1和OUT2經(jīng)過(guò)上拉電阻處理后,將CK2和DATA2信號傳輸給C8051F321單片機處理。

b.jpg

接地電阻相關(guān)文章:接地電阻測試方法


電機保護器相關(guān)文章:電機保護器原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>