梁工
发表于 2024-3-30 19:13:40
深山老妖 发表于 2024-3-30 14:24
看了一下,频率太低了,用不了,电路中要求能做到500K以上是最好,而且要求脉宽调整越细越好,至少能够能 ...
你的最低要求:PWM频率500KHz,分辨10000=10K,则PWM时钟 = 500K * 10K = 5000M=5G,也就是你需要一个时钟至少为5GHz的MCU,这个在市场上应该很难找到吧?
前行者
发表于 2024-3-30 21:38:45
stc8h8k64u怎么区分ABCD 版本
神农鼎
发表于 2024-3-30 22:09:52
梁工
发表于 2024-3-30 22:37:07
前行者 发表于 2024-3-30 21:38
stc8h8k64u怎么区分ABCD 版本
看丝印最下面一行最右边的字母。现在供货的都是D版的吧。
晓飛飛
发表于 2024-3-31 15:06:43
梁工 发表于 2024-3-30 19:13
你的最低要求:PWM频率500KHz,分辨10000=10K,则PWM时钟 = 500K * 10K = 5000M=5G,也就是你需要一个时 ...
我感觉他说的细分是PWM的分辨率,1000也就是10位PWM的水平,应该不是步进电机的那种细分微步
梁工
发表于 2024-3-31 16:24:23
晓飛飛 发表于 2024-3-31 15:06
我感觉他说的细分是PWM的分辨率,1000也就是10位PWM的水平,应该不是步进电机的那种细分微步 ...
我说的就是单纯PWM的参数,跟驱动电机无关。
你仔细看,他要求的PWM分辨率最低是10000,不是1000,。要求PWM频率最低是500KHz。
深山老妖
发表于 2024-4-1 16:40:11
本帖最后由 深山老妖 于 2024-4-1 16:43 编辑
晓飛飛 发表于 2024-3-31 15:06
我感觉他说的细分是PWM的分辨率,1000也就是10位PWM的水平,应该不是步进电机的那种细分微步 ...
你的理解是对的,需要至少14位的PWM分辨率。{:handshake:}
深山老妖
发表于 2024-4-1 16:47:02
梁工 发表于 2024-3-31 16:24
我说的就是单纯PWM的参数,跟驱动电机无关。
你仔细看,他要求的PWM分辨率最低是10000,不是1000,。要求P ...
要求的是在500K的时候(频率可以是固定的某个值),PWM的脉冲宽度调整精度至少是14位,就是脉冲宽度从0%-100%对应0x0000-0x2000。如果能够达到16位当然是更加好,请问这个能不能达到?想拿它来做电源应用。
梁工
发表于 2024-4-1 17:35:24
深山老妖 发表于 2024-4-1 16:47
要求的是在500K的时候(频率可以是固定的某个值),PWM的脉冲宽度调整精度至少是14位,就是脉冲宽度从0%- ...
PWM要14位就是16384(十六进制0x4000),那么500KHz的PWM就要求时钟=16.384*500=8192MHz=8.192GHz,如果要16位的PWM就是32.768GHz,我们的MCU是做不到的。
话说我还没见过能跑8GHz以上的MCU。所以你要想一下你的要求是否合理。
梁工
发表于 2024-4-1 17:38:08
深山老妖 发表于 2024-4-1 16:40
你的理解是对的,需要至少14位的PWM分辨率。
我的回复指的就是PWM分辨率。