基于SDI7768的高精度計量插座方案
一、計量插座的開發背景
隨著社會進步人們生活中使用的電器越來越多,各種大功率電器成了用電大戶,但是你能知道空調開一晚上用多少電么?電飯鍋燒一鍋飯用多少電么?各個電器廠家標的電器功率、能耗等級有沒有虛標?因此設計一款能實時顯示用電器功率、用電量的計量插座方案很有現實意義,本節計量插座方案能讓用戶實時監控家里用電器的用電情況 ,本高精度計量插座方案選用SDI7768高精度電能計量芯片開發,能實作有功功率、無功功率、電流、電壓、功率因數、電壓頻率、累計電量等引數的測量,
二、硬體設計
1:系統電源

電源采用低成本的AH8652電源芯片,此電源方案能直接輸出5V電壓不需要額外加LDO就能直接給系統供電,結構簡單,性能可靠,成本低廉,供電電流也能滿足本方案,
注意:電源一定要是非隔離電源
2:SDI7768電能計量芯片外圍采樣電路


采樣電路分為電壓采樣和電流采樣兩路
a:電壓采樣使用1000:1的電阻網路分壓方式將采到的正信號輸入到SDI7768的V3P引腳,負信號輸入到V3N
b:電流采樣是使電流流過采樣電阻FLQ后產生一個電壓信號,正信號輸入到SDI7768的V1P引腳信號輸入到V1N引腳
c:各個引數通過SPI介面輸出到MCU
3:主控及外設電路
單片機選用帶液晶驅動的SDI5221芯片,該單片機具有以下特征


MCU計算功率、電能等引數,檢測按鍵,驅動液晶顯示,
四個按鍵用來做人機互動,切換顯示和設定一些引數,
蜂鳴器用來做按鍵提示音和例外報警提示,
液晶用于顯示各個引數及設定界面、報警界面,
四個按鍵標號分別為SET、PULS、MINUS、ENTER
三、整個系統操作如下圖
1、校表:將未校表過的模塊接入220V,5A單相電,相位打到0.5L檔,穩定后長按“ENTER”鍵,等蜂鳴器連續響兩聲后校表就完成了,
注意:校表只能在程式燒錄以后校表一次,已經校表過的模塊不能再次校表,
2、顯示切換及引數設定操作流程示意圖:
在電量顯示界面長按“ENTER”鍵能清除電量資料
四、軟體設計
程式流程圖如下:

五、總結
本高精度計量插座方案測量精度高,可靠性好,功能全面,操作簡單,能精確的反應用戶的用電情況,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/131779.html
標籤:其他
上一篇:面完阿里、美團后,我總結出大廠常問面試真題及決議:java集合+spring+設計模式+并發編程+MyBatis 等。。。。
