看板 Electronics 關於我們 聯絡資訊
※ 引述《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
IRUS:推 11/14 16:39