数字式转速测量系统设计方案.docx

上传人:b****7 文档编号:9502596 上传时间:2023-02-05 格式:DOCX 页数:34 大小:455.28KB
下载 相关 举报
数字式转速测量系统设计方案.docx_第1页
第1页 / 共34页
数字式转速测量系统设计方案.docx_第2页
第2页 / 共34页
数字式转速测量系统设计方案.docx_第3页
第3页 / 共34页
数字式转速测量系统设计方案.docx_第4页
第4页 / 共34页
数字式转速测量系统设计方案.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

数字式转速测量系统设计方案.docx

《数字式转速测量系统设计方案.docx》由会员分享,可在线阅读,更多相关《数字式转速测量系统设计方案.docx(34页珍藏版)》请在冰豆网上搜索。

数字式转速测量系统设计方案.docx

数字式转速测量系统设计方案

数字式转速测量系统设计方案

1.1数字式转速测量系统的发展背景

目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。

计数测速法又可分为机械式定时计数法和电子式定时计数法。

传统的电机转速检测多采用测速发电机或光电数字脉冲编码器,也有采用电磁式(利用电磁感应原理或可变磁阻的霍尔元件等)、电容式(对高频振荡进行幅值调制或频率调制)等,还有一些特殊的测速器是利用置于旋转体内的放射性材料来发生脉冲信号.其中应用最广的是光电式,光电式测系统具有低惯性、低噪声、高分辨率和高精度的优点.加之激光光源、光栅、光学码盘、CCD器件、光导纤维等的相继出现和成功应用,使得光电传感器在检测和控制领域得到了广泛的应用。

而采用光电传感器的电机转速测量系统测量准确度高、采样速度快、测量范围宽和测量精度与被测转速无关等优点,具有广阔的应用前景。

1.2本设计课题的目的和意义

在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。

要测速,首先要解决是采样问题。

在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。

为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速方法。

因此转速的测试具有重要的意义。

这次设计内容包含知识全面,对传感器测量发电机转速的不同的方法及原理设计有较多介绍,在测量系统中能学到关于测量转速的传感器采样问题,单片机部分的内容,显示部分等各个模块的通信和联调。

全面了解单片机和信号放大的具体内容。

进一步锻炼我们在信号采集,处理,显示发面的实际工作能力。

 

2.转速测量系统的原理

2.1转速测量方法

转速是指作圆周运动的物体在单位时间内所转过的圈数,其大小及变化往往意味着机器设备运转的正常与否,因此,转速测量一直是工业领域的一个重要问题。

按照不同的理论方法,先后产生过模拟测速法(如离心式转速表)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。

计数测速法又可分为机械式定时计数法和电子式定时计数法。

本文介绍的采用单片机和光电传感器组成的高精度转速测量系统,其转速测量方法采用的就是电子式定时计数法。

对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。

在频率的工程测量中,电子式定时计数测量频率的方法一般有三种:

①测频率法:

在一定时间间隔t内,计数被测信号的重复变化次数N,则被测信号的频率fx可表示为

fx=Nt

(1)

②测周期法:

在被测信号的一个周期内,计数时钟脉冲数m0,则被测信号频率fx=fc/m0,其中,fc为时钟脉冲信号频率。

③多周期测频法:

在被测信号m1个周期内,计数时钟脉冲数m2,从而得到被测信号频率fx,则fx可以表示为fx=m1fcm2,m1由测量准确度确定。

电子式定时计数法测量频率时,其测量准确度主要由两项误差来决定:

一项是时基误差;另一项是量化±1误差。

当时基误差小于量化±1误差一个或两个数量级时,这时测量准确度主要由量化±1误差来确定。

对于测频率法,测量相对误差为:

Er1=测量误差值实际测量值×100%=1N×100%

(2)

由此可见,被测信号频率越高,N越大,Er1就越小,所以测频率法适用于高频信号(高转速信号)的测量。

对于测周期法,测量相对误差为:

Er2=测量误差值实际测量值×100%=1m0×100%(3)

对于给定的时钟脉冲fc,当被测信号频率越低时,m0越大,Er2就越小,所以测周期法适用于低频信号(低转速信号)的测量。

对于多周期测频法,测量相对误差为:

Er3=测量误差值实际测量值100%=1m2×100%(4)

 从上式可知,被测脉冲信号周期数m1越大,m2就越大,则测量精度就越高。

它适用于高、低频信号(高、低转速信号)的测量。

但随着精度和频率的提高,采样周期将大大延长,并且判断m1也要延长采样周期,不适合实时测量。

根据以上的讨论,考虑到实际应用中需要测量的转速范围很宽,上述的转速测量方法难以满足要求,因此,研究高精度的转速测量方法,以同时适用于高、低转速信号的测量,不仅具有重要的理论意义,也是实际生产中的需要。

3.系统方案提出和论证

 转速测量的方案选择,一般要考虑传感器的结构、安装以及测速范围与环境条件等方面的适用性;再就是二次仪表的要求,除了显示以外还有控制、通讯和远传方面的要求。

本说明书中给出两种转速测量方案,经过我和伙伴查资料、构思和自己的设计,总体电路我们有两套设计方案,部分重要模块也考虑了其它设计方法,经过分析,从实现难度、熟悉程度、器件用量等方面综合考虑,我们才最终选择了一个方案。

下面就看一下我们对两套设计方案的简要说明。

方案:

  霍尔传感器测量方案

霍尔传感器是利用霍尔效应进行工作的?

其核心元件是根据霍尔效应原理制成的霍尔元件。

本文介绍一种泵驱动轴的转速采用霍尔转速传感器测量。

 A04E开关式霍尔传感器使用说明书产品图片霍尔传感器的外形图和与磁场的作用关系如右图所示

.磁钢用来提供霍尔能感应的磁场,当霍尔元件以切割磁力线的方式相对磁钢运动时,在霍尔输出端口就会有电压输出,所以霍尔传感器和磁钢需要配对使用.

测速原理霍尔传感器检测转速示意图如下.在非磁材料的圆盘边上粘贴一块磁钢,霍尔传感器固定在圆盘外缘附近.圆盘每转动一圈,霍尔传感器便输出一个脉冲.通过单片机测量产生脉冲的频率,就可以得出圆盘的转速.同样道理,根据圆盘(车轮)的转速,再结合圆盘的周长就是计算出物体的位移.如果要增加测量位移的精度,可以在圆盘(车轮)上多增加几个磁钢.备注:

当没有信号产生时,可以改变一下磁钢的方向,霍尔对磁钢方向有要求.没有磁钢时输出高电平,有磁钢时输出低电平.

应用领域电机的转速测量;

应用案例1.2.电动自行车速度测量;智能小车位移测量等.

电气参数输入电压:

4.5-28V;工作电流:

20mA;为常开型霍尔元件.

霍尔转速传感器的结构原理图如图3.1,霍尔转速传感器的接线图如图3.2。

 

图3.1霍尔转速传感器的结构原理图图3.2方案霍尔转速传感器的接线图

缺点:

采用霍尔传感器在信号采样的时候,会出现采样不精确,因为它是靠磁性感应才采集脉冲的,使用时间长了会出现磁性变小,影响脉冲的采样精度。

4.系统硬件设计

随着超大规模集成电路技术提高,尤其是单片机应用技术以及功能强大,价格低廉的显著特点,是全数字化测量转度系统得一广泛应用。

出于单片机在测量转速方面具有体积小、性能强、成本低的特点,越来越受到企业用户的青睐。

对测量转速系统的硬件和编程进行研究,设计出一种以单片机为主的转速测量系统,保证了测量精度。

4.174ls245

  74LS245是我们常用的芯片,用来驱动led或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。

  74LS245还具有双向三态功能,既可以输出,也可以输入数据。

  当809s1单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。

  当片选端/CE低电平有效时,DIR=“0”,信号由B向A传输;(接收)

  DIR=“1”,信号由A向B传输;(发送)当CE为高电平时,A、B均为高阻态。

  由于P2口始终输出地址的高8位,接口时74LS245的三态控制端1G和2G接地,P2口与驱动器输入线对应相连。

P0口与74LS245输入端相连,E端接地,保证数据线畅通。

89s51的/RD和/PSEN相与后接DIR,使得RD且PSEN有效时,74LS245输入(P0.1←D1),其它时间处于输出(P0.1→D1)。

DIR是H时,A→B

  74LS245是我们常用的芯片,用来驱动led或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。

  74LS245还具有双向三态功能,既可以输出,也可以输入数据。

  当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。

  当片选端/CE低电平有效时,DIR=“0”,信号由B向A传输;(接收)

  DIR=“1”,信号由A向B传输;(发送)当CE为高电平时,A、B均为高阻态。

  由于P2口始终输出地址的高8位,接口时74LS245的三态控制端1G和2G接地,P2口与驱动器输入线对应相连。

P0口与74LS245输入端相连,E端接地,保证数据线畅通。

8051的/RD和/PSEN相与后接DIR,使得RD且PSEN有效时,74LS245输入(P0.1←D1),其它时间处于输出(P0.1→D1)。

4.3单片机AT89S51介绍 

AT89C51的性能相对于8051已经算是非常优越的了。

不过在市场化方面,89C51受到了PIC单片机阵营的挑战,89C51最致命的缺陷在于不支持ISP(在线更新程序)功能,必须加上ISP功能等新功能才能更好延续MCS-51的传奇。

89S51就是在这样的背景下取代89C51的,现在,89S51目前已经成为了实际应用市场上新的宠儿,作为市场占有率第一的Atmel目前公司已经停产AT89C51,将用AT89S51代替。

 --相对于89C51,89S51新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!

  --ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。

是一个强大易用的功能。

  --最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。

  --具有双工UART串行通道。

  --内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。

  --双数据指示器。

--电源关闭标识。

  --全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。

  --兼容性方面:

向下完全兼容51全部字系列产品。

比如8051、89C51等等早期MCS-51兼容产品。

也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。

AT89S51/LS51的特性

  89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。

89SXX可以像下兼容89CXX等51系列芯片。

市场上见到的89C51实际都是Atmel前期生产的巨量库存而以。

如果市场需要,Atmel当然也可以再恢复生产AT89C51。

AT89S51/LS51单片机是低功耗的、具有4KB在线课编程Flash存储器的单片机。

它与通用80C51系列单片机的指令系统和引脚兼容。

片内的Flash可允许在线重新编程,也可使用非易失性存储器编程。

他将通用CPU和在线可编程Flash集成在一个芯片上,形成了功能强大、使用灵活和具有较高性能性价比的微控制器。

  AT89S51/LS51具有如下特性:

  --片内程序存储器含有4KB的Flash存储器,允许在线编程,檫写周期可达1000次;

  --片内数据存储器内含128字节的RAM;

  --I/O口具有32根可编程I/O线;

  --具有两个16位I/O线;

  --中断系统具有6个中断源、5个终端矢量、2个中断优先级的中断结构;

  --串行口是一个全双工的串行通信口;--具有两个数据指针DPTR0和DPTR1;

  --低功耗节电模式有节电模式和掉电模式;

  --包含3级程序锁定位;

  --AT89S51的电源电压为4.0-5.5V,AT89LS51的电源电压为2.7-4.0V;

  --振荡器频率0-33MHz(AT89S51),0-16MHz(A-T89LS51);

  --具有片内看门狗定时器;

  --灵活的在线片内编程模式(字节和页编程模式);

  --具有断电标志模式POF.

引脚功能

  --P0口——8位、开漏极、双向I/O口。

P0口可作为通用I/O口,但必须外接上拉电阻;作为输出口,每个引脚可

吸收8个TTL的灌电流。

作为输入时,首先应将引脚置1。

P0口也可用作外部程序存储器和数据存储器是的低八位地址/数据总线的复用线。

在该模式下,P0口含有内部上拉电阻。

在Flash编程时,Po口接受代码

  数据;在编程校验时,P0口输出代码字节数据(需要外接上拉电阻)。

--P1口——8位、双向I/O口、内部含有行拉电阻。

P1可作为普通I/O口。

输出缓冲器可驱动4个TTL负载;用作输入时,先交引脚置1,有片内上拉电阻将其抬到高电平。

P1口的引脚可由外部负载拉倒低电平,通过上拉电阻提供拉电流。

在Flash并行编程和校验时,P1口可输入低字节地址。

在串行编程和校验时,

  P1.0/MOSI,P1.6/OSI和P1.7/SCK分别是串行数据输入、输出和移位脉冲引脚。

I/O具有内部拉电阻的8位双向I/O。

  --P2口用作输出口时,可驱动四个TTL负载;用作输入口时,先将引脚置1,由内部上拉电阻将其提高到高电平。

若负载为低电平,则通过内部上拉电阻向外输出电流。

CPU访问外部16位地址的存储器时,P2口提供高8位的地址。

当CPU用8位地址寻址外部存储器时,P2口为P2特殊功能寄存器内容。

在FLASH并行编程和校检时,P2口可输入高字节地址和某些控制信号。

  --P3口——局有内部上拉电阻8位双向口。

P3口左忽出口时,输出缓冲器可吸收4个TTL的灌电流;用作输入口时,手先将引脚置1,有内部上拉电阻抬为高电平。

若外部负载是低电平,则通过内部上拉电阻向外输出电流。

在与FLASH并行编程和校检时,P3口可输入某些控制信号。

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

4.4最小系统的设计

4.4.1复位电路(图4.8):

MCS-51 单片机复位电路是指单片机的初始化操作。

单片机启运运行时,都需要先复位,其作用是使CPU和系统中其他部件处于一个确定的初始状态,并从这个状态开始工作。

因而,复位是一个很重要的操作方式。

但单片机本身是不能自动进行复位的,必须配合相应的外部电路才能实现。

图4.8复位电路

①复位功能:

 复位电路的基本功能是:

系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。

为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。

单片机的复位是由外部的复位电路来实现的。

片内复位电路是复位引脚RST通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,它的输出在每个机器周期的S5P2,由复位电路采样一次。

复位电路通常采用上电自动复位(如图4.9(a))和按钮复位(如图4.9(b))两种方式。

图4.9RC复位电路

②单片机复位后的状态:

单片机的复位操作使单片机进入初始化状态,其中包括使程序计数器PC=0000H,这表明程序从0000H地址单元开始执行。

单片机冷启动后,片内RAM为随机值,运行中的复位操作不改变片内RAM区中的内容,21个特殊功能寄存器复位后的状态为确定值,见表1。

值得指出的是,记住一些特殊功能寄存器复位后的主要状态,对于了解单片机的初态,减少应用程序中的初始化部分是十分必要的。

说明:

表4-1中符号*为随机状态:

表4-1寄存器复位后状态表

特殊功能寄存器

初始状态

特殊功能寄存器

初始状态

A

B

PSW

00H

00H

00H

TMOD

TCON

TH0

00H

00H

00H

SP

DPL

DPH

P0—P3

IP

IE

07H

00H

00H

FFH

***00000B

0**00000B

TL0

TH1

TL1

SBUF

SCON

PCON

00H

00H

00H

不定

00H

0********B

PSW=00H,表明选寄存器0组为工作寄存器组;SP=07H,表明堆栈指针指向片内RAM07H字节单元,根据堆栈操作的先加后压法则,第一个被压入的内容写入到08H单元中;Po-P3=FFH,表明已向各端口线写入1,此时,各端口既可用于输入又可用于输出。

IP=×××00000B,表明各个中断源处于低优先级;IE=0××00000B,表明各个中断均被关断;系统复位是任何微机系统执行的第一步,使整个控制芯片回到默认的硬件状态下。

51单片机的复位是由RESET引脚来控制的,此引脚与高电平相接超过24个振荡周期后,51单片机即进入芯片内部复位状态,而且一直在此状态下等待,直到RESET引脚转为低电平后,才检查EA引脚是高电平或低电平,若为高电平则执行芯片内部的程序代码,若为低电平便会执行外部程序。

51单片机在系统复位时,将其内部的一些重要寄存器设置为特定的值,至于内部RAM内部的数据则不变。

4.4.2晶振电路

晶振(图4.10)是晶体振荡器的简称,在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络,电工学上这个网络有两个谐振点,以频率的高低分其中较低的频率是串联谐振,较高的频率是并联谐振。

AT89C51单片机内部有一个用于构成振荡器的高增益反相放大器。

引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。

这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。

外接晶体谐振器以及电容C1和C2构成并联谐振电路,接在放大器的反馈回路中。

对外接电容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。

因此,此系统电路的晶体振荡器的值为12MHz,电容应尽可能的选择陶瓷电容,电容值约为30μF。

在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。

晶体振荡电路如图3-6:

晶振有一个重要的参数,那就是负载电容值,选择与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。

图4.10晶振电路

4.4.3最小系统的仿真

最小系统的仿真图4.11

图4.11最小系统的仿真

附最小系统仿真程序如下:

#include

sbitLED=P1^0;//定义LED接P1.0口//

voidDelay()//延时函数//

{unsignedchari,j;

for(i=255;i>0;i--)

for(j=255;j>0;j--);

}

voidmain()

{while

(1)

{LED=0;//LED灭//

Delay();//返回延时函数//

LED=1;//LED亮//

Delay();//反回延时函数//

}

}

4.5显示部分设计

(1)许多电子产品上都有跳动的数码来指示电器的工作状态,其实数码管显示的数码均是由八个发光二极管构成的。

每段上加上合适的电压,该段就点亮。

LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块(一般是拼成一个8字加一个小数点)而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND。

再把多个这样的8字装在一起就成了多位的数码管了。

实物如图4.12

图4.12数码管

共阳型(图4.13)就是八个发光管的正极都连在一起,作为一条引线.A~G段用于显示数字,字符的笔画,(dp显示小数点),每一段控制A~G~dp的亮与来。

内部结构:

图4.13共阳型LCD

共阴型(图4.14)就是七个发光管的负极都连在一起,作为一条引线。

A~G段用于显示数字,字符的笔画,(dp显示小数点),每一段控制A~G~dp的亮与来.

内部结构:

4.14共阴型LCD

 数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。

静态显示驱动:

静态驱动也称直流驱动。

静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。

静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个呢:

),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。

动态显示驱动:

数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。

通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。

在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。

(2)段码表

表4-2为LED段码表

 

表4-2LED段码表

显示字符

共阴极段选码

共阳极段选码

显示字符

共阴极段选码

共阳极段选码

0

1

2

3

4

3FH

06H

5BH

4FH

66H

C0H

F9H

A4H

B0H

99H

5

6

7

8

9

6DH

7DH

07H

7BH

6FH

92H

82H

F8H

80H

90H

(3)动态显示仿真(图4.15)

图4.15动态显示仿真图

动态显示程序:

#include

#defineucharunsignedchar

#defineuintunsignedint

uintmm=1234;//显示1234//

ucharjj;

ucharcodet

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1