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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > MSCl210在微位移傳感器系統(tǒng)的應用

          MSCl210在微位移傳感器系統(tǒng)的應用

          作者: 時間:2009-05-25 來源:網(wǎng)絡 收藏
          0 引 言
          微操作已在許多領域得到了,特別是在納微米級的定位中,要求能檢測出微小的力和的信息。目前用于微檢測的原理較多,如光學式、磁和電感式、電容式和壓電式等,但這些大多不便用于機器人對微小的多維力和信息的獲取。為了將技術(shù)成熟的多維力用于微力和微位移信息獲取,中科院合肥智能所機器人實驗室在改造多維力傳感器結(jié)構(gòu)參數(shù)的同時,充分利用德州儀器(TI)的單片機的許多新特性,如其自帶的8路24位高精度∑-△A/D、可編程增益放大(PGA)和濾波器等,實現(xiàn)了對力和位移的高精度測量。本文主要從微型機的角度展開探討,希望能為提高傳感器的集成化程度、分辨率、穩(wěn)定性和人機交互能力有所幫助。

          1 多維力傳感器特點與簡介
          微位移傳感器結(jié)構(gòu)主要借鑒實驗室的機器人六維腕力傳感器結(jié)構(gòu)特點,在設計中同樣采用雙E型膜片結(jié)構(gòu)。首先用改進的二維力傳感器來檢測作用于物體上的X和Y兩維上的力信息,再將其換算成平面的位移信息。同時,它在機器人六維力傳感器基礎上改變了相關(guān)的結(jié)構(gòu)參數(shù),如量程和靈敏度等,以便實現(xiàn)對微小的力和位移信息的獲取。
          美國德州儀器公司(Texas Instruments)新推出了一種功能很強的帶24位A/D的微處理器。MSCl210具有一些增強特性,特別適合測量高精度溫度、壓力傳感器等輸出的微弱信號。MSCl210主要包括增強型8052微控制器核心、閃存、高性能模擬功能和高性能外設。增強型8052微控制器核心包括雙數(shù)據(jù)指示器,執(zhí)行指令的速度比標準8052核心快3倍。這種MIPS功能使用戶能夠根據(jù)特殊需求優(yōu)化速度、功率及噪聲。圖1是MSCl210 ADC的方框圖。
          高精度微位移傳感器電路模塊的核心是MSCl210單片機。它完成微弱信號的多路切換、信號緩沖、PGA編程放大、24位∑一△A/D轉(zhuǎn)換、數(shù)字濾波、數(shù)據(jù)處理、信號校準以及UART通信等功能。以下結(jié)合微位移傳感器的使用做簡要介紹。

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

          MSC1210輸入復用器比一般ADG靈活,它的每個輸入引腳均可針對特定的測量而配置成正輸入或負輸入。與啟動ADC部件通常定義輸入對相比,MSC1210可把一個引腳定義為負輸入,把另一個定義為正輸入,使設計方便自由。微位移傳感器一組橋路輸出分別接MSC1210 ADC的AIN0與AIN1,作為一路差分輸入;另一組橋路輸出分別接MSC1210 ADC的AIN2與AIN3,作為第二路差分輸入。ADMUX寄存器初始化賦值為:ADMUX=Ox01。
          按照TI公司的MSC1210的數(shù)據(jù)說明,輸入緩沖器可降低ADC測量中偏移的可能性。只要輸入信號的特征允許,就應該采用它。惟一不采用輸入緩沖器的情況是,其中一個模擬輸入上的最大電壓低于正軌電壓高于1.5 v。不帶緩沖器時,MSC1210的輸入阻抗是5 MΩ/PGA。啟用緩沖器時,該阻抗一般為10 GΩ。輸入電壓范圍縮小,同時模擬電源電流升高。在不是上述“惟一”的情況下,實驗中并沒有使用緩沖,而是清零ADC控制寄存器(ADCONO.3)中的BUF位,即關(guān)閉緩沖,取得的效果卻較為理想,傳感器的零點輸出偏差變化較小。


          上一頁 1 2 3 下一頁

          評論


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