楼主用IO串电阻的方式来模拟开关电流源,给电容充电,大信号线性肯定不会好(输出波形会有点像饱和失真的)。
另外数字CMOS IO的拉灌电流能力差别挺大,甚至有的器件拉灌能力会差1倍。为了抵消这种情况,势必要加大串阻,来使得IO拉灌能力的不平衡(以及非线性)影响减弱,那么高频响应就下去了。
所以发出的呻吟像AM收音机收强台的应该正常。
可以考虑用此IO驱动两个外挂电流源,再用电容把电流积分成电压,估计效果就好了。
另外数字CMOS IO的拉灌电流能力差别挺大,甚至有的器件拉灌能力会差1倍。为了抵消这种情况,势必要加大串阻,来使得IO拉灌能力的不平衡(以及非线性)影响减弱,那么高频响应就下去了。
所以发出的呻吟像AM收音机收强台的应该正常。
可以考虑用此IO驱动两个外挂电流源,再用电容把电流积分成电压,估计效果就好了。