51单片机,如何给一个指令控制步进电机转动90度,再给另外一个指令,反转90度回位 20

电机角度为1.8度... 电机角

度为1.8度
展开
 我来答
yfh0428
2015-10-05 · TA获得超过104个赞
知道小有建树答主
回答量:88
采纳率:100%
帮助的人:23.6万
展开全部
1、首先看看步进驱动器的细分设定,找出转动一圈需要的脉冲个数,再计算出转动90°需要的脉冲个数N;
2、根据接线,使单片机的IO端口输出高电平或低电平,控制转动方向;
3、根据需求的转动速度,设定定时器的定时常数,启动定时;
4、在定时器的中断程序中,取反IO端口,如CPL P1.1,并计数。使单片机输出N个脉冲即可。
5、如需要反向,参考第二步。
德晟智能
2024-09-04 广告
舵机伺服电机是一种在自动控制系统中广泛应用的执行元件。它具有快速响应、精准定位的特点,能够将电压信号转化为转矩和转速,以驱动控制对象。在东莞市德晟智能科技有限公司的产品中,舵机伺服电机扮演着重要的角色,广泛应用于各种精密电子设备、交通运输工... 点击进入详情页
本回答由德晟智能提供
用q户名
2018-07-05 · 知道合伙人数码行家
用q户名
知道合伙人数码行家
采纳数:56269 获赞数:150464
我最然懂的不多,但是我愿用全力来帮助大家。如果有不周到之处,还望大家海涵!

向TA提问 私信TA
展开全部
  1、首先看看步进驱动器的细分设定,找出转动一圈需要的脉冲个数,再计算出转动90°需要的脉冲个数N;
  2、根据接线,使单片机的IO端口输出高电平或低电平,控制转动方向;
  3、根据需求的转动速度,设定定时器的定时常数,启动定时;
  4、在定时器的中断程序中,取反IO端口,如CPL P1.1,并计数。使单片机输出N个脉冲即可。
  5、如需要反向,参考第二步。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式