• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32驱动电机

c95185a5318cba02 2019-09-23 浏览量:739
在使用stm32c8t6中怎么驱动电机
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看什么电机,一般驱动电机为H桥,直流两相电机,配置两路互补PWM即可,或者不用互补PWM,一路PWM即可,BLDC方波使用高级定时器TIM1或TIM8,配置三路互补PWM即可,BLDC或PMSM使用FOC需要使用SVPWM,配置三路中央对齐模式的互补PWM。
    • 发布于 2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 直流电机用pwm控制三极管在驱动mos再驱动电机

    步进电机可以用4个io控制l298在驱动电机,也可以专用芯片驱动电机

    无刷就比较麻烦,可以直接用dac笼子电调再控制电机

    • 发布于2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机输出电流有限,无法直接驱动电机工作,这样我们就需要添加驱动电路,比如H 桥等,也可以用mos 管驱动
    • 发布于2019-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 正常情况下是需要驱动电路或者专用的驱动芯片来驱动电机,单片机就负责写驱动程序,一般就是将时序写好,需要电机怎么转,转速多少,是否需要改变方向,是否需要定时等等进行控制,单片机的功能算是 控制芯片,不能算是驱动芯片
    • 发布于2019-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据你的电机的类型不同,驱动方式一般也有所差异,大部分是使用PWM的方式进行驱动的。
    • 发布于2019-09-24
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32驱动电机