资源描述:
《绝对式光电编码器系统设计-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连海事大学┊┊┊┊┊┊┊装┊┊┊┊┊┊┊订┊┊┊┊┊┊┊线┊┊┊┊┊┊┊毕业论文 年月绝对式光电编码器系统设计专业班级:姓名:指导教师:信息科学技术学院摘要光电编码器是一种将机械几何位移量通过光电转换转化成脉冲输出或数字量显示的传感器。广泛的应用在人机交互,光电经纬仪,数控机床,高精度闭环调速系统,雷达,伺服系统等方面。因为我国航天事业,军事和纳米技术的发展,小型化已经成为未来发展的追求方向,小型化的发展受到了码盘技术的限制,而实现小型化的代价就是精度的降低。为了解决这一问题,本文介绍一种矩阵编码方式,可以在保持一定精度的条件下,实现小型化。首先
2、,对绝对式光电编码器的原理进行了简明介绍,描述了编码器在现实中的应用以及研究的价值。其次,通过介绍传统的码盘设计方式,进而引出矩阵编码器的设计思路,以及译码原理及结果。最后,简要介绍了绝对式光电编码器的硬件系统设计和软件系统设计,以及简介了传感器和计算机之间的数据通信。关键词:绝对式光电编码器;矩阵编码;矩阵译码IVABSTRACTPhotoelectricencoderisakindofsensorwhichcanconvertphotoelectricintosensorpulseordigitaldatathroughmechanicalgeom
3、etric.Widelyusedinhuman-computerinteraction,thephotoelectrictheodolite,CNCmachinetools,high-precisionclosed-loopspeedcontrolsystem,radar,servosystemetc..BecauseofthedevelopmentofChina'saerospaceindustry,militaryandnanotechnology,miniaturizationhasbecomethepursuitoffuturedevelopm
4、entdirection.Thedevelopmentofminiaturizationlimitedbythecodeddisc.Thepriceforminiaturizationisthereduceofaccuracy.Inordertosolvethisproblem,thispaperpresentsamatrixencoding,acodedescription,whichrealizestheminiaturizationwhilestillmaintainingacertainprecisioncondition.Firstly,th
5、eprincipleofabsoluteencoderarebrieflyintroduced,anddescribesitsapplicationinrealityandthevalueofresearch.Secondly,throughtheencodertraditionaldesignmethods,andthenputsforwardthedesignmatrixencoderanddecoder,principleandresults.Finally,brieflyintroducedthehardwaredesignandsoftwar
6、edesigninabsolutephotoelectricencoder,andintroducethedatacommunicationbetweensensorandcomputerandintroduction.Keywords:Absolutephotoelectricencoder;matrixencoding;decodingmatrixIV目录第1章绪论11.1光电编码器的发展背景11.2光电编码器的应用11.3光电编码器器的研究意义2第2章光电编码器42.1光电编码器的原理及分类42.1.1增量式编码器42.1.2绝对式编码器52.1
7、.3混合式编码器62.2绝对式光电编码器62.2.1绝对式光电编码器的原理及分类62.2.2绝对式光电编码器的应用72.3本章小结8第3章码盘的设计93.1传统编码盘93.1.1二进制码盘93.1.2格雷码盘103.2矩阵编码盘器的设计113.2.1矩阵编码器的组成113.2.2矩阵编码盘的设计123.2.3矩阵编码器工作原理及译码143.3.4矩阵编码器译码163.4本章小结17第4章绝对式光电编码器的系统设计184.1系统硬件设计184.1.1MSP430简介184.1.2RS485204.1.3信号的的放大与整形214.2系统软件设计224.2.
8、1开发软件介绍224.2.2总体程序构架224.2.3译码部分设计234.2.4编码器的数据通