巧用at89c2051製作的數字電容表.docVIP

  • 5
  • 0
  • 约5.44千字
  • 约 7页
  • 2016-06-27 发布于天津
  • 举报
巧用at89c2051製作的數字電容表

? 巧用AT89C2051製作的數字電容表 2006-11-27 22:19:37?? AT89C2051作為AT89C51的簡化版雖然去掉了P0、P2等埠,使I/O口減少了,但是卻增加了一個電壓比較器,因此其功能在某些方面反而有所增強,如能用來處理模擬量、進行簡單的模數轉換等。本文利用這一功能設計了一個數位電容表,可測量容量小於2微法的電容器的容量,採用3位元半數字顯示,最大顯示值為1999,讀數單位統一採用毫微法(nf),量程分四檔,讀數分別乘以相應的倍率。 電路工作原理 本數位電容表以電容器的充電規律作為測量依據,測試原理見圖1。?? 圖1 ?? 電源電壓E+經電阻R給被測電容CX充電,CX兩端原電壓隨充電時間的增加而上升。當充電時間t等於RC時間常數τ時,CX兩端電壓約為電源電壓的63.2%,即0.632E+。數位電容表就是以該電壓作為測試基準電壓,測量電容器充電達到該電壓的時間,便能知道電容器的容量。例如,設電阻R的阻值為1千歐,CX兩端電壓上升到0.632E+所需的時間為1毫秒,那麼由公式τ=RC可知CX的容量為1微法。 ?? 測量電路如圖2所示。 圖2 ?? A為AT89C2051內部構造的電壓比較器,AT89C2051的P1.0和P1.1口除了作I/O口外,還有一個功能是作為電壓比較器的輸入端,P1.0為同相輸入端,P1.1為反相輸入端,

文档评论(0)

1亿VIP精品文档

相关文档