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

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

[复制链接]
skyi 发布时间:2014-1-24 08:35
        本人小白一个,最近在研究无刷直流电机的控制方法和算法,由于基础较差,控制程序参考了其他大神的思想。本来想加入PID调节,由于年终比较忙,腾不出时间来研究,就只写了一小半且没经过验证。现阶段的程序可以使无刷电机稳定的转起来,但只是转起来,没加入闭环,没加入保护,纯裸奔。
- x9 ]- g; o  }, E; Y9 Q( {/ e$ l6 ?        上代码:
' K) R  l' n" k" e        在这里希望懂BLDC的大神们多发点例程给我们小白学习学习。谢谢!
" z4 S" w& K, c( |5 B. } " {! [" Q$ ~2 z, u* l

+ K6 B) {& u" p6 k% z继续阅读原创汇总:3 p$ J9 I- h5 H. X% G' f" J
STM32F030探索套件开发日志,中文教程,使用问答80篇
( B# z  G7 [3 a; Q3 [* b& t  

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是干嘛用的?
9 u5 Q+ v/ L) V, X! i0 z/** TIM3 GPIO Configuration        ; o  m0 b4 E) c# \* d; x- `9 O: l
                 PC6         ------> TIM3_CH1
8 O: n+ O+ h; m( z2 g: }4 s                 PC7         ------> TIM3_CH2
7 J, I7 P" t& G) Z1 K2 R, g; b3 P% r                 PC8         ------> TIM3_CH3
6 g% m* N- }( X( D. l" k8 X        */8 h8 y# g& S$ T4 }3 Q* A. c

, I0 N0 P. t6 J  ?0 Q% M1 ?8 ?, S
        /*Configure GPIO pin */
) j) o5 l+ v& R% ]. e6 r/ H& s        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8;& @- @/ c( A, `4 O0 X' l4 U
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;
) P; p+ U7 l0 V- j3 M; q6 R, h        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;  K  _: V9 _3 h) q3 r# k, a3 k
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
( w6 s0 y8 ~  r4 R2 H, L) ?        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
$ F) n- p2 Z4 o, G        GPIO_Init(GPIOC, &GPIO_InitStruct);" B. }, ]  U" [- _7 w5 v: S

5 `8 `' ]: b3 N0 U! c8 ~5 ~* K        /*Configure GPIO pin alternate function */
  D/ U* c; ]% B6 E+ }3 t        GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_1);
# m3 v0 K: n3 z7 x: `, p" Y7 z$ L! a" r; F2 p3 o/ L4 ]
        /*Configure GPIO pin alternate function */7 l5 G' l0 B, a; g8 P$ w1 N
        GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_1);
; M  c; D# \, @7 k, f. B" a( S! a4 M. N! \1 t5 k" l2 w: @
        /*Configure GPIO pin alternate function */
" m. V" I* K' Y* v" ~        GPIO_PinAFConfig(GPIOC, GPIO_PinSource8, GPIO_AF_1);1 ?! _! w) d/ u$ B0 ?* P6 N2 G
爱乐乐队 回答时间:2017-8-11 09:34:21
腾云飘 发表于 2016-9-10 16:263 D# _8 }; B) u2 m$ T# g& r
你好!程序这几个GPIO是干嘛用的?
$ j! T4 s% i3 J. C/ W+ ~2 l+ C: [/** TIM3 GPIO Configuration       
+ s+ j  }. T! N# N- |* o                 PC6         ------> TIM3_CH1
# l) i9 {5 b% ^7 S! f( t
这个应该是霍尔反馈的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无刷直流电机简单控制程序

谢谢分享!3 Y/ ~' L7 T; k$ o
千寻-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 手机版