查看SKU:RB-04M003 RB-65PG舵机的源代码
←
SKU:RB-04M003 RB-65PG舵机
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
[[文件:RB-04M003.jpg|500px|缩略图|右]] ==产品概述== RB-65PG是奥松机器人推出的最新一代大扭矩大转角范围的机器人专用伺服舵机,其内部采用的电机为直流有刷空心杯电机,内部采用无铁转子,具有能量转换效率高、激活制动响应速度快、运行稳定性可靠、自适应能力强、电磁干扰少等优点,与同等功率的铁芯电机相比体积小、重量轻;舵机反馈电位器采用导电塑料电位器,其精度和耐磨程度大大优于线饶电位器;电机控制集成电路(IC)采用数字芯片与功率开关组成H桥电路,电压控制双极性驱动方式具有反应速度更快、无反应区范围小、定位精度高、抗干扰能力强兼容性好等优势,超越传统舵机更适合机器人与航模领域广泛应用。 ==规格参数== #重量大小:40g #尺寸大小:40.8mm X 20.1mm X 38mm #工作电压:4.8V-7.2V #使用温度:0℃-60℃ #无负载速度:0.14秒/60度(4.8V);0.12秒/60度(6.0V) #扭矩大小:5.5Kg·cm(4.8V);6Kg·cm(6V);6.5Kg·cm(7.2V) #死区设定:10us #舵机控制:PWM信号,脉宽500us到2500us,周期20ms #旋转角度:0到180度 ==舵机尺寸图== 65PG舵机尺寸图<br/> [[文件:su liao chi duo ji 01.png|700px|有框|居中]] 注意:尺寸图均为手工测量,难免有误差,仅供参考。<br/> ==接口定义== [[文件:jjjjj.jpg|500px|缩略图|居中]] ==使用方法== ===接线方法=== 分别将两个舵机接在UNO控制器的D5和D6接口 ===例子程序=== 利用一个简单的程序,从串口监视器发送命令来控制两个舵机。<br/> <pre style='color:blue'> #include <Servo.h> char buffer[10]; Servo servo1; Servo servo2; void setup() { servo1.attach(5); servo2.attach(6); Serial.begin(9600); Serial.flush(); servo1.write(90); servo2.write(90); Serial.println("STARTING..."); } void loop() { if(Serial.available() > 0) { int index = 0; delay(100); int numChar = Serial.available(); if(numChar>10) { numChar = 10; } while (numChar--) { buffer[index++] = Serial.read(); } splitString(buffer); } } void splitString(char* data) { Serial.print("Data entered:"); Serial.println(data); char* parameter; parameter = strtok (data,","); while ( parameter != NULL) { setServo(parameter); parameter = strtok (NULL, ","); } for(int x=0;x<9;x++) { buffer[x]='\0'; } Serial.flush(); } void setServo(char* data) { if((data[0] == 'L') || (data[0] == 'l')) { int firstVal = strtol(data+1,NULL,10); firstVal = constrain(firstVal,0,180); servo1.write(firstVal); Serial.print("Servo1 is set to: "); Serial.println(firstVal); } if((data[0] == 'R') || (data[0] == 'r')) { int secondVal = strtol(data+1,NULL,10); secondVal = constrain(secondVal,0,255); servo2.write(secondVal); Serial.print("Servo2 is set to: "); Serial.println(secondVal); } }</pre> ===程序效果=== 运行代码,打开串口监视器窗口,Arduino将重启程序,舵机将会转到中间位置。现在可以使用串口监视器发送命令给Arduino,通过发送“L”字符控制左边的舵机,接下来输入0到180之间的数字表示转动角度。右侧舵机控制时通过发送一个字符“R”和一个数字实现。我们可以单独给每一个舵机发送命令,也可以同时给两个舵机发送命令,中间需要用空格或逗号隔开。命令形式如下:<br/> * 单独控制左侧舵机串口发送:L180 * 单独控制右侧舵机串口发送:R77 * 同时控制两个舵机串口发送:L45 R135 或 L180,R90<br/> ==视频演示== [[File:duo ji dui bi01.png|400px|左|link=http://v.youku.com/v_show/id_XMzEyNzQwMTY=.html?from=y1.7-2]] [[File:RB65PG 01.png|400px|居中|link=http://v.youku.com/v_show/id_XMjI1MDI0MTky.html?from=y1.7-2]] <br/> ==产品相关推荐== [[文件:erweima.png|230px|无框|右]] === 产品资料 === 下载链接:https://pan.baidu.com/s/1ztOC7jgG-nMX3FLFrUrq3w 提取码:92b9 ===购买地址=== [http://www.alsrobot.cn/goods-175.html RB-65PG舵机]<br/> ===周边产品推荐=== [http://www.alsrobot.cn/goods-172.html RB-15PG舵机 超越SG90 180度 ] <br/> [http://www.alsrobot.cn/goods-105.html RB-150MG舵机 超越MG995 金属齿大扭力 实测15Kgcm扭矩视频 180度]<br/> [http://www.alsrobot.cn/goods-383.html RB-150CS舵机 360度连续旋转 金属齿大扭力 实测15Kgcm ] ===相关问题解答=== [http://www.makerspace.cn/forum.php?mod=viewthread&tid=4068&highlight=%E8%88%B5%E6%9C%BA RB-65PG伺服舵机扭矩测试]<br/> [http://www.makerspace.cn/forum.php?mod=viewthread&tid=4080&highlight=%E8%88%B5%E6%9C%BA 360度连续旋转舵机与180度旋转舵机特性对比展示]<br/> [http://www.makerspace.cn/forum.php?mod=viewthread&tid=1294&highlight=%E8%88%B5%E6%9C%BA 舵机线的三种颜色怎么接的?]<br/> [http://www.makerspace.cn/forum.php?mod=viewthread&tid=3844&highlight=%E8%88%B5%E6%9C%BA 舵机使用PWM信号直接控制]<br/> ===相关学习资料=== [http://www.makerspace.cn/portal.php 奥松机器人技术论坛]<br/> [http://v.youku.com/v_show/id_XMzEyNzQwMTY=.html 360度连续旋转舵机与180度旋转舵机]
返回
SKU:RB-04M003 RB-65PG舵机
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面
页面信息