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

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

隨“芯”所欲----高精度SPWM芯片TDS2285試用記

                       隨“芯”所欲----TDS2285試用記

                                         杭州  老壽



     對于象我這樣不懂單片機(jī)編程的愛好者來說,要設(shè)計一個SPWM電路,首先肯定會想到用純硬件方案,我在去年就花了大約半年時間來研究純硬件SPWM的驅(qū)動電路,做出了很多版本的實驗板,但沒有一塊是令人滿意的。

 

   總結(jié)一下整個過程,我覺得要做出一款性能指標(biāo)比較好的純硬件電路,有以下三難:


    一是:設(shè)計一個性能穩(wěn)定,波形良好的基準(zhǔn)源有點難。一般常用的文氏電橋振蕩器,雖然電路簡單、起振容易,但有一個很頭痛的問題,就是輸出的幅度有溫漂,且波形的失真度也較高,一般在1.7-2.5%之間。我也試過用函數(shù)塊8038的振蕩器,8038雖然輸出比較穩(wěn)定,但要把它的失真度做小,外圍元器件也不算少了,更何況要幾十元一個的高昂價格;

    二是:要設(shè)計一個速度快且線性很好的調(diào)制器也不容易,我曾試過用3525做調(diào)制器的,也試過用LM339做調(diào)制器,總覺得不是電路復(fù)雜就是指標(biāo)不高;

    三是:設(shè)計一個大反饋穩(wěn)壓電路難。純硬件方案中,做穩(wěn)壓反饋,一般是用誤差放大器,如果放大器的增益過低,則穩(wěn)壓控制范圍就不夠大,穩(wěn)壓效果很差,如果放大器增益高了,又很容易自激;更有甚者,信號通過各級LC電路后,多多少少會有相移,所以在電路中還要做各種補(bǔ)償。

    所以,要做出一款性能指標(biāo)都不錯的純硬件SPWM驅(qū)動,需要有很強(qiáng)的電路設(shè)計能力,很好的電路基礎(chǔ)知識,鐘工就有一款很不錯的純硬件驅(qū)動,http://bbs.dianyuan.com/topic/180615。而象我這樣的業(yè)余級別的“磚家”,要做好是有難度的。當(dāng)然,純硬件的方案如果做好了,其性能穩(wěn)定,反應(yīng)迅速,不會死機(jī),是單片機(jī)方案不能比的。

  
一、TDS2285簡介


    也是一個很偶然的機(jī)會,在論壇上看到了張工的TDS2285芯片:http://bbs.dianyuan.com/topic/488422,并下載了規(guī)格書進(jìn)行研究。

 



    該芯片的一個最大特點是外圍電路簡單,因為它是用程序來產(chǎn)生SPWM波的,所以就不需要“基準(zhǔn)源”,也不需要“調(diào)制電路”,對于反饋穩(wěn)壓,它是取輸出回路的直流信號(經(jīng)整流)進(jìn)行穩(wěn)壓的,所以穩(wěn)壓電路十分簡單了,也不用考慮相移補(bǔ)償?shù)?,所以電路大為簡化,元件的?shù)量大大減少,這對于象我這樣的“單片機(jī)盲”來講,拿來就可以使用。記得鐘工說過一句話:“單片機(jī)可以延續(xù)一個人的智慧”,確是這樣,一個小小的14腳的芯片,凝聚了當(dāng)初張工開發(fā)時的全部智慧,而這些智慧則可以會部體現(xiàn)在所有用2285的逆變器中。下圖就是TDS2285一種應(yīng)用方案:

 

 

以下是TDS2285的規(guī)格書:

TDS2285N規(guī)格書 

    下面是各部分電路簡介:

 

    這是電源電壓檢測電路,BT電壓(我的逆變器BT是12V)經(jīng)上面的100K電阻和下面的10K電阻分壓,輸入到芯片的13腳,在BT為12V時,正常工作范圍是9.5V~14.5V,也就是BT超出這個范圍,芯片就關(guān)斷SPWM輸出,并用長聲報警,LED做慢閃指示。

 

    上面是自動穩(wěn)壓電路,這個穩(wěn)壓電路十分簡單有效,用二個200K的隔離電阻,直接接到AC輸出端,經(jīng)簡單的整流和濾波后輸入到芯片的10腳。沒有用取樣變壓器,既可以節(jié)省成本,又可以減小體積,實在巧妙。我沒有對它的穩(wěn)壓精度做過詳細(xì)的測試,但我的逆變器,當(dāng)BT為11V時,在800W負(fù)載時也可以輸出大于218V的電壓,空載時我調(diào)在228V~230V。


 

   這是TDS2285的過載短路保護(hù)示意圖,正常工作模式下,11腳為高電平,當(dāng)過載電路或短路保護(hù)電路檢測到過載或短路時,輸出一個高電平,8050導(dǎo)通,11腳電平被拉低,芯片就會在0.6US內(nèi)關(guān)閉SPWM輸出。因為過載和短路共用一個IO口,所以,在設(shè)計逆變器時,其它過載和短路保護(hù)要全部用外圍電路來解決,這應(yīng)該是設(shè)計逆變器的難點所在。我這臺用2285的逆變器,這次沒有設(shè)計過載保護(hù)電路,只有短路保護(hù)功能。因為每個人對過載和短路現(xiàn)象的理解不同,可能設(shè)計出來的電路也會有很大的不同。下面是我對這二個電路功能的理解:

    1.過載保護(hù):過載現(xiàn)象簡單地說,就是工作時負(fù)載大于逆變器的額定輸出功率,是一種超負(fù)荷運行狀態(tài),對設(shè)備來講是很危險的。一般我們都會設(shè)計成用電流互感器來檢測AC輸出端的電流大小,這個方法比較簡單,也很有效。例如:一臺1000W的逆變器,負(fù)載加到1050W了,雖然過載了,但還不很嚴(yán)重,這時就要用聲或光提示管理人員注意,如果負(fù)載不減輕,電路就要在延時一段時間后關(guān)閉機(jī)器(例如30秒后關(guān)斷SPWM)。如果加載到1300W,同樣除了有光或聲提示外,延時時間要短一些(如10秒后就關(guān)斷SPWM),也就是超負(fù)載越重,延時時間越短,這樣可以充分保證設(shè)備的安全性。以這個要求來設(shè)計外圍電路,估計電路也不會簡單到哪里去了。

   2.短路保護(hù):一臺好的逆變器,做一個完美的短路是最重要的,論壇上有很多大師級的朋友,他們的逆變器都可以經(jīng)得起上百次的短路而不燒H橋,所以,短路保護(hù)電路都做為一個技術(shù)核心而被設(shè)計者保護(hù),輕易不肯放出來,也難怪,一般要試驗成功,都是要花很大代價的,一大堆一大堆地?zé)茏雍蟛拍艹烧6搪繁Wo(hù)電路的設(shè)計,關(guān)鍵是二點,第一是要讀取H橋的工作電流,一般取自H橋母線上的取樣電阻,以0.1R的電阻為例,一個1000W的逆變器,正常工作時應(yīng)該在3A以內(nèi),也就是滿載時取樣電阻上應(yīng)該有3V左右的電壓。第二是從檢測到短路后再到關(guān)斷SPWM之間的延時要合適,以現(xiàn)在的元器件,要做到快,是沒有問題的,但有個問題是:關(guān)得太快了,就無法啟動沖擊性負(fù)載了,一個1000W的小太陽燈管,從冷管啟動到完全點亮,要0.2-0.3秒;啟動一臺冰箱也要0.2秒左右。如果簡單以這個0.2或0.3秒來設(shè)計保護(hù)電路的延時時間,是肯定不行的,因為在高頻20K的情況下,0.2秒時間內(nèi),H橋已經(jīng)通過8000個大電流的脈沖了,管子早就燒得慘不忍睹了。唯一的辦法是在這0.2或0.3秒時間內(nèi)對H橋進(jìn)行抑流,讓它工作在一個安全的范圍內(nèi)。例如H橋用20A的管子,就讓它限流在10A左右(對于1000W的機(jī)器來講,10A就意味著它短時間輸出3000W以上的功率了,啟動沖擊性負(fù)載完全沒有問題),等0.2或0.3秒后,如果短路還沒有解除,電路輸出高平到TDS2285的11腳,關(guān)斷SPWM。

    我有一個朋友,在生產(chǎn)出口數(shù)碼發(fā)電機(jī)的后級(實際上就是一個逆變器),用的就是這種保護(hù)方式,不過它是在程序中解決的,檢測到短路后,單片機(jī)大幅度地削減SPWM的寬度,讓H橋電流限止在一個安全的范圍內(nèi),如果0.2鐘短路還沒有消除,就關(guān)斷SPWM。它的外圍電路沒有時序和死區(qū)電路,全是在單片機(jī)中做好的,用的是一個32位單片機(jī),輸出4路直接到250光藕,工作很可靠。

 

 

上圖是2285的報警電路,配合5腳上的LED一同工作,當(dāng)BT出現(xiàn)過壓或欠壓時,蜂鳴器發(fā)出長聲,LED做長閃;當(dāng)11腳檢測到過載或短路時,蜂鳴器發(fā)出短聲,LED做短閃。

   二、TDS2285的性能

    限于技術(shù)和設(shè)備的原因,我無法對2285芯片做全面的技術(shù)測試,我只對它輸出的正弦波失真度情況進(jìn)行了測試,為了這項測試,我特意去買了一臺固緯的201G失真度儀,因為從市面上看,常見的失真儀中,只有這款可以測試到300V,一般都只能測到100V。

 

 

下面是不同性質(zhì)負(fù)載下的失真度指標(biāo):

 

上圖是在空載和加載到400W左右的失真度,只有0.7%,這實在是一個比較滿意的指標(biāo)了。

 

上圖是加載到800-1000W時的失真度情況,大約在0.90-0.95%之間。

 

上圖是帶一個感性負(fù)載(一臺600W的磨光機(jī))時的失真度,大約在0.8-0.9%左右。

  

上圖是帶一臺用17寸CRT顯示器的電腦時的失真度,應(yīng)該算是整流性負(fù)載,大約在1.14%左右。

   三、幾點改進(jìn)建議

    從我試用的情況來看,2285的性能還算是非常滿意的,它外圍電路簡單,SPWM精度很高,能讓使用者設(shè)計出指標(biāo)絕對OK的逆變器,在我裝的二臺機(jī)器中,沒有因為程序出錯而死機(jī)等現(xiàn)象發(fā)生過,性能很可靠。但我還想對張工提幾點改進(jìn)建議,因為我不懂單片機(jī),可能提出的建議不一定正確,請不要見笑:

    1.芯片的第12腳是一個去關(guān)斷前級的IO口,一旦發(fā)生過載或短路,12腳就輸出一個高電平,去關(guān)斷前級的PWM(例如SG3525的第10腳),但我想,這個功能可以用外圍電路實現(xiàn),可以在保護(hù)電路輸出高電平時一同去關(guān)閉前級的PWM,這樣可以省下一個寶貴的IO口。

    2.如果芯片IO口夠用的話,最好把“過載”和“短路”這二部分的輸入端分開,讓程序?qū)@二種情況進(jìn)行分開處理。例如:用一個帶內(nèi)部AD的IO口,讓它采集過載電路過來的電壓,因為負(fù)載越重,采集到的電壓越高,程序就可以在不同負(fù)載時做出不同的處理:

     如:負(fù)載超10%,延時30秒關(guān)斷SPWM(延時期間先減小SPWM的寬度,并聲光報警,下同)

           負(fù)載超20%,延時20秒關(guān)斷SPWM

           負(fù)載超30%,延時10秒關(guān)斷SPWM

           負(fù)載超50%,把控制權(quán)交給11腳,當(dāng)短路處理,即先限流,再關(guān)閉。

這樣做的好處是:過載保護(hù)部分的電路會大幅度簡化,調(diào)試也很簡單,只要調(diào)一個額定最大功率的基準(zhǔn)值就可以了。芯片11腳可以仍保留現(xiàn)在的功能。

    3.如果用IO口多一點的芯片,可以多用幾個LED,分別來指示過載,短路,欠壓,過壓等等。

      以上建議不一定正確,僅供張工參考,哈哈!





全部回復(fù)(82)
正序查看
倒序查看
2010-03-28 13:19
很好很好
0
回復(fù)
2010-03-29 08:05

呵呵,非常感謝老壽先生的評測!

關(guān)于您說的那3點意見,確實值得好好改進(jìn)。希望能做的更完美一點。再次感謝老壽先生!

0
回復(fù)
2010-03-29 08:07
好貼!頂下!
0
回復(fù)
正弦芯
LV.8
5
2010-03-29 09:17

贊老壽先生!

TDS2285是個好東東!



一般的8-10Bit SPWM,如果要做到檢測短路后,大幅度地削減SPWM的幅度,是不太現(xiàn)實的,因為電壓利用率必須有能力降到0.1以下,所以這個方法僅能用在高 Bit 的系統(tǒng)中。

0
回復(fù)
miky1188
LV.6
6
2010-03-29 09:53
LaoSHOU又要開始動手啦,贊一個..........
0
回復(fù)
huamg
LV.7
7
2010-03-29 14:08
老壽先生又出新品了,張工是多面的好手,學(xué)習(xí)了。老壽先生說的很好,我也是給SPWM搞到頭也大了,現(xiàn)正休息(做個電魚機(jī)玩),過陣再參與這個行列,到時大家不要拋棄我了(說笑了)。還有鐘工和正弦芯等等大師傅。
0
回復(fù)
2010-03-30 08:43
@huamg
老壽先生又出新品了,張工是多面的好手,學(xué)習(xí)了。老壽先生說的很好,我也是給SPWM搞到頭也大了,現(xiàn)正休息(做個電魚機(jī)玩),過陣再參與這個行列,到時大家不要拋棄我了(說笑了)。還有鐘工和正弦芯等等大師傅。
黃工,你那電魚機(jī)好了沒有呢?
0
回復(fù)
zhuzhu
LV.5
9
2010-05-14 16:59
請問老壽先生有沒有波形測試數(shù)據(jù)分享呢,如MOS的DS之間,IC輸出SPWM兩組同時測得波形,為什么你的輸出SPWM還要加一個反相器,請告知原因,謝謝!
0
回復(fù)
shayu1000
LV.8
10
2010-05-14 17:19
張工是不是把芯片電源穩(wěn)壓部分和后級的驅(qū)動部分直接集成進(jìn)去,開發(fā)出一款更強(qiáng)大的芯片來,類似于3525輸出(SPWM),直接加圖騰推MOS,
0
回復(fù)
2010-05-15 08:08
@shayu1000
張工是不是把芯片電源穩(wěn)壓部分和后級的驅(qū)動部分直接集成進(jìn)去,開發(fā)出一款更強(qiáng)大的芯片來,類似于3525輸出(SPWM),直接加圖騰推MOS,
這樣做比較困難呢,暫時沒有這個打算。
0
回復(fù)
shayu1000
LV.8
12
2010-05-15 08:20
@lizlk
這樣做比較困難呢,暫時沒有這個打算。

這些動作也只能寄希望在你們這些大師身上了,理由:1.模數(shù)能力都具備,2.逆變專業(yè),3.有志于打造高品質(zhì)的逆變器。


支持的頂一下

0
回復(fù)
2010-05-15 10:24
@shayu1000
這些動作也只能寄希望在你們這些大師身上了,理由:1.模數(shù)能力都具備,2.逆變專業(yè),3.有志于打造高品質(zhì)的逆變器。支持的頂一下
呵呵,大師不敢稱,您過獎了!
0
回復(fù)
KONGBIN
LV.2
14
2010-05-18 19:56

老壽先生,您好


小生認(rèn)為模擬電路做的純硬件逆變器才是最優(yōu)秀的產(chǎn)品,才能令您和我滿意。模擬系統(tǒng)對波形失真度、突加負(fù)載波形失真、電壓穩(wěn)定等指標(biāo)都遠(yuǎn)遠(yuǎn)優(yōu)于由單片機(jī)或者DSP系統(tǒng)中用程序完成的數(shù)字電路。因此對您老上述模擬電路問題提點點看法。


老師說的三個問題


一:關(guān)于正弦波基準(zhǔn)源,我試過用方波或者三角波經(jīng)過三級二階濾波,即可得到波形失真度在0.6左右正弦波,如果要求更低,可以多增加濾波級數(shù),達(dá)到0.1一下沒問題。


 二單片機(jī)和DSP程序設(shè)計的調(diào)制器線性度幾乎完美,但我認(rèn)為模擬系統(tǒng)也能做好,三角波要標(biāo)準(zhǔn),正弦波的幅度要低于三角波,即不能調(diào)整過度,一般調(diào)制度不超過1.2其電路也并不復(fù)雜。


三:設(shè)計一個大反饋穩(wěn)壓電路不難。純硬件方案中分為兩個部分,一是穩(wěn)壓,系統(tǒng)反應(yīng)速度慢,用于電壓穩(wěn)定。第二個部分是波形校正,也稱重復(fù)控制,其原理是用輸出的正弦波和標(biāo)準(zhǔn)的正弦波做比較,用它們的差值去和三角波切割,得到需要的SPWM波形送IGBT驅(qū)動器。


單片機(jī)和DSP系統(tǒng)最擅長的是計算,數(shù)據(jù)計算和邏輯計算。對于模擬量的控制還是顯得牽強(qiáng)。試想用單片機(jī)和DSP程序控制模擬量,而用模擬電路去完成數(shù)據(jù)和邏輯關(guān)系運算工作,結(jié)果會怎么樣呢?

0
回復(fù)
lab2010
LV.4
15
2010-06-02 11:10
@KONGBIN
老壽先生,您好小生認(rèn)為模擬電路做的純硬件逆變器才是最優(yōu)秀的產(chǎn)品,才能令您和我滿意。模擬系統(tǒng)對波形失真度、突加負(fù)載波形失真、電壓穩(wěn)定等指標(biāo)都遠(yuǎn)遠(yuǎn)優(yōu)于由單片機(jī)或者DSP系統(tǒng)中用程序完成的數(shù)字電路。因此對您老上述模擬電路問題提點點看法。老師說的三個問題一:關(guān)于正弦波基準(zhǔn)源,我試過用方波或者三角波經(jīng)過三級二階濾波,即可得到波形失真度在0.6左右正弦波,如果要求更低,可以多增加濾波級數(shù),達(dá)到0.1一下沒問題。 二:單片機(jī)和DSP程序設(shè)計的調(diào)制器線性度幾乎完美,但我認(rèn)為模擬系統(tǒng)也能做好,三角波要標(biāo)準(zhǔn),正弦波的幅度要低于三角波,即不能調(diào)整過度,一般調(diào)制度不超過1.2其電路也并不復(fù)雜。三:設(shè)計一個大反饋穩(wěn)壓電路不難。純硬件方案中分為兩個部分,一是穩(wěn)壓,系統(tǒng)反應(yīng)速度慢,用于電壓穩(wěn)定。第二個部分是波形校正,也稱重復(fù)控制,其原理是用輸出的正弦波和標(biāo)準(zhǔn)的正弦波做比較,用它們的差值去和三角波切割,得到需要的SPWM波形送IGBT驅(qū)動器。單片機(jī)和DSP系統(tǒng)最擅長的是計算,數(shù)據(jù)計算和邏輯計算。對于模擬量的控制還是顯得牽強(qiáng)。試想用單片機(jī)和DSP程序控制模擬量,而用模擬電路去完成數(shù)據(jù)和邏輯關(guān)系運算工作,結(jié)果會怎么樣呢?

非常贊同KONGBIN 先生的說法,先頂一下。


關(guān)于穩(wěn)壓部分能再具體點嗎?


有沒有具體工頻正弦波方案?


我的郵箱:631729544@qq.com

0
回復(fù)
KONGBIN
LV.2
16
2010-06-02 18:06
@lab2010
非常贊同KONGBIN先生的說法,先頂一下。關(guān)于穩(wěn)壓部分能再具體點嗎?有沒有具體工頻正弦波方案?我的郵箱:631729544@qq.com
有方案,完整的,改天有時間公布
0
回復(fù)
lab2010
LV.4
17
2010-06-04 14:50
@KONGBIN
有方案,完整的,改天有時間公布

KONGBIN先生


按你的方案做穩(wěn)壓會存在一個問題,


輸出的正弦波要比參考正弦波滯后一些,如何同步?

0
回復(fù)
avrmcu
LV.4
18
2010-06-06 23:19
@KONGBIN
老壽先生,您好小生認(rèn)為模擬電路做的純硬件逆變器才是最優(yōu)秀的產(chǎn)品,才能令您和我滿意。模擬系統(tǒng)對波形失真度、突加負(fù)載波形失真、電壓穩(wěn)定等指標(biāo)都遠(yuǎn)遠(yuǎn)優(yōu)于由單片機(jī)或者DSP系統(tǒng)中用程序完成的數(shù)字電路。因此對您老上述模擬電路問題提點點看法。老師說的三個問題一:關(guān)于正弦波基準(zhǔn)源,我試過用方波或者三角波經(jīng)過三級二階濾波,即可得到波形失真度在0.6左右正弦波,如果要求更低,可以多增加濾波級數(shù),達(dá)到0.1一下沒問題。 二:單片機(jī)和DSP程序設(shè)計的調(diào)制器線性度幾乎完美,但我認(rèn)為模擬系統(tǒng)也能做好,三角波要標(biāo)準(zhǔn),正弦波的幅度要低于三角波,即不能調(diào)整過度,一般調(diào)制度不超過1.2其電路也并不復(fù)雜。三:設(shè)計一個大反饋穩(wěn)壓電路不難。純硬件方案中分為兩個部分,一是穩(wěn)壓,系統(tǒng)反應(yīng)速度慢,用于電壓穩(wěn)定。第二個部分是波形校正,也稱重復(fù)控制,其原理是用輸出的正弦波和標(biāo)準(zhǔn)的正弦波做比較,用它們的差值去和三角波切割,得到需要的SPWM波形送IGBT驅(qū)動器。單片機(jī)和DSP系統(tǒng)最擅長的是計算,數(shù)據(jù)計算和邏輯計算。對于模擬量的控制還是顯得牽強(qiáng)。試想用單片機(jī)和DSP程序控制模擬量,而用模擬電路去完成數(shù)據(jù)和邏輯關(guān)系運算工作,結(jié)果會怎么樣呢?

14樓:MCU擅長的是實時控制方面,DSP擅長的是復(fù)雜的計算。當(dāng)然MCU絕對不是萬能的,要說到實時處理的速度數(shù)字電路是不能和模擬電路比的。我看這款TDS2285特別像ATtiny24。


 

0
回復(fù)
2010-07-26 05:42
@avrmcu
14樓:MCU擅長的是實時控制方面,DSP擅長的是復(fù)雜的計算。當(dāng)然MCU絕對不是萬能的,要說到實時處理的速度數(shù)字電路是不能和模擬電路比的。我看這款TDS2285特別像ATtiny24。 

最近怎么沒有人來看看 新作品呀!   頂

 

0
回復(fù)
jxmcu
LV.1
20
2010-08-19 02:29
@avrmcu
14樓:MCU擅長的是實時控制方面,DSP擅長的是復(fù)雜的計算。當(dāng)然MCU絕對不是萬能的,要說到實時處理的速度數(shù)字電路是不能和模擬電路比的。我看這款TDS2285特別像ATtiny24。 

回復(fù) 14 樓的朋友:

你這個話題我比較感興趣,我本人自認(rèn)為見到的MCU種類也算不少了吧,我也來競猜一下吧,我看ATtiny24的資源是完成不了SPWM波形修正功能及實時產(chǎn)生SPWM波形的,它需要用軟件編寫實現(xiàn)這些功能。我看最有可能的16HV616這款芯片了,它帶PWM模塊,ADC模塊,并且引腳也基本符合,從而在軟件上有充分的時間進(jìn)行計算并修正波形問題不是很大!如果你有芯片,如樓主沒有把數(shù)據(jù)線和信號線破壞掉的話可以拿調(diào)試工具讀一下,就可看出它本來的面目了!

0
回復(fù)
avrmcu
LV.4
21
2010-08-20 20:18
@jxmcu
回復(fù)14樓的朋友:你這個話題我比較感興趣,我本人自認(rèn)為見到的MCU種類也算不少了吧,我也來競猜一下吧,我看ATtiny24的資源是完成不了SPWM波形修正功能及實時產(chǎn)生SPWM波形的,它需要用軟件編寫實現(xiàn)這些功能。我看最有可能的16HV616這款芯片了,它帶PWM模塊,ADC模塊,并且引腳也基本符合,從而在軟件上有充分的時間進(jìn)行計算并修正波形問題不是很大!如果你有芯片,如樓主沒有把數(shù)據(jù)線和信號線破壞掉的話可以拿調(diào)試工具讀一下,就可看出它本來的面目了!
有哪點時間去讀它里面的程序還不如我自己寫. 關(guān)鍵是穩(wěn)壓及保護(hù)的算法能否實現(xiàn),一個是程序空間,還有就是ADC及CPU是否足夠快。
0
回復(fù)
2010-08-21 08:10
@avrmcu
有哪點時間去讀它里面的程序還不如我自己寫.關(guān)鍵是穩(wěn)壓及保護(hù)的算法能否實現(xiàn),一個是程序空間,還有就是ADC及CPU是否足夠快。
歡迎破解??!
0
回復(fù)
2010-08-21 10:17
@lizlk
歡迎破解?。圖片]
不得不承認(rèn)我們國家民間的破解實力還是很強(qiáng)的哦,你看微軟的炒作系統(tǒng),iphone,ipad,各種軟件,還有中九,哪個不能破解啊。
0
回復(fù)
avrmcu
LV.4
24
2010-08-21 20:57
@xzszrs
不得不承認(rèn)我們國家民間的破解實力還是很強(qiáng)的哦,你看微軟的炒作系統(tǒng),iphone,ipad,各種軟件,還有中九,哪個不能破解啊。
我認(rèn)為對那些盜版者來說很復(fù)雜的軟件可能有破解的必要,一般單片機(jī)的程序空間就幾個K的數(shù)據(jù),沒必要破解。而且破解的軟件發(fā)現(xiàn)BUG是沒法修改程序的,單片機(jī)要防止盜版有很多辦法,比如我在程序里加入自毀程序,你來破解好了,時間一到芯片可以自己把程序全部改寫為0,怕你是哭都來不及。就能深刻的體會到盜版的好處了。哈哈
0
回復(fù)
jxmcu
LV.1
25
2010-08-21 23:38
@avrmcu
有哪點時間去讀它里面的程序還不如我自己寫.關(guān)鍵是穩(wěn)壓及保護(hù)的算法能否實現(xiàn),一個是程序空間,還有就是ADC及CPU是否足夠快。

回復(fù)21貼的朋友:

      首先不要見怪,本來只不過是一句猜想,確引起大家的興趣,有點意思。當(dāng)然本人也用過AVR的芯片,它確實比較快,但ATtiny24此款,應(yīng)該不是樓主的芯片型號!

      再者對于SPWM的每個輸出波形都在跟據(jù)反饋電壓進(jìn)行修整,此款芯片我想算實時運算的能力還不夠,它在對SPWM修正運算,ADC采樣,保護(hù)運算等,一個程序10分鐘能夠,搞定的話,一定是高人了,可能寫一個代碼來試一下,貼出來看看行不行!哈哈!玩笑了!當(dāng)然程序是需要閉環(huán)控制輸出信號的!這樣的程序才能適應(yīng)不同的負(fù)載,而不產(chǎn)生波形失真!

      當(dāng)然,我提出的16HV616 也不一定就是樓主所用的,也有可能樓主用的比我猜想的還要好,我提出616的原因是 它帶 PWM, ADC,再都功能引腳也基本符合,由于此芯片帶硬件的PWM ADC 當(dāng)然處理運算能力就大大的增強(qiáng)了,也就比較能實現(xiàn)樓主的功能!

      另外,在這里聲明,我們不談什么破解,在這里只是討論技術(shù)。群里有好多的朋友都是編程高手,如有時間的話,不妨可以寫一些代碼貼出來,大家共同進(jìn)步!

0
回復(fù)
2010-08-23 08:20
@jxmcu
回復(fù)21貼的朋友:      首先不要見怪,本來只不過是一句猜想,確引起大家的興趣,有點意思。當(dāng)然本人也用過AVR的芯片,它確實比較快,但ATtiny24此款,應(yīng)該不是樓主的芯片型號!     再者對于SPWM的每個輸出波形都在跟據(jù)反饋電壓進(jìn)行修整,此款芯片我想算實時運算的能力還不夠,它在對SPWM修正運算,ADC采樣,保護(hù)運算等,一個程序10分鐘能夠,搞定的話,一定是高人了,可能寫一個代碼來試一下,貼出來看看行不行!哈哈!玩笑了!當(dāng)然程序是需要閉環(huán)控制輸出信號的!這樣的程序才能適應(yīng)不同的負(fù)載,而不產(chǎn)生波形失真!     當(dāng)然,我提出的16HV616也不一定就是樓主所用的,也有可能樓主用的比我猜想的還要好,我提出616的原因是它帶PWM,ADC,再都功能引腳也基本符合,由于此芯片帶硬件的PWMADC當(dāng)然處理運算能力就大大的增強(qiáng)了,也就比較能實現(xiàn)樓主的功能!     另外,在這里聲明,我們不談什么破解,在這里只是討論技術(shù)。群里有好多的朋友都是編程高手,如有時間的話,不妨可以寫一些代碼貼出來,大家共同進(jìn)步!
呵呵,我的本意不是這樣的,因為這東西就算是用個單片機(jī)去做,沒有非常多的時間,和專業(yè)的批量測試、生產(chǎn)。也是搞不穩(wěn)定的。
0
回復(fù)
avrmcu
LV.4
27
2010-08-29 23:03
@正弦芯
贊老壽先生!TDS2285是個好東東!一般的8-10BitSPWM,如果要做到檢測短路后,大幅度地削減SPWM的幅度,是不太現(xiàn)實的,因為電壓利用率必須有能力降到0.1以下,所以這個方法僅能用在高Bit的系統(tǒng)中。
樓上的大大,電壓利用率降到0.1是啥意思?
0
回復(fù)
MOSTECH
LV.1
28
2010-11-23 16:42
@lizlk
呵呵,我的本意不是這樣的,因為這東西就算是用個單片機(jī)去做,沒有非常多的時間,和專業(yè)的批量測試、生產(chǎn)。也是搞不穩(wěn)定的。
這個應(yīng)該是PIC的一個單片機(jī),軟件實現(xiàn)的
0
回復(fù)
老礦石
LV.7
29
2010-11-23 20:46
@KONGBIN
老壽先生,您好小生認(rèn)為模擬電路做的純硬件逆變器才是最優(yōu)秀的產(chǎn)品,才能令您和我滿意。模擬系統(tǒng)對波形失真度、突加負(fù)載波形失真、電壓穩(wěn)定等指標(biāo)都遠(yuǎn)遠(yuǎn)優(yōu)于由單片機(jī)或者DSP系統(tǒng)中用程序完成的數(shù)字電路。因此對您老上述模擬電路問題提點點看法。老師說的三個問題一:關(guān)于正弦波基準(zhǔn)源,我試過用方波或者三角波經(jīng)過三級二階濾波,即可得到波形失真度在0.6左右正弦波,如果要求更低,可以多增加濾波級數(shù),達(dá)到0.1一下沒問題。 二:單片機(jī)和DSP程序設(shè)計的調(diào)制器線性度幾乎完美,但我認(rèn)為模擬系統(tǒng)也能做好,三角波要標(biāo)準(zhǔn),正弦波的幅度要低于三角波,即不能調(diào)整過度,一般調(diào)制度不超過1.2其電路也并不復(fù)雜。三:設(shè)計一個大反饋穩(wěn)壓電路不難。純硬件方案中分為兩個部分,一是穩(wěn)壓,系統(tǒng)反應(yīng)速度慢,用于電壓穩(wěn)定。第二個部分是波形校正,也稱重復(fù)控制,其原理是用輸出的正弦波和標(biāo)準(zhǔn)的正弦波做比較,用它們的差值去和三角波切割,得到需要的SPWM波形送IGBT驅(qū)動器。單片機(jī)和DSP系統(tǒng)最擅長的是計算,數(shù)據(jù)計算和邏輯計算。對于模擬量的控制還是顯得牽強(qiáng)。試想用單片機(jī)和DSP程序控制模擬量,而用模擬電路去完成數(shù)據(jù)和邏輯關(guān)系運算工作,結(jié)果會怎么樣呢?
純硬件做逆變器存在溫飄問題,頻率不太穩(wěn)定,現(xiàn)在單片機(jī)價格不高,我覺得用單片機(jī)有事半功倍之效,當(dāng)然,為了更好的熟悉電路也未嘗不可。
0
回復(fù)
flyahead
LV.5
30
2010-11-24 20:21
@lizlk
呵呵,我的本意不是這樣的,因為這東西就算是用個單片機(jī)去做,沒有非常多的時間,和專業(yè)的批量測試、生產(chǎn)。也是搞不穩(wěn)定的。
只要帶PWM,AD轉(zhuǎn)換的單片機(jī)幾乎都能做正弦波逆變器,但是這種數(shù)字的逆變器是很難保證穩(wěn)定性的,抗干擾能力比較差
0
回復(fù)
龍的心
LV.6
31
2011-03-26 01:04
@老礦石
純硬件做逆變器存在溫飄問題,頻率不太穩(wěn)定,現(xiàn)在單片機(jī)價格不高,我覺得用單片機(jī)有事半功倍之效,當(dāng)然,為了更好的熟悉電路也未嘗不可。

留個腳印

0
回復(fù)
發(fā)