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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 利用PC串口進行脈沖編碼通信的方法

          利用PC串口進行脈沖編碼通信的方法

          作者: 時間:2011-07-14 來源:網(wǎng)絡 收藏

          本文提出的可用來評估通過脈寬通訊的單總線(one-wire)器件,對通訊錯誤,如奇偶性和應答,監(jiān)測。與的硬件接口為MAX232驅動/接收器,本例子中的從動裝置為德州儀器的TMP141溫度傳感器。使用由A0和A1確定的TMP141的4個可編程地址(見圖1),本電路可以擴展成同一個總線上有4個傳感器。

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

          的主圖示使用RS-232波特率控制的內(nèi)置時間。大多數(shù)通訊需要3個“位”:(起始位),數(shù)據(jù)(位0)和數(shù)據(jù)(位1)(見表和圖2)。使用Visual Basic的mscomm將 COM口配置成輸出8個數(shù)據(jù)位,無奇偶校驗位,1個停止位,無流量控制。COM口數(shù)據(jù)位的設置與波特率確定位碼寬度。通過改變位之間的波特率,得到不同的脈寬。

          對PC COM口波特率編程會產(chǎn)生20到 30 ms的位之間延遲,因為從動裝置沒有超時事件,所以這種延遲不是問題。但是,延遲會使在邏輯分析儀上讀輸出比較復雜。Visual Basic程序控制到TMP141傳感器的兩路通訊。使用程序可以讀以及編程內(nèi)部寄存器。



          評論


          相關推薦

          技術專區(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); })();