• 方案介紹
  • 附件下載
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

基于單片機設(shè)計的高精度電壓表電流表(原理圖、PCB圖、源代碼)

2024/08/26
4534
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

完整資料下載說明.docx

共1個文件

基于單片機設(shè)計的高精度電壓表電流表原理圖PCB圖、源代碼

1、單片機:使用STC89C52RC單片機。
2、ADC采樣:這個單片機沒有內(nèi)置ADC,采用XPT2046做ADC采集,XPT2046不僅精度高(12位ADC),而且有四個通道,還很便宜,非常適合ADC采樣。
3、基準(zhǔn)電壓:由于隨著輸入電壓與負(fù)載的波動,會使得XPT2046的電壓不是標(biāo)準(zhǔn)的5V,雖然XPT2046內(nèi)置了基準(zhǔn)電壓,但是太小了,會導(dǎo)致這個表的量程不夠,所以我采用了TL431產(chǎn)生一個基準(zhǔn)電壓。
4、采樣電阻:電流采樣使用一個0.1歐姆1%精度,2512封裝貼片電阻,如果有1A電流,則產(chǎn)生0.1W的功耗,取樣電阻不會發(fā)燙,但是此時電阻只有0.1V的電壓理論ADC采集是沒問題,但是如果流過0.1A,那只有0.01V的電壓,ADC采樣就不合適,所以需要放大。電壓采樣采用兩個0603的電阻并聯(lián),由于接了跟隨器,所以這兩個電阻可以取大一些降低功耗(雖然問題不大)。
5、放大電路:采用LM358,一路做電流采樣的放大,本項目是放大10倍,另一路做電壓采樣跟隨器。LM358存在零點漂移,所以在設(shè)置放大倍數(shù)的適合可能需要進(jìn)行微調(diào)。
6、顯示:使用了OLED,測試0.96寸的,實際可以使用0.91寸即可。
7、校正方法:接入負(fù)載,輸出一個足夠大的電流,1A最好,然后測試取樣電阻的電壓,應(yīng)該是0.1V,然后可以微調(diào)LM358的電阻使得OLED的顯示正確,也可以在代碼微調(diào),代碼里面有微調(diào)系數(shù)。
8、附加功能:加了三個按鍵,可以額外開發(fā)更多功能。代碼留有很多開發(fā)的余地,并且可以自己編程序顯示電阻和功率。
9、電流測量范圍:100ma-2a正常讀數(shù)。
10、電壓測量范圍:0-5V;

完整資料下載或者技術(shù)支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費)

  • 完整資料下載說明.docx
    下載

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
ATXMEGA128A1U-CUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 100CBGA

ECAD模型

下載ECAD模型
$8.4 查看
MK70FN1M0VMJ12R 1 Freescale Semiconductor 32-BIT, FLASH, 120MHz, RISC MICROCONTROLLER, PBGA256, 17 X 17 MM, MAPBGA-256
暫無數(shù)據(jù) 查看
ATXMEGA128A4U-CU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 49VFBGA

ECAD模型

下載ECAD模型
$5.69 查看

相關(guān)推薦