当前位置:首页 > 步进电机控制系统设计
*************
Flash程序存储器字节:4K 定时器T0、T1:有 中断优先级:2 2. AT89C51单片机优点:
超低功耗
超强抗干扰,超强抗静电 输入输出口多,最多有40个I/O
速度快,1个时钟/机器周期,可用低频率晶振
2.2.2 键盘控制电路
键盘在单片机应用系统中能实现向单片机输入数据、传送命令等功能,是人工干预单片机的主要手段。键盘实质是一组按键开关的集合。键盘所用开关为机械弹性开关,利用了机械触点的合、断作用。
一个电压信号在机械触点的断开、闭合过程中,都会产生抖动,一般为5—10ms;两次抖动之间为稳定的闭合状态,时间由按键动作所决定;第一次抖动前和第二次抖动后为断开状态。
按键的闭合与否,反映在输出电压上就是呈现出高电平或低电平。通过对输出电平的高低状态的检测,便可确认按键按下与否。在本设计中,高电平表示按键断开,低电平表示按键闭合状体。并且,为了能直观形象的表示按键闭合与否,还为每个按键相应增加了发光二极管,按键断开时,发光二极管灭,当有键闭合时,相应的发光二极管变亮。
为了确保单片机对一次按键动作只确认一次按键,必须消除抖动的影响。消除按键抖动通常采用硬件、软件两种方法。由于硬件消抖电路设计复杂,本设计中没有采用,在此不再详细叙述;软件消抖适合按键较多的情况,方便简单。其原理是在第一次检测到有键按下时,执行一段延时10ms的子程序后在确认该键电平是否仍保持闭合状态电平,如果保持闭合状态电平则确认为真正有键按下,从而消除了抖动的影响。其原理图如图2-3所示:
7
图2-3键盘控制模块原理图
2.2.3 LED数码显示电路
发光二极管LED是一种通电后能发光的半导体器件,其导电性质与普通二极管类似。LED数码显示器就是由发光二极管组合而成的1种新型显示器件。在单片机系统中应用非常普遍。
LED数码显示器是1种由LED发光二极管组合显示字符的显示器件。它使用了8个LED发光二极管,其中7个用于显示字符,1个用于显示小数点。LED数码显示器有两种连接方法:
(1)共阳极接法。把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接+5V,每个发光二极管的阴极通过电阻与输入端相连。当阴极端输入低电平时,段发光二极管就导通点亮,而输入高电平时则不点亮。
(2)共阴极接法。把发光二极管的阴极连在一起构成公共阴极,使用时公共阴极接地。每个发光二极管的阳极通过电阻与输入端相连。当阳极端输入高电平时,段发光二极管就导通点亮,而输入低电平时则不点亮。
8
*************
在本设计中所采用的是共阴极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输出低电平,使得与这两个端口连接的数码管公共端交替为低电平,从而为数码管提供导通回路,通过对交替时间的控制实现数码管在视觉上的不间断显示。通过P1口输出段选信号,控制了数码管显示的内容。如图2-5所示:
图2-5 数码管显示电路
9
2.2.4 测速电路介绍
开关型霍尔传感器的原理及应用
开关型霍尔传感器可分为单稳态和双稳态,内部均有5个部分,即由稳压源、霍尔电势发生器、差分放大器、施密特触发器以及输出级组成。双稳态传感器具有两组对称的施密特整形电路。图2-6是单稳态开关集成霍尔元件UGN3020的功能图及输出特性。
N S
图2-6 UGN3020功能特性曲线
对于开关型传感器的正值规定是:用磁铁的S极接近传感器的端面所形成的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个脉冲,脉冲经过分频后,用频率计即可测出被测对象的实际转速。
本设计采用的测速电路原理图如下图所示:
10
共分享92篇相关文档