回转工件端面跳动测量机构信号检测装配图说明书.docx

上传人:李司机 文档编号:1119400 上传时间:2022-06-27 格式:DOCX 页数:14 大小:332.63KB
返回 下载 相关 举报
回转工件端面跳动测量机构信号检测装配图说明书.docx_第1页
第1页 / 共14页
回转工件端面跳动测量机构信号检测装配图说明书.docx_第2页
第2页 / 共14页
回转工件端面跳动测量机构信号检测装配图说明书.docx_第3页
第3页 / 共14页
回转工件端面跳动测量机构信号检测装配图说明书.docx_第4页
第4页 / 共14页
回转工件端面跳动测量机构信号检测装配图说明书.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《回转工件端面跳动测量机构信号检测装配图说明书.docx》由会员分享,可在线阅读,更多相关《回转工件端面跳动测量机构信号检测装配图说明书.docx(14页珍藏版)》请在三一办公上搜索。

1、一、设计方案1.1端面跳动的定义跳动公差有圆跳动公差和全跳动公差两个特征项目,端面跳动是指圆跳动公差,即实际被测要素在无轴向移动的条件下绕基准轴线旋转一周过程中,由位置固定的指示表在给定的测量方向上对该实际被测要素测得的最大与最小值之差。1.2端面跳动的测量传统测量端面跳动误差是人工用接触法测量,一方面由于存在测量力带来测量误差;另一方面测量效率不高。通常的测量方法是采用导向套或V型块来表达基准轴线,用顶尖对工件实现定位。这种方法的缺点是通用性差,有时还需要增设夹紧装置,而且轴向定位的误差影响测量结果。随着计算机集成制造CIM在制造企业的逐步推广,构建集成质量控制系统尤为必要,而这个系统的建立

2、是以各种检测仪器的计算机应用为根底的,因此,开发包括端面跳动误差在的新型形位误差微机化检测仪势在必行。因此本设计在传统端面跳动测量机构的根底上采用电感式位移传感器实时的将断面的跳动量送入单片机进展数据处理、显示,操作人员可直接从显示器中读出回转工件的端面跳动值,这一方法,一来消除了接触法测量力带来的误差,同时也消除了人工读数时产生的误差。二、测量机构设计2.1总体设计端面跳动测量机构的组成包括三坐标工作台,支承机构,传感器和其他电路局部。2.2水平导轨的设计端面跳动测量中,需要根据工件与传感器的安装来调节位置,因此要进展导轨的设计。水平导轨采用如下图的双矩形组合导轨设计,这种导轨的制造和检测容

3、易,承载能力大,辅助导轨面用压板调节间隙,导向面用镶条调节间隙。导向面在平导轨的两侧,导向面的距离较小,加工测量方便,可取较小的间隙,导向精度高。图1 水平导轨2.3竖直导轨的设计竖直导轨的设计要考虑到重力的影响,因此需加上紧固螺母。其他局部采用与水平导轨一样的设计。图2 竖直导轨2.4基座的设计为减小测量机构的力变形,需合理选基座的各个参数。假设工件的质量为610kg,那么基座的壁厚应至少为8mm,基座的材料选用铸铁即可。三、电路设计3.1测量电路原理图测量电路原理图见图3。在检测机构电路设计和元器件选型中既要保证测量精度和测量效率,又要具有高效的可靠性、稳定性与元器件的兼容性。A/D转换单

4、元电感测微仪信号滤波放大器被测转轴减速器步进电机单片机数据处理单元显示单元图3 检测机构的测量电路原理图3.2步进电机的选择3.2.1 相关参数本设计中,步进电机选用永磁式步进电机42BY48H07A,它主要用于医疗仪器、工业自动化和办公自动化等场合,相关参数如下:相数4相步矩角7.5电压12V相电流0.2A电阻60 启动转矩60g.cm最大静转矩400g.cm绝缘等级E额定功率4.2W表1 步进电机参数3.2.2 驱动方式步进电机采用4相8拍驱动方式,即A-AB-B-BC-C-CD-D-DA导线颜色123456785红+4橙-3黄-2粉-1蓝-表2 步进电机驱动时序3.2.3 驱动电路图4

5、步进电机驱动电路3.2.4 驱动芯片本设计中选用ULN2803作为步进电机的驱动芯片,该芯片具有高电压大电流的特点,广泛用于计算机、工业和消费产品中。其最大额定值如下:额定值符号值单位输出电压VO50V输入电压VI30V集电极电流-连续IC500mA基集电流-连续IB25mA工作环境温度围TA0至+7保存温度围Tsig-55至+150结温Tj125表3 ULN2803最大额定值3.3传感器的选择现假设本测量机构所能测量工件的跳动公差等级为3-6级,直径为10-70mm,允许的跳动误差为2-10m,测量最大长度120mm.考虑到测量工件和传感器分别作匀低速转动和滑动,震动较轻,根据传感器的选取原

6、那么,现选择动态分辨率为0.3-0.5m的LY101系列传感器。本检测机构采用电感式位移传感器,该传感器利用差动电感原理半桥型工作,外形小巧,性能稳定。测量时,测杆和被测物体一起移动,它将带动磁芯一起在传感器的线圈中移动,从而使差动式传感器的两个线圈的阻抗发生大小相等但极性相反的变化。通过测量电路的处理,就可以得出运动的大小和方向。传感器的主要特征参数见表1.测量围测杆行程导向形式线性度工作温度温度漂移激励频率输出0.5mm 2.5mm滚动0.15FS1-400.15um/19KHz0-10mV表4 LY101系列传感器的特征参数表跳动误差的变化量很小,传感器输出的信号也十分微弱,通常在0到数

7、毫伏围变化。因此选择或设计信号放大滤波装置时需要将低信噪比的有效信号提出来并对噪声进展抑制。3.4放大电路3.4.1 放大原理因为从传感器输出的信号较微弱,如果不对其进展放大,后面的滤波电路也无法工作,故应先对信号进展放大再滤波。现将电压兴旺倍数设置为Kp1=50,电路原理图如图5所示。图5 放大电路原理图3.4.2 芯片介绍本设计采用Philips公司生产的LM358AD芯片。引脚功能见图3图6 LM358AD功能引脚图3.5滤波电路精加工工件端面的跳动误差经传感器转换后得到的是缓慢变化的信号,即是说传感器采集到的信号是一个低频信号,由此选择低通滤波。本设计中采用无限增益型低通滤波器。3.5

8、.1 特点分析本设计采用的RC无限增益多路反应型低通滤波,此滤波电路结构简单,调整方便,易于集成化;且电路不存在正反应和负载效应,因而总是稳定的。但该电路的不足之处在于这种电路对运算放大器要求比拟高。3.5.2 滤波电路参数电路原理图如图3所示,本低通滤波电路由电容、电阻和运算放大器构成。图7 滤波电路图其传递函数为:滤波器参数为:改变R6、R4的比值便能使电路具有一定的放大倍数,起了信号的放大作用。我们取R6=-100K,R4=10K,R5=5K,R=500K,C4=C5=10F,这样本电路便对传感器的输出信号放大了10倍,即Kp2=10。加上前面的放大电路,整个信号调理电路的放大倍数是50

9、0,即Kp=500。3.6A/D转换3.6.1 接口电路A/D转换电路就是将模拟量转换为数字量的电路。实现A/D转换的方法有很多,如积分型、逐次比拟型、并行比拟型等,本设计中,采用集成A/D转换器,芯片采用12位AD转换芯片AD1674。接口电路图如下:图8 AD1674接口电路3.6.2 芯片介绍AD1674数模转换芯片是美国模拟器件公司的新一代产品,它是逐次逼近型的12位精度中高端产品。AD1674有如下特点:1有参考电压基准和时钟电路,单/双极性输入;2全8位或16位微处理器接口;3250ns总线取数时间,能满足一般微处理器的时序要求;4高转换率,其采样时间控制在10us以,速度极快,所

10、以此系统设计时是采用查询的方式与单片机连接的;5片集成了采样保持器,保持器使数据传送的准确性得到了保证,而且防止了另加元件使系统复杂化的麻烦。图9 AD1674引脚图3.6.3 工作原理AD1674采用逐次逼近法将输入的模拟信号转换为数字量,它有多种工作模式,其功能真值表如下:CECSR/C12/8A0功能0XXXX无X1XXX无100X0启动12位A/D转换100X1启动8位A/D转换1011X12位并行输出10100高8位数据输出10101低4位数据输出,余下4位为0表5 AD1674功能真值表上表中:CE:芯片使能,高电平激活,用于开始一个转换过程或读取操作CS:芯片选择,低电平有效R/

11、C:高电平时为读操作,低电平时为转换操作12/8:决定数字输出数据的格式,为低那么为两个8位的字节,为高那么为一个12位的字A0:在转换过程中,A0为低那么为12位转换,否那么为8位转换;在以8位字节为单位的读数过程中,A0为0时输出高8位DB11DB4,A0为1时输出DB3DB0,DB7DB4为00003.7单片机本设计选用P89C51作为主控芯片,该芯片具有低功耗、高性能的特点,拥有丰富的硬件资源,芯片价格廉价,且易于更换,其接口电路如下:3.7.1 复位电路图10 复位电路3.7.2 时钟电路图11 时钟电路3.8显示单元本设计中采用LCD1602作为显示单元,其主要技术参数如下:显示容

12、量:16x2个字符芯片工作电压:4.55.5V工作电流:2.0mA字符尺寸:2.95x4.35WxHmmLCD1602可显示两行,每行16个字符,不能显示汉字,置含128个字符的ASCII字符集字库,并有并行接口,无串行接口。与单片机的接口电路如下:图12 LCD1602接口电路3.9电源设计单片机供电采用LM78L05三端线性稳压芯片配合直流稳压电源构成。直流输入低于18V的直流电,输出为5V误差小于5%,完全满足单片机与其他芯片的要求。供电系统原理图如下:图13 单片机供电系统芯片LM78L05的相关参数如下:表6 LM78L05参数14 / 14四、程序设计4.1流程图设计主程序流程图:

13、开 始初始化A/D转换延 时LCD显示中断程序流程图:中断处理t0_num自加1Nt0_num=speed_num ?Yt0_num=0给P2口赋值i+Ni=8 ?Yi=0中断返回4.2程序设计见附录五、完毕语高精度高效率的现代制造技术必然要求与其相适应的检测手段。目前我国许多机械制造企业的检测装备还不能适应高精度产品检测的要求,局部设计图上标注的形位公差缺乏相应的检测手段,使质量控制变成制造链中的开环,影响了我国制造业的竞争力。开发出应用传感器和微机单片机或PC机技术结合的新型形位公差检测仪器,不仅是改造传统检测手段的需要,也将为企业逐步实现集成质量控制提供技术根底,为更广泛更有效的应用微机

14、技术提供有利的支撑。参考文献:1甘永立,几何量公差与测量,第九版,科学技术,20052叶湘滨,熊飞丽,传感器与测试技术,国防科技大学,20063国雄,测控电路,第四版,机械工业,20064朝青,单片机原理与接口技术,第三版,航空航天大学,20065跃进,何献忠,精细机械设计根底,理工大学,20036爱军,国平,画法几何与机械制图,中国矿业大学,20027浦昭邦,王宝光,测控仪器设计,机械工业,20078宝元,宝清,传感器与其应用手册,机械工业,20049郭天祥,51单片机C语言教程,电子工业,2009附录:/*回转工件端面跳动测量程序*平台:Keil U4 +P89C51晶振:12MHZ编写:

15、日期:2012-11-20*/#include/包含头文件#include/包含NOP空指令函数_nop_();#define uchar unsigned char#define uint unsigned intsbit adcs=P20;/定义AD芯片片选端口sbit sts=P34;/AD转换状态端口sbit ada0=P35;/AD位数选择端口sbit adrc=P36;/AD工作模式选择端口sbit adce=P37;/AD芯片使能sbit lcdrs=P21;/数据/命令选择端sbit lcdrw=P22;/读写选择端sbit lcden=P23;/定义LCD1602片选端口uc

16、har code table=/电机转向控制0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09;uchar i=0,t0_num=0;/*LCD1602*/void delay(uint xms) /延时程序uint i,j;for(i=xms;i0;i-)for(j=110;j0;j-);void write_(uchar ) /LCD写地址lcdrs=0;lcdrw=0;P0=; /P0为LCD并行数据端口delay(5);lcden=1;delay(5);lcden=0;delay(5);void write_dat(uchar dat) /LCD写数据lcd

17、rs=1;lcdrw=0;P0=dat;delay(5);lcden=1;delay(5);lcden=0;delay(5);void lcd_init()lcden=0;write_(0x38); /设置16x2显示,5x7点阵,8位数据接口write_(0x0c); /开显示,不显示光标write_(0x06); /写一个字符后地址指针加1write_(0x01); /清屏/*AD转换*/void ad_transform() /启动AD转换ada0=0; /选择12位转换模式adrc=0;adce=1;while(sts);adce=0;uint read_ad() /读取AD并行口数据

18、uint temp;uchar tempa,tempb;P1=0xff;adrc=1;ada0=0;adce=1;_nop_();tempa=P1;adce=0;ada0=1;adce=1;_nop_();tempb=P1;adce=0;temp=(tempa4);return(temp);void main()uchar A1,A2,A3,A4;uint adval=0;TMOD=0x01; /T0定时器初始化TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;lcd_init();adcs=0;while(1)ad_tr

19、ansform();delay(10);write_(0x80);write_dat(0x30+A1);write_dat(0x30+A2);write_dat(0x30+A3);write_dat(0x80+A4);adval=read_ad();A1=adval/1000;A2=adval%1000/100;A3=adval%100/10;A4=adval%10;void timer0() interrupt 1/通过T0定时器中断为步进电机提供脉冲TH0=(65536-50000)/256;TL0=(65536-50000)%256;t0_num+;if(t0_num=20)t0_num=0;P2|=tablei; /P2端口的高4位为步进电机的控制端口i+;if(i=8) i=0;

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号