基于单片机AT89S51的光栅数显系统

发布者:zdf1966最新更新时间:2012-11-14 来源: 21ic 关键字:单片机  AT89S51  光栅数显系统 手机看文章 扫描二维码
随时随地手机看文章

  电动铲运机前后机架、喷浆机减速箱体以及电机车减速箱体等矿用机械主要部件一般都需要在卧式镗床上加工。我厂的T612镗床经过近三十年的运行已老化严重,精度下降,不能满足高精度机械加工的要求。在对该设备大修时成功地对其进行了数显改造,安装了光栅数显系统,该系统采用光栅移动产生的莫尔条纹与电子电路、单片机相结合来完成对位移量的自动测量,并以数字显示位移量。下面介绍该系统的工作原理及实际应用情况。

  一、光栅尺位移测量工作原理

  光栅是由光源、透镜、标尺光栅(主光栅)、指示光栅(副光栅)和光电元件组成。当主光栅和副光栅呈一很小的θ角相对倾斜重叠放置时,造成两光栅尺上的线纹交叉。在光源的照射下,交叉点附近的小区域内黑线重叠形成明暗相间的莫尔条纹与光栅线纹几乎成垂直方向排列。当标尺光栅相对主光栅沿垂直刻线移动时,莫尔条纹跟随其移动。莫尔条纹的光强度近似呈正(余)弦曲线变化,经光电元件所感应的光电流变化规律近似为正(余)弦曲线。经放大器放大、整形电路整形,得到两路相差为90°的正弦波或方波,送入光栅数显表计数显示。

  二、光栅数显系统的硬件介绍

  处理采集信号芯片选用AT89S51,它支持ISP在线编程功能,内部具有两个16位的定时器/计数器。键盘和显示部分采用具有SPI串行接口功能且可同时驱动8位共阴式数码管的智能显示驱动芯片WH8280。它内部含有译码器,可直接接受16进制码或BCD码,并同时具有2种译码方式,可段寻址。具有片选信号,可方便地实现多于8位的显示或多于64键的键盘接口。光栅位移测量系统硬件主要有光栅辨向电路、AT89S51单片机、WH8280键盘和数码管电路组成。位移测量系统原理框图如图1所示。

  三、光栅尺的安装注意事项

  一般将主尺安装在机床的工作台上,读数头安装在相对机床静止部件上,尽量安装在主尺的下方。安装位置的选择必须注意切屑、切削液及油液的溅落方向。

  1、光栅传感器的安装基面

  光栅尺用在旧机床改造时一般没有理想的安装面,需要加工制作合适的基座,材质最好是经过时效处理的铸铁,以保证其变形小,几何精度稳定,该基座要通过铣床、磨床加工。通过等高块垫平或用定压螺钉调整基座对机床导轨面的平行度,要求平行度为.1mm/1000mm以内。读数头的基座与尺身的基座总共误差不得大于±0.2mm。安装时,调整读数头位置,达到读数头与光栅尺尺身的平行度为0.1mm左右,读数头与光栅尺尺身之间的间距为1~1.5mm左右。

  2、光栅传感器的主尺安装

  用调节螺钉将光栅主尺上在工作台安装面基座上,千分表固定在床身,移动工作台,测量主尺平面与机床导轨运动方向的平行度,调整螺钉,使主尺平行度满足0.1mm/1000mm以内时,把固定螺钉彻底上紧。在安装光栅主尺时,应注意光栅主尺超过1.5M以上时,不能只安装两端头,需在主尺尺身中安装支撑,最好用一个卡子卡住尺身中点(或几点)。[page]

图1.  光栅数显系统
图1.  光栅数显系统

  3、光栅传感器读数头的安装

  读数头的安装方法与主尺相似,读数头与光栅主尺平行度保证在0.1mm之内,其读数头与主尺的间隙控制在1~1.5mm以内。

  4、光栅传感器的限位装置

  光栅传感器全部安装完以后,为避免机床加工产品移动时读数头冲撞到主尺两端,从而损坏光栅尺,一定要在机床导轨上安装限位装置。

  5、保护装置的安装

  通过以上工作,光栅传感器的安装就完成了。但对于一般的机床加工环境来讲,铁屑、切削液及油污较多。因此,光栅传感器应附带加装护罩,护罩根据光栅传感器的外形截面尺寸确定,通常采用橡皮密封,使其具备一定的防水防油能力。

  四、光栅传感器使用注意事项

  (1)光栅传感器与数显表插头座插拔时应关闭电源后进行。

  (2)及时清理溅落在尺上的切屑和油液,严格防止任何异物进入光栅传感器壳体内部。

  (3)定期检查各安装联接螺钉是否松动。

  (4)为延长防尘密封条的寿命,可在密封条上均匀涂上一薄层硅油,注意勿溅落在玻璃光栅刻划面上。

  (5)为保证光栅传感器使用的可靠性,可每隔一定时间用乙醇混合液(各50%)清洗擦拭光栅尺面及指示光栅面,保持玻璃光栅尺面清洁。

  (6)光栅传感器严禁剧烈震动及摔打,以免破坏光栅尺,如光栅尺断裂,光栅传感器即失效了。

  (7)应注意防止油污及水污染光栅尺面,以免破坏光栅尺线条纹分布,引起测量误差。

  (8)光栅传感器应尽量避免在有严重腐蚀作用的环境中工作,以免腐蚀光栅铬层及光栅尺表面,破坏光栅尺质量。

  五、效果及效益估算

  在没有装数显前,操作者需经常停车反复测量尺寸以控制加工精度,受工人操作熟练程度影响较大。加装数显后可减少测量误差带来的影响,精度可以控制在0.01-0.03mm之内。以喷浆机减速箱体为例,在加装数显前需3个班(工时1300分钟)才能完成,现在不到两个班即可完成,提高效率40%。后来我厂的C5335、C5325立车、X53T铣床也相继改装了数显系统,经济效益明显。

关键字:单片机  AT89S51  光栅数显系统 引用地址:基于单片机AT89S51的光栅数显系统

上一篇:基于AT89S52和ATF1508AS的LED显示屏的硬件设计
下一篇:基于AT89C51/55的温湿度自动监测系统介绍

推荐阅读最新更新时间:2024-03-16 13:13

基于ARM7的LPC21XX系列微控制器在BAS中的应用
1. 楼宇自动化系统概述      楼宇自动化系统(Building Automation System,简称BAS),实际上是一套中央监控系统。它通过对建筑物(或建筑群)内的各种电力设备、空调设备、冷热源设备、防火、防盗设备等进行集中监控,达到在确保建筑内环境舒适、充分考虑能源节约和环境保护的条件下,使建筑内的各种设备状态及利用率均达到最佳的目的。       图1 BAS的组成      图1是BAS的组成示意图,其中的中央控制室(数据中心)主要包括中央处理机(一台微型计算机、存储器、磁带机和接口装置)、外围设备(显示终端、键盘、打印机)和不间断电源三部分。      传感器是指装设在现场的各种敏感元件、触点和限位开关、以及
[单片机]
基于ARM7的LPC21XX系列<font color='red'>微控制器</font>在BAS中的应用
东芝基于Arm CortexM内核的微控制器支持Mbed OS
作为Mbed(由Arm Ltd开发的用于物联网平台的设备管理解决方案)的硅芯片合作伙伴,东芝电子元件及存储装置株式会社(“东芝”)的微控制器获得了Mbed OS的认证。两款集成了东芝微控制器的评估板已在Arm Mbed网站发布。 Mbed为开发人员提供了一个免费易用的开发环境。Arm提供的在线编译器可与支持Mbed OS的评估板一起使用,可在通过USB连接到电路板的主机PC上通过简单拖放操作进行器件编程。开发人员还可访问经Mbed社区验证的丰富的组件库,从而实现嵌入式设备应用的快速高效开发。 Arm Mbed设备连接器(Device Connector)服务可与Mbed Cloud连接,有助于轻松配置Web服务。 东芝集团旗下子
[嵌入式]
东芝基于Arm CortexM内核的<font color='red'>微控制器</font>支持Mbed OS
51单片机学习笔记———14.LCD1602工业显示屏
LCD1602工业显示屏 LCD工业显示屏解读: 共有16个引脚,其中D0~D7为收发数据引脚,为双向并行数据接口。 16代表每一行能够显示16个空格 2代表总共两行 因为每一个字节能够显示0和1,有两种可能,所以要将32位全部显示完全的话,至少需要2^5,也就是5位,所以我们可以设置8位,也就是一个字节来发送数据,这样比较方便 其中第四脚比较特殊,用来决定是用来确定位置还是发送我们想要显示的数据 RS=0确定位置 RS=1确认数据 显示数据的步骤: 初始化LCD1602 发送指令(RS=0) ----确定位置 发送数据(RS=1)-----确认数据 `RS`为低电平时为发送指令 指令:决定
[单片机]
51<font color='red'>单片机</font>学习笔记———14.LCD1602工业显示屏
MCU大缺货!台系MCU再次宣布调价1成以上,或停止接单
由于产能紧缺,MCU价格不断,多家台湾MCU厂商近日再次宣布调涨价格,甚至停止接单。 义隆23日表示,由于MCU需求强劲,公司自今年1月1日起正式调涨价格,近期也因考量公司产品规划,年后MCU产品全面暂停接单,累计价格涨幅至少1成起跳。义隆今年共新增两家晶圆代工协力厂,包括台系、大陆系晶圆代工厂,新产能分别在第三季、第四季加入,其中,台系将用于生产指纹识别、LTDI等高压制程产品,大陆系则主要生产TDDI。 该公司董事长叶仪晧指出,尽管义隆今年取得产能较去年提升20%,但仍无法满足所有客户,同时由于MCU并非公司主力产品,虽说可以竞争,但相比公司笔电产品,获利表现约在平均值,因此将产能挪去承接对公司获利表现较有利的产品。 除了义隆
[手机便携]
基于单片机的LED数字大屏幕显示系统
  1 引言   LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,应用越来越广泛。ATMEGA16L单片机是一款基于AVRRISC的、低功耗CMOS8位单片机,具有16K字节的自编程FLASH,512字节的EEPROM,1K字节的SRAM,通过AVR单片机来控制LED的显示,结构简单,应用灵活,并且易于扩展。   2 系统设计原理   2.1 编码设计   编码设计有两个过程:字库提取以及字模编码转换。字库的提取涉及到的两个字库文件,一个为ASC16,专门存放ASCII编码;另一个为HZK16,专门存放汉字字库编码。要提取字库,首先要对它进行初始化,即打开字库。然后根据一个字符提取它相应的编码。首先取出字
[电源管理]
基于<font color='red'>单片机</font>的LED数字大屏幕显示<font color='red'>系统</font>
8051单片机动态显示数码管
本*表示看了独立键盘和LED直接串联起来的东西,表示比之前的提升了一个档次,所以研究了有一会儿。这段程序之后和按键一起写奉上。 数码管是个很神奇的东西-。- 本*表示数码管分两种,共阴和共阳。一般开发板上都是共阴,我这块x宝买的也是一样。 我先看了郭天祥的视频,发现他只介绍了静态数码管。而静态数码管的显示简单很多,硬件设计上也简单很多,用到了两块74HC573。 但是动态又提升了一个档次,首先是寄存器不一样,其次,设计上也负责了很多,本*表示研究了半天还一知半解。什么级联什么的,表示电路分析,模电,数电还没学好有难度。但是大致意思就是一个锁存器是8位,两个就是16位,相当于当做16位用,然后在传输数据时候一个个退一
[单片机]
Intel16位单片机的特殊串行通讯方式
1 概述 随着单片机技术的发展和控制技术的提高,16位单片机已经被广泛地应于工和民用领域。其中,Intel公司的80C196系列16位单片机目前应用非常广泛的一种。 80C196MC/MD 单片机集合了Intel16位单片机的所有特性,是196系列单片机中功能最强大的单片机之一。它有一个16位逻辑运算单元,13路10位A/D转换通道,一个EPA、PTS、两个PWM脉宽调制单元和三个WFG(波形发生器)。由于它完善的硬件结构、出色的运算能力,使得196MC/MD单片机可以应用于各个领域。它所独有的WFG更使196MC/MD在电机变频控制中倍受青睐。196MC/MD单片机的另一特色就是它独特的通讯方式。与其它单片机不同,196
[单片机]
Intel16位<font color='red'>单片机</font>的特殊串行通讯方式
基于嵌入式PC104工控机和C8051F047单片机实现机器人系统的设计
1.引言 高压输电线及杆塔附件长期暴露在野外,因受到持续的机械张力、电气闪络、材料老化的影响而产生断股、磨损、腐蚀等损伤,如不及时修复更换,原本微小的破损和缺陷就可能扩大,最终导致严重事故。因此,电力公司需要定期对线路设备进行巡检,及时发现早期损伤和缺陷并加以评估,根据评估结果安排必要的维护和修复,从而确保供电的安全可靠性。传统的人工巡检方法不仅工作量大而且条件艰苦,特别是对于山区和大江大河等的输电线路巡检存在很大困难,甚至一些巡检项目靠常规方法都难以完成。因此,采用机器人自动巡线成为保障高压输电线安全运行的一种必要手段。 高压输电线路巡线机器人属于特种机器人的研究范畴,主要完成高压供电线缆的无损探伤、悬垂绝缘子绝缘特性检测、
[单片机]
基于嵌入式PC104工控机和C8051F047<font color='red'>单片机</font>实现机器人<font color='red'>系统</font>的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved