一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于模拟量获取电机转速和温度的装置和方法与流程

2021-10-29 21:45:00 来源:中国专利 TAG:电机 转速 装置 模拟量 温度


1.本发明涉及电机控制技术领域,特别是涉及一种基于模拟量获取电机转速和温度的装置和方法。


背景技术:

2.随着时代和技术的发展,无刷电机信号线越来越标准化,最常见的电机出线方式为9芯线,分别是电源正极和负极,三根电机相线和三根位置霍尔信号线。还有一根线可以作为测速霍尔信号线或者电机温度信号线。但是现有技术若想同时获取电机速度和电机温度两个参数,则需要另外增加信号线,这样会导致出线方式的改变,增加标准化工作的难度,并且匹配不上现有电机产品系统,增加产品成本。因此,需要找到一种匹配标准化并且低成本同时获取电机速度和电机温度两个参数的方法。


技术实现要素:

3.本发明所要解决的技术问题是:为了克服现有技术中的不足,本发明提供一种基于模拟量获取电机转速和温度的装置和方法,基于模拟量的方式并且通过单个端口同时获取电机转速和电机温度,能够匹配标准化的同时,降低成本。
4.本发明解决其技术问题所要采用的技术方案是:一种基于模拟量获取电机转速和电机温度的装置和方法,所述电机包括定子和转子,所述转子和定子同轴设置,且转子能够相对定子转动,所述获取电机转速和温度的装置包括测速磁钢和测量电路,所述测速磁钢为n个,其中,n为自然数,且n≥1,n个测速磁钢沿周向固定在电机内部的转子上,当测速磁钢为2个及以上时,沿周均匀向固定在电机内部的转子上;所述测量电路包括霍尔传感器hall、测温电路和输出信号端口s,所述霍尔传感器hall的内部集成三极管q1,且霍尔传感器hall的内部霍尔连接三极管q1的基极,所述三极管q1的发射极接地gnd,所述三极管的集电极连接至输出信号端口s,所述测温电路的输出端连接至输出信号端口s;作为优选,三极管q1为npn三极管;当测速磁钢经过霍尔传感器hall时,霍尔传感器hall内部三极管q1基极为高电平,三极管q1导通,输出信号端口s接地gnd,输出(0v)低电平,当测速磁钢经过霍尔传感器hall后,即未经过霍尔传感器hall时,霍尔传感器hall内部三极管q1基极为低电平,三极管q1未导通,此时,输出信号端口s输出测温电路输出端的电平。即输出信号端口s的电压为热敏电阻rt和上拉电阻r1的分压,即可反映电机温度。
5.具体的,常用的测温方式就是采用热敏电阻,因此,所述测温电路包括上拉电阻r1以及热敏电阻rt,所述上拉电阻r1和热敏电阻rt串联后并联在电源b 和地gnd之间,且上拉电阻r1和热敏电阻rt的公共端作为测温电路的输出端连接至输出信号端口s。输出信号端口s的电压为热敏电阻rt和上拉电阻r1的分压,即电机温度。
6.进一步,所述测量电路还包括电容c1和c2,所述电容c1并联在电源b 和地gnd之间;所述电容c2一端连接输出信号端口s,另一端接地gnd。其中,电容c1平缓电源电压突变,
平滑直流电压输出,滤除高频噪声(电流),并且在电源断电后能够维持一段反应时间;电容c2用于滤除输出信号端口s中干扰信号。
7.进一步,所述测量电路集成在电路板上,所述电路板固定在电机内部的定子上。固定在定子上的好处为,定子不需要旋转,电路板不会因离心力脱落或松动,安装可靠性,检测信号可靠性都比安装在转子上更高。除此之外,该电路板上还可以集成其他与电机控制有关的器件,如电机的位置霍尔传感器等,提高集成度,减小占用的电机空间。
8.作为优选,所述测速磁钢的个数n取值为:1≤n≤10。进一步优选,测速磁钢为1个或6个。
9.进一步,为了判断输出信号端口s的电压的状态,所述输出信号端口s与控制器mcu连接,控制器mcu采集输出信号端口s输出的模拟电压。
10.一种基于模拟量获取电机转速和温度的方法,包括上述的获取电机转速和温度的装置,还包括以下步骤:s1:控制器采集输出信号端口s的电压,并判断该电压是否为低电平,例如0v,若为低电平,则记为状态a,若不为低电平,则记为状态b;电机在转动过程中,输出信号端口s的输出在状态a和状态b之间变化;状态a到状态b、状态b到状态,均为一次变化;s2:确定状态a的持续时间ta和状态b的持续时间tb,并根据状态a的持续时间ta和状态b的持续时间tb确定磁钢周期t,然后再根据磁钢周期t和测速磁钢数n计算电机转1圈的时间t,则t=nt,单位,ms;然后根据电机的转速公式:rpm=60000/t,单位,r/min,计算出电机的转速;其中,磁钢周期t指电机转动时,测速磁钢连续两次经过霍尔传感器的时间间隔,也就是从一个测速磁钢转到下一个测速磁钢所用的时间。
11.同时,控制器mcu采集状态b时输出信号端口s的电压值,并根据电压值和热敏电阻的温度特性,通过查表法计算出电机的温度。
12.具体的,步骤s2中根据状态a的持续时间ta和状态b的持续时间tb确定磁钢周期t具体包括以下步骤:当输出信号端口s的输出状态变化时,开始计时,当状态连续变化三次时,停止计时,状态连续变化三次的时间即为磁钢周期t,并且t=ta tb,每个磁钢周期t内均包括一状态a和一状态b。
13.进一步,为了便于获取测速磁钢经过测速霍尔的磁钢周期t,步骤s2中还包括以下步骤:输出信号端口s的状态每连续变化三次,对计时器进行清零。对计数器进行清零操作,这样计数器的计时时间即为测速磁钢经过测速霍尔的磁钢周期t。
14.进一步,步骤s2中还包括判断电机运行状态的步骤:当状态a持续时间ta或状态b持续时间tb超过状态时间阈值tp,则判定电机未运行(即转速为0)或超低转速运行;当状态a持续时间ta或状态b持续时间tb未超过状态时间阈值tp,则判断电机正常运行。
15.为了防止电机转速突变,而干扰控制器mcu的数据采集,影响判断,因此,通过控制器mcu内部的程序,采用软件算法模拟rc低通滤波器,实现软滤波,滤除干扰信号,提高控制精度。
16.本发明的有益效果是:本发明提供的一种基于模拟量获取电机转速和电机温度的装置和方法,根据端口s的电压,确定状态a和状态b,然后根据状态a和状态b的持续时间和电机的磁钢数得到电机的转速;再根据所述状态b的电压来计算出电机温度,而不需要更改电机的出线方式,能够匹配标准化的同时,降低成本并且可以获取到电机转速和温度两个
参数信息。
附图说明
17.下面结合附图和实施例对本发明作进一步说明。
18.图1是本发明获取电机转速和温度的装置与电机的装配结构示意图。
19.图2是本发明测量电路的电路原理图。
20.图3是本发明输出信号端口s的波形图。
21.图中:1、转子,2、定子,3、测速磁钢,4、电路板。
具体实施方式
22.现在结合附图对本发明作详细的说明。此图为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
23.如图1所示,本发明的一种基于模拟量获取电机转速和温度的装置,所述电机包括定子2和转子1,所述转子1和定子2同轴设置,且转子1能够相对定子2转动,其特征在于:所述获取电机转速和温度的装置包括测速磁钢3和电路板4,所述测速磁钢3为n个,其中,n为自然数,且n≥1,n个测速磁钢3沿周向固定在电机内部的转子1上,测速磁钢3的数量可以根据电机的空间进行设置,本实施例中测速磁钢3的数量n的取值为6,6个测速磁钢3沿周向均匀设置在电机内部的转子1上;电路板4通过螺钉固定在电机内部的定子2绕组上,且电路板4上集成有测量电路。
24.如图2所示,所述测量电路包括霍尔传感器hall、测温电路和输出信号端口s,所述霍尔传感器hall的内部集成三极管q1,且霍尔传感器hall的内部霍尔连接三极管q1的基极,所述三极管q1的发射极接地gnd,所述三极管的集电极连接至输出信号端口s,所述测温电路的输出端连接至输出信号端口s;作为优选,三极管q1为npn三极管。测温电路包括上拉电阻r1以及热敏电阻rt,所述上拉电阻r1和热敏电阻rt串联后并联在电源b 和地gnd之间,且上拉电阻r1和热敏电阻rt的公共端作为测温电路的输出端连接至输出信号端口s,所述输出信号端口s与控制器mcu连接,控制器mcu采集输出信号端口s输出的模拟电压。为了防止转速突变,测量电路还包括电容c1和c2,所述电容c1并联在电源b 和地gnd之间;所述电容c2一端连接输出信号端口s,另一端接地gnd。
25.当测速磁钢3经过霍尔传感器hall时,霍尔传感器hall内部三极管q1基极为高电平,三极管q1导通,输出信号端口s接地gnd,输出(0v)低电平,当测速磁钢3经过霍尔传感器hall后,即无测速磁钢3经过霍尔传感器hall时,霍尔传感器hall内部三极管q1基极为低电平,三极管q1未导通,此时,输出信号端口s输出测温电路输出端的电平。即输出信号端口s的电压为热敏电阻rt和上拉电阻r1的分压,即可反映电机温度。
26.输出信号端口s的波形如图3所示,输出信号端口s输出低电平时,记为状态a,输出信号端口s输出非低电平时,记为状态b,电平发生变化的时刻分别记为时刻、时刻、时刻,当电平发生第一次变化时,开始计时,即时刻开始计时,当电平状态变化三次,也就是时刻时停止计时。时刻到时刻之间的时间为一个磁钢周期t,电机测速磁钢3为n时,电机转动一个磁钢周期t也就时电机转动了1/n圈,因此,根据公式t=nt,单位,ms,可以计算出电机转一圈所用的时间t,然后根据转速公式rpm=60000/t,单位,r/min,可以计算出
电机的转速。时刻到时刻之间的时间即为状态a持续时间ta,时刻到时刻之间的时间即为状态b持续时间tb,可见,磁钢周期t=状态a持续时间ta 状态b持续时间tb。
27.根据上述分析,本发明的一种基于模拟量获取电机转速和温度的方法,包括上述的获取电机转速和温度的装置,还包括以下步骤:s1:控制器mcu采集输出信号端口s的电压,并判断该电压是否为低电平,若为低电平,则记为状态a,若不为低电平,则记为状态b;电机在转动过程中,输出信号端口s的输出在状态a和状态b之间变化;状态a到状态b、状态b到状态,均为一次变化;本实施例中由于三极管q1导通后输出信号端口s直接接地gnd,因此,本实施例中的低电平为0v。
28.s2:确定状态a的持续时间ta和状态b的持续时间tb,当状态a持续时间ta或状态b持续时间tb超过状态时间阈值tp,也就是输出信号端口s的输出状态长时间未发生变化,则判定电机未运行或超低转速运行;当状态a持续时间ta或状态b持续时间tb未超过状态时间阈值tp,则判断电机正常运行,设置状态时间阈值tp就是为了判断电机是否正常工作,作为优选,状态时间阈值tp一般设置在2s以上;当电机正常运行时,根据状态a的持续时间ta和状态b的持续时间tb确定磁钢周期t,然后再根据磁钢周期t和测速磁钢3数n计算电机转1圈的时间t,则t=nt;然后根据电机的转速公式计算出电机的转速;本实施例中根据状态a的持续时间ta和状态b的持续时间tb确定磁钢周期t具体包括以下步骤:当输出信号端口s的输出状态变化时,开始计时,当状态连续变化三次时,停止计时,状态连续变化三次的时间即为磁钢周期t,并且t=ta tb。由于热敏电阻在不同温度下阻值不同的特性,可以通过热敏电阻的分压来反映此时的电机温度。因此,在进行转速测量的同时,控制器mcu采集状态b时输出信号端口s的电压值,并根据电压值和热敏电阻rt的温度特性,通过查表法计算出电机的温度。
29.由于三次变化为一个磁钢周期t,因此,为了简化计算,输出信号端口s的状态每连续变化三次,也就是一个脉冲周期,计算一次转速,并且把计时清零。这样计数器记录的输出信号端口s三次变化的计时时间即为磁钢周期t。
30.由此可见,本发明仅需要使用一根信号线,基于模拟量的方式可以同时获取电机转速和电机温度两个参数,采用上述方法,使得电机出线方式标准化,不需要额外增加信号线,完美匹配现有产品系统,明显降低物料成本和标准化成本。
31.以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关的工作人员完全可以在不偏离本发明的范围内,进行多样的变更以及修改。本项发明的技术范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜