智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2389|回复: 10
打印 上一主题 下一主题

串口发送对舵机滞后的影响

[复制链接]

42

主题

299

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4405
QQ
威望
2280
贡献
1049
兑换币
767
注册时间
2011-11-29
在线时间
538 小时
跳转到指定楼层
1#
发表于 2013-9-11 14:40:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10贡献
本帖最后由 tujunjie 于 2013-9-11 14:41 编辑

在用128的时候,不管是用串口232还是用无线蓝牙模块都对舵机产生很大的影响,舵机打角滞后很多,根本无法在线看整个过程车跑的过程中的参数,不知大神是怎么解决的?谢谢指导

17

主题

778

帖子

0

精华

跨届大侠

教育部高等学校自动化专业教学指导委员会特派员

Rank: 10Rank: 10Rank: 10

积分
9090

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
6912
贡献
262
兑换币
1202
注册时间
2012-3-14
在线时间
958 小时
2#
发表于 2013-9-11 17:09:35 | 只看该作者
提高主频。提高波特率、减少发送数据。
回复

使用道具 举报

17

主题

671

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6187
QQ
威望
3024
贡献
1755
兑换币
1315
注册时间
2012-2-4
在线时间
704 小时
3#
发表于 2013-9-11 18:32:00 | 只看该作者
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下舵机是ms级的。这样程序上大部分时间用在传数据
      给我感觉好的方法,就拿屏直接显示咯并行数据还会快一点!更何况,你用UART发送到电脑上还是要显示的。个人看法而已
回复

使用道具 举报

42

主题

299

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4405
QQ
威望
2280
贡献
1049
兑换币
767
注册时间
2011-11-29
在线时间
538 小时
4#
 楼主| 发表于 2013-9-11 18:50:02 | 只看该作者
青龙00 发表于 2013-9-11 18:32
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下 ...

恩说的有道理,但是显示屏的问题,还没有搞过,可以用用试试,谢谢
回复

使用道具 举报

42

主题

299

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4405
QQ
威望
2280
贡献
1049
兑换币
767
注册时间
2011-11-29
在线时间
538 小时
5#
 楼主| 发表于 2013-9-11 18:51:02 | 只看该作者
以梦为马 发表于 2013-9-11 17:09
提高主频。提高波特率、减少发送数据。

主频提高和减少发送数据可以理解,提高波特率的意思就是发送的更快,难道会占用更少的资源吗?
回复

使用道具 举报

25

主题

1474

帖子

0

精华

常驻嘉宾

freefly

Rank: 8Rank: 8

积分
5459

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

QQ
威望
2762
贡献
1277
兑换币
1323
注册时间
2013-4-28
在线时间
710 小时
6#
发表于 2013-9-11 21:40:39 | 只看该作者
青龙00 发表于 2013-9-11 18:32
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下 ...

液晶求指导、、
回复

使用道具 举报

17

主题

778

帖子

0

精华

跨届大侠

教育部高等学校自动化专业教学指导委员会特派员

Rank: 10Rank: 10Rank: 10

积分
9090

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
6912
贡献
262
兑换币
1202
注册时间
2012-3-14
在线时间
958 小时
7#
发表于 2013-9-12 11:09:34 | 只看该作者
tujunjie 发表于 2013-9-11 18:51
主频提高和减少发送数据可以理解,提高波特率的意思就是发送的更快,难道会占用更少的资源吗?

提高波特率,发送相同的数据用时更少,

回复

使用道具 举报

13

主题

155

帖子

0

精华

高级会员

Rank: 4

积分
856
威望
490
贡献
262
兑换币
330
注册时间
2013-9-3
在线时间
52 小时
8#
发表于 2013-9-12 12:33:41 | 只看该作者
这个应该是波特率的问题吧, 查找一下波特率的适合范围,进行调试
回复

使用道具 举报

42

主题

299

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4405
QQ
威望
2280
贡献
1049
兑换币
767
注册时间
2011-11-29
在线时间
538 小时
9#
 楼主| 发表于 2013-9-12 18:14:21 | 只看该作者
以梦为马 发表于 2013-9-12 11:09
提高波特率,发送相同的数据用时更少,

恩,这个串口发送是不是发一个字节就中断一次呢?还是什么?求指教
回复

使用道具 举报

17

主题

778

帖子

0

精华

跨届大侠

教育部高等学校自动化专业教学指导委员会特派员

Rank: 10Rank: 10Rank: 10

积分
9090

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
6912
贡献
262
兑换币
1202
注册时间
2012-3-14
在线时间
958 小时
10#
发表于 2013-9-12 19:29:55 | 只看该作者
tujunjie 发表于 2013-9-12 18:14
恩,这个串口发送是不是发一个字节就中断一次呢?还是什么?求指教

要看程序怎么写了,在车子运行中,只要不发图像发别的都应该没有问题的。
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-20 19:53 , Processed in 0.057656 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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