极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18398|回复: 15

自动控制天然气阀门,跪求大神出点子

[复制链接]
发表于 2015-1-10 21:21:51 | 显示全部楼层 |阅读模式
实现功能:
每天的早上6点把阀门关闭,晚上6点把阀门打开。


已有模块:
arduino uno
时钟模块
电机驱动板
阀门机械手(普通电机12v,有限位功能,电机颠倒控制正反转)
12v电源

请问大神应该怎么实现呢?
回复

使用道具 举报

发表于 2015-1-10 21:55:49 | 显示全部楼层
不建议搞这个项目,存在危险,这年头安全第一,自己的小命最重要。
-------------------------------------
电控气阀。可以用高电平、低电平,控制阀门的开关。
不过天然气是易燃易爆....
太危险了,换个项目吧!
回复 支持 反对

使用道具 举报

发表于 2015-1-10 22:35:13 | 显示全部楼层
好象有现成的防爆控制阀,自己搞,需要考虑问题多
回复 支持 反对

使用道具 举报

发表于 2015-1-10 23:16:52 | 显示全部楼层
易燃易爆气体的电磁阀要用专门的,而且线路板要经过防爆处理。你的想法很好,制作成本会很高。
回复 支持 反对

使用道具 举报

发表于 2015-1-10 23:25:27 | 显示全部楼层
用个机械结构,控制手动阀门……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-11 11:58:17 | 显示全部楼层
bacon6581 发表于 2015-1-10 21:55
不建议搞这个项目,存在危险,这年头安全第一,自己的小命最重要。
------------------------------------ ...

程序怎么写?主要是想学习下定时
回复 支持 反对

使用道具 举报

发表于 2015-1-11 12:08:30 | 显示全部楼层
有时钟模块还要啥定时啊,查时间不就得了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-11 12:12:31 | 显示全部楼层
太行摄狼 发表于 2015-1-11 12:08
有时钟模块还要啥定时啊,查时间不就得了

不知道怎么写程序。求指教
回复 支持 反对

使用道具 举报

发表于 2015-1-11 12:27:21 | 显示全部楼层
wo我软件水平比你高不到那去,我硬件玩的多点,你查询时间不就解决了,,1:读时间 2:IF判断早上6点晚上6点 ,输出就行了
回复 支持 反对

使用道具 举报

发表于 2015-1-11 12:33:51 | 显示全部楼层
原理很简单
几个模块
1. 时钟设置模块  可以接受PC机的时钟校正。PC机器从串口给出指定格式时间 ARDUINO把时间设置到时钟上
2. 闹钟设置模块 接受PC机的时钟设定指令。从PC机串口的时钟设定指令 把定时数据保存在EEPROM 可以考虑多重闹钟
2. 主程序出了轮询串口之外 每30S或者更长时间轮询一次时钟模块 对比看看是否和闹钟时间匹配。匹配则做出相对动作。

这是纯脱机模式(就是除了设置时间和闹钟是用用PC 平时运行不依赖PC)

联机方式更简单 用PC上的定时程序 发送指令给ARDUINO    ,单片机仅负责控制燃气阀


还有就是如果需要防爆 记得要用密封胶把pcb部分密封起来 避免电火花、
还有就是ARDUINO一般不能直接驱动带电机的这类大电压大电流设备 都需要用晶闸管进行控制
另外最好还要用光耦进行隔离 原则上在易爆的场合不使用继电器 因为有电火花
使用则必须用密封胶将PCB灌注在一个容器内
回复 支持 反对

使用道具 举报

发表于 2015-1-11 12:36:31 | 显示全部楼层
topdog 发表于 2015-1-10 23:16
易燃易爆气体的电磁阀要用专门的,而且线路板要经过防爆处理。你的想法很好,制作成本会很高。

线路本身不需要防爆
最简单粗暴的就是弄个外壳 然后用PCB转用密封胶封装起来  防水防火
接线要用热缩管‘+缠胶方式处理
封好的 很硬 基本上没法拆出来了 (有点琥珀的赶脚。。。)
回复 支持 反对

使用道具 举报

发表于 2015-1-12 10:33:20 | 显示全部楼层
买个燃气监控的成品,大概百来块,然后控制和它的12v输出即可。
回复 支持 反对

使用道具 举报

发表于 2015-1-12 10:42:51 | 显示全部楼层
个人非常不建议楼主用Arduino做这个项目,天然气控制比较危险,我还没看到有谁把Arduino用在这种危险比较大的场合(不排除个人眼界低)。
10楼哥哥将的很好,火花是个问题,自己注胶注意要密封严实了。
回复 支持 反对

使用道具 举报

发表于 2015-1-12 21:13:08 | 显示全部楼层
建议加个报警装置,以免泄露
回复 支持 反对

使用道具 举报

发表于 2015-1-16 07:23:25 | 显示全部楼层
5tephen 发表于 2015-1-11 11:58
程序怎么写?主要是想学习下定时

http://www.arduino.cn/thread-6059-1-1.html
供你参考
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-19 18:15 , Processed in 0.038674 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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