渐开线齿轮检测仪

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单盘式检测仪的设计目的
单盘式齿形检查仪的基本原理是利用基圆盘与直尺的相对运动--无滑动滚动,使固定于直尺上的测头相对于基圆盘产生正确的渐开线轨迹,通过与实际齿形比较得到齿形误差。

由于这类仪器结构简单,尺寸链短,能达到很高的测量准确度,因此应用广泛。

然而,目前这类齿形检查仪大多采用千分表读数,一般只能得到齿形误差值,难以得到准确的齿形误差曲线,从而限制了对齿形误差的进一步分析,如:不能进行齿形形状误差和齿形压力角误差的分离,并对齿形误差进行频谱分析,以寻找加工误差源, 建立齿轮制造误差的技术档案,实施制造误差的微机化管理与质量控制,不能准确地检测诸如修缘齿、凸齿等渐开线修形齿轮的齿形误差,不可避免地存在着人为的读数误差。

为此,本文提出了一种基于现有的机械式单盘齿形检查仪的微机检测系统。

本设计主要内容是对单盘式渐开线齿轮检查仪的机械式测量和指针式显示进行改进,用传感器测量,单片机进行处理显示的小型检测控制系统。

设计过程
一、序言:
齿轮是各种机械设备中经常用到的一种重要的传动零件。

由于科学技术和生产的发展,对其工作精度的要求也愈来愈高,为此,对齿轮这一传动件的设计、制造和测试等提出了更高的要求。

由于渐开线圆柱齿轮具有许多优点,所以,在齿轮传动中用的十分广泛,因此对其渐开线是否合格的检测就显得很重要,渐开线齿轮齿形误差的测量对象是齿轮的齿廓,研究齿轮渐开线检查仪的检查结果,对提高工厂齿轮生产有很大的影响。

单盘式检测仪的主要优点就是它的构造比较简单,由此得到下列的良好性质:(1)用户维护比较方便;
(2)测量过程简单而且也能达到预期的准确度;
(3)可操作性强,没有专业知识的工作人员只要略加培训就能独自上岗;(4)操作的安全性与可靠性高。

仪器有测量端:在造作是利用锐角的锋口。

这种测量端的构造使得检查时不会累积渐开线的偏差,而当它和测量齿轮接触时,能观察到渐开线上任意一点的实际偏差。

这对齿轮切削工艺的深入分析和研究特别重要,齿轮切削刀具齿形的测量,
普通只能在带锐角锋口的测量端的渐开线检查仪上才有可能。

另外,渐开线检查仪不仅适用于齿轮生产上的测量,而且小心的调整后,也可用来测定测量用的齿轮切削刀具的齿形。

所以,本次设计的即是单盘式渐开线检查仪机构及其信号检测。

二、总体设计思想:
齿廓总偏差是由于刀具的制造误差(如齿廓偏差、压力角误差等)和安装误差(如刀具在刀杆上的安装偏心及倾斜),以及机床传动链中短周期误差等造成。

而齿廓总误差的大小对一对齿啮合过程中的平稳性会造成很大的影响,故本检测仪是针对检测齿廓偏差而设计的单盘式检测仪。

已知被测齿轮的基本参数(模数m,齿数z等),将其通过检查仪机构及角度传感器检测出齿轮圆周每个齿距长度齿形偏差所对应的电信号,通过放大滤波(滤去高频噪音)进入采样保持,进而进入AD转换器量化,最后进入单片机进行数据处理,并将结果用LED显示出来,通过检查仪上的千分表人为的进行齿形偏差最大、最小值读数、量化后,通过键盘输入到单片机,通过调用处理程序后得出结果,并与测得的齿距误差进行比较,得出仪器的误差最后将其显示.
三、齿轮渐开线检查仪的基本测量原理:
图1.1是单盘式渐开线检查仪的原理图。

其中被检齿轮4与基圆盘6安装在同一轴5上,而基圆盘的直径等于被检齿轮的基圆直径。

尺板1与基圆盘相接触,当按箭头方向移动尺板时,基圆盘6就与尺板作纯滚动,这时被检齿轮也随基圆盘一起转动,由于基圆盘与尺板之间没有滑动,所以和尺板相连并与它一起移动的测头尖端,在与齿轮固连的平面上的运动轨迹是一条正确的渐开线,因此若齿形有误差就可以在记录纸3上画出图中所示的波纹线来,若齿形是正确的渐开线,则画出的是一条直线。

图1.1 单盘式渐开线检查仪工作原理
单盘式渐开线检查仪示意图如图1.2所示。

被测齿轮2与基圆盘1装在同一轴上,基圆盘直径等于被测齿轮的理论基圆直径,并与装在托板上的直尺相切,由弹簧产生大约50~100N的接触压力。

当转动手轮4通过丝杠3带动托板5作直线移动时,直尺7便与基圆盘1作纯滚动,此时被测齿轮也随着转动。

在托板5上装有测量杠杆8,它的一端装有测量头与被测齿面接触,其接触点刚好在直尺7与基圆盘1相切的平面上,杠杆的另一端与指示表6的量杆接触,并将指示表调到零位。

根据渐开线形成原理,基圆盘与直尺的相对运动——无滑动滚动。

当直尺与基圆盘按箭头方向作无滑动滚动时,固定于直尺上的测头相对于基圆盘产生正确的渐开线轨迹。

图1.2 单盘式渐开线检查仪示意图
1-基圆盘 2-被测齿轮 3-丝杠 4、9-手轮 5-托板 6-指示表 7-直尺 8-测量杠杆
若被测齿形也为理论渐开线时,则在纯滚动过程中,指示表指针不动;若被测齿形有误差,如图1.3所示,则测量头就会发生偏移,由指示表读数或记录器画出误差曲线。

图1.3 旋转平面上形成1条渐开线轨迹,如图1.4所示。

图1.4 齿轮渐开线形成原理
假设此圆就是被测齿轮的基圆盘,直线就是滑尺板。

使仪器的测量头位于 A 点,则当基圆盘与滑尺板作无滑动的相对运动时, 测量头就沿着齿面滑行。

此时,若齿形为理论渐开线,无齿形误差及其它误差,则测量头相对于 A 点静止不动,反之,若齿形有误差,则测量头便会有跳动, 将被测齿形与仪器复现的理论渐开线轨迹进行比较,从而得出如图1.3 所示实际齿形误差。

单盘式渐开线检查仪结构简单、传动链短、调整比较容易,故其测量精度较高,可达4级。

不足之处是每测一种齿轮要更换一个与之对应的基圆盘,具体应用此种原理的仪器有:瑞士PH60型、日本GC-3H型、苏联MN3型等齿形测量仪。

如图1.5所示,根据渐开线检查仪的原理,以被测齿轮回转轴线为基准,通过和被测齿轮同轴的基圆盘在直尺上滚动,形成理论的渐开线轨迹,测头的摆动形成实际的渐开线轨迹,实际渐开线与理论渐开线比较,通过与测头连接的千分表读出差值。

现在,将千分表拆掉,安装一个可测微小位移的传感器,齿轮回转轴上安装一个角位移传感器。

通过线位移传感器感受齿廓偏差,角位移传感器感受展角。

再把传感器的输出信号放大,经数模转换送入单片机。

通过软件程序计算处理,求得齿廓偏差、齿廓形状偏差、齿廓倾斜偏差,可用显示器直接显示出来。

根据需要,外接一台打印机,可将齿形轮廓线打印出来,作进一步的分析。

图1.5 渐开线检查仪改造方案图
四、滚珠丝杠副的计算:
1、初步确定滚珠丝杠副的参数
D
(1)滚珠直径w
根据JB/T17587.2-1998查得导程h P取5mm
滚珠直径
mm P Dw h 2.35*64.0)66.06.0(=*-==
(2)初步确定螺旋升角λ和公称直径0d
取丝杠传动效率为95%,取003.0tan =ρ ,得 o
27.3=λ 而
则求出:mm d 94.27
0=
查表取0d 为mm 32
2、主要参数的确定:
(1
)滚珠丝杠副可承受的最大轴向力
【1】不发生弯曲变形时,丝杠可承受的最大轴向力1P
式中:1k 为支撑系数,取25.0
MPa E 5
101.2*=为材料的纵向弹性模量
为丝杠的最小断面惯性矩
2d 为滚珠丝杠螺纹底径,mm Dw d 8.282.3320d2=-=-≈ La 为支撑长度取 mm 450 将上述数据代入1式,可得;
按计算结果的60%确定无用轴向力[P]
N P P 6.519796.0*1][==
(2)临界转速的确定 【1】计算方法:
式中: K2为支撑系数取1.875
Lb 为支撑长度取600mm
g 为重力加速度(9.8m/s )
A 为丝杠最小截面积
将常数代入,得临界速度为
按计算结果的80%确定临界转速 故临界转速为3440*0.8=2752r/min 【2】临界转速还要满足70000*0≤Nc d 即
综上,临界转速取min /5.2187r (3)滚珠丝杠副的刚性:
【1】丝杠的刚性
代入相关数值可得;mm N Ks /10*35
=
【2】滚珠丝杠、螺母间的预加负荷FP
为了消除轴向间隙,增加滚珠丝杠副的刚性和定位精度,在丝杠螺母间加以预加负荷FP 。

过大的FP 值将引起滚珠丝杠副寿命下降及摩擦力矩增大,而FP 过小,会出现轴向间隙,影响定位精度,因此在一般情况下: 取 Fp=Fm/3 试中:Fp---预加载荷; Fm---当量载荷(N );
36/10*85.7mm Kg =γ
当轴向载荷不能确定时取Fp=Ca/(8-10)
【3】对预拉但滚珠丝杠副的行程补偿值C 和预拉伸力FPL
为补偿因工作温度升高而引起的丝杠伸长,保证滚珠丝杠在正常使用时的定位精度和滚珠丝杠的系统刚度要求较高的高精度滚珠丝杠副,其丝杠轴需进行预加负荷拉伸。

3、滚珠丝杠副寿命的计算 (1)在轴向负荷下的寿命计算 查表其动载荷N Ca 13167= 寿命转数
其中w f 为一定工作条件下饿负荷系数,取1代入得:11
10*95.1=L 转
(2)在一定转速下的寿命时间h L
其中n 为转速取min /2000
r ,代入得:h L h 1625000= (3)在达到回转距离时的运行寿命Ls
其中,mm P h 5=为导程代入得: mm Ls 20=
五、齿轮渐开线检查仪机构误差分析与计算:
【1】在仪器工作时,必须小心精细的处理:没有震动、冲击、颠簸、受大力等。

在仪器零件的工作表面不应有微小打击,毛刺等。

假若发现这些情况,则应用正确的方法消除。

影响仪器示值准确度的主要原因有下列几点: 1、影响圆盘直径0d 对理论尺寸的偏差; 2、测量端的工作点和直尺的工作面不相重合;
3、被检测齿轮的轴线和接触基圆盘的轴线不相重合;
4、仪器连接件可动和固定件之间的间隙。

【2】求基圆盘与主动板运动副的作用误差
(1)e
引起的作用误差
那么,这项误差的最大值为e Fe 2=∆
(2)R ∆引起的作用误差 显然基圆盘半径R ∆同样可以转化成瞬时臂误差
R dr f ∆=)(0,
该运动副上的作用误差为;

【3】求直尺与测量托板运动副的作用误差
直尺直线度d 所引起的作用误差,显然,它所引起的误差为d F =∆' 总之,设计齿轮迹线是一条直线,(它表示理论渐开线)。

如果实际被测齿廓为理论渐开线,则在测量过程中测量杠杆侧头的位移为0,齿廓偏差记录图形是一条直线。

当被测齿廓存在齿廓偏差时,则齿廓偏差记录图形是一条不规则的曲线。

按坐标方向,最小限度的包容这条不规则曲线的两条设计齿廓迹线之间的距离所代表的数值,即为齿廓总偏差F ∆的数值。

评定齿轮传动平稳性的精度时,应在被测齿轮圆周上测量均匀分布的三个轮齿或更多的轮齿左、右齿面的齿廓总偏差,去其中最大值max F ∆作为评定值,如果max F ∆不大于齿廓总公差F ∆,则表示合格
六、传感器的选择:
检查齿廓偏差实际上就是检查齿面上各点的展开长度是否等于理论展开长度。

理论展开长度等于基圆半径与展开角的乘积。

无论是用逐点展开法测量渐开线齿形,还是用渐开线仪器测量齿形,都是测齿形上各点实际展开长度与理论展开长度的差值。

因此,在测量过程中,选择测量角度的传感器,用于测量展开角的大小;选择测量位移的传感器,用于测量齿形误差;考虑到改进后的检查仪的对准问题以及基圆盘与尺板之间的力的控制,所以应该再选择一个传感器用于测量基圆盘与尺板接触力的大小。

【一】角度传感器的选择
由于测量角度的传感器很多,而杠杆本身的摆动是很小的,若采用力矩式,会由于负载的运动惯性及自身的运动不稳定性而影响到杠杆的摆动,进而会导致测量的误差增大。

若采用编码盘,则杠杆本身的摆动小就要求编码器的编码足够精细,则会提高检测仪的成本,从经济性角度考虑是不符合要求的。

进一步分析,则发现,采用差动式电感传感器测杠杆的摆角(即倾斜角度传感器)在经济性、可行性、精度等方面有很大的优势,故本检测仪的传感器采用倾斜角度摆角传感器。

传感器测量原理:
图2中1为E 型铁芯,2为能做角位移的衔铁。

1Z 和 2Z 分别为左右电感线圈。

10σ和 20σ分别为左极和右极与衔铁的原始气隙。

为衔铁平面与E 型铁芯端面的夹角,3
为摆锤,4为轴承。

当2当传感器基准面倾斜角度时,那么由于摆锤的重力作用 使衔铁亦产生n 角位移。

此时.由于 角的存在,致使左右电感线圈的气隙分别产生0σ∆+和0σ∆-的增量.其值用下式计算:
πβα
σ2tan
r =∆
因为πβα
2为很小的角度,所以 0σ∆为
α
π
β
σr 20
=

式中 :
r — — 衔铁有效平均半径.mm
α— — 衔铁角位移,或称倾斜角度.rad
β— — 衔铁平面与E 型铁芯端面之夹角rad
从而得到倾斜角度传感器的输出特性:
α
πδβ
000r jwL Rc jwL Usr
Usc ⋅+=

00πσβ
α
r jwL Rc jwL k ⋅
+=
设电感线圈
1
>>Rc wL .那么传感器的电压灵敏度k 为
0πσβα
sr U k =
传感器的电压灵敏度k与电桥电压Usr衔铁半径
r及衔铁倾角β成正比,与原始空气隙成反比。

显而易见,电桥输出电压与倾斜角度α成单值函数关系。

摆式倾斜角度传感器设计
(1) 电感线圈设计
如图3所示,
W
L
图3 原理图
铁芯采用E型.在两边磁极t绕有线圈1W和2W,其电感量L为
o
σ
L W
2
S
S l
W
L σ
μ
μ+=

式中:
μ0---真空磁导率 W--- 线圈匝数 L---磁路长度 S---过磁通面积 μ---铁芯材料的磁导率 σ0 ---原始空气隙 S0---气隙过磁通面积
当原始气隙改变时(中问磁极的平均气隙并未发生改变),此时电感的相对增量为
)
(20
S
S l
S l
σ
μ
σσ+∆=

因为铁芯材料的 1>>μ
且 0
s s
=,上式可近似写成
2

σ∆=l
例如:电感的相对增量σL=3%~0.003%时.对应的相对气隙增量0
σ∆=0.O6~
O .00006。

通常设计0σ=0.5mm .那么气隙的变化范围为30- 0.03m μ;对应的倾斜角α变化范围为± (5度~20分)。

应该指出.在一般情况下中间磁极不会因磁场强度较大而饱和。

为保证两个
电感线圈初始电感量、铜电阻相等.除保证线圈参数的一致性、铁芯磁特性的均匀性以外,还要求E 型铁芯的磁极端面有很高的平面度,电感线圈的具体设计与计算不做具体介绍。

将该检查仪的杠杆部分做成长宽固定的具有导磁作用的长方体,且其质量要求要轻。

并将测角传感器的E 型磁铁按图(3)固定。

之后即可通过测得的电压值去求得摆角,进而求得渐开线齿轮的齿廓偏差。

杠杆摆角α与齿廓偏差Fa ∆之间的关系:
α
π
R Fa O
180
=

式中:
R ——杠杆的有效转动杆长基圆半径 【二】位移传感器的选择
根据渐开线检查仪的技术参数可知,该检查仪能测量的齿轮直径为60~240mm ,模数为1~10mm 。

查GB/T10095.1-2001标准中表2.1可得相应的齿廓公差为0.1~0.143mm 。

所以测头的摆动范围至少为±0.143mm 。

考虑到不合格齿轮的偏差会超出这个范围,所以取±0.167mm 为测头的实际摆动范围。

根据这个值可选择量程合适的线位移传感器。

通过查表分析确定了直流差动变压器式位移传感器LVDT-1。

使用时只要把LVDT-1的壳体夹在参照物上,调节传感器测头在测杆顶的被测点上,就可以直接将位移变化量±0.167mm 转变为电压的变化量±0.099V 。

图4 差动变压器等效电路 其中: , , , ;
所以:
差动变压器输出电压的有效值:
(1)衔铁位于中间位置 (2)当衔铁上移 ,与E2a 同相
(3)当衔铁下移
,与E2b 同相
当初级线圈参数和激磁电压确定后,变压器输出由ΔM 决定。

在一定范围内,ΔM 与铁芯位移近似成线性关系,差动变压器的线性范围约为骨架长度的1/10—1/4。

r
r R L
b 2a 2o E E U -=11a 2I M j E ω-=122b I M j E ω-=1a 11L j r U I ω+= 1a
121o L j r U )M M (j U ωω+--= 2
1a 2
121o )L (r U
)M M (U ωω+-=0U ,U U ,M M o 2b 2a 21===M M M ,M M M 21∆∆-=+=2
1a 2
1o )L (r MU 2U ω∆ω+=
M
M M ,M M M 21∆∆+=-=2
1a 2
1o )L (r MU
2U ω∆ω+-
=
【三】压力传感器的选择
由于选用压力传感器只是用来测量尺板与基圆盘接触时的压力大小,因此要在接触点安装一个压力应变片 。

考虑到正常的测量过程中,确保测量的正确性,压力有一个范围,而这个范围需要用试验的方法确定,而实际条件有限,故不作具体的介绍。

七、放大及滤波电路
如图4所示:从传感器出来的电压经过整流后输出,紧接着,采用滤波器消除噪音引号后,在对信号进行放大。

因为本检测仪的侧头在齿廓偏差大时存在不同程度的高频噪音,它会影响传感器的电感部分进而对后续的处理产生影响。

故需要在采集信号之前对它进行低通滤波,滤去高频信号,减弱或者消除它对信号测量的影响。

放大器采用仪用放大器。

仪用放大器是一种高性能的放大器,其对称性结构可同时满足对放大器的抗模干扰能力、输入阻抗、闭环增益的时间和温度稳定性等不同的性能要求。

它由三个通用运算放大器构成,第一级为两个对称的同相放大器,第二级是一个差动放大器。

图5 仪用放大器 设电路中电阻R4、R5、R6、R7的偏差均为δ±,考虑最严重的情况,即R4=R40(1+δ)、R5=R50(1+δ)、R6=R60(1+δ)、R7=R70(1+δ),且R40=R60,R50=R70,这里,R40、R50、R60、R70分别表示电阻R4、R5、R6、R7的名义值,则该放大电路输出的共模增益为:
31
1435)451(7673d K R R R R R R R kc +≈
-++=
δ
其中,
40503R R d k =
仪用放大器上下对称,即图中R1=R2,R4=R6,R5=R7.可以退出仪用放大器的闭环增
益为:
45
)1
21(G
R R R
R f A +-= 假设R4=R5,即第二级运算放大器增益为1,则可以推出一用放大器闭环增益为
)1
21(G R R Af +-=
由上式可知,通过调节电阻G R ,可以很方便地改变易用放大器的闭环增益。

当采
用集成仪用放大器时,G R 一般为外接电阻。

在设计中我们假定Af 为定值,且为已知量。

八、采样保持电路的设计:
图5 采样保持电路
采样保持器是具有采集某一瞬间的模拟输入信号,并保持其值的功能。

在采样状态下:电路的输出跟踪输入模拟信号;在保持状态下:电路的输出保持采样结束时刻的瞬时模拟输入信号,直至进入下一次采样状态为止。

开关的闭合与断开可以有微机控制:Uc=1,S 闭合:Uo=ui,输出跟随输入变化。

并向电容C 充电。

Uc=0,
S 断开:Uc 保持断开瞬间的输入信号。

模拟信号采样如下图6所示:
图6
为了使所采集的信号能够正确反映输入模拟信号,除保证采样/保持器精度要求外,还必须符合采样定理,即若被采样的信号f(t)的最高频率为fmax , 为了复现该波形,必须要求采样间隔小于1/(2fmax). 也就是说采样频率fs 大于模拟信号中最高频率的2倍, 这便是采样定理的要求。

如果采样保持器的孔径时间ap t ,则限定的被转化信号的最高频率为:
ap t f
m π121
max +=
式中m 为后续ADC 的位数
典型的ns t ap 10=,而信号经过放大滤波后的最大频率为:c f ,即有 max f f c =
从而求出m 值:8=m (即之后只要选8位ADC 即可满足要求)
九、单片机及ADC 的设计
利用单片机对该检测仪测得的数据进行处理显示,是比较廉价,而且能满足要求,单片机采用80C51,因为其是一种低功耗/DIDIANYA 、高性能的8位处理器。

它采用了CMOS 工艺和高密度非易失存储器技术,而且其引脚和指令系统都与MCS-51兼容,还具有功能强、灵活性高等优点。

由上面可知,ADC 采用8位的就能满足要求,而且,被测量只有一个,只需要一路模拟量输入。

故可以采用使用比较广泛,且技术比较成熟的AD574A 。

AD574A 是一种逐次逼近式ADC ,且具有转换速度快,精度较高,价格适中的优点。

单片机与AD574A 的连接如图7所示;无论是启动转换还是读转换结果,都要保证CE 为高电平,故8051的RD 、WR 信号通过与非门后与AD574A 的CE 端相连。

转换结果分高8位和低4位与8051的8位数据线相连,故12/8接地。

这样对地址A7-A0=0
×××××00进行写操作时,启动一次12位转换;对地址A7-A0=0×××××10进行写操作时,启动一次8位转换;对地址A7-A0=0×××××01进行读操作时,读取转换结果高8位;对地址A7-A0=0×××××11进行读操作时,读取转换结果低4位。

本设计中只需要8位转换器就能满足要求,故只要连接高8位。

图7
因为本转换器只有一路模拟输入信号,故在电路连接时,将输入信号连接到10Vin,并把12/8接口连接到地。

而且测量过程中要求正负信号都要测,故为了满足要求,要求AD574A为双极性输入,故接线图如上图所示。

AD574控制状态表如下:
AD574控制状态表
十、实验程序及流程图
系统程序总结构如图8所示。

由图8可见整个程序由主程序流程和相应配套的子程序构成。

主流程由系统初始化、键盘扫描控制等部分组成。

子程序包括A /D转换、数值计算、显示驱动、数据转换、数据保存等子程序组成。

图8系统主程序流程图
图9 A\D转换子程序流程图
图10 LED显示子程序流程图
该系统的程序采用C语言编程,其完成的主要功能有:A/D转换,数值显示。

因为在测量时传感器出来的数据就是实际的齿形误差的数值,因此可以直接显示。

程序清单如下所示:
#include<reg51.h>
#include<intrins.h>
#include<absacc.h>
#define PORT1 P2
#define PORT2 P1
#define uint unsigned int
#define uchar unsigned char
sbit CS1=P0^0;
sbit CLK1=P0^1;
sbit DO1=P0^2;
sbit CS2=P0^6;
sbit CLK2=P0^5;
sbit DO2=P0^4;
sbit a0=P3^0;
sbit a1=P3^1;
uchar code Num[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,
0xF8,0x80,0x90,0x88,0x83,0xC6,0x0A1,0x86,0x8E,}; uchar dat10,dat11,data12,data13,dat20,dat21,data22,data23;
uchar ad_conv1(void) //AD转换
{
uchar i,com1;
CS1=1;
CLK1=0;
_nop_();
_nop_();
CS1=0;
_nop_();
_nop_();
CLK1=1;
_nop_();
_nop_();
CLK1=0;
_nop_();
_nop_();
CLK1=1;
_nop_();
_nop_();
for(i=8;i>0;i--)
{
CLK1=0;
com1<<=1;
if(DO1)
com1=com1|0x01;
CLK1=1;
_nop_();
_nop_();
}
CS1=1;
return com1;
}
uchar ad_conv2(void) //AD转换{
uchar i,com2;
CS2=1;
CLK2=0;
_nop_();
_nop_();
CS2=0;
_nop_();
_nop_();
CLK2=1;
_nop_();
_nop_();
CLK2=0;
_nop_();
_nop_();
CLK2=1;
_nop_();
_nop_();
for(i=8;i>0;i--)
{
CLK2=0;
com2<<=1;
if(DO2)
com2=com2|0x01;
CLK2=1;
_nop_();
_nop_();
}
CS2=1;
return com2;
}
void delay(void)
{ //定时延时函数
uint i,j;
for(i=20;i>0;i--)
for(j=100;j>0;j--);
}
void display(void)
{ //定义显示函数a0=0; //选中第一个数码管
PORT1=Num[dat10]; //将要显示的数据送到P1口PORT2=Num[dat20];
delay();
a0=1;
a1=0; //选中第二个数码管
PORT1=Num[dat11]; //将要显示的数据送到P1口PORT2=Num[dat21];
delay();
a1=1;
a2=0; //选中第三个数码管
PORT1=Num[dat12]; //将要显示的数据送到P1口PORT2=Num[dat22];
delay();
a2=1;
a3=0; //选中第四个数码管
PORT1=Num[dat13]; //将要显示的数据送到P1口PORT2=Num[dat23];
delay();
a3=1;
}
main() //主程序
{
uchar dat1,dat2;
a1=a0=0;
dat1=ad_conv1();
dat2=ad_conv2();
dat10=dat1/16;
dat11=dat1%16;
dat20=dat2/16;
dat21=dat2%16;
display();
}
十一、结论
本设计主要内容是单盘式渐开线齿轮检查仪及其信号的检测,单盘式渐开线齿轮检测仪结构简单,原理易懂,因此在工业中得到了广泛的应用。

但是由于传统的齿轮渐开线检查仪用千分表来指示被测齿轮的齿廓情况,在读数、精度等方面都有很大不便,为了克服传统检查仪的不足,本次设计就是对传统单盘式渐开线齿轮检查仪的机械式测量和指针式测量显示进行改进,在检测齿轮齿廓情况时,使用了电感传感器感知微小的位移量,在运用各相关电路对信号进行处理,用A/D转换,把数据送入单片机,单片机进行处理,并控制LED数字显示,是对信号进行智能化检测控制系统的一个体现。

设计小结
现代仪器正在向智能化发展,实践证明仪器和操作员的人机交互是影响仪器测量精度的很重要的一个方面。

通过这次课程设计,我们把所学到的知识都能加以应用,增强了实际动手能力,活跃了思维,对于专业知识更加熟悉,应用更加灵活。

通过机械设计、电路设计、软件设计,我们学会了一套完整的系统开发过程,但我们所做的还只是很简单的一部分,还有很多东西要学,在完成课程设
计的过程中,我们也遇到了很多困难,刚开始时候,感到非常的棘手,不知道从何开始做,但经过查找和阅读文晓资料,学习相关知识,渐渐地有了方法和兴趣,通过不断地实践,按规定完成了课程设计,但因为我们的知识储备有限,会有一些设计不合理或有缺陷的地方,我们会在以后的学习中去改进。

参考文献
【1】张国雄.测控电路.机械工业出版社.2003
【2】刘迎春叶湘滨.传感器与测试技术.国防科技大学出版社
【3】李朝青.单片机原理及接口技术.北京航空航天大学出版社.2005
【4】浦昭邦王宝光.测控仪器设计.机械工业出版社.2007
【5】李爱军曽维鑫.画法几何及机械制图.中国矿业大学出版社.2002
【6】王少怀.机械设计师手册.电子工业出版社.2003
【7】甘永利.几何量公差与检测.上海科技技术出版社
【8】朱梦周.机械设计师手册.机械工业出版社.2000
【9】程德福林君智能仪器机械工业出版社 2009
【10】李科杰新编传感器技术手册国防工业出版社。

相关文档
最新文档