经过元旦长假,我的水族护理系统终于出炉拉,一个生态的水族箱需要定期换水的,基本上是每周1/3的水,现在周末比较忙,没有时间换水了,需要用一个自动控制的装置,进行自动换水,节省时间阿。元旦前买了一堆零配件,先说说设计思路,护理主要需要控制220V的两路插座,分别控制排水电磁阀和进水水泵电磁阀,有人要问为啥进水需要水泵,这个和电路的关系不大,主要是进水需要一层RO膜的过滤,需要水泵增压,传感器是两个水位计,当需要换水时,按下按钮,排水阀控制线置高电位,控制继电器闭合,水慢慢排出,同时一直读取2/3高度的水位计(常闭),一旦检测到打开了,则停止排水,同时置进水阀高电位打开,鱼缸水位不断提高,此时判断满高度的水位计,一旦闭合,则停止进水,整个过程完毕。整个电路分析比较简单。
不过对冗余和差错控制着实让我费了一些功夫,这个甚至比正常流程还要复杂,大家知道万一满高度水位计发现故障,毕竟只是10几块钱的水位计,没有关断进水阀的话,是要水漫金山的哟,这里增加了两个异常处理,一是进水时间需要计时,进水量基本恒定不变,如果到达一定的高度仍然判断没有满的话,则强制停止进水,二是在满液面上再增加一路极性判断,因为水的导电性,一旦两个极性导通,也是强制停止进水。过两天拍照上传。
以后这个护理系统功能还会增加,首先是ph值的自动控制,元旦没时间再搞了,要通过ph值传感器控制CO2的进量,第二是自动喂食、自动加肥料的控制,哈哈,想想自己也缺乏思考阿,搞了十年单片机到现在才在家里应用上,呵呵发现有的时候技术往往不是问题,创意才是局限阿。以上是我个人的经验
打赏帖 | |
---|---|
【Freertos】任务管理被打赏10分 | |
分享博世的两种不同的喷射系统模式被打赏5分 | |
汽车+开路实验与短路实验被打赏10分 | |
多点式电子控制汽油喷射系统知识分享被打赏10分 | |
分享机械控制式汽油喷射系统被打赏5分 | |
汽车显示屏——第2部分:TFTLCD、OLED和micro-LED显示屏电源技术被打赏50分 | |
汽车+汽车电路板的走线规则被打赏20分 | |
五一劳动节快乐被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(六)使用Ozone调试镜像被打赏29分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(五)添加设备树节点被打赏33分 |