作者charleshu (Analog Engineer)
看板Electronics
标题Re: [问题] PWM讯号量测??
时间Sun Nov 11 14:16:39 2007
※ 引述《BASG (123)》之铭言:
: 想请教一下,我有一个PWM号要去量测,主要是确认它的Duty是对的
: 我是使用MCU去捉,但PWM的频率太快,将近100KHz....
: 我的MCU用到了20MHz及4T的Machine cycle还是在50%Duty时只能latch到
: 七、八次.....H/L Level只能各捉到三、四次而已,这样的结果出来不是很准
: 想请问一下,有怎麽的降频方式可以让我的PWM频率降低而不影向到Duty的
: 我用D Flip-flow做一个除频电路,频率虽然降下来了,但duty都被改为50%了
: 另一种想法是测它的DC值来确认所开的Duty是对的
: 将PWM讯号转为DC值-我在用ADC去捉这个DC值
: 但这个想法我完全想不到该怎麽实现?
: 各位前辈可以教小弟如何使用MCU去确认一个PWM Duty是对的吗??
: 感谢!!
方法有很多
1.用GPIB控制示波器,量测Duty
2.用CPLD/FPGA...或其他Logic Circuit去量测Duty,做後用MCU来取值.
3.把Duty换成直流,用ADC量测.
4.做一个保证没问题的PWM电路,然後量测两边的Duty差.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.217.133
1F:推 IRUS:推 11/14 16:39