位移检测装置设计一、前言二、方案本装置采用拉杆式直线位移传感器KTC-100mm,直线机械位移量转换成电信号。输出的模拟电压信号经过信号调理后通过A/D转换器ADC0809转换为相对应的数字信号。进而通过AT89S51单片机控制LED84S数码管显示。设计流程图三、电路图位移传感器信号调理与放大数据采集单片机处理显示四、器件介绍1、KTC拉杆式直线位移传感器防护等级:IP67;最大工作速度:≤10m/s;使用寿命:50X106次电气接线方式:KTC拉杆式直线位移传感器有效行程75mm~1250mm(本设计采用100mm),两端均有4mm缓冲行程,精度0.05%~0.04%FS。Items型号KTC线性精度(±%FS)≤0.05%电阻±5%5.0重复性精度0.01mm解析度本质无穷温度系数≤1.5ppm/℃工作电压(For5KΩ~20KΩ):≤24V环境温度-30~+125℃负载特性≥1KΩ输出类型(电压)0-给定输入工作电压(随位移变化而变化)尺寸B(mm)有效行程尺寸A(mm)有效行程+80标准技术参数:KTC拉杆式直线位移传感器外壳表面阳极处理,防腐蚀;内置导电塑料测量单元,无温漂,寿命长;具有自动电气接地功能的电子次。密封等级为IP67,DIN430650标准插头插座,可以适用在大多数通用场合;拉杆球头具有0.5mm自动对中功能,允许极限运动速度为10m/s。2、A/D转换器ADC0809图11.19ADC0808/0809内部结构框图图11.20ADC0808/0809外部引脚图3、AT89S51AT8951S引脚图4、LED84S数码管四位数码显示,最大可显示9999,采用共阴极接法,刷新速率满足要求。LED84Safs3s2bs4eddpcgs1图1-6器件型号数量传感器拉杆式直线位移传感器KTC-100mm1A/D转化器ADC08091单片机AT89S511数码管LED84S1电阻155Ω、100Ω、10K3电容30pF2电解电容10μF1五、程序设计#includeat89x51.hunsignedcharcodedispbitcode[]={0xfe,0xfd,0xfb,0xf7};unsignedcharcodedispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};unsignedchardispbuf[8]={10,10,10,10,10,0,0,0};unsignedchardispcount;sbitST=P3^0;sbitOE=P3^1;sbitEOC=P3^2;unsignedcharchannel=0xbc;//IN3unsignedchargetdata;voidmain(void){TMOD=0x01;TH0=(65536-4000)/256;TL0=(65536-4000)%256;TR0=1;ET0=1;EA=1;P3=channel;while(1){ST=0;ST=1;ST=0;while(EOC==0);OE=1;getdata=P0;OE=0;dispbuf[2]=getdata/100;getdata=getdata%10;dispbuf[1]=getdata/10;dispbuf[0]=getdata%10;}}voidt0(void)interrupt1using0{TH0=(65536-4000)/256;TL0=(65536-4000)%256;P1=dispcode[dispbuf[dispcount]];P2=dispbitcode[dispcount];dispcount++;if(dispcount==4){dispcount=0;}}