智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4623|回复: 13
打印 上一主题 下一主题

线性CCD自带搜线算法的调试上位机,包含常用CCD阈值处理、搜线算法,友情开源方便开发

[复制链接]

13

主题

65

帖子

2

精华

金牌会员

科大电子

Rank: 6Rank: 6

积分
2068
QQ
威望
1011
贡献
611
兑换币
603
注册时间
2014-9-24
在线时间
223 小时
毕业学校
武汉科技大学
跳转到指定楼层
1#
发表于 2016-3-2 21:05:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.若运行时提示缺少控件,将MSCCOMM32.ocx文件复制到C盘windows/system32文件夹下,然后双击MCS.bat注册即可,本软件测试过电脑系统Win7 32位,Win7 64位
Win8 64位,Win10 64位都完美通过;
2.下位机软件按要求编写后,进入软件界面,其中软件使用有两种方式,安装和免安装方式;
3.进入软件操作界面后,点击自动搜索并打开串口,软件默认通讯波特率为115200,用户也可以手动设置波特率和手动打开指定串口
4.软件功能介绍:
     一.显示CCD实时数据波形
     二.每个像素点灰度值RGB显示,类似真实跑道效果
     三.二值化图像,其中阈值可以选择平均阈值,双峰直方图阈值,大津法阈值还有自定义阈值
     四.本上位机软件还有自动搜线功能,搜线方法采用上次中间往两边搜,搜到死区还没找到就把死区作为边界,搜线采用的确定过程用的是北京邮电大学第九届光电组采用的四点差分;
5、本版本为公测版本,欢迎大家拍砖;

1.数据传输格式帧头:    WUST 4个字母对应的ASC码 即87,85,83,84CCD数据:128个字节型号数据帧尾:    YUYI 4个字母对应的ASCII码 即89,85,89,73
示例:uint8 Pixel[128]={0};wust_senddata_ccd((unsigned char *)Pixel,sizeof(Pixel)) ;
相关函数定义:void wust_senddata_ccd(unsigned char *wareaddr, int16_t waresize){         uint8 cmdf[4]={"WUST"};      uint8 cmdr[4]={"YUYI"};       USART1_Send(cmdf, sizeof(cmdf));    //先发送命令    USART1_Send(wareaddr, waresize); //再发送图像    USART1_Send(cmdr, sizeof(cmdr)); //先发送命令}
void USART1_Send(unsigned char *tx_buf, int len){                USART_ClearFlag(USART1, USART_FLAG_TC);                USART_ClearITPendingBit(USART1, USART_FLAG_TXE);        while(len--)        {                USART_SendData(USART1, *tx_buf);                while(USART_GetFlagStatus(USART1, USART_FLAG_TC) != 1);                USART_ClearFlag(USART1, USART_FLAG_TC);                USART_ClearITPendingBit(USART1, USART_FLAG_TXE);                tx_buf++;        }        }


Tip:大家在使用中如遇到任何问题,欢迎交流哈!!!
武汉科技大学  余义
QQ:1094744141
手机:15671678205



本帖子中包含更多资源

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

x
回复

使用道具 举报

17

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2498
威望
1282
贡献
688
兑换币
843
注册时间
2014-10-25
在线时间
264 小时
毕业学校
哈根
推荐
发表于 2016-3-17 14:31:07 | 只看该作者
66666666666666666666
回复 支持 1 反对 0

使用道具 举报

2

主题

34

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3562
QQ
威望
1764
贡献
1132
兑换币
1153
注册时间
2014-2-20
在线时间
333 小时
毕业学校
某某高中
3#
发表于 2016-3-3 09:31:36 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

7

主题

79

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4450
威望
2014
贡献
1338
兑换币
1313
注册时间
2014-8-28
在线时间
549 小时
毕业学校
安徽
4#
发表于 2016-3-3 11:25:09 | 只看该作者
不错,支持!
回复 支持 反对

使用道具 举报

13

主题

65

帖子

2

精华

金牌会员

科大电子

Rank: 6Rank: 6

积分
2068
QQ
威望
1011
贡献
611
兑换币
603
注册时间
2014-9-24
在线时间
223 小时
毕业学校
武汉科技大学
5#
 楼主| 发表于 2016-3-3 14:56:27 | 只看该作者

拿回去看懂后,可后续自己开发哦
回复 支持 反对

使用道具 举报

13

主题

65

帖子

2

精华

金牌会员

科大电子

Rank: 6Rank: 6

积分
2068
QQ
威望
1011
贡献
611
兑换币
603
注册时间
2014-9-24
在线时间
223 小时
毕业学校
武汉科技大学
6#
 楼主| 发表于 2016-3-3 14:57:27 | 只看该作者

嘿嘿,你们那需要招人实习不
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
196
威望
130
贡献
52
兑换币
22
注册时间
2012-6-15
在线时间
7 小时
7#
发表于 2016-3-7 10:55:21 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

6

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2323

优秀会员奖章活跃会员奖章在线王奖章

QQ
威望
1008
贡献
677
兑换币
680
注册时间
2015-10-3
在线时间
319 小时
毕业学校
TAIGON
8#
发表于 2016-3-16 21:30:38 | 只看该作者
感觉真心不错
回复 支持 反对

使用道具 举报

3

主题

187

帖子

0

精华

高级会员

Rank: 4

积分
998
威望
457
贡献
301
兑换币
304
注册时间
2015-9-27
在线时间
120 小时
毕业学校
CUSTE
9#
发表于 2016-3-18 10:54:52 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

12

主题

72

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7419
QQ
威望
6046
贡献
1293
兑换币
142
注册时间
2015-7-16
在线时间
40 小时
毕业学校
平凡普通学校
10#
发表于 2016-3-18 13:37:13 | 只看该作者
:victory::victory:谢谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-22 04:00 , Processed in 0.090409 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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