STMCU小助手
发布时间:2022-5-21 19:00
|
前言! r! Q. w: |" m8 X ~# E 本文将带大家学习如何驱动舵机转向以及控制转向的角度值。8 B# r R& U7 C 一、舵机简单介绍及接线方式* a- D2 X: d: }' M 信号线(黄线)红线(电源线)棕色(地线) 舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的: 0.5ms--------------0度;% d# a3 R2 b H: t, u* d# l6 c* \ 1.0ms------------45度;; |2 B( a; N* f8 M% Q 1.5ms------------90度; 2.0ms-----------135度;& y, @3 h- R* w; F 2.5ms-----------180度; - v( u( o) C- p `/ p* h' P' U3 i$ ]1 [
) U* q) \: S; b5 }$ a# G 二、cubeMX配置9 N: g% K# B: c 前面我们说过舵机的控制一般需要一个20ms左右的时基脉冲,所以我们要将舵机的PWM的频率设置为50HZ。1 b. m8 ^( w4 y/ N$ z K/ q! y 电机的驱动引角接到了PA8所以将cuebMX配置如下:
三、代码解析 SG90.c7 I, G# i- ^" _. |
总结 本文简单介绍了舵机的使用方法,希望大家下去好好理解消化。0 R! F7 I1 Q1 c6 d0 o |
【经验分享】STM32语音识别的智能蓝牙音箱(源程序+原理图+PCB+设计说明书+PPT)
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
微信公众号
手机版