找回密码
 立即注册
楼主: 电子DIY小家

驱动舵机, STC8H8K64U高级PWM, STC驱动教程系列

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-4-8 11:25:49 | 显示全部楼层

用的冲哥的代码修改的,应该可以驱动吧。


回复 支持 反对

使用道具 举报 送花

0

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2023-4-16 11:23:11 来自手机 | 显示全部楼层
请问STC32单片机的2组PWM可以输出8路PWM信号吗?控制8个舵机。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2023-4-16 11:30:34 | 显示全部楼层
可以8个端子对外输出
回复 支持 反对

使用道具 举报 送花

0

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2023-4-16 11:39:59 来自手机 | 显示全部楼层
如果是用定时器产生8路PWM信号,这么做有什么缺点?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2023-4-16 11:49:58 | 显示全部楼层
PWM就是定时器
1.png

2.png

回复 支持 反对

使用道具 举报 送花

0

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2023-4-16 11:58:41 来自手机 | 显示全部楼层
如果用定时器0产生8路PWM信号,这样做有什么缺点?

点评

合适就没有缺点,你得提供PWM的时间参数才能知道是否能做,周期、占空比范围、步数。如果是驱动LED灯的,则8位PWM一个周期处理8次就可以了,如果用于驱动舵机,那就困难了。 要多PWM的强烈推荐使用STC8G2K64S4 LQFP4  详情 回复 发表于 2023-4-19 09:26
回复 支持 反对

使用道具 举报 送花

0

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2023-4-16 12:16:56 来自手机 | 显示全部楼层
我最近在做一个航模,需要用STC32控制14个舵机,PWM定时器不够用,还需要用定时器0产生几路PWM信号。请问这么做合适吗?

点评

要多PWM的强烈推荐使用STC8G2K64S4 LQFP48,有45路PWM。  详情 回复 发表于 2023-4-19 09:26
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2023-4-16 13:16:52 | 显示全部楼层
STC8G2K64S4-36I-LQFP48/LQFP32,最多对外直接输出45路 PWM
1.png

2.png

3.png

4.png

STC8G2K64S4-36I-LQFP48  最多对外直接输出45路 PWM

5.png

STC8G2K64S4-36I-LQFP32  最多对外直接输出29路 PWM

6.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2023-4-16 13:19:46 | 显示全部楼层
用普通的定时器T0/T1/T2产生PWM的演示程序,见下面开源的源代码,你比较下
1.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12081
发表于 2023-4-19 09:26:02 | 显示全部楼层
mqd*** 发表于 2023-4-16 11:58
如果用定时器0产生8路PWM信号,这样做有什么缺点?

合适就没有缺点,你得提供PWM的时间参数才能知道是否能做,周期、占空比范围、步数。如果是驱动LED灯的,则8位PWM一个周期处理8次就可以了,如果用于驱动舵机,那就困难了。
要多PWM的强烈推荐使用STC8G2K64S4 LQFP48,有45路PWM。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 15:09 , Processed in 0.317746 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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