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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于雙向透明串口擴(kuò)展技術(shù)的多參數(shù)監(jiān)護(hù)儀設(shè)計(jì)方案

          基于雙向透明串口擴(kuò)展技術(shù)的多參數(shù)監(jiān)護(hù)儀設(shè)計(jì)方案

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

          嵌入式多系統(tǒng)中一般包括多個(gè)獨(dú)立的硬件采集模塊,每個(gè)硬件采集模塊分別完成對(duì)人體的心電、呼吸率、體溫、血壓和血氧飽和度等生理的采集,并通過(guò)其接收HOST端的控制信息,定時(shí)向HOST端發(fā)送采集數(shù)據(jù)。

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

            本嵌入式多HOST端使用AT91RM9200處理器,該處理器具有4個(gè)通用同步/異步接收/發(fā)送器(USART),其中一個(gè)是DEBUG,但它們都是分時(shí)復(fù)用的[1]。為了使HOST端更好地與各采集模塊進(jìn)行通信,必須解決其的問(wèn)題。

            目前比較通用的串口主要有2種。一種通過(guò)硬件實(shí)現(xiàn),使用多串口ARM/MCU或?qū)S么?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/擴(kuò)展">擴(kuò)展芯片,可供選擇的串口擴(kuò)展芯片有TI公司開(kāi)發(fā)的 16C55X系列串口擴(kuò)展芯片和國(guó)騰公司開(kāi)發(fā)的GM812X系列串口擴(kuò)展芯片等。TI公司的16C55X系列芯片通過(guò)并行口擴(kuò)展串行口,功能比較強(qiáng)大、通信速度高,但控制復(fù)雜,同時(shí)價(jià)格較高,主要應(yīng)用于PC機(jī)串口擴(kuò)展。另一種串口擴(kuò)展通過(guò)軟件實(shí)現(xiàn),但用軟件模擬串口存在缺點(diǎn):(1)采樣次數(shù)低,一般只能做到2次/bit,這樣,數(shù)據(jù)的正確性就難以保證;(2)不能實(shí)現(xiàn)高波特率通信,軟件模擬串口一般不能實(shí)現(xiàn)高于4 800 b/s的波特率[2-3]。

            不管是采用硬件還是軟件,大多數(shù)串口擴(kuò)展產(chǎn)品幾乎都是單向傳輸,不夠化[4-7]。本文根據(jù)參與的多參數(shù)項(xiàng)目的需要,提出一種的串口擴(kuò)展方案,并通過(guò)了實(shí)驗(yàn)驗(yàn)證。

          1硬件

            1.1串口擴(kuò)展模塊拓?fù)鋱D

            在中,串口擴(kuò)展模塊可以外接4個(gè)用戶設(shè)備,每個(gè)用戶設(shè)備都可以在與HOST端進(jìn)行數(shù)據(jù)傳輸,采用分時(shí)復(fù)用,即在任一時(shí)刻,最多僅有一個(gè)串口與HOST端連接,串口擴(kuò)展模塊負(fù)責(zé)4個(gè)通道的切換/選擇。雙方通過(guò)硬件和軟件機(jī)制進(jìn)行仲裁。如圖1所示。

             


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

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();