此圖,小鬼子搞了一年,我搞了三個(gè)月(包括認(rèn)證),就單片機(jī)不一樣.
小鬼子用的是ZELOG的,我用的ATMEL的!!!1087359609.sch
強(qiáng)烈推出,電源與單片機(jī)結(jié)合原理圖!!
全部回復(fù)(79)
正序查看
倒序查看

0
回復(fù)
@一個(gè)好人
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/18/1087372776.gif');}"onmousewheel="returnimgzoom(this);">

0
回復(fù)
@maychang
有幾點(diǎn)疑問(wèn),請(qǐng)指教:1.單片機(jī)的供電由網(wǎng)電源整流經(jīng)電阻降壓得到,雖然AVR耗電較少,這樣功率損耗仍較大,為何不用電容降壓?2.這是一個(gè)充電器,單片機(jī)輸入信號(hào)是什么?是通過(guò)兩個(gè)熱敏電阻得到的電池溫度嗎?3.單片機(jī)輸出PWM波的頻率是多少?萬(wàn)望版主百忙中抽時(shí)間回答,不勝感激!
這是一個(gè)NI—MH/NI-CD智能充電器,可充,9.6V,12V,14.4V,18V,24V,36V,電池包,主要在電動(dòng)工具上.成本是目前最低,(據(jù)我了解)
ATTINY51是AtmEL公司一個(gè)專用于充電器的MCU,大家可以在網(wǎng)上查到,為什么不用電容呢,電容我用過(guò),最早就是因電容,也可以,但是為了減小面積和成本,只好用兩個(gè)3W的電組代替了,
本電路是抄小日本的板,原輸入是110VAC
經(jīng)過(guò)我三個(gè)月的努力,全換了,再變成了,輸入,220VAC,50HZ,
空載,38VDC,電流充每個(gè)電池包都一樣,1.5A,
PWM是根據(jù),TINY15檢測(cè)電池,而輸出不同的頻率,程序花了我整整兩個(gè)月啊,
ATTINY51是AtmEL公司一個(gè)專用于充電器的MCU,大家可以在網(wǎng)上查到,為什么不用電容呢,電容我用過(guò),最早就是因電容,也可以,但是為了減小面積和成本,只好用兩個(gè)3W的電組代替了,
本電路是抄小日本的板,原輸入是110VAC
經(jīng)過(guò)我三個(gè)月的努力,全換了,再變成了,輸入,220VAC,50HZ,
空載,38VDC,電流充每個(gè)電池包都一樣,1.5A,
PWM是根據(jù),TINY15檢測(cè)電池,而輸出不同的頻率,程序花了我整整兩個(gè)月啊,
0
回復(fù)
@一個(gè)好人
這是一個(gè)NI—MH/NI-CD智能充電器,可充,9.6V,12V,14.4V,18V,24V,36V,電池包,主要在電動(dòng)工具上.成本是目前最低,(據(jù)我了解)ATTINY51是AtmEL公司一個(gè)專用于充電器的MCU,大家可以在網(wǎng)上查到,為什么不用電容呢,電容我用過(guò),最早就是因電容,也可以,但是為了減小面積和成本,只好用兩個(gè)3W的電組代替了,本電路是抄小日本的板,原輸入是110VAC經(jīng)過(guò)我三個(gè)月的努力,全換了,再變成了,輸入,220VAC,50HZ,空載,38VDC,電流充每個(gè)電池包都一樣,1.5A,PWM是根據(jù),TINY15檢測(cè)電池,而輸出不同的頻率,程序花了我整整兩個(gè)月啊,
幫自己頂下!!!!
0
回復(fù)
@xiaohunhun
提醒大家,ATMEL的MCU抗干擾能力很差的.我用過(guò)Intel,Atmel,Motorola(68xx),Philips,Infenion的51core的MCU,感覺(jué)還是Infenion和motorola的MCU最好.工業(yè)環(huán)境中抗干擾暴強(qiáng)
XIAO HUNHUN 兄,和你有同感,我一個(gè)朋友是ATMEL代理,他推IC時(shí),同時(shí)也要推磁環(huán),濾波,的確,ATMEL AVR單片機(jī)抗干擾很差,我深有體會(huì),為解決這個(gè)問(wèn)題只有多一個(gè)共模磁環(huán),但AVR的性價(jià)比還可以!!!
0
回復(fù)
@一個(gè)好人
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/18/1087372776.gif');}"onmousewheel="returnimgzoom(this);">
梅兄,能否推薦一些變頻器內(nèi)部電源的設(shè)計(jì)資料,
給電設(shè)計(jì)建議也可以壓,
我做18kw變頻器,內(nèi)部開(kāi)關(guān)電源要求235~465輸入,輸出4組15v,一組12v
謝了!
給電設(shè)計(jì)建議也可以壓,
我做18kw變頻器,內(nèi)部開(kāi)關(guān)電源要求235~465輸入,輸出4組15v,一組12v
謝了!
0
回復(fù)
@一個(gè)好人
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/18/1087372776.gif');}"onmousewheel="returnimgzoom(this);">
頂!
0
回復(fù)
@一個(gè)好人
幫自己頂下!!!!
我想將兩個(gè)A/D口的電壓相減,用得到的值的大小作為一個(gè)條件!當(dāng)條件為真時(shí),即FLAG為51h時(shí),才執(zhí)行另外程序,否則不執(zhí)行!但是加上這個(gè)程序后,不管任何情況下,另外一個(gè)程序都會(huì)執(zhí)行!不知道這個(gè)條件程序執(zhí)行了沒(méi)有,謝謝幫我看看!
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
0
回復(fù)
@一個(gè)好人
這是一個(gè)NI—MH/NI-CD智能充電器,可充,9.6V,12V,14.4V,18V,24V,36V,電池包,主要在電動(dòng)工具上.成本是目前最低,(據(jù)我了解)ATTINY51是AtmEL公司一個(gè)專用于充電器的MCU,大家可以在網(wǎng)上查到,為什么不用電容呢,電容我用過(guò),最早就是因電容,也可以,但是為了減小面積和成本,只好用兩個(gè)3W的電組代替了,本電路是抄小日本的板,原輸入是110VAC經(jīng)過(guò)我三個(gè)月的努力,全換了,再變成了,輸入,220VAC,50HZ,空載,38VDC,電流充每個(gè)電池包都一樣,1.5A,PWM是根據(jù),TINY15檢測(cè)電池,而輸出不同的頻率,程序花了我整整兩個(gè)月啊,
精神可佳!!!PFPF!!!!!!!!!!
0
回復(fù)