基于RJM8L003的智能浇花器解决方案

描述

近年来,人们的水平有了大幅度的提高,然而如何真正提高生活质量,如何使生活产生质的飞跃成为了大多数人们思考的问题。种植花草是中国人千百年来维持不变的喜好,故多数人选择种植花草来陶冶情操,同时,也把它作为一项企业业余的消费活动,但由于人们生活节奏和经常出差等缘故,不能按时为花草浇水成为了花草死亡的主要原因。

应用简介  

为解决按时为花草浇水的问题,人们会采取在手机中储存备忘录或闹钟等方法,但是这些方法始终存在很多缺陷,市场上的智能浇花系统仪器功能繁多但是价格过于昂贵,而且对于普通家庭而言,过于复杂的应用和多功能是不必要的。智能浇花器的出现正可以解决这一问题,该系统主要执行装置是一个电动水泵,其一端连接水管,另外一端连接外置的水管作为浇水口,浇水的水量由单片机控制,设备主要是通过控制浇水的时间间隔浇水的持续时间来控制浇水水量,操作方便简便,这样即实现了家庭生活的现代化又保证植物的正常生长。

 

应用场景  

用于场所:办公室、阳台、卧室等

方案设计介绍

1、RJM8L003作为系统主控制器,系统运行在Active-halt模式下,采用RTC定时唤醒,以延长设备待机时间。

2、供电方式:采用锂电池供电,ADC检测电池电压状态,低压时,液晶屏上显示欠压,并闪烁提示。

3、段式液晶屏:显示单次浇水时长,浇水时间间隔,电池电量及状态,工作模式(自动和手动模式),缺水状态信息。

4、按键+: 进入时间设置时,按此键可向上增加时间值。

5、按键-:进入时间设置时,按此键可向下减小时间值。

6、按键M:长按3秒进入“手动”模式,同时显示屏上显示“手动”提示符,手动模式下短按M键浇水,再次短按M键停止浇水。再次长按3S切换为“自动”模式,自动模式下短按M键,选择设置单次浇水时长范围:1-99秒,2-15分,浇水时间间隔范围:1-23小时,1-30天。休眠状态下短按此键唤醒系统。

液晶

7、水泵;当到达设定的浇水时间时,开启水泵自动浇水。单次浇水结束时关闭水泵停止浇水,系统进入休眠。

8、系统带记忆功能:当掉电时,系统会对时间、状态,工作模式数据进行存储。

9、开机后无任何操作时,倒计时5分钟后关闭显示并进入休眠。

方案特点

1.主控采用RJM8L003系列低功耗MCU,宽电压工作,多达6种低功耗管理模式,活跃停机模式功耗低至0.85uA,待机唤醒时间低于10us。锂电池供电,可充电,待机续航时间可达3个月。

2.低成本:外围器件少,结构简单,安装方便。

3.安全、环保、节能。

MCU主要特性  

系统配置 CPU核 增强型80C51内核
最高主频 16MHz
Timer 2个16位通用定时器
1个16位高级定时器,支持输入捕获/输出比较/互补输出的PWM
1个16位低功耗定时器,支持低功耗定时唤醒
WDT 1个看门狗定时器,可产生复位或中断信号
内部存储 Flash 32Kb 外设接口 UART 1路
SRAM 4Kb SPI 1路
模拟电路 ADC 7ch * 12位 IIC 1路
Vref 2.4V LPUART 1路
PDR 掉电复位 其它模块 RTC 低功耗RTC
比较器 2ch,可唤醒 RNG 1个随机数发生器
低功耗模式 Halt 0.6uA,唤醒时间10us CRC CRC8校验
Active-halt 0.85uA PVD 可编程电压检测
低速运行 80uA@32KHz 电气特性 工作电压 2.0 – 5.0V
高速运行 <4mA@16MHz 工作温度 -40 - +85℃
封装尺寸 5种封装形式:TSSOP20、QFN20、SOP16、SOP14、TSSOP24
多达17个GPIO,都可以映射到中断向量

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分