找回密码
 立即注册
楼主: 神***

0.99元USB-STC8H2K08U,144MHz-PWM硬件移相,51全面进入USB时代

  [复制链接]
  • TA的每日心情
    奋斗
    2024-5-9 00:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    4

    主题

    50

    回帖

    296

    积分

    中级会员

    积分
    296
    发表于 2024-3-29 17:17:03 | 显示全部楼层
    本帖最后由 深山老妖 于 2024-3-29 17:21 编辑

    能不能产生这样的两种波形?
    波形1:
    1711703080185.png
    CH1和CH2为一组固定占空比50%的脉冲,相位相反,无死区,频率150-300K可调,
    CH3和CH4为一组占空比可调的脉冲(同时变大或变小,最大不超过50%),相位滞后180度。

    CH3和CH1的相位频率相同,占空比要求可调(最大50%),频率相位与CH1是同步的;
    CH4和CH2的相位频率相同,占空比要求可调(最大50%),频率相位与CH2是同步的。

    波形2:
    1711703119003.png
    产生三组互补信号输出,CH1和CH2为一组,CH3和CH4为一组,CH5和CH6为一组,第3组相位滞后第2组120度,第2组相位滞后第1组120度,频率和占空比要求可调,在调整的时候,无论是调整频率还是调整占空比,要求同时调整(三组频率相同,三组占空比相同,最小占空比0%,最大占空比99.5%),频率大概在300K左右,占空比越精细越好。

    点评

    建议使用STC8A8K64D4或STC8G2K64D4,15位增强型PWM可以轻松实现。  详情 回复 发表于 2024-3-29 22:47
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3044

    回帖

    6863

    积分

    超级版主

    积分
    6863
    发表于 2024-3-29 22:47:14 | 显示全部楼层
    深山老妖 发表于 2024-3-29 17:17
    能不能产生这样的两种波形?
    波形1:

    建议使用STC8A8K64D4或STC8G2K64D4,15位增强型PWM可以轻松实现。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-9 00:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    4

    主题

    50

    回帖

    296

    积分

    中级会员

    积分
    296
    发表于 2024-3-30 10:19:34 | 显示全部楼层
    梁工 发表于 2024-3-29 22:47
    建议使用STC8A8K64D4或STC8G2K64D4,15位增强型PWM可以轻松实现。

    早期的芯片有这么强的功能?有例程吗?这些脉冲要求频率和占空比都可调,频率可以固定为某一个值(大约100K-500K),但是占空比要求能够调整,分辨率越高越好,并且对脉冲的时序有严格的要求。

    点评

    3路120度相位差的PWM:  详情 回复 发表于 2024-3-30 11:25
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3044

    回帖

    6863

    积分

    超级版主

    积分
    6863
    发表于 2024-3-30 11:25:48 | 显示全部楼层
    深山老妖 发表于 2024-3-30 10:19
    早期的芯片有这么强的功能?有例程吗?这些脉冲要求频率和占空比都可调,频率可以固定为某一个值(大约10 ...

    3路120度相位差的PWM:


    STC8A8K64D4-增强型15位PWM相关程序.rar (45.9 KB, 下载次数: 7)

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-9 00:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    4

    主题

    50

    回帖

    296

    积分

    中级会员

    积分
    296
    发表于 2024-3-30 14:24:52 | 显示全部楼层
    梁工 发表于 2024-3-30 11:25
    3路120度相位差的PWM:

    看了一下,频率太低了,用不了,电路中要求能做到500K以上是最好,而且要求脉宽调整越细越好,至少能够能够达到10000以上的细分,这个好像有点太低了,能不能用STC8H2K08U系列的芯片出一个例程,谢谢!

    点评

    你的最低要求:PWM频率500KHz,分辨10000=10K,则PWM时钟 = 500K * 10K = 5000M=5G,也就是你需要一个时钟至少为5GHz的MCU,这个在市场上应该很难找到吧?  详情 回复 发表于 2024-3-30 19:13
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3044

    回帖

    6863

    积分

    超级版主

    积分
    6863
    发表于 2024-3-30 19:13:40 | 显示全部楼层
    深山老妖 发表于 2024-3-30 14:24
    看了一下,频率太低了,用不了,电路中要求能做到500K以上是最好,而且要求脉宽调整越细越好,至少能够能 ...

    你的最低要求:PWM频率500KHz,分辨10000=10K,则PWM时钟 = 500K * 10K = 5000M=5G,也就是你需要一个时钟至少为5GHz的MCU,这个在市场上应该很难找到吧?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:55
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    7

    主题

    20

    回帖

    203

    积分

    中级会员

    积分
    203
    发表于 2024-3-30 21:38:45 | 显示全部楼层
    stc8h8k64u怎么区分A  B  C  D 版本
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9532

    回帖

    1万

    积分

    管理员

    积分
    14106
     楼主| 发表于 2024-3-30 22:09:52 | 显示全部楼层
    截图202403302207556301.jpg

    截图202403302208235648.jpg

    截图202403302209349723.jpg

    截图202403302209492418.jpg

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3044

    回帖

    6863

    积分

    超级版主

    积分
    6863
    发表于 2024-3-30 22:37:07 | 显示全部楼层
    前行者 发表于 2024-3-30 21:38
    stc8h8k64u怎么区分A  B  C  D 版本

    看丝印最下面一行最右边的字母。现在供货的都是D版的吧。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    7 小时前
  • 签到天数: 103 天

    [LV.6]常住居民II

    14

    主题

    407

    回帖

    990

    积分

    荣誉版主

    热心市民

    积分
    990
    发表于 2024-3-31 15:06:43 | 显示全部楼层
    梁工 发表于 2024-3-30 19:13
    你的最低要求:PWM频率500KHz,分辨10000=10K,则PWM时钟 = 500K * 10K = 5000M=5G,也就是你需要一个时 ...

    我感觉他说的细分是PWM的分辨率,1000也就是10位PWM的水平,应该不是步进电机的那种细分微步
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-20 08:47 , Processed in 0.083206 second(s), 72 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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