设为首页 收藏本站
开启辅助访问 切换到宽版

  找回密码
  立即注册

QQ登录

只需一步,快速开始

快捷导航
  • 论坛
  • 问答区
  • 单片机教程
  • 单片机DIY
  • 电子DIY
  • 帮助

热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计

搜索
» 论坛 嵌入式/单片机论坛 24小时必答区 STM32如何输出两路pwm控制电机正反转以及加减速,目前仅 ...
返回列表 发新帖
查看: 5516|回复: 11
收起左侧

STM32如何输出两路pwm控制电机正反转以及加减速,目前仅能控制一路,控制两路板子烧

[复制链接]
ID:752799 发表于 2020-7-26 10:41 | 显示全部楼层 | 阅读模式
100黑币
G8@[~82I9%BN0%Y[2}F)]$M.png
这是原理图,单片机用的是正点原子的STM32F1战舰版,想通过两路pwm给到DRVA和DRVB控制电机的正反转以及调速,目前仅能控制一路调速,再加一路pwm总是会一路默认满占空比,一路占空比可调,导致pmos管击穿(用的是通用定时器3里面的两个通道)。有没有办法可以有效控制一路pwm为0占空比同时控制另一路pwm占空比可调,还要保证mos管不会被击穿。还有,我在控制一路pwm占空比的时候,按复位键,总是会突然满占空比然后骤减为0,这个问题也不知道是什么原因,求解。附件是我写的一路pwm和两路pwm代码,求教。


一路电机测速实验.7z

188.28 KB, 下载次数: 18

2路

新一路电机测速实验.7z

186.51 KB, 下载次数: 27

1路

回复

使用道具 举报

ID:752799 发表于 2020-7-26 14:45 | 显示全部楼层
复位问题已解决
回复

使用道具 举报

ID:331263 发表于 2020-7-27 10:23 | 显示全部楼层
电机电路不能这么搭,电机上,要加大功率肖特基二极管(带散热的)和压敏电阻防止MOS管启停的反向电压击穿,要么MOS管用不了多久的(我烧了好几个Mos试出来的)
回复

使用道具 举报

ID:752799 发表于 2020-7-27 17:49 | 显示全部楼层
dingpeng1980 发表于 2020-7-27 10:23
电机电路不能这么搭,电机上,要加大功率肖特基二极管(带散热的)和压敏电阻防止MOS管启停的反向电压击穿 ...

是我自己迷糊了,一直改程序,原来都在一个空白文件里面改中断程序,我说无论我怎么改程序都没变化呢。。。
回复

使用道具 举报

ID:752799 发表于 2020-7-27 18:28 | 显示全部楼层
所有问题已解决
回复

使用道具 举报

ID:21069 发表于 2020-7-27 19:22 | 显示全部楼层
AugensternTerry 发表于 2020-7-27 17:49
是我自己迷糊了,一直改程序,原来都在一个空白文件里面改中断程序,我说无论我怎么改程序都没变化呢。。 ...

这就是成长的乐趣
回复

使用道具 举报

ID:804115 发表于 2020-7-27 23:41 | 显示全部楼层
我有疑问,为啥用了UCC27424,却不用UCC27423,而是用了Q5\Q6\Q7\Q8四个三极管?
回复

使用道具 举报

ID:748788 发表于 2020-7-28 08:01 | 显示全部楼层
想起一个古老的漫画,嫌杯子里的咖啡苦,就一个劲向茶壶里放糖,然后一脸蒙圈
回复

使用道具 举报

ID:801878 发表于 2020-7-28 10:00 | 显示全部楼层
要放在user里面文件
回复

使用道具 举报

ID:752799 发表于 2020-7-29 19:24 | 显示全部楼层
1692483014 发表于 2020-7-27 23:41
我有疑问,为啥用了UCC27424,却不用UCC27423,而是用了Q5\Q6\Q7\Q8四个三极管?

原理图是师傅给的,至于用27424,应该是实验室刚好有这块芯片吧
回复

使用道具 举报

ID:609192 发表于 2020-8-1 15:38 | 显示全部楼层
楼主方便总结一下自己的收获吗,善于总结才不会重复翻车
回复

使用道具 举报

ID:809311 发表于 2020-8-8 17:09 | 显示全部楼层
因为控制两路就超负荷了啊
回复

使用道具 举报

返回列表 发新帖
高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版| 小黑屋| 51黑电子论坛 | 51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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