找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5773|回复: 9

请教关于NCX中马达驱动顺序

[复制链接]
发表于 2012-9-28 13:56:12 | 显示全部楼层 |阅读模式
task main()
{
RotateMotor(OUT_B,50,360);
RotateMotor(OUT_C,50,360);
}
上面这段代码的效果是B和C端口的马达同时以50%的功率转动360度,但是如果希望B马达先动作,等B马达停止后C马达再动作应该怎样写代码呢?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2012-9-28 15:30:21 | 显示全部楼层

回帖奖励 +5 乐币

task main(){
ResetAllTachoCounts(OUT_BC);
OnFwd(OUT_B,50);
while( MotorRotationCount(OUT_B)<360);
RotateMotor(OUT_C,50,360);
}
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-9-28 16:09:46 | 显示全部楼层
谢谢唐伯虎
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-12-18 18:55:28 | 显示全部楼层

回帖奖励 +5 乐币

学习
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-12-24 19:43:48 | 显示全部楼层

回帖奖励 +5 乐币

糖伯虎 发表于 2012-9-28 15:30
task main(){
ResetAllTachoCounts(OUT_BC);
OnFwd(OUT_B,50);

请问,在哪里可以看到那些基础的函数
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-12-24 20:33:20 | 显示全部楼层
僞装心情 发表于 2012-12-24 19:43
请问,在哪里可以看到那些基础的函数

不好意思,安装了一个英文版的,发现了帮助文件。后面自己慢慢翻译。。。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-4-18 10:48:22 | 显示全部楼层

回帖奖励 +5 乐币

非常不错.
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-4-18 10:49:28 | 显示全部楼层
问题提的好,回答的更棒.
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-5-6 08:14:11 | 显示全部楼层

回帖奖励 +5 乐币

试过您的程序是B先动、C后动,不是BC同时转动。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-12-31 23:14:37 | 显示全部楼层
糖伯虎 发表于 2012-9-28 15:30
task main(){
ResetAllTachoCounts(OUT_BC);
OnFwd(OUT_B,50);

请问马达转角传感器的代码,一种是tacho,一种是rotation,这两种有什么区别么
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-21 20:28 , Processed in 0.163905 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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