西安电子科技大学继续教育学院毕业论文
为机械弹性开关,利用了机械触点的合、断作用。
一个电压信号在机械触点的断开、闭合过程中,都会产生抖动,一般为5—10ms;两次抖动之间为稳定的闭合状态,时间由按键动作所决定;第一次抖动前和第二次抖动后为断开状态。
按键的闭合与否,反映在输出电压上就是呈现出高电平或低电平。通过对输出电平的高低状态的检测,便可确认按键按下与否。在本设计中,高电平表示按键断开,低电平表示按键闭合状体。并且,为了能直观形象的表示按键闭合与否,还为每个按键相应增加了发光二极管,按键断开时,发光二极管灭,当有键闭合时,相应的发光二极管变亮。
为了确保单片机对一次按键动作只确认一次按键,必须消除抖动的影响。消除按键抖动通常采用硬件、软件两种方法。由于硬件消抖电路设计复杂,本设计中没有采用,在此不再详细叙述;软件消抖适合按键较多的情况,方便简单。其原理是在第一次检测到有键按下时,执行一段延时10ms的子程序后在确认该键电平是否仍保持闭合状态电平,如果保持闭合状态电平则确认为真正有键按下,从而消除了抖动的影响。其原理图如图2-3所示:
7
西安电子科技大学继续教育学院毕业论文
图2-3键盘控制模块原理图
1.3.3 LED数码显示电路
发光二极管LED是一种通电后能发光的半导体器件,其导电性质与普通二极管类似。LED数码显示器就是由发光二极管组合而成的1种新型显示器件。在单片机系统中应用非常普遍。
LED数码显示器是1种由LED发光二极管组合显示字符的显示器件。它使用了8个LED发光二极管,其中7个用于显示字符,1个用于显示小数点。LED数码显示器有两种连接方法:
(1)共阳极接法。把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接+5V,每个发光二极管的阴极通过电阻与输入端相连。当阴极端输入低电平时,段发光二极管就导通点亮,而输入高电平时则不点亮。
(2)共阴极接法。把发光二极管的阴极连在一起构成公共阴极,使用时公共阴极接地。每个发光二极管的阳极通过电阻与输入端相连。当阳极端输入高电平时,段发光二极管就导通点亮,而输入低电平时则不点亮。
在本设计中所采用的是共阴极LED数码显示器,其内部结构如图2-4所示:
图2-4 LED数码管结构图
这里用四位一体数码管SM420361K:
型号:SM420361K-12P 类别:4位一体共阴
规格:长×宽×高-30.1×14.1×7.3mm
管脚标号:12-9-8-6公共脚、A-11、B-7、C-4 D-2、E-1、F-10、G-5、DP-3 在本设计中采用数码管动态显示转速,数码显示电路通过交替向P2.6和
P2.7输出低电平,使得与这两个端口连接的数码管公共端交替为低电平,从而
8
西安电子科技大学继续教育学院毕业论文
为数码管提供导通回路,通过对交替时间的控制实现数码管在视觉上的不间断显示。通过P1口输出段选信号,控制了数码管显示的内容。如图2-5所示:
图2-5 数码管显示电路
1.3.4 测速电路介绍
开关型霍尔传感器的原理及应用
开关型霍尔传感器可分为单稳态和双稳态,内部均有5个部分,即由稳压源、霍尔电势发生器、差分放大器、施密特触发器以及输出级组成。双稳态传感器具有两组对称的施密特整形电路。图2-6是单稳态开关集成霍尔元件UGN3020的功能图及输出特性。
NS
图2-6 UGN3020功能特性曲线
对于开关型传感器的正值规定是:用磁铁的S极接近传感器的端面所形成
9
西安电子科技大学继续教育学院毕业论文
的B值为正值。由图2-6看出,当B=0时,V0为高电平;当外磁场增至BOP时,输出V0由高电平转为低电平。外磁场由BOP降至BrP时,输出V0由低电平反向,BrP被称为释放点。对于UGN3020,BOP=0.022T,BRP=0.0165T,VOL=80~150mV,VOH=4V,工作电压为4.5V~24V。
UGN3020可组成转速计探头。该探头由霍尔元件UGN3020和磁钢组成测量电路。将具有10个齿的圆盘固定于被测对象的旋转主轴上。当圆盘齿经过测量磁路的间隙时,霍尔元件输出高电平,其他时间输出为低电平;这样圆盘每转一周,电路输出10个脉冲,脉冲经过分频后,用频率计即可测出被测对象的实际转速。
本设计采用的测速电路原理图如下图2-7所示:
图2-7 测速电路
1.3.5 步进电机驱动电路
本系统的设计目的为了高效控制步进电机的转动,因此需要将单片机发出的脉冲转化为步进角度,才能控制步进电机转动,我们在这里采用ULN2003为步进电机提供脉冲信号。ULN2003七NPN达林顿连接晶体管是低逻辑电平数字电路(如TTL,CMOS或PMOS/NMOS)和大电流高电压要求的灯、继电器、打印机锤和其他类似负载间的接口的理想器件。广泛用于计算机,工业和消费类产品
10

