第八课 Movement shaft encoder(轴角编码器)_第1页
第八课 Movement shaft encoder(轴角编码器)_第2页
第八课 Movement shaft encoder(轴角编码器)_第3页
第八课 Movement shaft encoder(轴角编码器)_第4页
第八课 Movement shaft encoder(轴角编码器)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、轴角编码器探究轴角编码器又称为旋转传感器。基本光学轴编码器是常用的位置和动作传感器。光学轴角编码器使用的红外光传感器,用于检测从红外LED通过在一个一个四周带有均匀分布切槽的圆转盘照明。轴角编码器测量通过编码器中心的轴或轮轴旋转量。距离 = 圆周 X 旋转圈数90个刻度线(脉冲)=1个完整圆周当车轴转动时,编码器“计数”。普通轴角编码器一条输出线测值时不能区分正反方向正交轴角编码器两条输出线测值时能区分正反方向在顶部的前几行的程序被称为pragma语句,配置ROBOTC的工作与正交编码器连接到你的机器人。不要担心不必记住这些代码行,他们被自动生成电机和传感器设置窗口这两个语句设置编码器开始计数

2、为零。每次你想使用它们来控制机器人移动的距离编码器应设置为零。当条件满足while语句中小括号中的条件,则执行while下面大括号中的命令。当不满足时,不再执行大括号中的命令。向前移动一定距离UART、I2C端口马达控制端口数字信号输入口模拟信号输入口图中红色部分可直接在马达和传感器设置选项中直接设置,不需要自己编辑。命名规则:1.不能使用特殊字符(如$,%,&等)2.不能使用空格3.不能使用ROBOTC已使用过的词组注意传感器类型选择两个正交编码器电缆在VEX Cortex,必须始终插在相邻的端口。使用轴角编码器之前,编码器清零很重要。如果编码器开始一个大于零的值时,机器人将前往不到

3、正确的距离。如果他们开始在值小于零,机器人将前往比正确的距离更远。清零编码器可以提高机器人动作的一致性和精度。循环结构第一部分:while()命令while循环总是包括 “while”伴随着一组小括号之间的代码,和一组大括号,它们之间更多的代码。第二部分:条件条件描述while循环检查机器人执行命令的过程中是否满足设定的条件。第三部分:运行的命令while循环检查编码器是否值是小于1080,如果是,运行大括号内的命令。运行运动命令后,立即循环回,再次检查,再次运行命令,并重复进行,直到条件不再是真实的。传感器调试窗口程序的调试窗口打开每次你将程序下载到你的机器人, ROBOTC与机器人的控制连接。窗口中有一个按钮,“continuous”,按它来接收从机器人传来的不断更新的数据。确定打开了调试窗口屏幕下方的传感器窗口可以显示机器人身上传感器及时传回的数据。前进和转弯此时,机器人不再按时间或速度控制.甚至减缓机器人不会改变它行驶的距离。我们只需要改变两个车轮的速度,就可以让机器人向左转弯或向右转弯。当我们需要连续转弯时,每次用到轴角编码器时必

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论