少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

基于GRBL设备的常用G代码

勇哥的x,y,z平台的是基于GRBL的设备,可以使用G代码。下面是勇哥总结的常用指令:解锁$X设备初始化的代码$XG10 P0L20 X0.0Y0.0Z0.0$ZL00418467回归零坐标G01 X0Y0Z0F20000设为零坐标G10 P0L20 X0.0Y0.0Z0.0关闭电机$SLP告诉机器之后指令是用绝对坐标G90齐步走命令G1 XxxxYyyyZzzz FspeedZ轴指令G1 Z-4F10000pos?    查询轴当前的位置 <Idle|MPo

如何选择远心镜头?给您提供6种诀窍

远心镜头和相机的匹配选择原则和普通工业镜头是一样的,只要其靶面的规格大于或等于相机的靶面即可。使用过程中请留意,在远心镜头的物镜垂直下方区域范围的都是远心成像,而超出此范围的区域,就不是严格意义上的远心成像了,这点在实际的使用中一定要注意,否则会产生不必要的偏差。 客户在选择远心镜头时,首先应明白在什么时候需要时选择远心镜头。根据远心镜头原理特征及独特优势,当检查物体遇到以下6中情况时,最好选用远心镜头:1)当需要检测有厚度的物体时(厚度>1/10 FOV直径);2)需要检测不在

远心镜头快速选型

众所周知,镜头的作用就是在像空间里对物空间的真实物体的再现还原。通常会携带各种物空间信息。比如图像的灰度、颜色、明暗等。把这些空间模量信息都通过传播载体---光波。还原记录物体的真实信息。在机器视觉行业里CCD成像芯片成为了图像还原显现的承载工具。在机器视觉行业中,工业镜头就是机器的眼睛,通过视觉成像处理完成相关作业:比如检测、特征识别、定位、机器人运动控制等。镜头的放大倍数是指实物在传感器上成像的大小与实物大小的比值。在视觉测量中,可根据对应相机像元尺寸大小除以放大倍率代表工业镜头的测试精度。

如何计算远心镜头的匹配精度

很多机器视觉项目工程师在做视觉项目评估时都会涉及到硬件匹配选型的精度计算。大部分工程师都很清楚工业相机的分辨率和精度的关系,但是涉及到如何匹配远心镜头才能使得相机分辨率不浪费,这里面就需要了解一下关于镜头匹配精度的细节问题,下面我就介绍一下这方面的知识。首先介绍几个涉及到镜头精度的概念:数值孔径NA和F#它们都是描述单位点被光学系统采集到的光能量的量化指标。NA一般针对放大倍率大于1倍及其以上的光学系统,常用于显微镜。F#一般用于放大倍率小于1倍的光学系统,定焦、远心、变焦等。NA越大,镜头成像

一个公式来说明加接圈的作用和缺点

     在很多视觉项目中,如果想要将视野缩小,一种方式是换用长焦镜头;另一种方式则是通过加接圈的方式来实现。那么,接圈到底改变的是什么参数,能够使图像进行放大呢?核心公式      上式可以说是镜头第一公式,做图像或者光学的人都记下来。其中的s代表物距,即镜头下边到物体的距离。s0代表像距,即镜头上边到成像Sense的距离。f是镜头的焦距。      由上式可知,增加接圈实际上增加了相距s0,因此,物距s

基于Arduino单片机的GRBL设备的串口和C#代码通讯的问题(win32 api自己写的串口类)

勇哥也没想到,这里需要再研究一下串口编程话题。串口编程这个可以说无人不晓的初级话题,用C#,拖个serialPort控件就搞定了。好像没啥子好说的,但是如果你这些对付基于Arduino单片机的GRBL设备的串口试试?现象是这样的:淡蓝色是我C#发出去的指令。黄色是返回的内容。可以看到返回的内容是乱码的。而且C#写的程序,其返回的内容和顺序都跟这个设备官方的上位机软件返回的不完全一样。可能你认为乱码只是因为停止位,奇偶位,波特率设置错误。这一回还真不是这样的。下面是官方上位机连机后返回的串口设置:

微距拍照镜头选型的一个例子

勇哥对于微距拍摄极小视野的应用,还没有实验过。因此希望买一个镜头可以做到如下的效果:视野8mm工作距离80mm手中的相机参数如下:5M像素即鞍面积是1/2.5", 5.7mm*4.3mm。用勇哥写的选型工具计算一下,视野8mm,需要57.024mm焦距的镜头。(这个小程序见贴子《勇哥关于相机镜头选型的小总结:工业相机镜头选型计算的小程序  》)在淘宝上搜索了一下,你会发现商家的镜头不是1焦距细分的,而是在一个范围内的几种规格。例如:规格: 5mm5mp 1/1.7

串口抓包工具AccessPort的介绍

勇哥找到的这个串口抓包的软件叫AccessPort,可贵的是它是免费的哦!下载地址:http://www.sudt.com/en/ap/download.htm勇哥下载的是1.37版本。虽然没有win10 64系统的版本,但是也可以在这个系统用的。界面如下:用法:  按个钮,选择要监控的com口,然后点击它旁边的绿色运行按钮就行了。注意:这个软件即可以当串口助手用,也可以当监控用。切换到Terminal,然后点击那个串口开关,就可以当串口助手用。切换到Monitor,然后用上面勇哥说的

Device Monitoring Studio串口抓包工具使用教程

Device Monitoring Studio这个工具是收费的,你得自己去找下和谐版。它是全功能通讯监控,不仅仅是用来串口抓包。如果用于串口抓包,它可以在已经打开使用的串口上面抓取通讯的内容。比如勇哥手上的一款x,y,z平台,这使用Arduino单片机、程序用的是GRBL, 使用串口收发G代码进行位置控制。勇哥想知道我按了这个平台上位机软件上的一个控制按钮后,向单片机发送的是什么G代码?这个时候Device Monitoring Studio就有用了。2020/4/15日勇哥注:大家不要下载这

镜头自动调焦是什么原理?工业镜头能够自动调节焦距吗?

本人在07年的时候接触了一点自动聚焦算法,在此抛砖引玉。1.在画面上画一条贯穿线,该线会纵贯画面中心。2.自上而下分析所有相邻像素之间的灰度差。并找到灰度差别最大的若干组相邻像素。如下图所指的地方,就是灰度相差较大的两个点3.发出电信号,驱动镜头调焦环向某方向转动一定角度,然后计算上述两点的灰度差变大还是变小。如果变大,说明旋转方向正确,则继续向该方向旋转,边转边算,直到灰度差变小,说明转过头了,再回转一个单位,结束。这是我在某机器视觉公司工作时该公司外国总部研发工程师给我们培训时所介绍的基本原
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864