基于MSP430F149单片机的光电编码器位置检测系统设计.docx
《基于MSP430F149单片机的光电编码器位置检测系统设计.docx》由会员分享,可在线阅读,更多相关《基于MSP430F149单片机的光电编码器位置检测系统设计.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于MSP430F149单片机的光电编码器位置检测系统设计在实际的工业位置控制领域中,为了进步控制精度,准确地对控制对象进展检测是特别重要的。传统的机械测量位移装置已远远不能知足当代消费的需要,而数字式传感器光电,能将角位移量转换为与之对应的电脉冲输出,主要用于机械位置和旋转速度的检测,具有精度高,体积小等特点,因此决定采用光电编码器进展位移检测。美国TI公司推出的MSP430系列16位单片机,具有低功耗,运行速度快等优点,正日益得到广泛的应用。本文将高精度MSP430单片机应用在系统中,作为整个系统的控制器,整个系统构造简单,抗干扰性强,知足了钢铁厂的消费要求。1、光电编码器原理是集光、机、
2、电技术于一体的数字化传感器,其根本原理就是在特制的码盘上按一定规律编排光栅图案,将这些图案用光电头读取,转变为上下有序排列的电平信号。光电编码器输出信号为A,B,Z3个信号,其中A,B为相位差90的方波信号,Z为过零脉冲信号。如图1所示,光电编码器每旋转一周,A、B相输出同样数目的脉冲,Z相输出一个脉冲,脉冲的个数和电机旋转角度,电机的运行间隔成正比关系,因此通过计算脉冲数就能计算出电机在实际运行中所运行的间隔。A相、B相都是光电编码器产生的,这两个信号的前沿和后沿都对应着光电码盘的1/4节距的信息。因此在实际中为了进步光电编码器的定位精度通常采用四倍频方法进展处理。鉴相就是通过分析图1的A相
3、,B相信号,得出电机的旋转方向。假如A相脉冲超前B相90,讲明电机正转,假如B相脉冲超前A相脉冲90,讲明电机反转。本系统设计了一种四倍频电路,其原理图如图2所示,相应的时序图如图3所示。由时序图3可以看出,A和B信号经四倍频电路后,输出信号为XA,XB两个信号,在同一时刻,XA,XB只有一个是脉冲信号,另一个是高电平。因此,将XA,XB两个信号连接到单片机相应的端口上,对这两个信号分别进展判定、计数和计算,就可以得出相应的电机转向和位移量。2、系统功能系统框图见图4。整个系统主要由差动隔离整形,倍频电路,鉴相计数模块,主控芯片,通讯模块,数显模块组成。光电编码器选用SIEMENS公司的1XP
4、8001-1型号,输出电压为5V。从光电码盘输出的A,B,A,B经过差动隔离整形模块后能减少现场对信号产生的干扰,尤其是共模干扰,处理后的信号经四倍频电路后连到主控芯片,对脉冲进展计数,处理,计算,得到被控对象的位移结果。位移结果一方面送数显表显示,另一方面可通过串口将位移结果送到上位机,便于在上位机中进展统计,打印,综合分析。3、系统硬件组成3.1、主控芯片及外围电路主控芯片我们采用MSP430F149单片机,它具有处理才能强,运行速度快,功耗低等特点;整个系统采用3.3V供电,本设计电源局部采用TI公司的TPS76033芯片实现,该芯片能很好的知足系统的要求,另外TPS76033芯片的封装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MSP430F149 单片机 光电 编码器 位置 检测 系统 设计
限制150内