kunnsd 发表于 2014-6-17 17:29:10

PWM分压器测试

本帖最后由 kunnsd 于 2014-6-18 17:18 编辑



这个PWM分压器的PWM信号由CPLD产生,模值可变,通过SPI与STM32通信,STM32送给PWM两个参数:1.PWM最大计数,也就是参考电压值,比如LM399的参考电压为7.05157v,则该值为705157,732B的参考电压值为10.00000v,则该模为1000000,这个样的好处是PWM数据的输入值即为输出电压,无需换算。 2.PWM数据,要输出1v,就输入100000即可。
这个分压器本来是用LM399做基准的,输出0.00000~6.60000v分辨率10uv用FLUKE8846标定基准电压后测试线性误差不大于1个字,但是LM399的温度系数对电路影响太大


昨天晚上用8846进行了接近7小时的10000点采集,其中3000点左右的电压上升是昨天晚上大概12点的时候西安下了雷阵雨,温度快速降低,雨停后又快速升高造成的,峰峰值20uV。看到这个数据还在怀疑是否有别的原因,用手捏住LM399使其降温,很快读数上升2个字,所以断定是399的问题
所以断开了板子上的LM399基准,换用了FLUKE 732B的10v基准,进行了PLC=100的5000点的采集,得到如下的数据,峰峰值为7uV:


最后是对732b基准PLC=100的1000点采集,峰峰值为9uV:


看来PWM分压的温度特性很好,要是换用LTZ1000,应该有比较好的效果

使用PLC=10对FLUKE 8846A进行表笔短接1000点采集,峰峰值为21uV:


使用PLC=10对用LM399基准输出5v进1000点采集,峰峰值为27uV:



使用PLC=10对用FLUKE 732B基准输出5v进1000点采集,峰峰值为21uV:






simon51 发表于 2014-6-17 18:32:01

学习,能详细介绍下分压器么,pwm 是多少位的,频率多少

liquidator 发表于 2014-6-17 18:58:26

图片太少了。

zhangjinxing 发表于 2014-6-17 19:31:50

能否贡献下电路图看下,或介绍些原理。。。。

lizhijun 发表于 2014-6-17 20:26:38

LZ讲解一下原理啊

wangtwo 发表于 2014-6-17 20:33:27

讲解一下原理啊,电路图看下

topv 发表于 2014-6-17 21:29:00

什么情况
不懂哦

hu_lin 发表于 2014-6-18 07:31:39

请介绍下原理

jinfen 发表于 2014-6-18 08:59:57

貌似只有3个JFET,也不见精密电阻,估计不是双路PWM合成,定时器是用CPLD做的20bit以上

marshallemon 发表于 2014-6-18 11:52:10

本帖最后由 marshallemon 于 2014-6-18 11:55 编辑

粗略计算了一下,按照6.6V 10uV分辨率是22.65bit,不知道LZ PWM输出的频率是多少,开关管使用的啥型号?低通滤波几阶?截止频率多少?

fffofo 发表于 2014-6-18 14:21:10

关键是噪声情况怎么样,10nplc采样看看峰峰值

abojio 发表于 2014-6-19 20:47:54

坤少,logo乍看起来像朵是德花{:139_286:}。发表的示波器、电源都拜读过,学生时代有这种风格很是敬仰。滤波器看起来像4阶或5阶的,截至频率应该在0.4一下(当然是猜的,如果是单路的话)。有时间的时候我也是爱好者,之前做过一个7阶的,不过编程我不会,excel也没弄过,当然噪声多大就更不清楚了。信号发生器出的PWM,朋友拿回家用34401测试说一晚上跳了一个字(ref:399),焊之前做过一些仿真。后来就没下文了,听朋友说他去成都校表时和唐老师讨论过(一两年前)。滤波器电容的影响较大(当然根据频率layout也重要)国产高耐压的CBB性能很好,朋友测试过,说dv/dt、P都不亚于MPK10拆机货。可以试一下,估计会有改善。STM32是F4吗,听说定时器很霸气的样子,弄PWM貌似很爽的样子。

老哥 发表于 2014-6-21 04:51:42

使用PLC=10对FLUKE 8846A进行表笔短接1000点采集,峰峰值为21uV:

这个太大了吧,是不是有干扰?刚刚测了34401表笔短接1000点采集,NPLC=10峰峰值不到2uV。

老哥 发表于 2014-6-21 04:55:04

老哥 发表于 2014-6-21 04:51
使用PLC=10对FLUKE 8846A进行表笔短接1000点采集,峰峰值为21uV:

这个太大了吧,是不是有干扰?刚刚测了 ...

补图,开启自动调零

老哥 发表于 2014-6-21 04:56:40

34401已开机超过72小时

kunnsd 发表于 2014-6-21 07:40:58

abojio 发表于 2014-6-19 20:47
坤少,logo乍看起来像朵是德花。发表的示波器、电源都拜读过,学生时代有这种风格很是敬仰。滤 ...

滤波器是7阶的,100PLC时噪声小于1个字,用1281的6位半模式或8846a测试都是一字不跳的,但是我没有gbip线,1281记录数据不方便,就用U盘的8846采集数据,PWM是用CPLD写的,接口是SPI,STM32就是103系列,仅仅是提供两个数据,所以只要是个单片机都行

kunnsd 发表于 2014-6-21 07:52:02

老哥 发表于 2014-6-21 04:51
使用PLC=10对FLUKE 8846A进行表笔短接1000点采集,峰峰值为21uV:

这个太大了吧,是不是有干扰?刚刚测了 ...

这个问题是我在10v手动档下短路表笔,在自动模式下短路表笔应该是100mv档,在100mv档下10PLC采集峰峰值也就1uv左右

xuplastic 发表于 2014-6-22 13:47:14

楼主用示波器看过噪音么?

kunnsd 发表于 2014-6-23 00:08:35

xuplastic 发表于 2014-6-22 13:47
楼主用示波器看过噪音么?

用泰克dpo2024测试也就比探头短路噪声高一点点

hm0070_38 发表于 2014-6-23 07:14:10

分压器是不是就是fluke752a?
页: [1]
查看完整版本: PWM分压器测试