极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11125|回复: 1

基于LabVIEW和Arduino上下位机通信的编码器转速表的设计

[复制链接]
发表于 2013-5-27 11:01:22 | 显示全部楼层 |阅读模式
本帖最后由 宜昌城老张 于 2013-5-27 11:05 编辑


   标准的直流伺服电机系统包括了一个直流电动机,一组变速齿轮组(齿轮箱),一个编码器(信号反馈发生源)和电子驱动器。
    直流伺服电机中的增量式编码器是将角度位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示角位移的大小。编码器有通常为A相、B相、Z相输出,编码器轴每旋转一圈,A相和B相都发出相同的脉冲个数,但是A相和B相之间存在一个90°(电气角的一个周期为360°)的电气角相位差。可以根据这个相位差来判断编码器旋转的方向是正转还是反转。编码器轴每旋转一圈,Z相在一个固定的位置发出一个脉冲,所以可以把它作为复位相或零位相来使用。
    本次项目通过电机驱动板控制一个直流伺服电机模块的运行,并针对增量式编码器设计一个基于LabVIEW与Arduino联机通信的转速虚拟仪表。该仪表能显示出电机输出轴的实时转速和转向。

全文见博客:http://www.eefocus.com/zhang700309/blog/13-05/294304_fddf6.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-4-2 21:00:00 | 显示全部楼层
这个小车车还真是复杂,我以为控制一下电机正反转就行了,想不到这么多讲究。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 16:27 , Processed in 0.035588 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表