本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

如何为室内植物建立自动浇水系统
发布时间:2021-02-11
分享到:
如何为室内植物建立自动浇水系统
发布时间:2021-02-11
分享到:

硬件组件:

  • Dialog Semiconductor SLG46620×    1个    
  • Dialog Semiconductor GreenPAK高级开发板SLG4DVKADV×    1个

在这个项目中,我们将为室内植物建立一个自动浇水系统。通常,我们可能很忙而忘了给植物浇水。有时,我们会在度假或商务旅行中离开家数天。在这些情况下,植物可能会因缺水而死亡。该项目中描述的自动浇水系统将通过自动浇水来保持植物的生命。我们使用GreenPAK™ SLG46620V CMIC,小型液体泵,晶体管,LED,按钮和蜂鸣器构建了该系统。
下面我们描述了了解解决方案如何设计以设计浇水系统所需的步骤。但是,如果您只是想获取编程结果,请下载GreenPAK软件以查看已经完成的GreenPAK设计文件。将GreenPAK开发套件插入计算机,然后点击程序来设计解决方案。
系统任务
系统必须每24小时或48小时自动为植物浇水(打开泵),持续时间为可选的时间段(5秒,10秒或15秒)。用户可以根据植物的需水量来选择灌溉植物的时间。当水箱中的水位低时,系统还会提醒用户。它也可以选择显示LED。
必须建立一个用户界面来控制和监视系统。SLG46620V CMIC将配置为所有项目功能的IC控制器,因为它是一种经济高效的NVM可编程设备,可最大程度地减少组件数量和功耗。由于GreenPAK IC的成本低于微控制器,因此总体项目成本将低于此成本。GreenPAK在计时项目上也更加省电,因此,如果我们希望项目以电池供电,则GreenPAK可以比微控制器节省更多的功率。
一些商用产品通过使用振荡器和定时器,逻辑门IC和许多其他分立元件的IC,而无需控制器。GreenPAK在一个可以在几分钟内完成配置的微型芯片中提供了所有这些部件以及更多部件。
为了使系统具有交互性,可将定制的LED矩阵连接到SLG46620V,以根据系统状态显示情感图像(高兴和悲伤),因此该系统可以成为具有竞争力的产品。
系统界面有4个按钮,如表1所示。


表1.用户界面按钮功能

图1.系统控制接口图

GreenPAK设计

该项目包含四个阶段:
•    选择浇水时间(24小时/ 48小时计时器)
•    选择水量(5s,10s,15s)
•    水箱观察
•    引起LED表情

选择浇水时间(24小时/ 48小时计时器)

对于第一阶段,我们将构建计时器,以便在24或48小时后启用泵。首先,将RC OSC配置为以25 kHz工作,并将“ RC时钟预分频器”设置为8,如图2所示。


图2. OSC的设置

泵必须每24或48小时激活一次。一个计数器不足以应付这段时间,因此要设置24小时计时器,我们将使用两个计数器。将来自matrix1的CNT3 / DLY3设置为每10秒给出一个脉冲,其“计数器数据”为7812,由以下公式给出:

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论