在之前的一個帖子中發現了一種繪制電路bode的簡易方法,借這次DIY大賽準備試做一個,據說還可以報銷200塊
帖子鏈接:在探討開關電源PID控制及參數設置http://m.daogou-taobao.cn/bbs/2436032.html
在之前的一個帖子中發現了一種繪制電路bode的簡易方法,借這次DIY大賽準備試做一個,據說還可以報銷200塊
帖子鏈接:在探討開關電源PID控制及參數設置http://m.daogou-taobao.cn/bbs/2436032.html
圖1-1 環路分析測試連接圖
環路分析儀的使用如上圖所示,其中相當于包含了一個信號發生器、一臺示波器及信號運算單元等。(關于環路分析儀更專業的帖子:【揭秘】深入環路分析的測試對比和解析 http://m.daogou-taobao.cn/bbs/2423448.html)
這里所采用的方法是:1、是讓電源發生持續震蕩替代信號發生器 ;2、采用手算替代內部的運算單元。最終就只需一臺示波器了。
增益項,可通過比例電路來實現(如PID中的P),因為電路是由純阻性構成,所以信號經由比例電路后相位不發生任何改變。
相位項,根據右半平面零點和左半平面極點的特性,如果將二者合二為一則可以實現增益恒為1相位0~-180可調的電路特性。
圖1-2 增益不變、相位0~-180可調的bode圖
當電路具備了上述兩項功能候就可以實現增益和相位的單獨調節,這對于電路參數設置來說是極為方便。
由右半平面零點和左半平面極點構成的相位調節電路用軟件仿真得出的結果是ok的,不過實際電路的效果才是這次DIY的成敗所在。
先給出一個右半平面零點+左半平面極點構成的電路原理圖(或許有更簡潔的電路方式)。
圖1-3 實驗電路原理圖
按上述電路將手上的一塊空PCB板做了改裝,
圖1-4 改裝的實驗電路
得出的實驗波形如下:
圖1-5 實驗波形
圖1-5中黃色波形為輸入信號,藍色波形為輸出信號。
當頻率從低到高變化時實驗結果沒有達到預期值,實驗中采用的運放為LM358(非軌到軌)、電阻的精度5%(0.1%的電阻需經由庫房領取)、電容為普通的貼片電容,后續將進一步分析由理想元件構成的仿真電路及對電路中的相關元件進行優化。
在圖1-3的實驗電路中包含一個微分電路,微分電路的特性是隨著輸入信號頻率的升高增益也逐漸增加,當頻率增加到一定程度后運放達到飽和。在實驗板也發現了這一現象,仿真結果如下:
圖1-6 微分電路引起的飽和現象
圖1-3的實驗電路中還包含一個RC積分電路,RC電路的特性隨著頻率的升高增益逐漸降低,理論上可與微分互相抵消避免電路飽和。然而在實驗板中搞錯了先后順序導致這種效果沒有發揮出來,重新繪制的原理圖如下:
圖1-7 實驗電路原理圖2
圖1-7中含有一個雙聯電容,調節時這兩個電容要同時變化,如果能將此電路改進成只需一個可變電容其效果應當是更理想。
從網上查到的常用可調電位器有:直線性變化型、對數變化型、指數變化型(對應型號A、B、C)
圖1-8-3 三種型號電位器示意圖
其中對數型的應該跟1/R的變化規律較接近(是否有將1/R線性化轉換的電路?),這里是想采用分立器件收音機的方式采用機械指針來直接讀取數據,如果電路的線性度不好就只能在刻度上做文章了。
圖1-8-1電路的實測結果如下:
圖1-8-4 簡潔版電路實測結果
圖1-8-4中藍色曲線為輸入信號、黃色曲線為輸出信號,分別測10Hz、100Hz、1kHz、10kHz時的輸入、輸出波形(手上的這款LM358頻率>1kHz后波形發生了畸變)。
此參數下的理論值如下:
圖1-8-5 理論計算結果
上述實驗結果驗證了這種電路的可行性,剩下的還有一些細節問題:
1、 如果用于開關電源測量需增加低通濾波器來濾除開關噪聲(多檔選擇)。
2、 如果采用單片機處理還需搭配一款顯示屏。
3、 采用純模擬電路需做好線性化處理或者是非線性刻度處理。
4、 增加撥擋開管可兼容多種輸出電壓(如3.3V、5V、12V、24V)。
嘗試采用壓控電阻來實現線性化處理,電路如下圖
圖1-9-1 壓控電阻電路
圖1-9-2 不同控制電壓下的電壓、電流波形
圖1-9-1右側的公式看壓控電阻和控制電壓Vc不是線性關系,從仿真結果看電阻的調節范圍有限。這種機械與電路同步線性化的要求或許比較難實現,準備采用指示燈+機械標尺的方式來實現相位參數的讀取。
考慮到機械運動部件較難加工(如果有專業加工設備這種機械標尺結構的易讀性會更好),還準備了一套指示燈的方案。
購買的步進型電位器有約21個檔位可以與移向電容C構成約21種相位曲線,這里取20條曲線通過“查表”的方式讀取相位數據代替之前的機械標尺移動,效果如下圖:
圖3-1相位曲線查詢卡
當旋轉步進電位器時圖3-1上相應的LED指示燈會點亮示意為當前選中的曲線,調節增益電位器使電路發生震蕩,結合震蕩頻率和選中的這條曲線就可以查詢出電路在此頻率下的相位值。
這種方式還有另外兩個好處:
1、擴展測量范圍,通過增加一個撥擋開管改變移向電容C的值就可以實現測量頻率的擴展,如預設0.1Hz~100Hz,100Hz~100KHz,10kHz~10MHz三個檔位。硬件上無需改動只需把X軸的坐標變換一下即可。
2、到目前為止還未將低通濾波器考慮進去,如果加入低通濾波器后會對高頻段的相位產生影響,如果在相位曲線查詢卡片上直接將高頻段的相位加進去那么在硬件上也無需其它改動。
最終這臺儀器的功能擴展都將依賴于這張卡片上,降低了硬件開銷。
初步設計的電路原理圖如下:
圖3-2 電路原理圖Rev01
圖中供電部分可取自被測Vout(>5V)或由外部供電,工作部分包含比例電路(3.3V、5V、12V、24V可選),低通濾波電路、兩級移相電路。其中移相電路又分為三個頻段,測量范圍最低0.1Hz、最高10MHz。
Tl431提供2.5V基準電壓,另外當比例電路的比例值較低時輸出偏差較大,2.5V基準或許會設計成可調基準。