最新电影在线观看,jrs低调看直播,avav天堂,囯产精品宾馆在线精品酒店,亚洲精品成人区在线观看

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

0-500A,0-65V大功率可調電源,數控電源做成了(3)

0-500A,0-65V大功率可調電源,數控電源做成了(3)

      制作人:馬麗       日期:2017-10-12

經過前兩貼的介紹,我想大家心里也有底了

0-500A,0-65V大功率可調電源(1)

0-500A,0-65V大功率可調電源(2)


本圖是在工作中的照片


內部構造圖片



我再重復一遍:測試是個漫長的過程,邊測試,邊改版。功率值最大:650*500=325000超過了unsigned int的值,沒法顯示完全,也沒法計算,所以只計算了整數位,小數點位沒算,去掉了

在此,本姑娘我由衷的感謝牟老師大力技術支持,業績已經慢慢出現了!萬分感謝了

 后續我在逆變器朋友這里,有什么款式的逆變器出來,我就拍視頻給大家看,同時也歡迎大家,多多提出寶貴的升級意見,先謝過大家了


一臺12V輸入,2000W輸出的逆變器


       這功率確實有點大了,找個負載還不那么容易呢,我打算這樣,先測試0-500A電流負載情況,能完全通過,就轉為測試電壓0-65V

 這臺機就放在這里了,有功率大的機種,就過來拍照,錄視頻,發給大家。所以嘛,帶載測試是一項漫長的過程。

      大家如果有實驗場地的朋友,自己也可以做一臺,反正不要多少錢,少抽幾包煙就做成了,測試的結果給我講一講,哪些方面不足,我可以繼續改進,直到完全成功。

      畢竟我的測試場地有限,打工為生,上班為主。在此,小女謝謝大家了!

    技術問題可以在論壇里留言,有空我會回復大家的。

   2017-10-13

   今天我們來討論一下數控電源的調整線性度,在之前版本中,在預設5V時,輸出校正為5V,但在預設60V時,輸出為56.8V,我問過很多朋友,他們說,是PWM變為直流時,有損耗,RC濾波造成的,再加上受控的模擬電路本來就不是線性的,大家說說你們的看法!

  最后我自己想出來一個不成文的主意,效果如下?








大家看看效果,我校正的是60V電壓點,基本上懸殊不大,可以接受了。

 其實我是這樣做的,如果叫我做程序修正,我就沒那實力了,只能簡便方法,原來顯示的值是按鍵的鍵值,現在顯示的是PI的調整預設值,這樣一來,就真的沒懸殊了,或者懸殊很微小了,呵呵,初學者,沒實力,就是不一樣哈,見笑了。


2017-10-14

今天找了2000W-12V逆變器


帶載視頻






大家請看!電流500A,成功了,成功了,好高興!


請看視頻,能說明一切

 不知道大家有沒有注意到,單片機實際顯示501A,預設502A,剛好到了臨界值,進入恒流狀態,電壓下跌到12V了,首先是預設電壓13.1V,電流超過,電壓就下降了,但是能穩住,說明恒流效果不錯,只是顯示電流表和實際有點差值,需要校正一下就好了

     哎!做電源的工程師們真不容易呀,忙活了這么久,總算成功了一半,另一半就是0-65V電壓了,這個測試就有難度了,負載太大,那就慢慢等吧,只要有高過12V電壓的負載,就過來測試,拍照,錄視頻分享給大家,畢竟這是朋友的場地,要正常生產,我就免費給他一直使用,順便也看看本樣品的穩定性。請大家一觀后效。


今天進行26伏3000W逆變器帶載調試



26伏5000W逆變器帶載調試



今天測試了48V-3000W逆變器




今天又測試了53V-103A-5000W逆變器


     最近我也盡了最大努力,找來各款負載,帶載測試,還算滿意,目前沒有更大的負載了,只能等后續有空,我想做一臺35KW的逆變器,針對這臺機來測試了。可能大家認為我在說謊,我確實有這想法的

    同時大家也一起想想辦法,測試這臺大功率可調電源,謝謝大家!


   今天,新的一年又來了,經過近段時間的努力,修修改改,又做了幾臺,都在使用中










下面是成功案例圖片









     經過這么多朋友的使用見證,帶動逆變器沒出現任何問題,我看可以算成功了!總共做了十來臺,也有一小小的電子知識和金錢的收獲。此貼到此為止!感謝大家的觀看!

全部回復(36)
正序查看
倒序查看
2017-10-12 10:53
恭喜恭喜啊  
0
回復
大板凳
LV.1
3
2017-10-13 13:33

樓主好,long int 一直沒解決??

報錯貼上來看看  

0
回復
2017-10-13 15:04
@大板凳
樓主好,longint一直沒解決??報錯貼上來看看 

還在請教高師呢!


unsigned int Vxian, Ixian,Tp;

//輸出功率Tp

//Vxian:電壓顯示值

//Ixian:電流顯示值

    Tp=Vxian/10*Ixian;

    x_shu_ju(' ');               

    x_shu_ju(Tp%100000/10000+0x30);  

    x_shu_ju(Tp%10000/1000+0x30);  

    x_shu_ju('.');              

    x_shu_ju(Tp%1000/100+0x30);  

    x_shu_ju(Tp%100/10+0x30);    

    x_shu_ju(Tp%10+0X30);        

    x_shu_ju(' ');               

    x_zi_fu("KW");

你看能否電壓不用除以10,就可以完全計算,使其結果能完全準確顯示,先謝過你了


0
回復
dy0758
LV.4
5
2017-10-13 16:20
@馬麗
還在請教高師呢!unsignedintVxian,Ixian,Tp;//輸出功率Tp//Vxian:電壓顯示值//Ixian:電流顯示值   Tp=Vxian/10*Ixian;   x_shu_ju('');           x_shu_ju(Tp%100000/10000+0x30);    x_shu_ju(Tp%10000/1000+0x30);    x_shu_ju('.');          x_shu_ju(Tp%1000/100+0x30);    x_shu_ju(Tp%100/10+0x30);     x_shu_ju(Tp%10+0X30);       x_shu_ju('');           x_zi_fu("KW");你看能否電壓不用除以10,就可以完全計算,使其結果能完全準確顯示,先謝過你了
**此帖已被管理員刪除**
0
回復
2017-10-13 22:33
@dy0758
**此帖已被管理員刪除**

這程序搞定了,非常感謝這位朋友

 功率可以全部計算完整了,很準確,抽個時間燒寫到芯片里給大家看看,不得不佩服,專業人才,就是不一樣

#include 
int main()
{
float num = 3.14;
float  temp = num;
int integer;
while (temp- 1 > 0)
{
temp--;
}
integer = num - temp;
printf("%.2f的整數部分是:%d,小數部分是:%.2f", num, integer, temp);
getchar();
return 0;
}

0
回復
2017-10-14 07:13
@馬麗
這程序搞定了,非常感謝這位朋友[圖片]功率可以全部計算完整了,很準確,抽個時間燒寫到芯片里給大家看看,不得不佩服,專業人才,就是不一樣#include int main(){float num = 3.14;float  temp = num;int integer;while (temp- 1 > 0){temp--;}integer = num - temp;printf("%.2f的整數部分是:%d,小數部分是:%.2f", num, integer, temp);getchar();return 0;}
今天試了,73單片機計算準確,但是873是錯誤的,不知道是何原因?
0
回復
大板凳
LV.1
8
2017-10-14 10:41
@馬麗
今天試了,73單片機計算很準確,但是873是錯誤的,不知道是何原因?

哎喲,來晚了,  樓上回答挺好,我再補充一點點吧

浮點數本身掉精度,要求高的話用定點數      如下:

//定義變量

unsigned int  U[2];  //電壓

unsigned int  I[2];  //電流

unsigned int  P[2]={0,0};//功率

//變量賦值        

U[0]=XX;    /*電壓整數部分*/

U[1]=X;  /*電壓小數部分*/

I[0]=XXX;  /*電流整數部分*/

I[1]=X;  /*電流小數部分*/

//功率計算

 if(U[0]<66&&U[1]<10&&I[0]<501&&I[1]<10)      //限制范圍  電壓0~65.9V  電流0~500.9A    

{

 P[0]=U[0]*I[0]+(U[0]*I[1]*10+U[1]*I[0]*10+U[1]*I[1])/100;  //功率整數部分

 P[1]=(U[0]*I[1]*10+U[1]*I[0]*10+U[1]*I[1])%100;          //功率小數部分 

}

//顯示電壓 XX.X 

//

//顯示電流 XX.X 

//

//顯示功率 XXXXX.XX    單位是 W    

//

0
回復
2017-10-14 12:32
@大板凳
哎喲,來晚了, 樓上回答挺好,我再補充一點點吧[圖片]浮點數本身掉精度,要求高的話用定點數   如下://定義變量unsignedint U[2]; //電壓unsignedint I[2]; //電流unsignedint P[2]={0,0};//功率//變量賦值    U[0]=XX;  /*電壓整數部分*/U[1]=X; /*電壓小數部分*/I[0]=XXX; /*電流整數部分*/I[1]=X; /*電流小數部分*///功率計算 if(U[0]
好感謝大家!心里好激動,這么多單片機高手進來。回頭有空再來琢磨琢磨。打算再做一臺,這一臺放在朋友那里,不方便操作,所以打算再做一臺,一起調試
0
回復
liulj5201
LV.1
10
2017-10-14 18:01
@馬麗
好感謝大家!心里好激動,這么多單片機高手進來。回頭有空再來琢磨琢磨。打算再做一臺,這一臺放在朋友那里,不方便操作,所以打算再做一臺,一起調試

贊!

三個帖子都看了,太厲害了,。

主電路和我接觸的差不多,我們行業500A40V應該算比較常規的產品了。

正在學單片機,希望可以向您學習。

0
回復
dy0758
LV.4
11
2017-10-14 20:18
@liulj5201
贊!三個帖子都看了,太厲害了,。主電路和我接觸的差不多,我們行業500A40V應該算比較常規的產品了。正在學單片機,希望可以向您學習。
**此帖已被管理員刪除**
0
回復
dy0758
LV.4
12
2017-10-14 20:24
@dy0758
**此帖已被管理員刪除**
不要用單機機,dsp是數控開關電源的首選。
0
回復
dy0758
LV.4
13
2017-10-14 20:30
@dy0758
不要用單機機,dsp是數控開關電源的首選。
我也接觸過単板機,編程復雜,,遇到需恃殊控制更是一籌莫展,
0
回復
2017-10-15 05:06
@dy0758
我也接觸過単板機,編程復雜,,遇到需恃殊控制更是一籌莫展,
單片機,要每一款學會,確實難啊
0
回復
EDSTRNDDF
LV.4
15
2017-10-15 13:55
厲害
0
回復
2017-10-15 16:07

原來做的PWM轉0到5V精準電壓源方法:

1.用AD586提供一個穩定的5V源,(MAX431穩壓來做也行的)

2.用門電路把單片機的pwm整形(單片機的pwm上升下降沿還不夠抖)

3.門電路的供電由AD586提供,這樣就得到了幅度和上升下降沿很好的PWM波

4.2級RC濾波接失調小的運放做跟隨

實際測試0到5v可調精度還是灰常好的,具體萬用表測試在幾個mv誤差

0
回復
DJ小磊
LV.4
17
2017-10-15 18:59

多少錢賣呀

0
回復
wsyy1998
LV.4
18
2017-10-15 22:01
@馬麗
單片機,要每一款學會,確實難啊

能否分享一下驅動板。您這款肯定能用,網上的也不知道正確與否。呵呵。

0
回復
faint2014
LV.1
19
2017-10-16 03:31
@馬麗
好感謝大家!心里好激動,這么多單片機高手進來。回頭有空再來琢磨琢磨。打算再做一臺,這一臺放在朋友那里,不方便操作,所以打算再做一臺,一起調試

這里說一點自己的pwm轉DAC淺見:

 我前段時間用過microchip的MCP4725,直接IIC接口,直接寫數字值,然后直接轉換輸出模擬電壓,但是MCP的電源需要電源基準,我這里用了ref02的基準,覺得相當不錯,希望可以試試。

 另外,linear有專用的pwm 轉DAC芯片ltc2644,直接5V供電,用內部基準的話,輸出是0~1.25V,可能需要進一步的電壓放大,但好處是省去了基準,這個方案也是不錯的,而且關鍵的是linear的芯片,pwm 轉dac,速度很高,可以直接和單片機pwm接口配合,非常不錯。

以上僅供參考,:-)。

0
回復
2017-10-16 06:37
@faint2014
這里說一點自己的pwm轉DAC淺見:我前段時間用過microchip的MCP4725,直接IIC接口,直接寫數字值,然后直接轉換輸出模擬電壓,但是MCP的電源需要電源基準,我這里用了ref02的基準,覺得相當不錯,希望可以試試。另外,linear有專用的pwm轉DAC芯片ltc2644,直接5V供電,用內部基準的話,輸出是0~1.25V,可能需要進一步的電壓放大,但好處是省去了基準,這個方案也是不錯的,而且關鍵的是linear的芯片,pwm轉dac,速度很高,可以直接和單片機pwm接口配合,非常不錯。以上僅供參考,:-)。
謝謝你的指導,后面慢慢嘗試,我感覺電壓越高,偏差越大
0
回復
2017-10-16 06:43
@DJ小磊
多少錢賣呀
你是說我做的這款樣機嗎?這樣機整體重量好重,稱了一下170斤,快遞費就不得了,主要是外殼和散熱器太重了
0
回復
2017-10-16 06:46
@xd285070
原來做的PWM轉0到5V精準電壓源方法:1.用AD586提供一個穩定的5V源,(MAX431穩壓來做也行的)2.用門電路把單片機的pwm整形(單片機的pwm上升下降沿還不夠抖)3.門電路的供電由AD586提供,這樣就得到了幅度和上升下降沿很好的PWM波4.2級RC濾波接失調小的運放做跟隨實際測試0到5v可調精度還是灰常好的,具體萬用表測試在幾個mv誤差
RC濾波不行的,衰減好大0-5V可能看不出來,0-65V就懸殊大了,0-100V會更大,你可以試試吧
0
回復
hjs520427
LV.1
23
2017-10-16 15:00
@馬麗
這程序搞定了,非常感謝這位朋友[圖片]功率可以全部計算完整了,很準確,抽個時間燒寫到芯片里給大家看看,不得不佩服,專業人才,就是不一樣#include int main(){float num = 3.14;float  temp = num;int integer;while (temp- 1 > 0){temp--;}integer = num - temp;printf("%.2f的整數部分是:%d,小數部分是:%.2f", num, integer, temp);getchar();return 0;}
居然發帖感謝我
0
回復
2017-10-16 20:48
@馬麗
RC濾波不行的,衰減好大0-5V可能看不出來,0-65V就懸殊大了,0-100V會更大,你可以試試吧
我意思是0到5v是作為輸出電壓環路的參考點,當然如果0到5v代表0到500v,而輸出采樣只用1級,那失調肯定是比較大了,多分幾級,精度上應該是沒有多少問題的
0
回復
2017-10-17 08:20
樓主在哪間公司啊?
0
回復
2017-10-17 08:34
@無名小卒1
樓主在哪間公司啊?
在溫州上班呢
0
回復
DJ小磊
LV.4
27
2017-10-17 15:45
@馬麗
你是說我做的這款樣機嗎?這樣機整體重量好重,稱了一下170斤,快遞費就不得了,主要是外殼和散熱器太重了
買電路板.回來自己做
0
回復
dy0758
LV.4
28
2017-10-27 14:18
@馬麗
你是說我做的這款樣機嗎?這樣機整體重量好重,稱了一下170斤,快遞費就不得了,主要是外殼和散熱器太重了
你的老化設備很先進也很齊全,確是老手。佩服!
0
回復
2018-01-06 15:21

 按照你的那個可調電源的帖子里面的原理圖 只是運放換成358 結果空載能穩壓  帶負載后 電壓會有一點上升 負載越重 上升越高 何解!

0
回復
2018-01-10 08:03
@xueyunmicheng
按照你的那個可調電源的帖子里面的原理圖只是運放換成358結果空載能穩壓 帶負載后電壓會有一點上升負載越重上升越高何解!
那肯定是你的電壓測試點,在電壓取樣點的前面,再加上你的線路壓降有點大,才會造成這種現象出現的
0
回復
2018-03-16 17:15
一個女子搞這個,好歷害,太佩服了
0
回復