MCU給電源插座上鎖
系統(tǒng)流程方面(圖1),在無熔絲開關(guān)打開后,MCU進(jìn)入初始化階段,在判別是否有人使用前,會(huì)先進(jìn)行溫度感測,若溫度在安全範(fàn)圍,將開始接收RFID訊號(hào),當(dāng)正確的使用者每感應(yīng)一次RFID,都將回傳至MCU,使暫存器Money值+1。
每Money的值可使用USB充電,電量為500mAh。在進(jìn)行供電后,使用的電量將會(huì)經(jīng)由霍爾元件,并透過庫倫量測法去計(jì)算使用量,當(dāng)使用量超過使用者選擇的上限時(shí),將自動(dòng)斷電。
庫倫測量法簡介
庫倫測量法將使用的電流值對(duì)時(shí)間積分來計(jì)算電流的總流量,并以使用的時(shí)間積分得到總用量Ah,如公式(1)
公式(1)
其中,id(t)為隨著時(shí)間而改變的電流、tdn為開始使用的初始時(shí)間,而tdo為結(jié)束使用的最終時(shí)間。
測試方式
以下將分別對(duì)霍爾元件及溫度感測器進(jìn)行個(gè)別實(shí)驗(yàn)測試。
霍爾元件具高準(zhǔn)確度
我們採用的霍爾元件為CSLW6B1這個(gè)IC。主要進(jìn)行測試項(xiàng)目為:霍爾元件感測后,經(jīng)運(yùn)算的電流值是否與電流表量測值相符。
測試的範(fàn)圍為一般USB供電電流範(fàn)圍為0~1,000mA。測試方法為在室溫下,流經(jīng)霍爾元件后再流經(jīng)負(fù)載。并將霍爾元件訊號(hào)接至HT46RU232進(jìn)行A/D轉(zhuǎn)換,進(jìn)行運(yùn)算后得到的電流值,測試結(jié)果如表2。
由于長時(shí)間的供應(yīng)電源,會(huì)使系統(tǒng)內(nèi)部溫度些許上升。我們將系統(tǒng)進(jìn)行供電,3小時(shí)后,系統(tǒng)內(nèi)溫度從室溫28℃上升至36℃,再次進(jìn)行霍爾元件準(zhǔn)確度的測量。測試結(jié)果如表3。
由測試結(jié)果顯示,在常溫下的測試平均誤差在1.06%,使用3小時(shí)后,溫度上升至36℃時(shí),平均誤差在2.78%,表現(xiàn)較差,但由于USB供電電流大小大多為300?1,000mA,如只計(jì)算這段的誤差值,常溫下誤差為0.83%、36℃下誤差為1.75%,顯見庫倫量測法式有足夠的準(zhǔn)確度。
經(jīng)溫度感測得知安全溫度為55℃
評(píng)論