<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術 > 設計應用 > RS觸發(fā)器實現(xiàn)精確數(shù)據(jù)采集管理

          RS觸發(fā)器實現(xiàn)精確數(shù)據(jù)采集管理

          作者:賀鵬 時間:2012-11-21 來源:電子產(chǎn)品世界 收藏

            摘要:本文介紹基于在數(shù)據(jù)采集管理中實現(xiàn)精確控制的設計應用,可以很方便地應用于各種便攜式設備和嵌入式應用系統(tǒng)中。文中給出了整體硬件電路原理框圖和各功能模塊的硬件電路設計思想。實驗證明,該基于的計數(shù)設計很好地滿足了計數(shù)和精度高的要求。

          本文引用地址:http://www.ex-cimer.com/article/139189.htm

            引言

            隨著工業(yè)自動化要求的提高,以及控制設備和過程監(jiān)控裝置之間通訊的需要,計數(shù)功能電路在不同設備間的通訊和連接,傳輸重要的計算數(shù)據(jù)方面,起著舉足輕重的地位;總線接口作為一種標準的工業(yè)接口結(jié)構(gòu)得到廣泛的應用。用它來實現(xiàn)不同儀器和設備間的通訊與連接已經(jīng)相當廣泛,越顯重要和突出。所以,該設計把兩者結(jié)合起來,設計出一款便于不同設備、儀器間的通訊和連接,并能夠自動完成各種計數(shù)、計時、測試和傳輸數(shù)據(jù)功能的總線適配器。

            設計方案

            本論文的主要研究內(nèi)容即是研制一個通過標準計算機接口實現(xiàn)不同儀器和設備間的通訊與連接,完成計時、計數(shù)功能。

            為了便于設計,共將系統(tǒng)分為以下4個部分:(1)基于ISA標準接口計算機插槽的設計;(2)數(shù)據(jù)采集單元;(3)防止誤動作單元;(4)計數(shù)單元。

            其總體結(jié)構(gòu)設計原理框圖如圖1所示?! ?/p>

           

            系統(tǒng)硬件設計

            標準ISA計算機插槽的設計

            標準ISA(Industry Standard Architecture)計算機插槽采用最先進的微機系統(tǒng)ISA適配卡插槽,由主槽和附加槽兩部分組成,每個槽都有正反兩面插腳。主槽有A1~A31、B1~B31共62腳;附加槽有C1~C18、D1~D18共36腳,兩個槽一共98腳[2]。ISA總線接口具體定義在各類專業(yè)書籍中都有詳細介紹,這里不再累述。

            本設計中,低4位地址不用作地址比較片選位,而用高4位作地址比較位,因為低4位比高4位變化快,高4位地址遠比低4位地址穩(wěn)定可靠,地址由撥碼開關S確定。

            數(shù)據(jù)采集單元

            P1、P2、P3端口為狀態(tài)量采集輸入端,P4端為比較結(jié)果輸出端,四個端口均為TTL電平。P1、P2、P3輸入的狀態(tài)量與上一時刻P1、P2、P3輸入的狀態(tài)量比較,如果比較結(jié)果相等,P4端口輸出低電平0;比較結(jié)果不相等,輸出高電平1。如果比較結(jié)果相等,說明輸入狀態(tài)量與上一時刻輸入的狀態(tài)量不同,這時需要計數(shù)器重新開始計時,P4端口輸出高電平0,再經(jīng)反相器,這時產(chǎn)生的低電平0脈沖作用給計數(shù)器清零端和S端,計數(shù)器清零,RS觸發(fā)器輸出端Q輸出1,作用于計數(shù)器片選端,脈沖消失后重新開始計數(shù)。如圖2所示。

          塵埃粒子計數(shù)器相關文章:塵埃粒子計數(shù)器原理


          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();