小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 5019|回复: 4

求救!!!!

[复制链接]
发表于 2013-12-17 17:33:32 | 显示全部楼层 |阅读模式
本人做的超声波壁障小车,在做超声波摇头检测的时候,步进电机转的很慢(摇头很慢,步进电机是用UL2003来驱动的)但是我用单独的程序(只是驱动步进电机的程序)来驱动步进电机的时候却转的好快。。。
请问这是为什么????求解。。。
回复

使用道具 举报

发表于 2013-12-17 20:23:37 | 显示全部楼层
是否在超声波这块占用了大量时间?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-18 22:27:59 | 显示全部楼层
liuviking 发表于 2013-12-17 20:23
是否在超声波这块占用了大量时间?

程序思路是这样写的,,超声波探头往左转90,再执行超声波的检测程序。收集测得的数据,然后在往右转180度,同样执行超声波的检测程序。。。然后回正(往左转90)。。。就是这样,导致了,超声波摇头好慢好慢。。就感觉是电机带不起似的。。。占用的时间不多。。。我没用中断的方法。。就是函数里面调用子涵数然后子函数里面又调用子函数。。有好几层。。。请问是不是这样导致的???
回复 支持 反对

使用道具 举报

发表于 2013-12-19 22:22:59 | 显示全部楼层
对天空说 发表于 2013-12-18 22:27
程序思路是这样写的,,超声波探头往左转90,再执行超声波的检测程序。收集测得的数据,然后在往右转180度 ...

肯定是的啦。调用太复杂了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-20 20:06:37 | 显示全部楼层
liuviking 发表于 2013-12-19 22:22
肯定是的啦。调用太复杂了

恩恩,谢谢了!!我已经解决了!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-4-26 15:59 , Processed in 1.081806 second(s), 19 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

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