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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機(jī)串行數(shù)據(jù)采集傳輸模塊的設(shè)計

          單片機(jī)串行數(shù)據(jù)采集傳輸模塊的設(shè)計

          作者: 時間:2012-10-12 來源:網(wǎng)絡(luò) 收藏
          在微機(jī)測控系統(tǒng)中,經(jīng)常要用到A/D轉(zhuǎn)換。常用的方法是擴(kuò)展一塊或多塊A/D采集卡。當(dāng)模擬量較少或是溫度、壓力等緩變信號場合,采用總線型A/D卡并不是最合適、最經(jīng)濟(jì)的方案。這里介紹一種以GNS97C2051為核心,采用TLC2543 12位串行A/D轉(zhuǎn)換器構(gòu)成的采樣模塊,該模塊的采樣數(shù)據(jù)由串口經(jīng)電平轉(zhuǎn)換后送到上位機(jī)(IBM PC兼容機(jī))的串口COM1或COM2,形成一種采集傳輸?shù)姆绞?。?jīng)實踐調(diào)試證實:該模塊功耗低、采樣精度高、可靠性好、接口簡便,有一定實用價值。
          1 主要器件介紹
          1.1 TLC2543串行A/D轉(zhuǎn)換器
          模塊采用TI公司的TLC2543 12位串行A/D轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列I/O資源,且價格適中。其特點有:
          (1)12位分辨率A/D轉(zhuǎn)換器;
          (2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時間;
          (3)11個模擬輸入通道;
          (4)3路內(nèi)置自測試方式;
          (5)采樣率為66kbps;
          (6)線性誤差+1LSB(max)
          (7)有轉(zhuǎn)換結(jié)束(EOC)輸出;
          (8)具有單、雙極性輸出;
          (9)可編程的MSB或LSB前導(dǎo);
          (10)可編程的輸出數(shù)據(jù)長度。
          單片機(jī)串行數(shù)據(jù)采集傳輸模塊的設(shè)計

          TLC2543的引腳排列如圖1所示。圖1中AIN0~AIN10為模擬輸入端; 為片選端;DIN 為輸入端;DOUT為A/D轉(zhuǎn)換結(jié)果的三態(tài)串行輸出端;EOC為轉(zhuǎn)換結(jié)束端;CLK為I/O時鐘;REF+為正基準(zhǔn)電壓端;REF-為負(fù)基準(zhǔn)電壓端;VCC為電源;GND為地。
          1.2 單片機(jī)
          是武漢力源公司和韓國LG公司聯(lián)合推出的一種性能價格比極高的 8位單片機(jī),其指令系統(tǒng)與MCS-51系列完全兼容。與AT89C2051兼容(可直接替換),但其性能價格比優(yōu)于AT89C2051。引腳排列如圖2所示。
          1.3 電平轉(zhuǎn)換器MAX3232
          MAX3232為RS-232收發(fā)器,簡單易用,單+5V電源供電,僅需外接幾個電容即可完成從TTL電平到RS-232電平的轉(zhuǎn)換。
          2 硬件設(shè)計
          硬件電路如圖4所示。

          單片機(jī)串行數(shù)據(jù)采集傳輸模塊的設(shè)計
          單片機(jī)GMS97C2051是整個系統(tǒng)的核心,TLC2543對輸入的模擬信號進(jìn)行采集,轉(zhuǎn)換結(jié)果由單片機(jī)通過P3.5(9腳)接收,AD芯片的通道選擇和方式數(shù)據(jù)通過P3.4(8腳)輸入到其內(nèi)部的一個8位地址和控制寄存器,單片機(jī)采集的數(shù)據(jù)通過串口(3、2腳)經(jīng)MAX3232轉(zhuǎn)換成RS232電平向上位機(jī)傳輸。圖中串行LCD顯示電路僅用于調(diào)試,對采集/傳輸?shù)臄?shù)據(jù)進(jìn)行監(jiān)測。
          3 單片機(jī)軟件設(shè)計
          單片機(jī)程序主要包括串行數(shù)據(jù)采集模塊“DATA_SAM”和串行數(shù)據(jù)傳輸模塊“RS232”,調(diào)試所用到的顯示子程序在此略去。
          TLC2543的通道選擇和方式數(shù)據(jù)為8位,其功能為:D7、D6、D5和D4用來選擇要求轉(zhuǎn)換的通道,D7D6D5D4=0000時選擇0通道,D7D6D5D4=0001時選擇1通道,依次類推;D3和D2用來選擇輸出數(shù)據(jù)長度,本程序選擇輸出數(shù)據(jù)長度為12位,即D3D2=00或D3D2=10;D1,D0選擇輸入數(shù)據(jù)的導(dǎo)前位,D1D0=00選擇高位導(dǎo)前。


          上一頁 1 2 下一頁

          評論


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