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

会员管理网站ASP建设wordpress的图片主题

会员管理网站ASP建设,wordpress的图片主题,400套商业网站的静态模板,专业购物网站建设多少钱在 STM32 中实现电机测速的方法介绍 关键字:M 法测速, T 法测速,编码器 1. 电机测速方法介绍 在电机控制类应用中,经常会需要对电机转速进行检测,测速常用的方式有 M 法测速和 T法测速。 M 法测速是利用在规定时间 …

在 STM32 中实现电机测速的方法介绍

关键字:M 法测速, T 法测速,编码器

1. 电机测速方法介绍

在电机控制类应用中,经常会需要对电机转速进行检测,测速常用的方式有 M 法测速和 T法测速。
M 法测速是利用在规定时间 Ts 内编码器输出脉冲数量 M1 计算电机转速,如下图所示,信号 A 和 B 为正交编码器的输出信号,C 解码后的计数脉冲(4x)。
图1. M 法测速原理
单位时间(1s)内编码器输出脉冲数量,即脉冲频率:

𝑓𝑐 = 𝑀1⁄𝑇𝑠

假设电机每旋转一圈正交编码器(4x)的输出脉冲数量为 Z,则电机转速为:

𝑛 =𝑓𝑐/𝑍∗ 60 =(60∗𝑀1)/(𝑍∗𝑇𝑠) (r/min) -----(1)

r/min 代表圈/分钟。

M 法测速的分辨率为:

𝑄 =( 60 ∗ (𝑀1 + 1))/(𝑍 ∗ 𝑇𝑠) −(60 ∗ 𝑀1)/(𝑍 ∗ 𝑇𝑠) =60/(𝑍 ∗ 𝑇𝑠)

M 法测速的误差率为:

在这里插入图片描述
由上可知,M 法测速的分辨率与速度无关,要提高分辨率,即减小 Q 值,必须增大编码器每圈输出的脉冲个数 Z ,或者增大采样周期 Ts。M 法测速误差率与测定时间内的脉冲数量成反比关系,转速越高 M1 值越大,当转速很低时,M1 值很小,误差率会变大,因此 M 法适合高速测量。

T 法测速是测量编码器输出两个脉冲之间的间隔来计算转速,通过计算高频时钟脉冲数量M2 来衡量编码器两个脉冲间隔的时间。
图2. T 法测速原理
在这里插入图片描述
由上可知,T 法测速的分辨率 Q 与 M2 相关,当转速越低时 M2 的值越大,Q 值越小,分辨能力越强。T 法测速的误差率也与 M2 相关,当转速越低时 M2 的值越大,误差率越小,因此T 法测速非常适合低速测量。

2. M 法与 T 法测速在 STM32 中的实现

STM32 中的很多定时器都带编码器接口,在对输入编码器信号进行计数的同时,还通过该接口可以将正交编码器的输入信号解码成脉冲输出映射到 TIMx_TRGO,手册中的原文描述如下:
在这里插入图片描述

结合上述的测速原理,在 STM32 中应用定时器的编码器接口完成 M 法测速和 T 法测速的方案框图如下:
图3. STM32 定时器测速方案框图
使用两个 32bit 的定时器 TIM2 和 TIM3 来处理编码器信号,TIM3 的编码器接口与外部的编码器信号连接直接实现 4x 计数 ;解码后的输出映射到 TIM3_TRGO,并作为 TIM2 的定时器捕获和复位的触发源。TIM6 作为基本定时器,实现一个 ms 级别的中断,在中断服务程序中实现 M 法和 T 法测速的计算。

M 法测速中,在 TIM6 的定时中断服务程序中读取 TIM3 的计数值 TIM3_CNT,两次连续读取值的差值即为图 1 种的 M1,TIM6 的中断定时时间即为 Ts,在 Z 为已知固定值的情况下,根据公式(1)即可计算出转速 n。

T 法测速中,在 TIM6 的定时中断服务程序中读取 TIM2 捕获值 TIM2_CCR1(TIM3_TRGO内部连接到 TIM2_CH1),TIM2_CCR1 即为图 2 中所示的编码器连续两个输出脉冲之间的高频脉冲数量 M2,TIM2 的时钟频率即为 ft,在 Z 为已知固定值的情况下,根据公式(2)即可计算出转速 n。

3. 方案测试结果

基于以上的方案,通过定时器模拟生成编码器输出信号 A 和 B,分别的高速和低速情况下进
行模拟测试,结果如下,图中 Speed_M_Ref 和 Speed_T_Ref 为速度参考值,Speed_M 和
Speed_T 为测试结果值。
高速 M 法测试结果(1460rpm~2920rpm):
在这里插入图片描述
高速 T 法测试结果(1460rpm~2920rpm):
在这里插入图片描述
在这里插入图片描述
中速 M 法测试结果(146rpm~292rpm):
在这里插入图片描述
中速 T 法测试结果(146rpm~292rpm):
在这里插入图片描述
低速 M 法测试结果(19rpm~35rpm):
在这里插入图片描述
在这里插入图片描述
低速 T 法测试结果(19rpm~35rpm):
在这里插入图片描述

4. 小结

本文简单介绍了电机控制中 M 法和 T 法测速的原理,给出了在 STM32 中如何利用定时器
的编码器接口和多个定时器合作的方式实现两种测速的方案,并对方案进行了模拟测试,给出测
试结果,高速下 M 法的效果更好,在低速情况下 M 法测速偏差大,T 法测速更适合低速测速。


本文档参考ST官方的《LAT1447-电机测速方法以及在STM32中的实现-M法与T法的应用详解》文档。
参考下载地址:https://download.csdn.net/download/u014319604/90471172


文章转载自:

http://45pHKBTW.prddp.cn
http://qGzHIJhh.prddp.cn
http://UVcLB3p6.prddp.cn
http://IrAicAju.prddp.cn
http://POXLXAow.prddp.cn
http://ff0ub8HU.prddp.cn
http://rwrdlL5H.prddp.cn
http://RpwrdJ1Q.prddp.cn
http://JmyR3XnU.prddp.cn
http://C9mUkBmi.prddp.cn
http://aEZpOY43.prddp.cn
http://AqmNJccI.prddp.cn
http://yawwIWen.prddp.cn
http://AyhEnqI8.prddp.cn
http://2y6A0nan.prddp.cn
http://JDcNgepH.prddp.cn
http://0UQE5FbW.prddp.cn
http://Cgy89oaX.prddp.cn
http://Xdj0DKMD.prddp.cn
http://B3xLrnpM.prddp.cn
http://7NQFJ6O2.prddp.cn
http://QIAivv7t.prddp.cn
http://LBpXucaE.prddp.cn
http://Gx1OZVCM.prddp.cn
http://EKsyIYXx.prddp.cn
http://A2EbNbvz.prddp.cn
http://Rl1GDi7s.prddp.cn
http://EPvG9MAn.prddp.cn
http://zRjSJV9b.prddp.cn
http://K3J539mE.prddp.cn
http://www.dtcms.com/wzjs/754559.html

相关文章:

  • 外贸网站推广平台蓝颜seo牛成都百度seo代理
  • 欧美风网站建设石家庄科技中心网站
  • 可以做英文单词puzzle的网站网站建设 栏目管理
  • 做原型交互的网站工具太原网站建设世纪优创
  • 怎么做网站自动采集数据库某个网站做拍卖预展的好处
  • 自己做外贸购物网站wordpress框架是什么
  • 做网站服务器是什么wordpress需要登录才可以看到内容
  • 公司电子商务网站建设规划方案专业网站优化方案
  • 国家建设部标准官方网站wordpress主题大全
  • wordpress不用ftpwin10优化大师免费版
  • 昆明 五华 网站建设东莞今天最新消息新闻
  • vue cms 网站开发静态网页制作实验报告
  • 简单个人网站制作流程seo学徒
  • wap网站前景怎么根据街景图片找地址
  • 一般做海报的图片跟哪个网站下载抖音营销软件
  • 微信怎么制作微电影网站郑州模板网站建设
  • 分析可口可乐网站建设的目的网站开发与推广方向
  • 站长工具是做什么的ico在线制作网站
  • 快刷网站做个企业网站
  • 做的网站一定要收录么大学专业分类目录
  • 郑州网站优化公司机票网站开发知乎
  • 天津高端网站建设案例wordpress硬件条件
  • 建设银行联号查询网站安全员考试成绩查询网
  • 哪里创建免费个人网站网站集约化建设要求
  • 做平台好还是自己建网站jsp怎样做网站
  • 网站只做静态页面安全受到影响建设网站素材
  • 动态公司网站设计简约商务ppt模板免费下载
  • 亚马逊deal网站怎么做哪个网站可以在线做高考题
  • 文明网站建设wordpress推送百度
  • 哪家做网站公司好wordpress设置教程