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

          新聞中心

          EEPW首頁 > 醫(yī)療電子 > 設(shè)計(jì)應(yīng)用 > 基于C8051F單片機(jī)的血糖儀

          基于C8051F單片機(jī)的血糖儀

          作者:王佳斌 戴在平 華僑大學(xué)信息科學(xué)與工程學(xué)院 時(shí)間:2010-05-17 來源:電子產(chǎn)品世界 收藏

            (6)基于上一點(diǎn)的要求,的端口既要可以正確讀取試劑條,又要可以讀取校正代碼條,因此該端口是兩個(gè)功能的復(fù)合端口。因此電路上設(shè)計(jì)了巧妙的電路轉(zhuǎn)換結(jié)構(gòu)用以在根據(jù)插入的介質(zhì)自動(dòng)判斷是試劑條還是代碼校正條并正確讀取。

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

            (7)特殊代碼校正條的設(shè)計(jì)。由于本方案設(shè)計(jì)了單位自動(dòng)轉(zhuǎn)換,一般用戶模式和超級用戶模式等功能,這些功能的實(shí)現(xiàn)都依靠特殊代碼校正條來實(shí)現(xiàn),原理就是選取幾個(gè)特殊代碼,燒寫在代碼校正條中,利用可以自動(dòng)讀取代碼校正條來設(shè)置參數(shù)的功能,當(dāng)讀到代碼時(shí)先判斷是否特殊代碼,如果是就進(jìn)行相應(yīng)的操作,否則就進(jìn)入新參數(shù)設(shè)置,如圖7。特殊代碼包括如下內(nèi)容,轉(zhuǎn)換單位的代碼,切換工作模式的代碼,清除內(nèi)存的代碼等。

            電路實(shí)現(xiàn)及人機(jī)界面

            電路結(jié)構(gòu)如圖5。血糖儀采用一塊PDM1621-893的定制液晶模塊作為人機(jī)界面,該模塊可以實(shí)現(xiàn)諸如實(shí)時(shí)時(shí)鐘,電池電量,測量單位,報(bào)警信號,代碼提示等多種顯示,另外結(jié)合對三位七段數(shù)碼顯示的編程可以在多個(gè)工作模式下提供盡可能豐富的提示信息。液晶面板結(jié)構(gòu)如圖6。

            樣機(jī)測試結(jié)果

            為檢驗(yàn)設(shè)計(jì)的有效性,對兩臺(tái)樣機(jī)分別進(jìn)行測試,為使測試具有可比性,采用了標(biāo)準(zhǔn)千分之一精密電阻代替試劑進(jìn)行測試,測試的結(jié)果與標(biāo)準(zhǔn)比較如表1。其中原型機(jī)指原有某品牌機(jī)型。

            測試結(jié)果顯示,使用該方案的血糖儀樣機(jī)的測試偏差比原型機(jī)好,即CV值較小,而且重復(fù)性相當(dāng)好。但是存在兩個(gè)樣機(jī)間測試結(jié)果不一致的問題,估計(jì)和樣機(jī)元器件不統(tǒng)一及焊接等有關(guān),在批量生產(chǎn)中應(yīng)該可以克服這個(gè)問題。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 單片機(jī) 血糖儀

          評論


          相關(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); })();