电流源设计中的运放振荡问题的解决方案
时间:2022-03-17来源:佚名
|
对于工程师来说,电流源是个不可或缺的仪器,也有很多人想做一个合用的电流源,而应用开源套件,就只是用一整套的PCB,元件,程序等成套产品,参与者只需要将套件的东西焊接好,调试一下就可以了,这里面的技术含量能有多高,而我们能从中学到的技术又能有多少呢?本文只是从讲述原理出发,指导大家做个人人能掌控的电流源。本文主要就是设计到模拟部分的内容,而基本不涉及单片机,希望朋友能够从中学到点知识。 加速补偿--校正Aopen 校正Aopen是补偿的最佳方法,简单的Aopen补偿会起到1/F补偿难以达到的效果,但并非解决一切问题。 如果振荡由于po位于0dB线之上造成,可想到的第一办法是去掉po. 去掉极点作用的基本方法是引入零点。 引入零点的最佳位置为Ro,Ro上并联电容Cs可为MOSFET输入端引入一个零点zo. 但Ro是运放内部电阻,无法操作,因此在Ro后添加一只电阻Rs,并将Cs与Rs并联。
如果Rs>Ro,则可基本忽略Ro的作用。 增加Rs和Cs后,会使MOSFET输入端的极点po和零点zo频率分别为: po=1/2pi(Cs Cgs)Rs,zo=1/2pICsRs. 如果Cs>Cgs,则原有的极点po=1/2piRoCs由高频段移至低频段,频率由Cs、Cgs和Rs决定,而非Cgs和Ro决定,新引入的零点zo也在低频段并与po基本重合,两者频率差由Cgs与Cs的比例决定,因而很小。
通常Rs=2k-5kOhm,Cs=0.01-0.1uF. Rs和Cs将原有极点po移至低频段并通过zo去除。像极了chopper运放里通过采样将1/f噪声量化到高频段后滤除。很多不沾边的方法思路都是相通的。 |






