基于51單片機protues仿真的數(shù)字電容表(仿真圖、源代碼、論文)
本次設計主要內容:
以單片機為核心設計一個數(shù)字電容表。系統(tǒng)實現(xiàn)的功能及要求如下:
1、設計的電容表可測量容量小于2μF的電容。
2、可以用十進制數(shù)字顯示測量結果,最少顯示4位。
3、測量誤差:σ≤±1%。
4、自行擴展功能,使之更加完善。
根據(jù)所設計的硬件部分做出完整的電路原理圖;編寫完整的程序并在proteus平臺上進行仿真。
本文設計的基于PROTEUS的數(shù)字電容表,其主要構成采用的是單片機AT89C52、六位LED數(shù)碼管及電容充放電電路。
根據(jù)電容充放電原理和單片機的功能特點,并結合一個普通的電壓比較器,用單片機內部的定時系統(tǒng)測量電容充電到電壓值為0.632E+(E為電壓比較器反相端接的定值電壓,此時電壓比較器會輸出一個高電平,也即是單片機停止計時信號)時所用的時間,根據(jù)這個時間換算出電容值,再把電容值的大小通過六位LED顯示。
設計中C52單片機通過軟件C語言編程,通過對時間的換算而得到電容值的大小,實現(xiàn)了六位nf級電容的測量,并且使測量誤差低于±1%。使用設計的數(shù)字電容表進行測量時,首次測量前要進行調整,以后只需選擇合適的檔位進行測量即可,操作簡單。
關鍵詞:PROTEUS,單片機,數(shù)字電容表,LED數(shù)碼管
操作:
該系統(tǒng)以AT89C52單片機為核心,以電容充電電路為測量電路,以六位數(shù)碼管為顯示電路,以四個按鍵組為測量檔位選擇控制電路;
完整資料下載或者技術支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費)