涂鸦智能全功能智慧植物生长系统(硬件)
Posted 三明治开发社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了涂鸦智能全功能智慧植物生长系统(硬件)相关的知识,希望对你有一定的参考价值。
在前面,我们分析完市面上的植物生长机,也选了一款植物生长机进行了拆机,接下来我们就开始搭建一个全功能智慧植物生长系统。
我们想要实现的功能有这些:
- 涂鸦智能APP远程遥控、监测
- 光照监测
- 温湿度监测
- 土壤湿度监测
- 水箱水位监测
- 自动补光
- 自动加湿
- 自动加温
- 自动通风
- 水箱自动加水
- 自动浇水
- 亚克力温室罩(可选)
预期实现的功能逻辑:
接下来我们就正式开始~
一、硬件设计与选型
1、主控板选型改造
为实现涂鸦智能APP的 远程控制,我们选用了WB3S 模组作为主控。涂鸦三明治 Wi-Fi SoC 主控板(WB3S)是方便我们使用者快速实现各种智能硬件产品原型的一款开发板。但是板载ADC接口只有一个,在硬件上需要我们进行接口拓展,这里我们选用一颗RS2255开关芯片来满足我们的需求。
原理图(点击下载)
PCB图(点击下载)
在涂鸦三明治 Wi-Fi SoC 主控板(WB3S)的基础上,保留原有的ADC接口,另外拓展了A1、A2、A3三个模拟接口。
- 模拟接口使用
根据原理图我们不难发现,如果我们需要读取A1、A2、A3三个模拟接口的话,程序上首先需要读取ADC的数值。ADC具体与A1、A2、A3中哪个模拟接口接在一起,需要通过PWM0、PWM1两个管脚的高低电平控制RS2255。具体模式如下
使用接口 | PWM0 | PWM1 |
---|---|---|
A1 | 1 | 0 |
A2 | 0 | 1 |
A3 | 1 | 1 |
2、照度检测(点击下载)
照度监测我们选取一个BH 1750照度检测模块来实现。BH 1750 照度检测模块 搭载一个BH1750FVI,是I2C总线接口的数字环境光传感器IC。可以准确读取1-65535lx范围内的环境照度。
- 原理图
- 管脚
VCC:3-5V供电
GND:参考地
SCL: IIC_SCL
SDA:IIC_SDA
ADDR:地址线
3、温湿度监测 (点击下载)
温湿度监测我们选用一个SHT21温湿度传感器。SHT21具有完全标定、IIC数字输出、低功耗、优异的长期稳定性等功能特点。(也可以用HTU21D替换)。
- 原理图
- 管脚
VCC:3.3V供电
GND:参考地
SCL: IIC_SCL
SDA:IIC_SDA
4、土壤湿度监测(点击下载)
土壤湿度监测使用土壤湿度模块是一个简易的水分传感器可用于检测土壤的水分,表面镀镍也不易生锈,延长使用寿命,感应面积宽提高导电性能。模块双输出模式,数字量输出简单,支持模拟量输出。灵敏度可调(图中蓝色电位器调节阀值)。比较器采用LM393芯片,工作稳定,信号干净。
- 原理图
- 管脚
VCC:3.3-5V供电
GND:参考地
D0:开关信号输出
A0:模拟信号输出
5、水箱水位监测(点击下载)
水箱水位监测使用一个水位传感器实现。它具有:水量到模拟量的转换、可塑性强、输出为基础模拟值、低功耗、灵敏度高、可以直接与微处理器或其他逻辑电路相连接等优点,适合各种开发板和控制器。
- 原理图
- 管脚
+:3-5V供电
-:参考地
S:模拟量输出
6、补光
补光功能我们继续使用上篇文档提到的普通植物生长机上的补光灯实现,这款补光由暖色、红色、红外、蓝色四种颜色的2835LED灯珠组成,共有114颗灯珠,暖光/红光/远红外/蓝光的灯珠数量比为25:9:2:2。可以使用两路PWM进行控制,其中一路控制蓝光,另一路控制暖光、红光和远红外。有蔬菜和瓜果/花卉两种工作模式。大家也可以通过用两路PWM控制的补光灯代替。
- 管脚
12V:12V供电
PON:PWM输入1
RON:PWM输入2
GND:参考地
7、加湿
加湿功能我们使用一路继电器控制一个5V加湿模块实现。芯片设计工作频率为 108KHz。芯片预留了水位监测控制脚(8 脚),可实现枯水断电,起到保护雾化片不会因为缺水而干烧的作用。
- 加湿模块原理图
- 管脚
红线:5V
黑线:GND
8、加温
继续使用一路继电器控制一个75W远红外加热灯实现。它具有热效率高、发热效果好、遇水防爆、导热散热强、潮湿环境可用等优点。根据需求可以添加散热风扇。
- 散热风扇
沿用普通植物生长机的DC 12V 0.18A的风扇。通过一个AC220V-DC12V 的变压器与加热灯并联,一同被继电器控制。
9、通风
通风功能通过一路继电器控制两个6CM 12V 0.5A大风量风扇实现。通风功能可以让温室的温湿度降低,并有助于植物的授粉,让环境与外界进行气体交换。
10、水箱加水功能
水箱加水功能,则是一路继电器控制一个12V水泵实现。可从其他水池或水井向水箱供水,也可根据具体情况把水泵换成12V 自来水阀来控制。功率:24W;流量:5L/min;进水压力:0.48MPa。
11、浇水功能
浇水功能通过一路继电器控制两个12V直流隔膜泵实现,把水箱里的水抽向植物土壤达到浇水的目的。
12、继电器
一般情况下,我们的控制器不能直接控制比其电压高的电路,那么要想控制其他供电网络上的设备,使用继电器无疑是一个不错的选择。这里我们选用两个一路继电器和一个四路继电器,控制加湿、加温、水箱加水、通风、浇水功能。
- 一路继电器
- 四路继电器
- 继电器管脚
引脚符号 | 引脚定义及功能 |
---|---|
DC+ | 供电电源正极 |
DC- | 供电电源地 |
IN或INxx | 控制信号输入端 |
NO或NOx | 负载输入端,常开 |
COM或COMx | 负载输入端,公共端 |
NC或NCx | 负载输入端,常闭 |
12、整机供电
整机有AC220V、DC 12 V、DC 5V、DC 3.3V四种供电网络。
- AC 220V
AC 220V我们直接接在AC220V 50Hz市电上。
- DC 12 V
DC12V主要是通过一个S-120-12开关电源接在市电AC 220V上获得。
12V散热风扇因为需要与加热灯联动,与加热灯相同的逻辑启动,为了节省IO接口,我们通过一个220V转12V AC-DC降压模块输出是12V400mA的隔离开关电源模块并联在加热灯的两端为散热风扇供电。
- DC 5V
DC 5V供电网络主要用于继电器供电、超声波加湿器供电另降为3.3V为控制板和所有传感器供电。
- 模块参数
1:工作电压:DC 9V–36V;
2:输出电压:5.2V/5A/25W
3:输出能力:
9~24V输入: 输出5.2V/6A/30W
24~32V输入:输出5.2V/5A/25W
32~36V输入:输出5.2V/3.5A/18W
- DC 3.3V
DC 3.3V通过涂鸦三明治直流供电电源板获得,该电源开发板具有 DC 12V、DC 5V 两个输入接口,在 DC 12V 输入时,两个 SY8012B 芯片同时工作可为其他开发板部件提供 DC 12V、DC 5V、DC 3.3V。在 DC 5V 输入时,一个 SY8012B 工作,为其他开发板部件提供 DC 5V、DC 3.3V。
*这一套供电方案感觉太繁琐,大家可以自行更换。
13、亚克力温室罩设计
亚克力罩可以使用autoCAD等常用单位建模软件进行设计,最后生成工厂可加工的文件。需要注意一下设计点:
- 基础花盆尺寸
- 各元件的尺寸和位置规划
- 各元件需要的固定孔位
- 走线开孔
- 参考模型(激光雕刻2D图纸):
图纸仅作为参考,您可以根据的需求改进或者重新设计。
- 参考模型背面
三、整机搭建
1、整体物料准备
物料清单仅供参考,您可以根据自己的需求做适当调整。
2、组装亚克力
找工厂按照事先画好的亚克力模型切割完外壳零件以后,按照图纸将外壳使用亚克力浇水组装起来。
3、接线示意图*(点此下载)*
4、元件安装和接线注意事项
在所有的物料准备好以后,我们就可以进行元件安装和接线了。您可以根据自己的个人喜好安装,安装时需要注意以下几点:
- 各个具体位置放置
- 上通风口为进风口,下通风口为出风口
- 线材选择和长度截取
- 光照传感器位置放置
5、加湿器装置制作
加湿装置制作比较灵活,这里为您分享一个制作经验,您可以根据身边的材料自由发挥。
- 选择一个有内盖的瓶子
- 固定吸水棉
内盖钻孔,内盖孔径大小调整到可以固定吸水棒上端,在瓶内放置沙子或小石块固定吸水棒下段。
- 将水位感应线通过内盖孔插入瓶内
- 固定起雾装置
首先,将起雾装置按如图所示方式放置在吸水棒上。
然后将外盖固定上,注意不能压太紧,压太紧不能出雾。如果没有类似的瓶子可以用热熔胶固定。
6、成品展示
将所有元件安装好以后,再用绕线管整理线束。整体效果如下图:
至此,这款基于涂鸦智能的全功能植物生长系统硬件部分就完成了,基于涂鸦IoT平台,还可以更加方便的搭建更多智能产品原型,后面我们一起再分享一下程序部分,欢迎各位大佬指点,欢迎大家分享各自的植物生长机的方案,喜欢的话可以继续关注哦~
以上是关于涂鸦智能全功能智慧植物生长系统(硬件)的主要内容,如果未能解决你的问题,请参考以下文章