回覆列表
-
1 # 玩轉嵌入式
-
2 # 夢景仙
這個要求實現起來非常容量。
1、微控制器選帶AD的,1024內碼對應10v,這麼做可以省掉一個運放。
2、分度值選0.1v精度,10個內碼對應0.1v。不要四捨五入。
3、微控制器直接帶DA,後部增加電流接續放大電路。輸出接分壓電阻,取0一5v或0一2.5v給微控制器AD輸入腳做反饋。
4、微控制器不帶AD繁瑣一些,單+DA+運放恆流源+接續放大(反饋給運放)。
圖不畫了,懂的自然懂,具體圖紙設計方法有很多,自己去選成熟電路。有了思路還完不成,最好放棄,這是個多工種配合工作。自我提高,練手是很好的。
做一個0-10V可調的電源,要看輸出電流多大,DA轉換+運放的方式做的電源輸出電流做不大,所以DA方式做電源不太適用。很常見的開關電源等,都是透過脈寬調製或頻率調製頻繁的控制MOS管的開斷來實現的。建議方案如下:
微控制器輸出佔空比可調的PWM用於控制MOS管的開斷。基本的實現原理如下圖所示:
微控制器產生的PWM接在MOS管的G極上控制MOS管的閉合和斷開。這裡包含兩個階段:
MOS管閉合階段
在MOS管閉合時,電流流過電感L和負載RL,同時電感L在儲能,此時二極體D是截至的,電容C起到濾波作用,使輸出更加平滑,電流流向如下圖所示。
MOS管斷開階段
在MOS管斷開時,電感兩端的電流不會發生突變要繼續維持原來的方向,所產生的反向電動勢使二極體D導通,構成迴路,電流由電感L流向電容C和負載,電感儲能有限,所以維持時間很短,為了讓輸出波形更加平滑,就需要PWM的頻率高一些。如下圖所示。
如何調節輸出電壓輸出電壓是透過PWM的佔空比來實現的,佔空比越大,輸出電壓越大,佔空比為100%使,輸出最大電壓,佔空比為0%時,輸出為0。所以透過調節佔空比就可以實現輸出電壓的調節。如果要提高輸出電壓的精度可以加入反饋電路,既然由微控制器來實現,可以編寫PID演算法,提高精度。