OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6809|回复: 8

STM32 F1103C6 使用PB10,PB11输出高低电平控制电机问题求解?

[复制链接]

1

主题

5

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2022-8-2
在线时间
2 小时
发表于 2022-8-2 11:59:04 | 显示全部楼层 |阅读模式
  • 我欲使用 PB10 和PB11,输出(1,0)和(0,1)控制正反转, 类似GPIO_SetBits(GPIOB,GPIO_Pin_10); //GPIO_ResetBits(GPIOB,GPIO_Pin_11);为啥电平输出没过一会儿,PB10就变成低电平了?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

821

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2088
金钱
2088
注册时间
2021-7-17
在线时间
653 小时
发表于 2022-8-2 14:40:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

3

主题

821

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3359
金钱
3359
注册时间
2011-11-10
在线时间
207 小时
发表于 2022-8-2 16:34:40 | 显示全部楼层
出来接的啥?H桥还是驱动芯片?
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2022-8-2
在线时间
2 小时
 楼主| 发表于 2022-8-3 13:59:05 | 显示全部楼层
c2007s 发表于 2022-8-2 16:34
出来接的啥?H桥还是驱动芯片?

H桥,本来只要一个高低电平,输出电平一会儿就掉了,不知道为啥。后来试着加入PWM发现,超过 1/2占空比电机翻转,IO输出就会从高变成低
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2022-8-2
在线时间
2 小时
 楼主| 发表于 2022-8-3 14:00:35 | 显示全部楼层

代码很简单,我就是想要两个IO输出高低电平,通过H桥做一下电机翻转
回复 支持 反对

使用道具 举报

3

主题

821

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3359
金钱
3359
注册时间
2011-11-10
在线时间
207 小时
发表于 2022-8-4 11:53:44 | 显示全部楼层
CV大师 发表于 2022-8-3 13:59
H桥,本来只要一个高低电平,输出电平一会儿就掉了,不知道为啥。后来试着加入PWM发现,超过 1/2占空比电 ...

H桥得留死区时间吧。占空比超过50%意味着H桥俩上臂或俩下臂同时导通了
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2022-8-2
在线时间
2 小时
 楼主| 发表于 2022-8-4 14:53:43 | 显示全部楼层
c2007s 发表于 2022-8-4 11:53
H桥得留死区时间吧。占空比超过50%意味着H桥俩上臂或俩下臂同时导通了

时间应该留多久?我之前程序设的翻转时间可能短了
回复 支持 反对

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2022-8-4 16:02:49 | 显示全部楼层
先上电路,后上程序,
电路方面h桥的话4个mos管,你用2个口子去控制,够吗?
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2022-8-2
在线时间
2 小时
 楼主| 发表于 2022-8-5 10:10:07 | 显示全部楼层
我买的现成的板子,只要两个口子就够了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-26 18:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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