新的一年即將到來,預祝各位網友新年愉快,事業有成!
一年多來,上電源網進技術論壇已成了我打開電腦的第一件事.感謝電源網為我們提供的學習,交流平臺.為了方便大家交流心得,探討問題,了解行業動態.在業內熱心人士的支持下,我們策劃了2007電源網焊接電源網友(深圳)技術交流會,誠邀全國熱心焊接電源技術開發及管理的網友參加.為方便遠道的網友,交流會提供免費用餐,住宿.
交流會時間:元月1,2日.
地點:深圳市南山區蛇口水灣賓館
日程安排: 31日下午-元月1日上午.網友報到. 元月1-2日.1.參觀知名焊機廠生產線 2.交流探討技術話題.
有意參加的網友請發短信或留言告之聯系方式和到達時間.
歡迎網友對活動內容提出自己的建議! QQ:823377
2007年電源網焊接網友(深圳)技術交流會
全部回復(55)
正序查看
倒序查看
@挹江
初步匯集的議題內容:1.各種焊機控制方面的優勢工藝,比如OTC的焊機為什么好?它比平常的機器多了哪些工藝上的控制?等等...2.數字焊機的定位,探討數字焊機適宜在哪些方面的應用.因為不可能160A的小氬焊也用DSP吧!3.數字焊機的參考方案.
4.現在焊接市場太亂,最好搞一個協會或公司共同設計生產焊機,提高國產焊機的性能,質量.培養焊機維修骨干.增強國產焊機的競爭力.5.MU在焊機中的應用, 以及DSP在焊機應用(當前階段)中的可行性和必要性.6,交直流焊機的電流輸出波形變換,比如, 變占空比,頻率,正負半波電流的大小,對于焊接效果,電極壽命是否有明顯的改善,以及怎樣提高小電流的穩定性?7.中國焊機的發展(研發)方向(低成本低技術含量、高成本高技術含量等)
0
回復
@leelong
說你傻吧你還不信,2407-40M-12PWM,280x-100M,281X-150M,都有至少6PWM,帶死區控制,還要用CPLD?也要編程,再說了,有死區控制嗎?一不小心,……
看來這事非得給你說明白了才行!
時序邏輯完成任務是要固定的時間的,
簡單舉例(不是特別嚴謹,僅為說明問題)
設PWM最大脈寬輸出功率為100%,機器的輸出變化1%,那么以20K,25us為例,脈寬應變化250ns,
從誤差->DAC->DSP(數字信號處理)->PWM是需要時間的,延遲基本不太可能小于2us(2407/30M用匯編寫的code,至少需要5us)
所以會考慮由外部實現PWM,當然還有其他用處
這也是數字焊機要考慮的最基本問題,不知想過沒有?而且這只涉及恒流,如果要波形控制,就需要更多的協作
過高的工作頻率也是不可取,系統會變的很脆弱!
時序邏輯完成任務是要固定的時間的,
簡單舉例(不是特別嚴謹,僅為說明問題)
設PWM最大脈寬輸出功率為100%,機器的輸出變化1%,那么以20K,25us為例,脈寬應變化250ns,
從誤差->DAC->DSP(數字信號處理)->PWM是需要時間的,延遲基本不太可能小于2us(2407/30M用匯編寫的code,至少需要5us)
所以會考慮由外部實現PWM,當然還有其他用處
這也是數字焊機要考慮的最基本問題,不知想過沒有?而且這只涉及恒流,如果要波形控制,就需要更多的協作
過高的工作頻率也是不可取,系統會變的很脆弱!
0
回復
@數字化
我的數字化就用3525,再加個比較器什么的,至于DSP嗎,控制LED顯示還是能勝任的,然后再取個名字叫XX流、XX力,四處招搖過市.
(轉載)有不少朋友表示想用單片機輸出PWM方式控制焊接電源的輸出,但我以為這
種方式并不現實,理由如下:
數字控制PWM輸出本質上是用可預置計數器.當計數器計數到預置數時,使一個觸發器
翻轉,使功率開關管關斷.我們可以看看這個計數器的時鐘頻率.假定開關電源工作頻率為
40kHz,那么半周期是12.5us.為PWM控制輸出這12.5us至少要分成1000步.那么每步的時間
是12.5ns,也就是該計數器要工作在80MHz時鐘頻率下.具有PWM輸出的單片機,沒有一種可
工作在如此高的時鐘頻率下.
即使我們減少控制精度,每半周期只分成250步,且開關電源工作在20kHz,該計數器的
時鐘也要10MHz.目前帶PWM輸出的單片機可以達到這一要求,但這要降低開關電源性能.
DSP單片機是數字信號處理器,進行數字運算的速度很快,但DSP并非為控制設計,而且DSP的外圍設備復雜,支持的軟硬件少,芯片價格也高.
因此我認為,單片機直接輸出PWM波的方案不可取.單片機在焊接電源中的應用應該是
以下方面:
1. 友好的人機界面.例如用按鍵輸入,選擇輸出電流,電壓值,電流上升時間.電流衰減時間等.
2. 可編程輸出.例如輸出100A一分鐘,50A5秒鐘反復控制等,可以產生脈沖輸出(在電池充電和電鍍方面有用).也可定時關機.
3. 根據負載情況的輸出.例如可制成穩定功率輸出的開關電源.
4. 受上位機控制的電源.例如用一臺PC機控制多臺焊接電源或多臺使用焊接電源供電的設備啟停等.上位機可以距離電源很遠.等等.
目前作為控制用的單片機主流仍是51系列和96(196)系列,要實現上列目標并不困難.
如果使用單片機控制,往往可以順便實現數字顯示輸出電壓電流功率時間等等.MCS51系列
單片機歷史已很長,支持51單片機的軟件硬件非常多,價格也很低.因此我以為用這一系列
單片機實現上列目標應是單片機與焊接電源結合的主要方向.
種方式并不現實,理由如下:
數字控制PWM輸出本質上是用可預置計數器.當計數器計數到預置數時,使一個觸發器
翻轉,使功率開關管關斷.我們可以看看這個計數器的時鐘頻率.假定開關電源工作頻率為
40kHz,那么半周期是12.5us.為PWM控制輸出這12.5us至少要分成1000步.那么每步的時間
是12.5ns,也就是該計數器要工作在80MHz時鐘頻率下.具有PWM輸出的單片機,沒有一種可
工作在如此高的時鐘頻率下.
即使我們減少控制精度,每半周期只分成250步,且開關電源工作在20kHz,該計數器的
時鐘也要10MHz.目前帶PWM輸出的單片機可以達到這一要求,但這要降低開關電源性能.
DSP單片機是數字信號處理器,進行數字運算的速度很快,但DSP并非為控制設計,而且DSP的外圍設備復雜,支持的軟硬件少,芯片價格也高.
因此我認為,單片機直接輸出PWM波的方案不可取.單片機在焊接電源中的應用應該是
以下方面:
1. 友好的人機界面.例如用按鍵輸入,選擇輸出電流,電壓值,電流上升時間.電流衰減時間等.
2. 可編程輸出.例如輸出100A一分鐘,50A5秒鐘反復控制等,可以產生脈沖輸出(在電池充電和電鍍方面有用).也可定時關機.
3. 根據負載情況的輸出.例如可制成穩定功率輸出的開關電源.
4. 受上位機控制的電源.例如用一臺PC機控制多臺焊接電源或多臺使用焊接電源供電的設備啟停等.上位機可以距離電源很遠.等等.
目前作為控制用的單片機主流仍是51系列和96(196)系列,要實現上列目標并不困難.
如果使用單片機控制,往往可以順便實現數字顯示輸出電壓電流功率時間等等.MCS51系列
單片機歷史已很長,支持51單片機的軟件硬件非常多,價格也很低.因此我以為用這一系列
單片機實現上列目標應是單片機與焊接電源結合的主要方向.
0
回復
@ee44
(轉載)有不少朋友表示想用單片機輸出PWM方式控制焊接電源的輸出,但我以為這種方式并不現實,理由如下: 數字控制PWM輸出本質上是用可預置計數器.當計數器計數到預置數時,使一個觸發器翻轉,使功率開關管關斷.我們可以看看這個計數器的時鐘頻率.假定開關電源工作頻率為40kHz,那么半周期是12.5us.為PWM控制輸出這12.5us至少要分成1000步.那么每步的時間是12.5ns,也就是該計數器要工作在80MHz時鐘頻率下.具有PWM輸出的單片機,沒有一種可工作在如此高的時鐘頻率下. 即使我們減少控制精度,每半周期只分成250步,且開關電源工作在20kHz,該計數器的時鐘也要10MHz.目前帶PWM輸出的單片機可以達到這一要求,但這要降低開關電源性能. DSP單片機是數字信號處理器,進行數字運算的速度很快,但DSP并非為控制設計,而且DSP的外圍設備復雜,支持的軟硬件少,芯片價格也高. 因此我認為,單片機直接輸出PWM波的方案不可取.單片機在焊接電源中的應用應該是以下方面:1.友好的人機界面.例如用按鍵輸入,選擇輸出電流,電壓值,電流上升時間.電流衰減時間等.2.可編程輸出.例如輸出100A一分鐘,50A5秒鐘反復控制等,可以產生脈沖輸出(在電池充電和電鍍方面有用).也可定時關機.3.根據負載情況的輸出.例如可制成穩定功率輸出的開關電源.4.受上位機控制的電源.例如用一臺PC機控制多臺焊接電源或多臺使用焊接電源供電的設備啟停等.上位機可以距離電源很遠.等等. 目前作為控制用的單片機主流仍是51系列和96(196)系列,要實現上列目標并不困難.如果使用單片機控制,往往可以順便實現數字顯示輸出電壓電流功率時間等等.MCS51系列單片機歷史已很長,支持51單片機的軟件硬件非常多,價格也很低.因此我以為用這一系列單片機實現上列目標應是單片機與焊接電源結合的主要方向.
前幾年我也這么認為,PIC30F1010的資料你看一下,就知道舊時王榭堂前燕,已經飛入尋常百姓家.
0
回復
@swithken
我的一個朋友做電鍍電源就只用一個2407實現界面和控制,而且50us改變一次脈寬,紋波也不大.不同的機器要求是不一樣的,電鍍電源輸出電壓低,電感又大,電流變化率低,電焊機就不同了上面舉例已說明僅用來說明為什么會考慮用外部PWM
哥們,你那叫數字控制,不是真正的數字焊機,八年前我就用51系列單片機實現了,12M足矣,何必40M的2407,還有就是你有一個概念性錯誤,50us改變一次PWM寬度就夠了,難道這么短的時間你在實際焊接中能覺察到?即使電流上升到設定值也不應關閉PWM,你以為是定脈寬調頻率,說關就關!而且2407自帶過流保護引腳,你的CPLD能實現?吹牛吧.再說280X系列,100M的MIPS,10ns一個極其周期,夠你干任何事了!281X系列,150MIPS,你還想要多快速度?我讀的書不多,最多也就看看芯片廠商提供的DataSheet,平時也就用用而已,恕我班門弄斧了.看來你先生已經干了多年焊機,感覺必須用外部PWM(注:定頻調脈寬),先生你領先了.結論:他們用DSP直接輸出PWM有理論性錯誤,應當停止生產,限期整改.
0
回復
@leelong
哥們,你那叫數字控制,不是真正的數字焊機,八年前我就用51系列單片機實現了,12M足矣,何必40M的2407,還有就是你有一個概念性錯誤,50us改變一次PWM寬度就夠了,難道這么短的時間你在實際焊接中能覺察到?即使電流上升到設定值也不應關閉PWM,你以為是定脈寬調頻率,說關就關!而且2407自帶過流保護引腳,你的CPLD能實現?吹牛吧.再說280X系列,100M的MIPS,10ns一個極其周期,夠你干任何事了!281X系列,150MIPS,你還想要多快速度?我讀的書不多,最多也就看看芯片廠商提供的DataSheet,平時也就用用而已,恕我班門弄斧了.看來你先生已經干了多年焊機,感覺必須用外部PWM(注:定頻調脈寬),先生你領先了.結論:他們用DSP直接輸出PWM有理論性錯誤,應當停止生產,限期整改.
1.你說我就好了,別詆毀別人的成果.我可以確定他的方案是全數字的方案.(可能沒寫清楚,那個朋友的2407實現界面和控制,控制是指閉環控制即包括實現PWM)
2.為了維持輸出等同于預設置值,出現誤差都會關斷脈沖,如果沒有及時關斷,至少會形成較大會形成較大的紋波,特性不好.在極限條件下(大電流是短路),會使主回路電流達到甚至超過極限值.
3.我籍籍無名,說我吹,那就算我吹吧!
說個有名的,應該是在2005年的電焊機,蘭州的李鶴歧有兩篇關于他實驗室設計的數字焊機的論文,里面就用的是CPLD實現PWM.另附一篇文章:基于CPLD的全數字脈寬調制器的研究.pdf1165972997.pdf
4.高速不是必然的,好早的一篇文章提到摩托羅拉的單片機抗干擾能力比其他強,其工作電壓高有很大的作用,我認同它的觀點.(我之所以不敢說我認為是因為我怕你又說我吹)
DSP的工作頻率高,電壓又低.面對高頻引弧和短路過渡等強干擾源,是比較脆弱的(如果你用過51,那你應該知道程序跑飛的結果吧).所以高速不是必然的.
5.從一開始我就說這是一種方案,并不是必然的,內部PWM用與不用,主要是設計者考慮的不同.
6.建議深入思考后,發表觀點!
2.為了維持輸出等同于預設置值,出現誤差都會關斷脈沖,如果沒有及時關斷,至少會形成較大會形成較大的紋波,特性不好.在極限條件下(大電流是短路),會使主回路電流達到甚至超過極限值.
3.我籍籍無名,說我吹,那就算我吹吧!
說個有名的,應該是在2005年的電焊機,蘭州的李鶴歧有兩篇關于他實驗室設計的數字焊機的論文,里面就用的是CPLD實現PWM.另附一篇文章:基于CPLD的全數字脈寬調制器的研究.pdf1165972997.pdf
4.高速不是必然的,好早的一篇文章提到摩托羅拉的單片機抗干擾能力比其他強,其工作電壓高有很大的作用,我認同它的觀點.(我之所以不敢說我認為是因為我怕你又說我吹)
DSP的工作頻率高,電壓又低.面對高頻引弧和短路過渡等強干擾源,是比較脆弱的(如果你用過51,那你應該知道程序跑飛的結果吧).所以高速不是必然的.
5.從一開始我就說這是一種方案,并不是必然的,內部PWM用與不用,主要是設計者考慮的不同.
6.建議深入思考后,發表觀點!
0
回復
@swithken
1.你說我就好了,別詆毀別人的成果.我可以確定他的方案是全數字的方案.(可能沒寫清楚,那個朋友的2407實現界面和控制,控制是指閉環控制即包括實現PWM)2.為了維持輸出等同于預設置值,出現誤差都會關斷脈沖,如果沒有及時關斷,至少會形成較大會形成較大的紋波,特性不好.在極限條件下(大電流是短路),會使主回路電流達到甚至超過極限值.3.我籍籍無名,說我吹,那就算我吹吧!說個有名的,應該是在2005年的電焊機,蘭州的李鶴歧有兩篇關于他實驗室設計的數字焊機的論文,里面就用的是CPLD實現PWM.另附一篇文章:基于CPLD的全數字脈寬調制器的研究.pdf1165972997.pdf4.高速不是必然的,好早的一篇文章提到摩托羅拉的單片機抗干擾能力比其他強,其工作電壓高有很大的作用,我認同它的觀點.(我之所以不敢說我認為是因為我怕你又說我吹)DSP的工作頻率高,電壓又低.面對高頻引弧和短路過渡等強干擾源,是比較脆弱的(如果你用過51,那你應該知道程序跑飛的結果吧).所以高速不是必然的.5.從一開始我就說這是一種方案,并不是必然的,內部PWM用與不用,主要是設計者考慮的不同.6.建議深入思考后,發表觀點!
不好意思,結論只有做過才知道,你做過嗎?我是做過才說的.
做51時也沒有跑飛過程序,產品也在大量賣,上萬臺總是有的.
李教授和他夫人的文章都看過,沈陽焊博會時有一個專門數字化的研討會你參加了嗎,對數字化各有各的觀點,有的人認為現在沒有真正的數字化,有人認為必須有專家數據庫才算,專家數據庫也有人做了,你不是要星云的資料嗎?他的就有,我不給你.
做51時也沒有跑飛過程序,產品也在大量賣,上萬臺總是有的.
李教授和他夫人的文章都看過,沈陽焊博會時有一個專門數字化的研討會你參加了嗎,對數字化各有各的觀點,有的人認為現在沒有真正的數字化,有人認為必須有專家數據庫才算,專家數據庫也有人做了,你不是要星云的資料嗎?他的就有,我不給你.
0
回復
@leelong
誰做數字化焊機還要用3525,都什么年代了
我是抱著探討的態度和你討論,可惜你自我感覺太好!
好象除了你理解之外的關于數字焊機的任何可能都不存在,即使有了實例你也堅決不承認!
關于DSP我還沒做過,我已經準備了一套聞亭的2407的開發套件,只是現在重心不在這上面,只是進行了一些實踐,沒有實際展開,所以不敢亂說.
C51還是比較熟悉的,用的也比較多.只是沒有進行整機開發(我的同事已經做了),專機用的比較多.我們用的是ATMEL的AT89C52,上了20M就不行了,實際用是12M,抗干擾差.
不要以為外部實現PWM就是3525或.......,只能說明你甚至根本沒聽說過!我已經用詳細的實例告訴你有很多存在的事實你不知道.如果對這個外部實現PWM的問題,還是不能理解,請你原諒我!
有很多有益的研討會我都沒參加,但沒參加不表示我就一點也不懂,反之亦然!
我沒有向任何人要星云的資料,而且我也很少在論壇上沒事找人張口要資料,我解決自己的問題,而且我從來不會照抄別人的,我做的機器(模擬的)里沒有3525或其他的PWM芯片,我用通用芯片搭出來的,而且我能實現的,PWM芯片實現不了的.我做的機器每個阻容值都是我算出來的,
我不吹牛,因為我不擅長!
順便告訴你,我對星云沒多大興趣,我有弗尼斯的資料,它的控制就是CPLD,ALTERA的EPM7064,我還有更詳細的,想要嗎?雷姆的PULSE MIG你知道嗎?我玩過很多,因為我們的一脈一滴的脈沖MIG就是用的它的參數,我做過脈沖MIG(模擬的),而且和雷姆、丹麥美佳的對比并不差!
試問你能嗎?
好象除了你理解之外的關于數字焊機的任何可能都不存在,即使有了實例你也堅決不承認!
關于DSP我還沒做過,我已經準備了一套聞亭的2407的開發套件,只是現在重心不在這上面,只是進行了一些實踐,沒有實際展開,所以不敢亂說.
C51還是比較熟悉的,用的也比較多.只是沒有進行整機開發(我的同事已經做了),專機用的比較多.我們用的是ATMEL的AT89C52,上了20M就不行了,實際用是12M,抗干擾差.
不要以為外部實現PWM就是3525或.......,只能說明你甚至根本沒聽說過!我已經用詳細的實例告訴你有很多存在的事實你不知道.如果對這個外部實現PWM的問題,還是不能理解,請你原諒我!
有很多有益的研討會我都沒參加,但沒參加不表示我就一點也不懂,反之亦然!
我沒有向任何人要星云的資料,而且我也很少在論壇上沒事找人張口要資料,我解決自己的問題,而且我從來不會照抄別人的,我做的機器(模擬的)里沒有3525或其他的PWM芯片,我用通用芯片搭出來的,而且我能實現的,PWM芯片實現不了的.我做的機器每個阻容值都是我算出來的,
我不吹牛,因為我不擅長!
順便告訴你,我對星云沒多大興趣,我有弗尼斯的資料,它的控制就是CPLD,ALTERA的EPM7064,我還有更詳細的,想要嗎?雷姆的PULSE MIG你知道嗎?我玩過很多,因為我們的一脈一滴的脈沖MIG就是用的它的參數,我做過脈沖MIG(模擬的),而且和雷姆、丹麥美佳的對比并不差!
試問你能嗎?
0
回復