打印

定时器 输出pwm计算值与实际值偏差较大

[复制链接]
1242|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 lushoubao305 于 2016-6-22 15:12 编辑

单片机定时器 输出pwm计算值与实际万用表测量值偏差较大是怎么回事?
定时器H
定时器L
实测值
计算值
400
3343
0.295
0.267
400
2607
0.362
0.333
400
2015
0.446
0.414
400
1581
0.538
0.505
400
1258
0.636
0.603
400
829
0.843
0.814
400
677
0.951
0.929
400
555
1.063
1.047
400
453
1.178
1.172
535
400
1.419
1.430
833
400
1.67
1.689
1384
400
1.924
1.939

更正一下,是pwm转模拟电压,测得电压是电容C10上端电压

QQ截图20160622151124.png (30.84 KB )

QQ截图20160622151124.png

相关帖子

沙发
sulang108| | 2016-6-22 14:40 | 只看该作者
最好直接用示波器看占空比来计算,万用表对变化的信号不敏感!

使用特权

评论回复
板凳
lushoubao305|  楼主 | 2016-6-22 14:53 | 只看该作者
sulang108 发表于 2016-6-22 14:40
最好直接用示波器看占空比来计算,万用表对变化的信号不敏感!

我也用示波器看了,通过占空比计算和万用表测得的差不多。

使用特权

评论回复
地板
sulang108| | 2016-6-22 15:08 | 只看该作者
lushoubao305 发表于 2016-6-22 14:53
我也用示波器看了,通过占空比计算和万用表测得的差不多。

那应该以示波器测得为准

使用特权

评论回复
5
lushoubao305|  楼主 | 2016-6-22 15:10 | 只看该作者
sulang108 发表于 2016-6-22 15:08
那应该以示波器测得为准

我想知道原因是什么,实际使用时不可能拿着万用表和示波器去测量

使用特权

评论回复
6
lushoubao305|  楼主 | 2016-6-22 15:12 | 只看该作者
sulang108 发表于 2016-6-22 15:08
那应该以示波器测得为准

更正一下,是pwm转模拟电压,测得电压是电容C10上端电压,想知道原因作修正

使用特权

评论回复
7
mcu5i51| | 2016-6-23 07:59 | 只看该作者
TL,TH为什么还有定值400

使用特权

评论回复
8
tyw| | 2016-6-23 09:04 | 只看该作者
把R22换成多圈电位器调整,C10是平滑滤波电容,电容大,平滑度高,输出值↑,但响应慢.反之,输出值↓,但响应快.


使用特权

评论回复
9
shauew| | 2016-6-23 10:11 | 只看该作者
tyw 发表于 2016-6-23 09:04
把R22换成多圈电位器调整,C10是平滑滤波电容,电容大,平滑度高,输出值↑,但响应慢.反之,输出值↓,但响应快.
...

老T叔

使用特权

评论回复
10
xzhiwei1108| | 2016-6-24 14:20 | 只看该作者
PWM频率是多少?减小R20,增大C10。将C10提升一个或两个数量级再试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

92

帖子

3

粉丝