我要发布
仪器网/ 仪器社区/ 电磁阀/ 电脑程序如何控制电磁阀?

电脑程序如何控制电磁阀?

chenhanzhi04    2010-12-15    电磁阀    浏览 354 次

有设备:电脑、数据采集卡(A/D ,D/A)、温度传感器 目的:控制温度在一个范围内,电磁阀动作,其它则反向动作。。 这个要如何实现呢?? 包括可以用什么方法?什么软件?哪方面知识(比如可以用vb,vc编程等)?Z好哪里有类似的样例? 大侠们帮帮忙。。急用... 有设备:电脑、数据采集卡(A/D ,D/A)、温度传感器 目的:控制温度在一个范围内,电磁阀动作,其它则反向动作。。
这个要如何实现呢??
包括可以用什么方法?什么软件?哪方面知识(比如可以用vb,vc编程等)?Z好哪里有类似的样例?
大侠们帮帮忙。。急用。。

精彩问答
大刀向33 发布日期:2017-11-23
一、先说硬件上的构造。
1、温度传感器测试温度,将温度转化为电压。如果电压范围不在数据采集卡(A/D)的量程之内,还需要自己做信号调理,按比例缩放到合适的范围。
2、程序根据A/D得到传感器电压值的大小得到温度,然后判断温度的大小,如果在某一范围内,则控制电磁阀的动作。
3、电磁阀的动作可以用D/A或者DO来控制。工业上控制继电器,开关等,大多数都是使用DO来进行,DO分为TTL电平兼容的DO和隔离DO,TTL的DO输出的是TTL电平兼容的电压,0V代表低电平,5V代表高电平。隔离DO的话可以根据外部提供的电压源的电压值来确定,一般5-35V都可以(代表高电平)。
4、如果不想使用DO,也可以使用D/A来实现。程序判断温度范围,再程序控制D/A输出电压就行。如果电磁阀的电压大于10V,则应该在输出电压后再采用隔离放大的方式再提供给负载电压。
二、软件上的。
1、软件可以使用VB,VC,LABVIEW,BCB……等实现,工业控制的话VC,VB,LABVIEW是使用Z多的语言。VCZ强大,学习起来也Z难。VB,labview也很不错。LabviewZ简单。
2、必须自己参看数据采集卡的说明书编写软件,没有现成的。
三、总结
实际上你的内容可以说是一个小项目了,回答的话只能这么多,说复杂也复杂,说不复杂也不复杂。关键是首先你要会一门编程语言。会了之后就简单很多。参看数据采集卡提供的例子程序和接线图。实际控制一下A/D,D/A,DO。Z后将实验内容连接到硬件,处理一些实际上的小问题就OK了。
diyi次也许有点渺茫,所以要多查资料,多看采集卡的例子程序。完成一次后,以后这样的项目都类似。
你应该要找到你自己买的采集卡的公司网站,或者是配套的光盘。里面就会提供例子程序。一般驱动和SDK及例子程序是打包在一起的。
如果你到网上看别的数据采集卡的例子程序,对你帮助不大,因为硬件驱动不同,你不能实际地去操作硬件。
如果一定要看,建议你看下数据采集卡厂商的官网,下载驱动,安装后就有例子程序。如NI(美国国家仪器公司)。
如果想看中文的,给你个网址,你自己去下载http://www.art-control.com/
被采纳
82518622 发布日期:2010-12-16
西门子 CPU224 24点(输入12 输出10) 我买的价格1060
西门子EM231 模拟量四输入 价格估计在600
西门子编程软件 SP5(免费的)
编程 很简单 梯形图 (用不着VB VC 因为 那是单片机的编程 做硬件 也不叫繁琐)
全部评论
media123456789 发布日期:2010-12-17
y64uy65u766u75
偏vk 发布日期:2010-12-16
y64uy65u766u75
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控