1. 首页 > 快讯

采用微处理器设计的电机数字测速系统,抗干扰能力强,测量准确。

为了满足工业电气控制对发动机、电机、机床主轴等旋转设备的速度测量和控制的需求,设计了一种基于单片机控制的霍尔传感器测速系统。该系统具有抗干扰能力强、测量准确等优点。

1 测速系统概述

图1 系统框图

该系统由三部分组成:传感器、处理器和显示器。框图如图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。本设计的编程思路是利用单片机自带的计数器T1对给定的10ms内的外部脉冲进行计数。主程序流程图如图6所示。

图6 主程序流程图

主要程序部分如下:

#includeAT89X51.H

#定义uint 无符号整型

sbit CNPN0=P0^0;

sbit CNPN1=P0^1;

sbit CNPN2=P0^2;

sbit CNPN3=P0^3;

uint buf_min=0x1,标志;

void delay(uint x)//x=1000 表示4ms

{

采用微处理器设计的电机数字测速系统,抗干扰能力强,测量准确。

同时(--x);

}

………………

无效主()

{

uint num[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

uint i,j,温度;

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加1。当给T0赋值初始值时,选择10236而不是10000。T0定时器中断流程图如图7所示。

图7 T0定时中断流程图

T0定时中断部分程序:

void time0() 中断1 //定时10ms

{

EA=0;

ET0=0;

TR0=0;

TH0=-10236/256;

TL0=-10236%256;

buf_min++;

EA=1;

ET0=1;

TR0=1;

}

用户评论

信仰

这个数字测速系统听起来很不错!抗干扰能力强,测量准确,对电机控制来说很重要。

    有12位网友表示赞同!

凉凉凉”凉但是人心

电机数字测速系统,抗干扰能力强,测量准确,这正是我们所需要的!

    有17位网友表示赞同!

安陌醉生

微处理器设计,抗干扰能力强,测量准确,感觉这个系统很有潜力!

    有15位网友表示赞同!

话少情在

数字测速系统,抗干扰能力强,测量准确,终于找到解决电机控制问题的方案了!

    有5位网友表示赞同!

陌離

采用微处理器设计的电机数字测速系统,抗干扰能力强,测量准确,值得信赖!

    有14位网友表示赞同!

久爱不厌

期待看到这个系统的实际应用,相信它在电机控制领域将发挥重要作用!

    有8位网友表示赞同!

我要变勇敢℅℅

微处理器设计,抗干扰能力强,测量准确,这个数字测速系统太棒了!

    有8位网友表示赞同!

枫无痕

数字测速系统,抗干扰能力强,测量准确,为电机控制领域带来新的突破!

    有14位网友表示赞同!

孤廖

这个数字测速系统的设计理念很先进,期待它能带来更精准的电机控制。

    有12位网友表示赞同!

敬情

抗干扰能力强,测量准确,这个数字测速系统真让人期待!

    有17位网友表示赞同!

挽手余生ら

终于找到一款抗干扰能力强,测量准确的数字测速系统,太赞了!

    有15位网友表示赞同!

■□丶一切都无所谓

微处理器设计,抗干扰能力强,测量准确,这个数字测速系统真让人眼前一亮!

    有15位网友表示赞同!

陌颜

这个数字测速系统,抗干扰能力强,测量准确,可以有效提高电机控制精度。

    有15位网友表示赞同!

惯例

数字测速系统,抗干扰能力强,测量准确,相信它会成为电机控制领域的热门选择!

    有6位网友表示赞同!

看我发功喷飞你

抗干扰能力强,测量准确,这个数字测速系统,性能真不错!

    有12位网友表示赞同!

凝残月

微处理器设计,抗干扰能力强,测量准确,这个数字测速系统,未来可期!

    有15位网友表示赞同!

烬陌袅

这个数字测速系统,抗干扰能力强,测量准确,看来它能解决很多实际问题。

    有17位网友表示赞同!

凉城°

采用微处理器设计的电机数字测速系统,抗干扰能力强,测量准确,很实用的技术!

    有9位网友表示赞同!

猫腻

数字测速系统,抗干扰能力强,测量准确,希望尽快看到它在实际应用中的表现!

    有17位网友表示赞同!

烟花巷陌

微处理器设计,抗干扰能力强,测量准确,这个数字测速系统,设计很巧妙!

    有11位网友表示赞同!

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/3947.html

联系我们

在线咨询:点击这里给我发消息

微信号:666666