搜索
bottom↓
回复: 89

我也晒晒自己做的贴片机视觉系统。

  [复制链接]

出0入0汤圆

发表于 2016-11-13 15:12:39 | 显示全部楼层 |阅读模式
本帖最后由 advantech 于 2016-11-13 15:11 编辑

自己混这个论坛也好多年了,一直也没有什么贡献,今天就发点自己做的东西吧。
这个已经做了有几年了,除了了视觉控制器,面阵相机,线阵相机,光源控制器,光源都有做,也一直在不停的完善。

贴片机上的相机,必须具有捕捉高速运动物体的能力,简单些讲,具有触发功能,曝光时间可调,这个是普通USB相机不具备的。
所以常见的桌面贴片机它们在识别元件时,要么停下来让相机拍照,要么缓慢移动,限制了贴片机的速度。
后来自己做相机的时候终于把这些问题都解决了。

这个大板是基于DSP+FPGA架构的,另外还自己做了一个带触发功能的相机,通过LVDS线连接起来。
一般智能相机就是这个架构的,不过它的架构是CCD+FPGA+DSP,全部集成到一起了。


我会把PDF原理图传上来,里面也有蛮多错误,可以参考一下,错误的地方我有的做了标记的。所以板子上也飞了几条线,好在并没有大的缺陷,最后还是跑起来了。
在上面移植了一个OPENCV的程序,几个简单的算法跑了下,虽然慢,但至少出效果了。但是还有大量的优化工作要做。识别规则芯片没有多大问题。
但是对于异形芯片,那必须使用模板匹配了。这要是做好了,就可以做很多事情拉,不仅仅是用在贴片机上了。

大家可以相互交流一下哦,谢谢。

另外大伙有图像识别的需求的话,可以联系我哦。

原理图截图


PCB-TOP


PCB-BOTTOM


PCB-VCC


PCB-GND


测试1


测试2


测试3

视觉控制器PDF原理图,欢迎下载,多多交流。

不是很会发贴,见谅。

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2016-11-13 15:38:18 | 显示全部楼层
很强大,支持。

出0入0汤圆

发表于 2016-11-13 15:40:27 | 显示全部楼层
楼主强大,支持。

出0入0汤圆

发表于 2016-11-13 17:02:27 | 显示全部楼层
厉害了!支持支持

出0入0汤圆

发表于 2016-11-13 17:06:40 | 显示全部楼层
支持鼓励等最终结果

出0入0汤圆

发表于 2016-11-13 18:05:21 | 显示全部楼层
历害,高手,支持一下,想看你的最终产品。

出0入85汤圆

发表于 2016-11-13 19:19:40 | 显示全部楼层
膜拜一下

出0入0汤圆

发表于 2016-11-13 19:46:42 | 显示全部楼层
厉害厉害厉害厉害

出0入0汤圆

发表于 2016-11-13 19:47:45 | 显示全部楼层
好牛掰啊

出0入0汤圆

发表于 2016-11-13 20:08:52 | 显示全部楼层
很好很强大,硬件和底层视觉算法牛逼

出0入0汤圆

发表于 2016-11-13 20:57:03 | 显示全部楼层
不错不错,很赞,,

出0入131汤圆

发表于 2016-11-13 21:30:18 | 显示全部楼层
lz66666666666

出0入0汤圆

发表于 2016-11-13 21:37:39 | 显示全部楼层
等着看楼主的最终成果

出0入8汤圆

发表于 2016-11-13 21:38:03 | 显示全部楼层
牛X,软也行,硬也行!

出0入0汤圆

发表于 2016-11-13 21:54:12 | 显示全部楼层
楼主牛逼,

出0入0汤圆

发表于 2016-11-13 22:20:29 | 显示全部楼层
厉害啊!Word哥

出0入0汤圆

发表于 2016-11-13 23:14:00 | 显示全部楼层
怎么和电脑通信的,是千兆网吗?

出0入0汤圆

发表于 2016-11-13 23:20:21 | 显示全部楼层
支持一下。

出0入0汤圆

发表于 2016-11-13 23:37:04 | 显示全部楼层
一个人完成了 楼主?

出0入0汤圆

发表于 2016-11-14 00:37:28 | 显示全部楼层
赞一个!!!!
请教一下 PC+运动控制卡不好吗?   我用淘宝上歌林的控制板做了台贴片机,还挺好用的!
视觉用的是Halcon

出0入0汤圆

发表于 2016-11-14 08:15:22 | 显示全部楼层
楼主的板子是买的吧?能给出链接么?

出0入45汤圆

发表于 2016-11-14 08:18:01 | 显示全部楼层
chunri 发表于 2016-11-14 00:37
赞一个!!!!
请教一下 PC+运动控制卡不好吗?   我用淘宝上歌林的控制板做了台贴片机,还挺好用的!
视觉用的 ...

你也把做好的机器放上来让大伙开开眼界,歌林的控制板看了一下,性价比很高,值得拥有

出0入0汤圆

发表于 2016-11-14 08:29:44 | 显示全部楼层
高科技啊1·1·

出0入0汤圆

发表于 2016-11-14 08:40:05 | 显示全部楼层
好复杂啊
好多层啊,软的 硬的统统行啊
6666666666

出0入0汤圆

发表于 2016-11-14 09:10:40 | 显示全部楼层
厉害,大牛啊!

出0入0汤圆

发表于 2016-11-14 09:42:55 | 显示全部楼层
厉害,好复杂的样子

出0入0汤圆

发表于 2016-11-14 09:56:25 | 显示全部楼层
厉害了 我的哥。

软硬件  算法 通吃的节奏!

出0入91汤圆

发表于 2016-11-14 10:12:13 | 显示全部楼层
楼主 我也在用FPGA+CCD做项目
我可以请教下您, FPGA+CCD+DSP  其中FPGA跟 DSP分别扮演什么角色
然后 最终的图像处理是在PC端实现的吗?
我现在用FPGA来独立完成图像采集跟处理, 过程万分痛苦

出0入0汤圆

发表于 2016-11-14 10:42:35 | 显示全部楼层
技术大牛,看的我没了动力,谢谢

出0入0汤圆

发表于 2016-11-14 11:17:21 | 显示全部楼层
楼主自己做的,    厉害

出0入0汤圆

发表于 2016-11-14 12:12:37 | 显示全部楼层
厉害,漂亮,顶楼主~

出0入0汤圆

发表于 2016-11-14 12:50:38 | 显示全部楼层
楼主  功力深厚,佩服。

出0入0汤圆

发表于 2016-11-14 13:28:40 | 显示全部楼层
楼主验证算法是不是在matlab中验证啊

出0入4汤圆

发表于 2016-11-14 13:45:30 | 显示全部楼层
看起来很复杂,很强大

出0入0汤圆

发表于 2016-11-14 19:27:56 | 显示全部楼层
肯定花了很多时间精力!顶一个!

出0入0汤圆

发表于 2016-11-14 20:55:50 | 显示全部楼层
本帖最后由 chunri 于 2016-11-14 20:59 编辑
cocalli 发表于 2016-11-14 07:56
你好,问下,你自己DIY?机身部分直接购买吗?


我的全部组装的,二手滑台 二手伺服/步进  铝型材

出0入0汤圆

 楼主| 发表于 2016-11-14 22:43:17 | 显示全部楼层
cocalli 发表于 2016-11-13 22:55
楼主厉害
问下,是驱动步进电机还是其他的?能驱动伺服吗?
我现在买了进口二手的,不过由于坐标文件不能批 ...

我做的是只是机器视觉部分,其他的机械电子部分都不做哦。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:44:14 | 显示全部楼层
LVmcu 发表于 2016-11-13 23:14
怎么和电脑通信的,是千兆网吗?

以后做得都是百兆以太网。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:45:38 | 显示全部楼层
dengterry 发表于 2016-11-13 23:37
一个人完成了 楼主?

是的,花了不少时间。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:48:00 | 显示全部楼层
chunri 发表于 2016-11-14 00:37
赞一个!!!!
请教一下 PC+运动控制卡不好吗?   我用淘宝上歌林的控制板做了台贴片机,还挺好用的!
视觉用的 ...

PC和运动控制卡用什么通信哦?他们使用的USB相机会是速度的瓶颈,除非使用工业相机。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:48:47 | 显示全部楼层
sinc_mark 发表于 2016-11-14 08:15
楼主的板子是买的吧?能给出链接么?

这个板子是自己做得。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:49:18 | 显示全部楼层
lyp103 发表于 2016-11-14 08:18
你也把做好的机器放上来让大伙开开眼界,歌林的控制板看了一下,性价比很高,值得拥有  ...

是的是的,我也想看看。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:52:15 | 显示全部楼层
本帖最后由 advantech 于 2016-11-14 23:06 编辑
ackyee 发表于 2016-11-14 10:12
楼主 我也在用FPGA+CCD做项目
我可以请教下您, FPGA+CCD+DSP  其中FPGA跟 DSP分别扮演什么角色
然后 最终 ...


这个问题我也想了很久,FPGA做时序控制,数据存取等,DSP只需要做算法,
用FPGA做算法那是最好不过的 ,可是难度非常大。
整个图像采集,处理,显示的过程都是DSP和FPGA完成,不需要PC的

出0入0汤圆

 楼主| 发表于 2016-11-14 22:52:46 | 显示全部楼层
bd7qw 发表于 2016-11-14 10:42
技术大牛,看的我没了动力,谢谢

过奖过奖啦。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:53:32 | 显示全部楼层
河图洛书 发表于 2016-11-14 13:28
楼主验证算法是不是在matlab中验证啊

这个是可以在MATLAB中验证的。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:54:12 | 显示全部楼层
我要你的目光 发表于 2016-11-14 19:27
肯定花了很多时间精力!顶一个!

是的,确实用了不少时间精力。

出0入0汤圆

 楼主| 发表于 2016-11-14 22:59:25 | 显示全部楼层
另外,感谢几位打赏的朋友 。哈哈

出0入91汤圆

发表于 2016-11-15 08:45:36 | 显示全部楼层
advantech 发表于 2016-11-14 22:52
这个问题我也想了很久,FPGA做时序控制,数据存取等,DSP只需要做算法,
用FPGA做算法那是最好不过的 , ...

很厉害
我之前的算法用过DSP来处理,但发现实时性不太乐观,但发现用FPGA来做,实时性保障了,可算法的局限性又上来了。可以互相留个联系方式一起学习吗? 我的设计帖子里有发过,是做静脉显像仪的
http://www.amobbs.com/thread-5658338-1-1.html

出0入0汤圆

发表于 2016-11-15 08:47:20 | 显示全部楼层
不明觉厉

出0入0汤圆

发表于 2016-11-15 08:56:18 | 显示全部楼层
ackyee 发表于 2016-11-15 08:45
很厉害
我之前的算法用过DSP来处理,但发现实时性不太乐观,但发现用FPGA来做,实时性保障了,可算法的局 ...

FPGA写算法不如C方便?
建议尝试下多核DSP

出0入0汤圆

发表于 2016-11-15 09:02:22 | 显示全部楼层
我是过来欣赏作品的,现在基本不做电子了

出0入91汤圆

发表于 2016-11-15 09:13:35 | 显示全部楼层
changer15309 发表于 2016-11-15 08:56
FPGA写算法不如C方便?
建议尝试下多核DSP


并不是不如C方便
VERILOG跟 C语言非常接近,但难点在于FPGA并行的构架
如果要想让图像实时显示,那进来的数据流稍作处理就要抛到下一个模块中 ,多个模块完成图像的整场处理,一环扣一环。
如果你想像DSP 那样 整场图像截取下来再进行分析,那 FPGA就无法跟DSP比性能了

还有DSP我玩的并不溜,C6748拿来跑图像好像能明显感觉到一秒没有几场可以显示  我怀疑是我DSP的图像显示构架不对,但无奈又没有更好的构架作参考

出0入0汤圆

发表于 2016-11-15 11:18:52 | 显示全部楼层
看起来很牛叉呢,高手

出0入0汤圆

发表于 2016-11-15 11:33:00 | 显示全部楼层
牛人,机器视觉一直想进去,门槛太了

出0入0汤圆

发表于 2016-11-15 12:19:32 | 显示全部楼层
ackyee 发表于 2016-11-15 09:13
并不是不如C方便
VERILOG跟 C语言非常接近,但难点在于FPGA并行的构架
如果要想让图像实时显示,那进来 ...

看来有必要学下FPGA,效率高很多;dsp6000的效率还是没法比。
估计是驱动的问题,之前也碰到过,后来改了驱动好了

出0入0汤圆

发表于 2016-11-15 12:36:22 | 显示全部楼层
楼主厉害,支持

出0入0汤圆

发表于 2016-11-15 16:45:41 | 显示全部楼层
请问楼主FPGA上同时接DDR2和SDR是何用意啊?缓存的话DDR2就行了吧?

出0入0汤圆

发表于 2016-11-15 19:59:36 | 显示全部楼层
膜拜一下

出0入0汤圆

 楼主| 发表于 2016-11-15 22:04:43 | 显示全部楼层
sys_suweixiao 发表于 2016-11-15 16:45
请问楼主FPGA上同时接DDR2和SDR是何用意啊?缓存的话DDR2就行了吧?

是的,SDR是先调试通了的,DDR2还不确定,都做上去了。

出0入0汤圆

 楼主| 发表于 2016-11-15 22:08:32 | 显示全部楼层
ackyee 发表于 2016-11-15 08:45
很厉害
我之前的算法用过DSP来处理,但发现实时性不太乐观,但发现用FPGA来做,实时性保障了,可算法的局 ...

那个帖子我以前看过,当时就觉得你是个人才哦。你几个月做得相当我几年了。佩服
我的提供PDF原理图里有我的联系方式。

出0入4汤圆

发表于 2016-11-16 09:15:32 | 显示全部楼层
感觉是智能相机呢
楼主介绍下这个贴片机视觉系统具体怎么用吧,比如mark校正,输出一个变换矩阵,还是怎么?

出0入0汤圆

 楼主| 发表于 2016-11-16 11:25:44 | 显示全部楼层
475627406 发表于 2016-11-16 09:15
感觉是智能相机呢
楼主介绍下这个贴片机视觉系统具体怎么用吧,比如mark校正,输出一个变换矩阵,还是怎么 ...

其实本质是智能相机,至于PCB上MARK点识别,才刚刚开始,现在主要做元器件识别。

出0入0汤圆

发表于 2016-11-16 13:10:30 | 显示全部楼层
楼主好厉害

出0入0汤圆

发表于 2016-11-16 15:48:20 来自手机 | 显示全部楼层
光博会上看机器视觉应用越来越多啊

出0入0汤圆

发表于 2016-11-16 16:07:54 | 显示全部楼层
楼主 牛啊  

出0入0汤圆

 楼主| 发表于 2016-11-16 21:30:41 | 显示全部楼层
zsfddd 发表于 2016-11-16 15:48
光博会上看机器视觉应用越来越多啊

你也在武汉?

出0入0汤圆

发表于 2016-11-17 13:15:13 | 显示全部楼层
厉害啊  我的哥

出10入0汤圆

发表于 2016-11-17 15:45:44 | 显示全部楼层
看着很厉害

出0入0汤圆

发表于 2016-11-22 10:57:11 | 显示全部楼层
advantech 发表于 2016-11-14 22:43
我做的是只是机器视觉部分,其他的机械电子部分都不做哦。

我们有个视频识别的项目,想跟你沟通下,给你留言了

出0入0汤圆

发表于 2016-11-29 16:04:24 | 显示全部楼层
chunri 发表于 2016-11-14 20:55
我的全部组装的,二手滑台 二手伺服/步进  铝型材

牛人啊,这个都能自己组装

出0入0汤圆

发表于 2017-6-5 22:42:22 | 显示全部楼层
楼主出 贴片机视觉主控套件? 现在流行玩视觉了

出15入190汤圆

发表于 2017-6-5 23:46:00 | 显示全部楼层
可以高速移动抓拍并迅速匹配模版?

出0入0汤圆

 楼主| 发表于 2017-6-6 11:38:07 | 显示全部楼层
yuyanlzh 发表于 2017-6-5 23:46
可以高速移动抓拍并迅速匹配模版?

这是正在做的事情。

出0入0汤圆

 楼主| 发表于 2017-6-6 11:39:31 | 显示全部楼层
summer2017 发表于 2017-6-5 22:42
楼主出 贴片机视觉主控套件? 现在流行玩视觉了

套件估计不会出的,我个人能力有限哦。现在很多人都在玩视觉。

出0入0汤圆

发表于 2017-8-2 11:32:14 | 显示全部楼层
mark一下

出0入0汤圆

发表于 2017-8-3 22:19:04 | 显示全部楼层
挺不错得

出0入0汤圆

发表于 2017-10-16 11:05:26 | 显示全部楼层
很不错。不知道从开始采集图像,到经过openCV算法处理,到在显示器上显示图像,一般是多少毫秒??

出0入0汤圆

发表于 2017-10-16 11:12:11 | 显示全部楼层
牛。牛。牛。都是肩膀上扛的脑袋,为啥这么大的差距。哎。。。

出0入0汤圆

发表于 2017-10-23 13:02:16 | 显示全部楼层
不得不顶一下,楼主实在是太牛了

出0入0汤圆

发表于 2017-10-23 14:20:54 | 显示全部楼层
楼主实在是太牛了,厉害厉害

出0入0汤圆

发表于 2017-11-30 12:24:02 | 显示全部楼层
楼主做的产品应用到实际中了没

出0入0汤圆

 楼主| 发表于 2017-11-30 12:25:55 | 显示全部楼层
mingxin 发表于 2017-11-30 12:24
楼主做的产品应用到实际中了没

还在测试阶段

出200入657汤圆

发表于 2017-11-30 16:20:43 | 显示全部楼层

佩服楼主啊
把一个设计产品化,完善并完美真的很费时间

出0入0汤圆

发表于 2021-9-30 10:09:58 | 显示全部楼层

楼主厉害!!!!!

出0入4汤圆

发表于 2021-9-30 10:16:19 | 显示全部楼层
楼主是个技术大牛

出0入114汤圆

发表于 2021-10-1 10:31:51 来自手机 | 显示全部楼层
确实厉害,用了各种cpu

出0入0汤圆

发表于 2021-10-28 14:54:34 | 显示全部楼层
很厉害
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-3 17:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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