在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 13642|回复: 36

请教一下,我工作中要用LABVIEW设计一个控制系统。功能是用它

[复制链接]
发表于 2009-3-26 23:37:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 cjsb37 于 2013-4-29 08:55 编辑

请教一下,我工作中要用LABVIEW设计一个控制系统。功能是用它控制一个微型马达,马达有DRIVER,马达每转一次,带动物体移动。这时,控制CCD照相机,拍一张相片。再储存起来。请问,应该学习哪一部分LABVIEW。谢谢。






发表于 2009-4-12 18:12:06 | 显示全部楼层
好悲哀呀
发表于 2009-4-20 18:35:19 | 显示全部楼层

很好 很强大

谢谢 楼主 呵呵
发表于 2009-4-22 11:45:45 | 显示全部楼层
用labview进行开发,要考虑底层的硬件
发表于 2009-4-24 18:08:56 | 显示全部楼层
你用过LabVIEW吗?还是新手?看你发帖的语气貌似是刚接触。下面就试着解答你的问题,不知道对你是否有帮助。
根据的你描述,您的问题是利用LabVIEW控制电机的运动与CCD相机的行为,此外还有数据存储的问题(我想知道数据除了图像还有其他的吗?)。

要解决您的问题首先是仪器I/0接口(支持虚拟仪器?),不知道您用的电机与CCD相机是用什么方式控制的,他们的行为信息用什么方式收集(电机的位置要传感器感知吗?电机运转一次有什么信号可以采集吗?),不管怎样您都需要先用数据采集卡(有非NI卡与NI卡)将被控对象的行为信息采集并输入到PC机里。
所以您首先需要的是学习数据采集方面的知识(仪器I/0接口、采集卡的采用、仪器总线、调用采集卡库函数的方式,AD转化的基本原理)。

然后您需要将采集近来的信号进行存储(一般先动态的存在一个数组里),进行信号的处理(判断信号的性质、分析信号的内容、做出决策)。这当中您可能会用到【LabVIEW的程序结构】、【数组、簇、波形】【图形显示】【数据类型】【采集卡的DA输出】。

至于数据存储可以在LabVIEW函数面板的文件I/O里寻找您需要的VI。
此外作为初学者可以去NI公司网站下载入门手册进行初步的学习。
不知道这些对您的问题有没有帮助。

LabVIEW基础.pdf

1.89 MB, 下载次数: 122 , 下载积分: 资产 -2 信元, 下载支出 2 信元

NI公司的LabVIEW入门基础手册【中文版】

发表于 2009-4-24 18:11:39 | 显示全部楼层
你用过LabVIEW吗?还是是新手?看你发帖的语气貌似是刚接触。下面就试着解答你的问题,不知道对你是否有帮助。
根据的你描述,您的问题是利用LabVIEW控制电机的运动与CCD相机的行为,此外还有数据存储的问题(我想知道数据除了图像还有其他的吗?)。要解决您的问题首先是仪器I/0接口(支持虚拟仪器?),不知道您用的电机与CCD相机是用什么方式控制的,他们的行为信息用什么方式收集(电机的位置要传感器感知吗?电机运转一次有什么信号可以采集吗?),不管怎样您都需要先用数据采集卡(有非NI卡与NI卡)将被控对象的行为信息采集并输入到PC机里。所以您首先需要的是学习数据采集方面的知识(仪器I/0接口、采集卡的采用、仪器总线、调用采集卡库函数的方式,AD转化的基本原理)。然后您需要将采集近来的信号进行存储(一般先动态的存在一个数组里),进行信号的处理(判断信号的性质、分析信号的内容、做出决策)。这当中您可能会用到【LabVIEW的程序结构】、【数组、簇、波形】【图形显示】【数据类型】【采集卡的DA输出】。至于数据存储可以在LabVIEW函数面板的文件I/O里寻找您需要的VI。此外作为初学者可以去NI公司网站下载入门手册进行初步的学习。不知道这些对您的问题有没有帮助。

LabVIEW基础.pdf

1.89 MB, 下载次数: 10 , 下载积分: 资产 -2 信元, 下载支出 2 信元

NI公司的LabVIEW入门基础手册【中文版】

发表于 2009-5-8 21:30:39 | 显示全部楼层
先了解LabVIEW能做什么,你要做的画个框图,定义各部分的接口,,各部分的功能
发表于 2009-5-15 06:25:44 | 显示全部楼层
之前有學過
不過很久沒用了
想再複習複習
头像被屏蔽
发表于 2009-5-25 18:12:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-5-28 09:47:58 | 显示全部楼层

建议硬件上图

看了你的描述,感觉并不复杂.正如LS几位说的,Labview其实硬件相关的,不同的硬件,不同的控制方法,程序也不同。

如果什么还都没有,要自己构架,给你个简单思路
1,转动执行单元
    1)速度不高情况下,用步进电机(可以开环控制,比较省钱),Labview主要控制步进驱动
    2)速度较高情况下,使用伺服电机。Labview除了马达驱动外,还须响应反馈的位置信号,建议有钱的情况下使用NI兼容motion control硬件,省却自己写驱动器固件,PC通讯软件的麻烦,专心处理好Labview控制就行
2,拍照执行单元
   看CCD了,没啥花头,建议用NI兼容,或找的到NI应用的个人方案的
3,数据分析/存储
   1)数据保存格式自己定义。如果你只存图像的话,那涉及到文件名命名规则,压缩等等,原则是可回溯。
   2)数据有效保存方式,你可以选择本机或者分布的CS结构,本机最简单

   3)数据分析方式。 如果用于分检,一般当场判断好坏(或其他标准),那就需要设计一定的处理算法,可能会用到NI的Vision模块,也有些人喜欢用C写,那些是高人干的,我不会。

[ 本帖最后由 bombargee 于 2009-5-28 09:50 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 08:25 , Processed in 0.034436 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表