智能车制作

标题: 串口发送对舵机滞后的影响 [打印本页]

作者: tujunjie    时间: 2013-9-11 14:40
标题: 串口发送对舵机滞后的影响
本帖最后由 tujunjie 于 2013-9-11 14:41 编辑

在用128的时候,不管是用串口232还是用无线蓝牙模块都对舵机产生很大的影响,舵机打角滞后很多,根本无法在线看整个过程车跑的过程中的参数,不知大神是怎么解决的?谢谢指导
作者: 以梦为马    时间: 2013-9-11 17:09
提高主频。提高波特率、减少发送数据。
作者: 青龙00    时间: 2013-9-11 18:32
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下舵机是ms级的。这样程序上大部分时间用在传数据
      给我感觉好的方法,就拿屏直接显示咯并行数据还会快一点!更何况,你用UART发送到电脑上还是要显示的。个人看法而已
作者: tujunjie    时间: 2013-9-11 18:50
青龙00 发表于 2013-9-11 18:32
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下 ...

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

作者: tujunjie    时间: 2013-9-11 18:51
以梦为马 发表于 2013-9-11 17:09
提高主频。提高波特率、减少发送数据。

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

作者: loveme06    时间: 2013-9-11 21:40
青龙00 发表于 2013-9-11 18:32
这个滞后是必然的。UART假如在115200时!也就1秒12800字节,一幅320*40大小的图像。车子打角每次调整一下 ...

液晶求指导、、

作者: 以梦为马    时间: 2013-9-12 11:09
tujunjie 发表于 2013-9-11 18:51
主频提高和减少发送数据可以理解,提高波特率的意思就是发送的更快,难道会占用更少的资源吗?

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


作者: 程程520    时间: 2013-9-12 12:33
这个应该是波特率的问题吧, 查找一下波特率的适合范围,进行调试

作者: tujunjie    时间: 2013-9-12 18:14
以梦为马 发表于 2013-9-12 11:09
提高波特率,发送相同的数据用时更少,

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

作者: 以梦为马    时间: 2013-9-12 19:29
tujunjie 发表于 2013-9-12 18:14
恩,这个串口发送是不是发一个字节就中断一次呢?还是什么?求指教

要看程序怎么写了,在车子运行中,只要不发图像发别的都应该没有问题的。
作者: tujunjie    时间: 2013-9-12 20:09
以梦为马 发表于 2013-9-12 19:29
要看程序怎么写了,在车子运行中,只要不发图像发别的都应该没有问题的。

是呀!看来运动过程中发送图像是一个很大的问题,不知用LCD显示屏会不会影响?怎么把这个十个贡献给你呢?





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2