38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 44|回复: 0

PWM分压器测试

[复制链接]
发表于 2014-6-17 17:29:10 | 显示全部楼层 |阅读模式
本帖最后由 kunnsd 于 2014-6-18 17:18 编辑

20140617_172256.jpg

这个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的温度系数对电路影响太大
LM399基准5v输出.png

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

732b基准5000点采集

732b基准5000点采集


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

732b基准测试

732b基准测试


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

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

PLC10表笔短接1000点采集

PLC10表笔短接1000点采集


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

PLC10 LM399基准5v输出1000点测试

PLC10 LM399基准5v输出1000点测试



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

PLC10 FLUKE732B基准5v输出1000点采集

PLC10 FLUKE732B基准5v输出1000点采集






回复

使用道具 举报

发表于 2014-6-17 18:32:01 38hot手机频道 | 显示全部楼层
学习,能详细介绍下分压器么,pwm 是多少位的,频率多少
回复

使用道具 举报

发表于 2014-6-17 18:58:26 | 显示全部楼层
图片太少了。
回复

使用道具 举报

发表于 2014-6-17 19:31:50 | 显示全部楼层
能否贡献下电路图看下,或介绍些原理。。。。
回复

使用道具 举报

发表于 2014-6-17 20:26:38 | 显示全部楼层
LZ讲解一下原理啊
回复

使用道具 举报

发表于 2014-6-17 20:33:27 | 显示全部楼层
讲解一下原理啊,电路图看下
回复

使用道具 举报

发表于 2014-6-17 21:29:00 | 显示全部楼层
什么情况
不懂哦
回复

使用道具 举报

发表于 2014-6-18 07:31:39 | 显示全部楼层
请介绍下原理
回复

使用道具 举报

发表于 2014-6-18 08:59:57 | 显示全部楼层
貌似只有3个JFET,也不见精密电阻,估计不是双路PWM合成,定时器是用CPLD做的20bit以上
回复

使用道具 举报

发表于 2014-6-18 11:52:10 | 显示全部楼层
本帖最后由 marshallemon 于 2014-6-18 11:55 编辑

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

使用道具 举报

发表于 2014-6-18 14:21:10 | 显示全部楼层
关键是噪声情况怎么样,10nplc采样看看峰峰值
回复

使用道具 举报

发表于 2014-6-19 20:47:54 | 显示全部楼层
坤少,logo乍看起来像朵是德花。发表的示波器、电源都拜读过,学生时代有这种风格很是敬仰。滤波器看起来像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:

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

补图,开启自动调零
零位nplc10.JPG
回复

使用道具 举报

发表于 2014-6-21 04:56:40 | 显示全部楼层
34401已开机超过72小时
回复

使用道具 举报

 楼主| 发表于 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系列,仅仅是提供两个数据,所以只要是个单片机都行
回复

使用道具 举报

 楼主| 发表于 2014-6-21 07:52:02 | 显示全部楼层
老哥 发表于 2014-6-21 04:51
使用PLC=10对FLUKE 8846A进行表笔短接1000点采集,峰峰值为21uV:

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

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

使用道具 举报

发表于 2014-6-22 13:47:14 | 显示全部楼层
楼主用示波器看过噪音么?

回复

使用道具 举报

 楼主| 发表于 2014-6-23 00:08:35 | 显示全部楼层
xuplastic 发表于 2014-6-22 13:47
楼主用示波器看过噪音么?

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

使用道具 举报

发表于 2014-6-23 07:14:10 38hot手机频道 | 显示全部楼层
分压器是不是就是fluke752a?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表