极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14466|回复: 5

分享一款机器人控制器的资料

[复制链接]
发表于 2014-11-9 14:12:04 | 显示全部楼层 |阅读模式
本帖最后由 gicren 于 2014-11-9 14:54 编辑






非常抱歉,打扰了大家,在这里与大家分享一份机器人控制器的资料。这款控制器在Arduino UNO R3的基础上进行了大规模地改造,若存在修改不妥之处,望大家批评指正。








本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-11-9 17:38:25 | 显示全部楼层
楼主这个介绍都没贴内容?
这个属于广告么?
功能啥的都没说?
不明觉厉啊!!!!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-9 18:00:15 | 显示全部楼层
darkorigin 发表于 2014-11-9 17:38
楼主这个介绍都没贴内容?
这个属于广告么?
功能啥的都没说?

功能都写在那个PDF文档里边了啊,下载不了吗?
回复 支持 反对

使用道具 举报

发表于 2014-11-9 22:01:54 | 显示全部楼层
看似不錯, 我對硬件不太懂, 只是在範例中看到些東西, 想了解一下.

例子中的 ManShow_RC1.Read(1,13,48);  是否可以讀取現在的位置呢?
如果真的是讀取當前位置, 斷電再開啟, 又或舵機被手動改變了位置, 是否也可以取得當前位置?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-10 10:02:01 | 显示全部楼层
Super169 发表于 2014-11-9 22:01
看似不錯, 我對硬件不太懂, 只是在範例中看到些東西, 想了解一下.

例子中的 ManShow_RC1.Read(1,13,48); ...

绝大多数的PWM信号型舵机是不带位置反馈的,有带位置反馈的,是同时将PWM信号线复用为单线半双工的串行通讯线,极个别的舵机上才有这个功能,所以这款机器人控制器是不带位置反馈的。寄存器的读操作,只是用来验证之前的写操作是否成功,在本例中的读操作,是读回用户寄存器的初值,以给Arduino中的数组赋初值。但在不带位置反馈的舵机,一旦初始化结束,舵机都是做完全受控运动,这个受控的过程中,想读回实时的位置值是很容易实现的,我们只要在程序中开辟出一块用户寄存器就可以,但是我们并没有这么做,因为绝大多数的PWM信号型舵机不带位置反馈,读当前的实时位置值的功能已经失去了真正存在的意义。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-5-8 10:50:53 | 显示全部楼层
本帖最后由 gicren 于 2016-5-8 10:56 编辑

内部结构

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 00:09 , Processed in 0.048181 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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