日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

單片機(jī)檢測(cè)輸出電流

最近,本人用16c73做了一款逆變器電源,單片機(jī)主要用來(lái)控制,如按鈕輸入、顯示、電池電壓檢測(cè)、溫度檢測(cè)、輸出電流檢測(cè)等;其他都沒(méi)問(wèn)題,就是電流檢測(cè),它既要用來(lái)檢測(cè)短路信號(hào),又要用來(lái)檢測(cè)過(guò)載信號(hào),還要做輸出功率顯示的電流數(shù)據(jù).短路檢測(cè)是有速度要求的,這方面本人以前沒(méi)做過(guò),現(xiàn)在老做不好;老是短路或過(guò)載保護(hù)(實(shí)際沒(méi)有短路或過(guò)載);功率顯示的電流是取平均值的,也還可以;那位高手或以前做過(guò)這方面的朋友,能否談?wù)勀愕慕?jīng)驗(yàn)和做法;謝了
全部回復(fù)(25)
正序查看
倒序查看
2004-11-25 15:41
你用的這款單片機(jī)有專(zhuān)門(mén)的電流sense端口嗎???還是做了什么變換才可以用單片機(jī)sense電流?
0
回復(fù)
電容
LV.4
3
2004-11-26 13:41
@chengkai422
你用的這款單片機(jī)有專(zhuān)門(mén)的電流sense端口嗎???還是做了什么變換才可以用單片機(jī)sense電流?
用pic單片機(jī)的a/d口讀電流互感器的輸出信號(hào)
0
回復(fù)
2004-11-26 14:40
@電容
用pic單片機(jī)的a/d口讀電流互感器的輸出信號(hào)
哦!也是用互感器啊!呵呵,大家用的一樣啊!
0
回復(fù)
電容
LV.4
5
2004-11-29 08:48
@chengkai422
哦!也是用互感器啊!呵呵,大家用的一樣啊!
chengkai422:
你是怎么做的?能交流一下嗎?
0
回復(fù)
2004-11-30 13:17
@電容
chengkai422:你是怎么做的?能交流一下嗎?
用150:1的互感器,在次級(jí)加一個(gè)大電阻就可以得到一個(gè)電壓,而且這樣是縮小電流的,功耗小.
0
回復(fù)
電容
LV.4
7
2004-12-02 10:34
@chengkai422
用150:1的互感器,在次級(jí)加一個(gè)大電阻就可以得到一個(gè)電壓,而且這樣是縮小電流的,功耗小.
我的意思是說(shuō),單片機(jī)讀到電流信號(hào)后怎么計(jì)算、怎么判斷的,希望能和你交流一下;我的做法是:先設(shè)定一個(gè)值,當(dāng)所讀到的值超過(guò)這個(gè)值時(shí)就作過(guò)載或短路,讀n次累加后除以某定值作為功率值,但不是很好,有時(shí)太靈敏了,功率值也不是很準(zhǔn)(主要是大小功率非線性,如小功率時(shí)準(zhǔn)的,大功率時(shí)就偏高或偏低);剛加載時(shí)的沖擊也很難把握
0
回復(fù)
2004-12-02 14:56
@電容
我的意思是說(shuō),單片機(jī)讀到電流信號(hào)后怎么計(jì)算、怎么判斷的,希望能和你交流一下;我的做法是:先設(shè)定一個(gè)值,當(dāng)所讀到的值超過(guò)這個(gè)值時(shí)就作過(guò)載或短路,讀n次累加后除以某定值作為功率值,但不是很好,有時(shí)太靈敏了,功率值也不是很準(zhǔn)(主要是大小功率非線性,如小功率時(shí)準(zhǔn)的,大功率時(shí)就偏高或偏低);剛加載時(shí)的沖擊也很難把握
加電阻是為了將電流值變成電壓值,而且用大電阻可以將很小的電流變成可以測(cè)量的電壓值,而且用1:150的可以將電流變得很小,功耗小!
0
回復(fù)
happylll
LV.2
9
2004-12-02 20:53
本人也想用單片機(jī)控制DC-DC轉(zhuǎn)換器,請(qǐng)教電容朋友,反饋電壓和反饋電流怎么取阿,本人做畢業(yè)課題,懇請(qǐng)給與幫助指導(dǎo).
0
回復(fù)
happylll
LV.2
10
2004-12-02 20:56
對(duì)了本人對(duì)單片機(jī)還算熟悉,但對(duì)電力電子真是門(mén)外漢,希望能跟各位多多交流.本人email:happylwj2002@163.com
0
回復(fù)
pony143143
LV.3
11
2004-12-03 08:40
@電容
我的意思是說(shuō),單片機(jī)讀到電流信號(hào)后怎么計(jì)算、怎么判斷的,希望能和你交流一下;我的做法是:先設(shè)定一個(gè)值,當(dāng)所讀到的值超過(guò)這個(gè)值時(shí)就作過(guò)載或短路,讀n次累加后除以某定值作為功率值,但不是很好,有時(shí)太靈敏了,功率值也不是很準(zhǔn)(主要是大小功率非線性,如小功率時(shí)準(zhǔn)的,大功率時(shí)就偏高或偏低);剛加載時(shí)的沖擊也很難把握
短路的時(shí)候用中斷,
過(guò)載的時(shí)候用A/D.
開(kāi)機(jī)的時(shí)候屏蔽中斷.
愿多交流
0
回復(fù)
電容
LV.4
12
2004-12-03 15:02
@chengkai422
加電阻是為了將電流值變成電壓值,而且用大電阻可以將很小的電流變成可以測(cè)量的電壓值,而且用1:150的可以將電流變得很小,功耗小!
chengkai422:你所說(shuō)的這些我都做了,而且是必需的.現(xiàn)在我電源如果用電瓶,則帶載工作正常;如果用開(kāi)關(guān)電源,則帶重載(注意:是重負(fù)載)時(shí)顯示過(guò)載或短路保護(hù);如果用到汽車(chē)上(因?yàn)槭擒?chē)載逆變電源),當(dāng)油門(mén)一加時(shí),加載也是顯示“短路保護(hù)”
0
回復(fù)
電容
LV.4
13
2004-12-03 15:04
@pony143143
短路的時(shí)候用中斷,過(guò)載的時(shí)候用A/D.開(kāi)機(jī)的時(shí)候屏蔽中斷.愿多交流
to:pony14143
我短路、過(guò)載和功率檢測(cè)都用的是A/D檢測(cè);就是檢測(cè)不準(zhǔn)
0
回復(fù)
電容
LV.4
14
2004-12-03 15:09
@happylll
本人也想用單片機(jī)控制DC-DC轉(zhuǎn)換器,請(qǐng)教電容朋友,反饋電壓和反饋電流怎么取阿,本人做畢業(yè)課題,懇請(qǐng)給與幫助指導(dǎo).
to:happylll
電壓反饋取自輸出,用電阻分壓;電流反饋用電流互感器,前面chengkai422兄已經(jīng)講的比較清楚了.
0
回復(fù)
chengkai422
LV.6
15
2004-12-04 17:14
@電容
chengkai422:你所說(shuō)的這些我都做了,而且是必需的.現(xiàn)在我電源如果用電瓶,則帶載工作正常;如果用開(kāi)關(guān)電源,則帶重載(注意:是重負(fù)載)時(shí)顯示過(guò)載或短路保護(hù);如果用到汽車(chē)上(因?yàn)槭擒?chē)載逆變電源),當(dāng)油門(mén)一加時(shí),加載也是顯示“短路保護(hù)”
不是很懂你的意思,你的意思是動(dòng)態(tài)負(fù)載會(huì)不穩(wěn)???
我是用在充電器上的,對(duì)電瓶充電.偵測(cè)環(huán)路小電流!
0
回復(fù)
bjkjwg
LV.1
16
2004-12-05 20:36
短路與過(guò)載,在一般的應(yīng)用中,大多只是要求給出信號(hào)即可,如果系統(tǒng)不是要求測(cè)量短路和過(guò)載的數(shù)值,只是要求迅速啟動(dòng)保護(hù)程序,建議采用比較器,設(shè)定短路和過(guò)載的闋值,由比較器的輸出啟動(dòng)保護(hù)硬件,同時(shí)向單片機(jī)申請(qǐng)中斷.
0
回復(fù)
pony143143
LV.3
17
2004-12-06 08:39
@電容
to:pony14143我短路、過(guò)載和功率檢測(cè)都用的是A/D檢測(cè);就是檢測(cè)不準(zhǔn)
取樣電壓的內(nèi)阻不能太大,
有時(shí)是噪聲引起的動(dòng)作.
建議短路用中斷,快.
0
回復(fù)
happylll
LV.2
18
2004-12-06 13:21
@電容
to:happylll電壓反饋取自輸出,用電阻分壓;電流反饋用電流互感器,前面chengkai422兄已經(jīng)講的比較清楚了.
to電容:

老師讓我用霍爾元件,我正在想怎么用呢.電流互感器體積大么?還有輸出電壓通過(guò)電阻采樣,不是在電阻上浪費(fèi)能量么
0
回復(fù)
happylll
LV.2
19
2004-12-06 13:26
@bjkjwg
短路與過(guò)載,在一般的應(yīng)用中,大多只是要求給出信號(hào)即可,如果系統(tǒng)不是要求測(cè)量短路和過(guò)載的數(shù)值,只是要求迅速啟動(dòng)保護(hù)程序,建議采用比較器,設(shè)定短路和過(guò)載的闋值,由比較器的輸出啟動(dòng)保護(hù)硬件,同時(shí)向單片機(jī)申請(qǐng)中斷.
bjkjwg兄:
你能否談?wù)動(dòng)脝纹瑱C(jī)控制(或dsp,arm)DC-DC,或AC-AC調(diào)壓電源的思路阿.可否發(fā)到我的信箱:HAPPYLWJ2002@163.COM
0
回復(fù)
電容
LV.4
20
2004-12-08 16:43
@happylll
to電容:老師讓我用霍爾元件,我正在想怎么用呢.電流互感器體積大么?還有輸出電壓通過(guò)電阻采樣,不是在電阻上浪費(fèi)能量么
霍爾電流互感器體積比較小,價(jià)格貴,一般用在直流上;交流電流互感器尤其是高頻的,體積也不大,并且經(jīng)濟(jì)
0
回復(fù)
電容
LV.4
21
2004-12-08 16:45
@happylll
to電容:老師讓我用霍爾元件,我正在想怎么用呢.電流互感器體積大么?還有輸出電壓通過(guò)電阻采樣,不是在電阻上浪費(fèi)能量么
電壓用電阻取樣,因?yàn)殡娮枳柚当容^大,所以功耗也不大
0
回復(fù)
電容
LV.4
22
2004-12-08 16:50
@bjkjwg
短路與過(guò)載,在一般的應(yīng)用中,大多只是要求給出信號(hào)即可,如果系統(tǒng)不是要求測(cè)量短路和過(guò)載的數(shù)值,只是要求迅速啟動(dòng)保護(hù)程序,建議采用比較器,設(shè)定短路和過(guò)載的闋值,由比較器的輸出啟動(dòng)保護(hù)硬件,同時(shí)向單片機(jī)申請(qǐng)中斷.
嗯,一般是這樣做比較穩(wěn)妥.但有人就是用單片機(jī)做了,并且做得很好;我以前也是用比較器做的,非常穩(wěn)定;現(xiàn)在想用單片機(jī)試試,必究可省下如比較器等一些外圍元件,再說(shuō),我本來(lái)就要讀電流值(用于顯示輸出功率),但是經(jīng)驗(yàn)不足,所以想到大家那里取取經(jīng)
0
回復(fù)
abc_abc
LV.4
23
2004-12-10 21:48
@電容
我的意思是說(shuō),單片機(jī)讀到電流信號(hào)后怎么計(jì)算、怎么判斷的,希望能和你交流一下;我的做法是:先設(shè)定一個(gè)值,當(dāng)所讀到的值超過(guò)這個(gè)值時(shí)就作過(guò)載或短路,讀n次累加后除以某定值作為功率值,但不是很好,有時(shí)太靈敏了,功率值也不是很準(zhǔn)(主要是大小功率非線性,如小功率時(shí)準(zhǔn)的,大功率時(shí)就偏高或偏低);剛加載時(shí)的沖擊也很難把握
如果速度允許,可以采樣3個(gè)點(diǎn)以上取平均做保護(hù),防止干擾誤保護(hù),線性不好是不是采樣電阻的功率不夠,或者算法上的問(wèn)題,y=kx+b,加一個(gè)b值試試,或者分段計(jì)算
0
回復(fù)
happylll
LV.2
24
2004-12-14 18:16
@電容
嗯,一般是這樣做比較穩(wěn)妥.但有人就是用單片機(jī)做了,并且做得很好;我以前也是用比較器做的,非常穩(wěn)定;現(xiàn)在想用單片機(jī)試試,必究可省下如比較器等一些外圍元件,再說(shuō),我本來(lái)就要讀電流值(用于顯示輸出功率),但是經(jīng)驗(yàn)不足,所以想到大家那里取取經(jīng)
TO 電容:
感謝答復(fù).我這兩天找遍了電子市場(chǎng),就是沒(méi)有賣(mài)線性霍爾元件的.你說(shuō)的交流互感器速度行么?我用來(lái)測(cè)電流極性,開(kāi)關(guān)速度在20KHZ.
0
回復(fù)
hwqian
LV.1
25
2004-12-23 01:13
@happylll
TO電容:感謝答復(fù).我這兩天找遍了電子市場(chǎng),就是沒(méi)有賣(mài)線性霍爾元件的.你說(shuō)的交流互感器速度行么?我用來(lái)測(cè)電流極性,開(kāi)關(guān)速度在20KHZ.
用互感器,輸入口用中斷口
0
回復(fù)
huasoft
LV.3
26
2005-01-08 22:42
@hwqian
用互感器,輸入口用中斷口
個(gè)人感覺(jué)用中斷不一定合適,如果帶電容或開(kāi)關(guān)載,會(huì)有很多干擾毛刺,可能有多次中斷進(jìn)來(lái),而實(shí)際并未short或overload.

在硬件上看看能不能加電容濾波.

軟件方面也不是很清楚,和大家學(xué)習(xí)!
0
回復(fù)
發(fā)