当前位置: 首页 > article >正文

第6节、T型加减速转动【51单片机+L298N步进电机系列教程】

↑↑↑点击上方【目录】,查看本系列全部文章

摘要:本章介绍步进电机T型加减速的控制方法,分三个小节,本小节主要内容为该控制方法的推导与计算。目前各平台对该控制方法介绍的文章目前较多,但部分关键参数并未给出推导过程,例如误差系数0.676的推导等,本节在现有文章框架下,对推导过程进行了梳理

目录
一. 加速阶段

 1.1计算时间与步数关系
 1.2计算时间间隔递推关系
 1.3误差分析
 1.4计算定时器初值
二. 加速+减速阶段
三. 判断匀速阶段是否存在
四. 总结

一.加速阶段
1.1计算时间与步数关系
在这里插入图片描述
在这里插入图片描述
1.2计算时间间隔递推关系
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.3误差分析
在这里插入图片描述
函数图像如图3所示,主要误差来源于前面项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.4计算定时器初值
在这里插入图片描述

二. 加速+减速阶段
在这里插入图片描述
在这里插入图片描述

三.判断匀速阶段是否存在
在这里插入图片描述
在这里插入图片描述
四.总结
上述内容对T型加减速的过程进行了计算,因为大量计算内容涉及到浮点数,显然不适用与单片机的控制,下一节将对计算过程进行简化,使其适用于单片机计算


http://www.kler.cn/a/230848.html

相关文章:

  • 代码随想录 Leetcode46. 全排列
  • Web html和css
  • Docker安装PostgreSQL
  • 编程笔记 html5cssjs 073 JavaScript Object数据类型
  • 第5课 使用FFmpeg将rtmp流再转推到rtmp服务器
  • 仰暮计划|“​爷爷说这些话的时候眼睛都红着,他那变形的脊柱和瘸拐的双腿都证明他曾为这个家付出了血汗拼尽了全力”
  • 机器学习-线性回归法
  • Verilog刷题笔记22
  • C# CAD交互界面-自定义窗体(三)
  • 引入BertTokenizer出现OSError: Can‘t load tokenizer for ‘bert-base-uncased‘.
  • Layui 表格组件 头部工具栏 筛选列 加入全选和全不选的功能
  • React | Center 组件
  • 新概念英语第二册(57)
  • ROS学习笔记13:导航相关消息
  • Rust安装——Win10
  • 【Lazy ORM】select One查询
  • springboot Feign方式注入注解详解
  • 【目录】CSAPP的实验简介与解法总结(已包含Attack/Link/Architecture/Cache)
  • 这些企业已经有了HCM系统,为什么还要再单独上考勤系统?
  • Pytest测试用例参数化