⑴ 單片機監測電流和充電時間
很簡單,只要檢測出每個輸出埠的電流即可,檢測到有充電電流就開始計時,用一個毫歐級的對地電阻作電流取樣,這樣取樣分掉的電壓很小可以忽略,用放大器把電阻上的電壓放大後給單片機的ADC作為電流計算的參數;由於取電端是USB的DC5V,所以單片機的供電甚至可以不用穩壓,但是得選一個內部有ADC基準電壓的單片機,例如ATMEGA8。
⑵ 怎麼測單片機開發板的電流
如果測總輸入電源電流,你可初步估計大概多少電流,比如,估計有300mA, 然後,在輸入迴路中串一個 10歐姆 1% 1/4W 的精密電阻,用萬用表量該電阻兩端電壓差,然後除10,即可得知
電路中的電流。 此方法串10歐姆相比開發板等效阻抗可忽略,可認為不增加整體功耗。
希望對你有幫助。
有條件,可用可視電源帶開發板,可直觀看到電壓,電流。 或者用示波器電流鉤表。
⑶ 如何用單片機測量交流電流
告訴你一個偷懶的方法,我以前是用電度表加光電接收對來做的,直接檢測電度表的轉動圈數,就可以計算出交流功率,除以交流電壓就得到電流了
⑷ 用單片機怎麼才能測電流
如果測總輸入電源電流,你可初步估計大概多少電流,比如,估計有300mA, 然後,在輸入迴路中串一個 10歐姆 1% 1/4W 的精密電阻,用萬用表量該電阻兩端電壓差,然後除10,即可得知
電路中的電流。 此方法串10歐姆相比開發板等效阻抗可忽略,可認為不增加整體功耗。
希望對你有幫助。
有條件,可用可視電源帶開發板,可直觀看到電壓,電流。 或者用示波器電流鉤表。
⑸ 怎麼用單片機檢測電流
是直流電流嗎?
只好讓被檢測的電流通過采樣電阻來變成電壓,根據最大電流來計算需要多大的采電阻。再把轉換的電壓輸入到A/D電路上,進行A/D轉換。
⑹ 單片機測電流如何實現。
單片機只能認識用二進制數表示的電壓信號。
采樣電流也要轉換成電壓。
基於如此思路,
在需要測量的迴路中串接一分流器
將采樣到的信號調理放大適當幅度。
送入ADC晶元的輸入腳
或者是單片機的ADC輸入腳
通過內部的比較器等將電壓值轉換為二進制數。
這樣單片機就測到電流了。
⑺ 用單片機怎麼檢測電流
直接檢測是不可能的!一般都加運放電路和隔離器件,轉換為電壓信號後再給單片機io口取樣!
⑻ 51單片機的io口能檢測電流嗎
普通51單片機是不能檢測電流的,需要外接其他電流檢測電路。io口可以檢測高低電平,只有0和1的區別。如果需要檢測電壓,需要用帶有ADC功能的51單片機,如果檢測電流的話,需要將電流轉換成電壓用ADC來轉換,或者用外部電路將電流轉換成數字量再給單片機處理。
⑼ 請問用單片機如何測微電流啊
先用取樣電路把微小電流信號採集為電壓信號,之後放大。這個(采樣保持電路正負15v)可以調零調失真。用示波器看看不要失真。你可以看看LF398采樣保持器的資料。當然ADDA晶元是要的。
不知道這個能用不。還有你的信號具體是什麼情況。你可以加個隔離電路,相當於一個恆流源。
我同學做過。不知道這個怎麼樣。
⑽ 單片機怎樣檢測1A~10A的電流
檢測電流的方法,就是在被檢測電流的迴路中串連一個分電流器(也稱電流電阻)
在分電流電阻的兩端 會有一個電圧,這個電圧值就是對應的電流值
(這個電圧值為了不影響迴路的性能,一般很小的)需要轉換放大後才能檢測到,
現在有一種 高端電流檢測晶元,與單片機配合檢測電流電路比較簡單。