智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: abacrya、军
打印 上一主题 下一主题

连续S弯道求解(中线半径75CM)

  [复制链接]

65

主题

717

帖子

0

精华

常驻嘉宾

事后诸葛亮

Rank: 8Rank: 8

积分
3714

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

威望
1697
贡献
1137
兑换币
1013
注册时间
2013-10-12
在线时间
440 小时
11#
发表于 2014-5-24 07:37:37 | 只看该作者
换个超大广角CCD镜头
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
12#
 楼主| 发表于 2014-5-24 10:20:16 | 只看该作者
※失舵 发表于 2014-5-24 02:04
感觉是数据类型在作怪

我调试过。。发现没有数据溢出的情况    中值的最小值也是在20。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
13#
 楼主| 发表于 2014-5-24 10:22:06 | 只看该作者
MicroJIA 发表于 2014-5-24 07:37
换个超大广角CCD镜头

   这个有点不好弄。。。。   我用岱默的CCD     只可以调焦距。。。这个行么?
回复 支持 反对

使用道具 举报

5

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
906
威望
464
贡献
284
兑换币
295
注册时间
2013-12-17
在线时间
79 小时
14#
发表于 2014-5-24 23:18:39 | 只看该作者
abacrya、军 发表于 2014-5-24 10:20
我调试过。。发现没有数据溢出的情况    中值的最小值也是在20。。

看不出来,不好意思,你注意下你的处理程序,应该是数据类型和处理程序造成的,我们以前也出现过,你单步调试,慢慢看吧
回复 支持 反对

使用道具 举报

28

主题

598

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3126

活跃会员奖章优秀会员奖章

威望
1714
贡献
862
兑换币
856
注册时间
2013-10-29
在线时间
275 小时
15#
发表于 2014-5-25 00:03:08 | 只看该作者
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
16#
 楼主| 发表于 2014-5-25 00:14:47 | 只看该作者
※失舵 发表于 2014-5-24 23:18
看不出来,不好意思,你注意下你的处理程序,应该是数据类型和处理程序造成的,我们以前也出现过,你单步 ...

嗯嗯  好的  谢谢啦
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
17#
发表于 2014-5-25 02:30:11 | 只看该作者
我的当时也是大s那有问题,线判断错误,稍微处理下就行了,根据上次和本次的值可以判断出是左线还是右线
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
18#
 楼主| 发表于 2014-5-25 09:42:27 | 只看该作者
狂野的庄稼汉 发表于 2014-5-25 02:30
我的当时也是大s那有问题,线判断错误,稍微处理下就行了,根据上次和本次的值可以判断出是左线还是右线

那个值是    是采集的值还是处理的中线值,,我把我的处理再优化下            我把我的程序优化了一下,,,运行一次也只要5MS   ,  但是突然发现。。那个模拟示波器发送一次数据居然要8MS  ,,,,,,   我现在是把上次的中点记录下来,,,,下次处理数据就从上次的中点向两边找线,,,,这样左线就不再只在0-64内,,右线也不再只在64-128了,,,
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
19#
发表于 2014-5-26 10:38:57 | 只看该作者
abacrya、军 发表于 2014-5-25 09:42
那个值是    是采集的值还是处理的中线值,,我把我的处理再优化下            我把我的程序优化了一下, ...

不至于虚拟示波器发送需要那么多时间吧,你测的准确吗?
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
20#
 楼主| 发表于 2014-5-26 11:30:06 | 只看该作者
狂野的庄稼汉 发表于 2014-5-26 10:38
不至于虚拟示波器发送需要那么多时间吧,你测的准确吗?

我 波特率设定定的是9600      ,测量周期是  在while(1)里面加一个IO口的翻转指令,,,然后用示波器测那个引脚。所得的周期除以二就是   while循环一次的时间了,,,,,    然后就是屏蔽发送,和发送分别测了,,,,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 18:53 , Processed in 0.071006 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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