霍尔传感器a3144 利用微处理器设计的电机数字测速系统,抗干扰能力强,测量精确
利用微处理器设计的电机数字测速系统,抗干扰能力强、测量精确
为了满足工业电气控制中对发动机、电动机、机床主轴等旋转设备的转速测量和控制,设计一款基于微控制器控制的霍尔传感器测速系统,此系统具有抗干扰能力强、测量精确等优点,
在电气工程实践中,经常会遇到各种需要测量转速的场合,在对设备转速和控制中,常需要分时或连续测量、显示其转速及瞬时速度。为了能精确地测量转速,还要保证测量的实时性,要求能测得瞬时转速。本文提出一种基于STC单片机实现对电机转速测量的方法,利用霍尔传感器采集脉冲信号,通过定时计数算法程序,将转速通过数码管实时显示。
1 测速系统概述
图1 系统方框图
本系统由传感器、处理器和显示3个部分几部分组成,方框图如图1所示。
此系统由开关型霍尔传感器A3144E根据检测电机的旋转信号并产生脉动波形,由8位微控制器STC 89S52RC对波形进行处理并计算,最终把电机转速通过四位共阳极LED显示。
2 硬件部分设计
2.1 速度检测电路
测量电机转速要将电机的转速表示为单片机可以识别的脉冲信号,从而进行脉冲计数。霍尔器件作为一种转速测量系统的传感器,具有结构牢固、体积小、重量轻、寿命长、安装方便等优点,当电机转动时,带动传感器,产生对应频率的脉冲信号,经过信号处理后输出到计数器或其他的脉冲计数装置,进行转速的测量。传感器检测电路如图2所示。
图2 传感器检测电路
2.2 微控制器最小系统电路
微控制器最小系统电路如图3所示,由主控制器STC 89S52RC、时钟电路和复位电路三部分组成。单片机STC 89S52RC作为核心控制器控制着整个系统的工作,而时钟电路负责产生单片机工作所必需的时钟信号,复位电路使得单片机能够正常、有序、稳定地工作。
图3 微控制器最小系统电路
2.3 数码管显示电路
LED又称为数码管,可以显示0~9和A~F共16个数字和字母。这种装入数码管中显示字形的数据称字形码,又称段选码,本系统采用共阳极动态扫描方式进行电机转速的实时显示,LED动态显示电路如图4所示。
图4 LED显示电路
2.4 RS-232串行通信接口电路
通过单片机的串行口可以把单片机系统的数据传回电脑处理或者接受电脑传过来的数据而进行相应的控制。微控制器有许多标准的通信方法,但在单片式控制系统中,最常用的是RS232串行接口。串行接口电路如图5所示。
图5 串行通信接口电路
3 软件设计
3.1 主程序设计
本系统采用微控制器STC89S52RC中的T0定时器和T1计数器配合使用对转速脉冲定时计数。计数器T1工作于计数状态对外部脉冲进行计数;T0工作为定时器方式每次定时10ms。本设计程序编程的思想就是在给定的10ms之内,用单片机自带的计数器T1对外部脉冲进行计数。主程序的流程图如图6所示。
图6 主程序流程图
主程序部分程序如下:
#include<AT89X51.H>
#define uint unsigned int
sbit CNPN0=P0^0;
sbit CNPN1=P0^1;
sbit CNPN2=P0^2;
sbit CNPN3=P0^3;
uint buf_min=0x1,flag;
void delay(uint x)//x=1000表示4ms
{
while(--x);
}
…………………
void main()
{
uint num[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uint i,j,temp;
uint sum=0x0,disnum[4]={0};
TMOD=0x51; //TO工作为定时方式,T1工作为计数方式
TH0=-10236/256;
TL0=-10236%256;
TH1=0;
TL1=0;
EA=1; //启动外部中断0
…………………
3.2 T0定时中断程序设计
T0定时中断程序主要是完成10ms的定时任务,并且对变量buf_min进行加一处理,其中在对T0进行赋初值时,选择为10236而不是10000。T0定时器中断流程图如图7所示。
图7 T0定时中断流程图
T0 定时中断部分程序:
void time0() interrupt 1 //定时10ms
{
EA=0;
ET0=0;
TR0=0;
TH0=-10236/256;
TL0=-10236%256;
buf_min++;
EA=1;
ET0=1;
TR0=1;
}
4 测速系统在实际生产的应用及效果
本系统在工业用除尘风机,高低压水泵电机以及TRT余热发电中都得到了应用,系统采集信号后计算显示的多组数据和专用手持测速仪测得的多组数据进行对比,误差不超过千分之一。而且在电磁信号较强的环境中表现出了很强的抗干扰能力,不管是测速实时显示还是在闭环控制中为上级控制系统反馈模拟信号都实现得非常理想。
5 结束语
在本系统中,介绍了一种基于微控制器STC系列单片机的电机测速系统,该测速系统采用集成霍尔传感器采集电机速度信号,具有频率响应快、抗干扰能力强等特点。霍尔传感器的输出信号经信号调理后,通过单片机对连续脉冲记数来实现转速测控,并且充分利用了单片机的内部资源,有很高的性价比。并且在测量范围内转速越高测量精度越高。所以该系统在一般的工业领域转速检测和闭环控制中均可应用。
编自《电气技术》,原文标题为“基于STC系列微控制器的电机数字测速系统设计”,作者为王瑜、王斌。
霍尔传感器在智能卷发器上的应用方案——MH251、MH253、GT3144
近年来,随着智能技术的快速发展,各种智能家电产品已成为日常生活中不可或缺的存在。其中,智能卷发器作为美容养发领域的新宠,正逐渐走进千家万户。
卷发器是通过物理加温让头发变得卷翘蓬松,要求产品内部元件不仅耐高温、还要及时监测卷发器内部的温度变化、电路故障和短路情况,在确保用户安全的基础上最大程度地保护头发健康。针对这一要求,小雅将带大家一起来看看霍尔传感器MH251、MH253、GT3144在智能卷发器上的应用方案 。
一、霍尔传感器的基本原理
霍尔传感器原理,即半导体薄片置于磁感应强度为B的磁场中,磁场方向垂直于薄片。当有电流I流过薄片时,在垂直于电流和磁场的方向上将产生电动势eh,这种现象称为霍尔效应,该电动势称为霍尔电势,半导体薄片称为霍尔元件。
二、霍尔传感器在智能卷发器上的应用
1、卷发器的工作性质要求内部元件需具有耐高温
卷发器在使用过程中会伴随着热量的散发,所以对PCBA中的元器件有耐温要求。常规霍尔的耐温度数有 85℃、125℃、150℃,看产品的实际使用温度系数来定。
2、霍尔传感器在卷发器中的作用
霍尔传感器在卷发器中大致两个作用:
1、做开关检测;
2、位置检测(规定时常卷发棒旋转次数,定位)。
三、MH251全极型霍尔传感器
MH251是专门为低电压而设计的,启动电压1.65V~5.5V,且MH251的待机电流极低,仅有3.6uA。MH251的频率为20Hz,适用于对频率要求不高的应用。
四、MH253全极性霍尔效应开关
MH253工作电压2.5V~6V,同时待机电流也和很低,仅有2.6mA。MH253频率为3KHz,针对各类频率要求较高的应用。
五、GT3114单极性霍尔效应传感器
GT3114工作电压3V~28V,GT3144作为一个单极性霍尔传感器,在使用时针对磁铁的放置有极性要求。GT3144频率为3KHz,以满足各类高频率应用。
综上所述,霍尔传感器MH251、MH253、GT3144在智能卷发器上的应用方案为用户带来了更加智能化、安全性更高的使用体验。除了智能卷发器外,也适用于玩具、小家电、加湿器、磁体接近传感器等应用领域。
以上就是霍尔传感器在智能卷发器上的应用方案的内容分享,选择霍尔传感器MH251、MH253、GT3144作为您智能卷发器的元件,将为您的产品带来更高的效率和更智能的体验。
相关问答
霍尔3144 和41F有什么区别?_作业帮[最佳回答]3144是单极开关霍尔(只用磁钢S极工作:S极靠近,霍尔输出改变,S极远离霍尔输出恢复初始状态),41F是双极锁存霍尔(用磁钢S和N极两个磁极工作:S极靠近,...
利用 霍尔传感器3144 测点击转速,传感器的电压输出范围是多少?TTL电平输入最小高电平为2V,最大输入低电平的0.8V,所以传感器输出大于2V可以被单片机认为是高电平1,小于0.8V即被认为是低电平0,对于CMOS器件来说(如果你把...
3144霍尔传感器 怎么用,引脚怎么接单片机,外部中断怎么写,求大神带?中断设置成负跳变触发,引脚的话,信号接外部中断,如果电源和单片机电源共地,中断设置成负跳变触发,引脚的话,信号接外部中断,如果电源和单片机电源共地,
霍尔3144 最高多少v?最高24vA3144是一款霍尔传感器,通常被用于检测磁场的存在和强度,它的主要特点如下:工作电压:4.5V~24V工作温度范围:-40℃~85℃灵敏度范围:(10~15)mV...A...
a3144霍尔 参数?VCC:4.5~24VIo=25mA1脚VCC,2脚GND,3脚OUT集电极开路输出VCC:4.5~24VIo=25mA1脚VCC,2脚GND,3脚OUT集电极开路输出
电动车电机里的 霍尔传感器 是什么型号?电动车电机主要还是使用S41和S43的型号,还有的厂家使用S40(这款稳定性没有S41好,容易出现问题,现在只有很少电动车厂家选用,主要使用在家电上)和A3144(这个...
双磁钢电机能不能用 3144霍尔 ?双磁钢电机通常不适合使用3144霍尔传感器。这是因为3144霍尔传感器主要用于检测磁场的极性和强度,而双磁钢电机通常使用磁铁来驱动,其磁场强度和特性可能不适...
紧急求助电动车电机 霍尔3144 能代替41f吗?不能。电动车电机中的霍尔3144不能代替41F。3144是单极开关霍尔,只能使用磁钢S极工作,而41F是双极锁存霍尔,需要用磁钢S和N极两个磁极工作。因此,两者不能相...
捷马电动车 霍尔传感器 什么型号?电动车电机主要还是使用S41和S43的型号,还有的厂家使用S40(这款稳定性没有S41好,容易出现问题,现在只有很少电动车厂家选用,主要使用在家电上)和A3144(这个...
3144霍尔 和44e霍尔区别?A44E指的是美国Allegro公司的产品A3144E,A指的是品牌,E指的是工作温度最大为85度,但是这颗产品已经停产很久了。而3144之后就变成了一个类似通用的标号,前面...