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

舵机控制

[复制链接]
netlhx 发布时间:2015-6-30 14:26
翻了个以前玩ARDUINO时的小舵机出来,顺便用NUCLEO 411板子驱动玩一玩。

848893089_730193018.jpg

T2B4YbXRRXXXXXXXXX-755591371.jpg

舵机需要周期为20MS的PWM来驱动,如果要调整舵机的位置,则需要指定不同的脉冲长度,一般来说这个值为0.5MS到2.5MS之间。

下面的代码配置TIM2的CH1输出PWM波。

QQ截图20150630142358.png

剩下在主函数里让他来回转

QQ截图20150630142526.png

QQ截图20150630142543.png

其实也不难呵。

也许是这个舵机有点渣,反正最大脉冲长度到不了2.5MS,只能在2MS左右


收藏 2 评论13 发布时间:2015-6-30 14:26

举报

13个回答
沐紫 回答时间:2015-6-30 15:14:39
我来看看楼主
netlhx 回答时间:2015-6-30 15:25:52

楼主只会做鸡毛蒜皮的小东西
wu1169668869 回答时间:2015-6-30 15:45:36
楼主言重了,
看过楼主发的教程都很好撒
momososo 回答时间:2015-6-30 20:18:15
手边没陀机,先纪一下
slotg 回答时间:2015-6-30 20:29:00
很好的分享
星辰一方 回答时间:2015-6-30 21:18:22
恩楼主用的是F411?84MHZ主频,还是你超频了呀?
星辰一方 回答时间:2015-6-30 21:19:32
另外就是这个舵机实际用的时候大多是让它到一个位置就可以了不需要来回转,所以这个是只给一个脉冲然后关掉CH2吗?请楼主指点~
netlhx 回答时间:2015-7-1 06:21:32
星辰一方 发表于 2015-6-30 21:19
另外就是这个舵机实际用的时候大多是让它到一个位置就可以了不需要来回转,所以这个是只给一个脉冲然后关掉 ...

1. F411最大可到100MHZ,没有超频
2. 这个是调整PWM占空比,让它来回转
党国特派员 回答时间:2015-7-1 08:00:20
学习了。。。 blank.png blank1.png blank2.png blank3.png blank4.png blank5.png blank6.png blank7.png blank8.png blank9.png
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版