• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于單片機STC89C52的電阻測量系統(tǒng)設(shè)計

      2013-04-29 00:22:44張常友
      無線互聯(lián)科技 2013年9期
      關(guān)鍵詞:單片機

      張常友

      摘 要:本系統(tǒng)以單片機STC89C52為數(shù)據(jù)處理和控制芯片,采用恒壓源給待測電阻提供穩(wěn)定電壓,通過采樣待測電阻Rx上的電壓值,經(jīng)放大后送至A/D轉(zhuǎn)換,然后送人MCU進(jìn)行數(shù)據(jù)處理,并將測量結(jié)果通過LCD12864液晶顯示。該測試系統(tǒng)能夠?qū)崿F(xiàn)1Ω~10MΩ電阻量程的自動切換、自動篩選,并且可以對電位器的阻值變化進(jìn)行掃描測試,并將測試得到的曲線在LCD12864液晶顯示。

      關(guān)鍵詞:恒壓源;單片機;A/D轉(zhuǎn)換

      隨著電子工業(yè)的發(fā)展,電子元器件種類增多,電阻作為各類電子元器件中用量最多的器件,它的精確與否對產(chǎn)品的性能影響很大,現(xiàn)在的一些精度高的電阻測量儀器價格偏高或者操作復(fù)雜。本系統(tǒng)采用通用單片機STC89C52實現(xiàn)1Ω~10MΩ電阻量程的自動切換、自動篩選,在自動篩選功能上可以實現(xiàn)測量范圍設(shè)定,對不滿足產(chǎn)品要求的電阻能夠聲音報警;對電位器的檢測可以在液晶顯示器上畫出阻值變化曲線,能方便的檢測出電位器阻值變化是否符合產(chǎn)品設(shè)計的需求。

      1 系統(tǒng)總體設(shè)計

      系統(tǒng)總體設(shè)計框圖如圖1所示。該系統(tǒng)通過數(shù)據(jù)采集單元采集到待測電阻上的電壓值,然后經(jīng)運放OP07放大后送入A/D轉(zhuǎn)換單元,由高精度12位A/D轉(zhuǎn)換器TLC2543來完成數(shù)據(jù)的轉(zhuǎn)換,并送入MCU處理器處理后送到顯示系統(tǒng)。

      1.1 MCU處理器的選擇

      系統(tǒng)選用STC89C52作為MCU處理器,其主要特點:STC89C52與MCS-51系列的單片機在指令系統(tǒng)和引腳上完全兼容是一種低損耗、高性能、CMOS構(gòu)架的八位微處理器,片內(nèi)有4k字節(jié)的在線可重復(fù)編程、快速擦除快速寫入程序的存儲器,能重復(fù)寫入/擦除1000次,而且擦寫時間僅需10毫秒,并能將數(shù)據(jù)保存時間為十年。只要程序長度小于4K,四個I/O口全部提供給用戶。可用5V電壓編程,沒有兩種電源的要求,改寫時不拔下芯片,適合許多嵌入式控制領(lǐng)域。工作電壓范圍寬(2.7V~6V),全靜態(tài)工作,工作頻率寬在0Hz~24MHz之間比8751/87C51等51系列的6MHz~12MHz更具有靈活性,系統(tǒng)工作頻率能快能慢。

      1.2 A/D轉(zhuǎn)換器的選擇

      根據(jù)測量的精度和端口的要求,系統(tǒng)選用TLC2543作為A/D轉(zhuǎn)換器。TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程,工作溫度范圍內(nèi)10μs轉(zhuǎn)換時間,11個模擬輸入通道,3路內(nèi)置自測試方式,采樣率為66kbps,線性誤差±1LSBmax,有轉(zhuǎn)換結(jié)束輸出EOC,具有單、雙極性輸出,可編程的MSB或LSB前導(dǎo),可編程輸出數(shù)據(jù)長度。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列單片機I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應(yīng)用。

      2 主要硬件電路設(shè)計

      2.1 自動檔位切換電路設(shè)計

      因為從1Ω~10MΩ電阻阻值跨度太大,為了測量的準(zhǔn)確度,設(shè)計中利用繼電器實現(xiàn)檔位的自動切換。電路采用LM7805構(gòu)成恒壓源,R1,R4為兩個高精度基準(zhǔn)電阻,RX為被測電阻,Rx兩端電壓值由后級電路TLC2543采集。采用繼電器來實現(xiàn)100,1K,10K和10M之間的量程的自動切換。在電路中被測電阻Rx將和一個高精度的已知基準(zhǔn)電阻R2串聯(lián),在兩個電阻的兩端加一個已知的恒定電壓V,設(shè)Rx兩端的電壓為V1,R2兩端的電阻為V2,根據(jù)歐姆定律,

      R1/(Rx+R2)×V=Vx

      化簡可得 R1=(Vx×R2 )/(V-Vx)

      由于Vx,R2,已知,Vx由電路自動測量得到,經(jīng)過單片機計算可得出被測電阻的阻值。

      2.2 A/D采樣電路設(shè)計

      TLC2543為12位的A/D轉(zhuǎn)化芯片,有12個模擬輸入通道,分辨率達(dá)4096。程序設(shè)計采用模擬通道AIN0端,并用高輸入阻抗運放OP07阻抗匹配,提高測試精度.以及電路的穩(wěn)定性。圖中OP07的3腳為放大后的采樣電壓輸入端,輸入的模擬電壓經(jīng)TLC2543進(jìn)進(jìn)行A/D后。數(shù)字量以SPI總線數(shù)據(jù)傳輸?shù)姆绞脚c單片機進(jìn)行數(shù)據(jù)傳送。

      2.3 MCU控制及顯示電路設(shè)計

      單片機系統(tǒng)電路如圖2所示。該模塊是整個系統(tǒng)的核心,主要由STC89C52單片機、電機驅(qū)動和ULN2003和12864液晶顯示器組成,具有電阻阻值的數(shù)據(jù)采集、處理、顯示等功能。

      3 系統(tǒng)軟件設(shè)計

      軟件設(shè)計主要包括主程序模塊和自動量程切換模塊的設(shè)計,主程序主要包括STC89C52的初始化、數(shù)據(jù)采集、數(shù)據(jù)處理、顯示等。自動量程切換模塊主要包括阻值測量、判斷阻值是否超出范圍等。

      [參考文獻(xiàn)]

      [1]沈元隆,周井全.《信號與系統(tǒng)》[M].北京:人民郵電出版社,2007年.

      [2]康華光.《電子技術(shù)基礎(chǔ)-模擬部分》[M].北京:高等教育出版社,2006年.

      猜你喜歡
      單片機
      基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的多功能智能插排
      電子制作(2019年11期)2019-07-04 00:34:48
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      小議PLC與單片機之間的串行通信及應(yīng)用
      電子制作(2018年12期)2018-08-01 00:48:04
      MSP430單片機在仿真中要注意的幾點問題
      電子制作(2017年9期)2017-04-17 03:00:53
      基于單片機的平衡控制系統(tǒng)設(shè)計
      電子制作(2017年19期)2017-02-02 07:08:27
      基于單片機的三維LED點陣設(shè)計
      電子制作(2016年21期)2016-05-17 03:52:51
      Microchip推出兩個全新PIC單片機系列
      基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
      天长市| 利辛县| 株洲市| 巴彦淖尔市| 白玉县| 庆安县| 资阳市| 德清县| 横山县| 调兵山市| 长寿区| 青海省| 青川县| 丰宁| 东丽区| 昌乐县| 罗平县| 峨边| 深州市| 阳谷县| 浦县| 蒲江县| 曲松县| 天祝| 阳原县| 洮南市| 淳安县| 抚松县| 和静县| 平罗县| 堆龙德庆县| 灵寿县| 安康市| 三亚市| 卫辉市| 德惠市| 巩义市| 阿拉善盟| 阿坝| 开阳县| 莱阳市|