智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 569|回复: 0
打印 上一主题 下一主题

舵机打角迟钝与CCD采集数据间关系?

[复制链接]

7

主题

185

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1859

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

威望
876
贡献
623
兑换币
580
注册时间
2015-11-2
在线时间
180 小时
毕业学校
歙县中学
跳转到指定楼层
1#
发表于 2016-4-3 19:41:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于实验室的光线偏暗而小车使用的 CCD 不带运放, CCD 采集到的图像会出现压差过低
导致图像难以识别跑道及边缘黑线的情况。
因此,我们把 CCD 采集到的数据乘以一个倍数。这样做可以取得和硬件功放类似的效果。
相关代码段如下:
for(i = 0; i < 20; i++)
{
    Cpu_Delay1us();
}
temp_int = AD_Measure12(0); //AD_Measure12 为采集函数
*ImageData++ = (byte)(temp_int>>4)*2;
TSL1401_CLK = 0;
我们将CCD 采集到的数据乘以2之后,舵机打角响应明显很快,但是舵机有很大的抖动现象。而不乘以一个倍数时,舵机虽然不抖动,但响应很迟钝。希望和遇到过类似问题的同学多交流交流。




回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 16:03 , Processed in 0.039535 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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