你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序  

[复制链接]
skyi 发布时间:2014-1-24 08:35
        本人小白一个,最近在研究无刷直流电机的控制方法和算法,由于基础较差,控制程序参考了其他大神的思想。本来想加入PID调节,由于年终比较忙,腾不出时间来研究,就只写了一小半且没经过验证。现阶段的程序可以使无刷电机稳定的转起来,但只是转起来,没加入闭环,没加入保护,纯裸奔。
2 e2 v0 h' u: y+ B1 s/ \        上代码:% I/ _% B- ?% R$ e8 n- y$ v# B
        在这里希望懂BLDC的大神们多发点例程给我们小白学习学习。谢谢!
5 ^' U0 M% |+ r- b5 T5 H/ A  P7 Y $ B0 X4 L' W6 T$ ^7 x
) p: o1 O* I4 h5 w
继续阅读原创汇总:; }3 f$ L) |# r6 d/ m$ m7 }
STM32F030探索套件开发日志,中文教程,使用问答80篇0 d# o1 v; R* B: Y
  

BLDC_HALL.rar

下载

6.41 MB, 下载次数: 26601

评分

参与人数 1 ST金币 -1 收起 理由
tsudd -1 入门的好资料

查看全部评分

收藏 14 评论111 发布时间:2014-1-24 08:35

举报

111个回答
腾云飘 回答时间:2016-9-10 16:26:39
你好!程序这几个GPIO是干嘛用的?
( n# i) i  S% Q! X: c& ]/** TIM3 GPIO Configuration        ' t$ b" [  x& f' k* H
                 PC6         ------> TIM3_CH19 w1 F, [' D+ R
                 PC7         ------> TIM3_CH2
, K: i' Y  @/ H4 s% h1 L1 P                 PC8         ------> TIM3_CH35 S% O. G8 X5 ?& s& `; g! z7 _
        */
* I9 w9 _' X, b5 o$ X, U  l" H
3 A/ G6 y" w/ i) m6 q9 e  z' G
- d" J5 o4 p8 N2 r! G/ v; c. S        /*Configure GPIO pin */
3 p$ X9 B4 _- H1 \5 n  \        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8;
* C! }5 S+ g+ _7 O        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;! W" z8 f1 x3 U7 a
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;' H: G, |9 n, ?; o0 N! e5 j
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
7 ?& W1 X0 h3 _$ U        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;% K, I9 @$ o, O5 b5 _% f
        GPIO_Init(GPIOC, &GPIO_InitStruct);
5 P% _$ w4 Q! a1 n2 C! `
! k9 V) K! H. p/ z        /*Configure GPIO pin alternate function */
0 ^4 Y. ^" p! {: J$ [8 Q1 v        GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_1);
" \* O# x+ P! s( D
2 E$ F" j( h; Q% y* Y/ l9 [        /*Configure GPIO pin alternate function */3 J8 B9 N/ \! C4 _+ a* m4 F! y
        GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_1);
3 M& F+ W0 C; Y  u# J  `) F. Z8 p
7 u' @0 E  ?: F. }$ u, s3 X( u        /*Configure GPIO pin alternate function */( f2 S' }* G! W1 v
        GPIO_PinAFConfig(GPIOC, GPIO_PinSource8, GPIO_AF_1);5 V, L7 k8 F  ]) T2 H( c
爱乐乐队 回答时间:2017-8-11 09:34:21
腾云飘 发表于 2016-9-10 16:26
# Q' G5 a: ?3 f9 f) e* l你好!程序这几个GPIO是干嘛用的?
, X2 L3 [  J$ k: m+ Q/** TIM3 GPIO Configuration       
  Y5 j- `6 V0 j; Z' Z. A                 PC6         ------> TIM3_CH1

  Q0 {1 X! g0 O: e2 S! M这个应该是霍尔反馈的jie kou t
F_resh 回答时间:2015-2-5 08:52:51
楼主 ,你好,请问,你检测反电动势用的是啥?   用比较器了没?  没用比较器,你的AD的参考值是多少??
lkl0305 回答时间:2014-1-26 11:31:11

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

学习一下!!!!
hnlzs 回答时间:2014-1-26 16:49:00

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

谢谢!!!!!!!!!!!!!
hgd531 回答时间:2014-1-27 03:25:09

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

谢谢分享!
" n; L/ }4 ~+ u4 f: ^- Z/ j0 b
千寻-350669 回答时间:2014-1-27 23:11:01

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

学习一下,谢谢分享
schurtz 回答时间:2014-1-28 11:03:19

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

支持一下,也是刚开始搞东西
咫尺天涯-鱼 回答时间:2014-2-3 10:45:43

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

 谢谢分享啊
玉姣龙 回答时间:2014-2-3 21:02:03

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

学习一下!!!!
edwardfcy 回答时间:2014-2-7 11:27:35

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

 学习一下!!!!
zbzhanbo 回答时间:2014-2-7 11:52:24

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

學習一下
hsnf 回答时间:2014-2-7 12:53:41

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

hhkhj
NESTS 回答时间:2014-2-7 13:53:43

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

楼主好人,我也刚开始学习
liangbo0330 回答时间:2014-2-7 19:08:57

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

想学习无刷直流电机的控制,感谢楼主分享
hughes-23352 回答时间:2014-2-8 07:42:39

RE:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

学习一下,谢谢。最好升级无霍尔型的
dialman 回答时间:2014-2-8 09:43:56

回复:【STM32F0开发日志】+STM32F030无刷直流电机简单控制程序

回复
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版