描述
<div>
<h3 style="line-height:1.8">* 1、项目功能介绍</h3>
<hr>
<p style="line-height:1.8"><span style="color:#000000"><strong>该项目适合喜欢种植一些小盆栽但又不经常在盆栽身边的朋友使用,或者需要学习相关的软硬件知识的友友们复刻!</strong></span></p>
<p style="line-height:1.8"><span style="color:#000000"><strong>该项目能实现定时浇水、土壤湿度检测浇水和实时温湿度数据监测功能</strong></span></p>
<p style="line-height:1.8"><span style="color:#000000"><strong>项目涉及温湿度检测、土壤湿度监测RTC时钟、电池低功耗、电池充放电保护、OLED显示屏、串口打印输出等内容,希望能对各友友们有所帮助!</strong></span></p>
<p style="line-height:1.8"><span style="color:#000000"><strong><img src="//image.lceda.cn/pullimage/4EmjPTqNucV2b2c5svg45cN39FvAyBSOlUaSJ6ov.jpeg" alt="" width="400" height="300"><img src="//image.lceda.cn/pullimage/h5hdsDuhOxwLASzTYPUf7qp37j5rMCzqus3lJwO1.jpeg" alt="" width="400" height="300"></strong></span></p>
<p style="line-height:1.8"><strong>正常运行电流大小16mA:</strong></p>
<p style="line-height:1.8"><strong><img src="//image.lceda.cn/pullimage/HlKN22rOPx5Hf2a5xGaGlYMRCs663QdMvLrm9Chh.jpeg" alt="" width="500" height="367"></strong></p>
<p style="line-height:1.8"><strong>低功耗睡眠模式电流大小15.5uA:</strong></p>
<p style="line-height:1.8"><strong><img src="//image.lceda.cn/pullimage/eTbWqRcdu2tNVSDBwjVJLeysvN0K1lsjhM70qXG5.jpeg" alt="" width="500" height="370"></strong></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*2、项目属性</h3>
<hr>
<p style="line-height:1.8"><span style="color:#000000">该项目为首次发布,未在其他平台获奖等。</span></p>
<h3 style="line-height:1.8">* 3、开源协议</h3>
<hr>
<p><span style="color:#000000;font-size:14px">GPL3.0开源协议;</span></p>
<h3 style="line-height:1.8">*4、硬件部分</h3>
<hr>
<h4 style="line-height:1.8">一、简介</h4>
<p style="line-height:1.8">该项目硬件设计主要也是想包含到<strong>空气温湿度检测、土壤湿度检测、电池充放电管理和低功耗</strong>这几个部分。后面介绍也是按照这几个模块进行介绍。</p>
<h4 style="line-height:1.8">二、电源部分</h4>
<p style="line-height:1.8">电源采用一块300mAh的锂电池进行供电,下面是他的充放电电路图</p>
<p style="line-height:1.8">H7的存在是为了测试低功耗时进行串联电流表使用。电路采用了DW06充放电保护芯片,其内部集成了MOS管,简便了电路并能满足电流要求。</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/phR76VDVHda2Lcr0Pciy3x8swIDhAoLs479NxRhu.png" alt="" width="934" height="314"></p>
<h4 style="line-height:1.8">三、温湿度检测</h4>
<p style="line-height:1.8">空气温湿度检测采用了立创电赛的<strong>盛思锐传感器的SHT30-ARP-B2.5KS传感器</strong>,其使用方便,精度高,输出采用简单的AD转换和数学运算即可快速得到温湿度数据。电路图如下所示:由于其输出adc值是芯片电源的一个比例关系,为了消除误差,还增加了一个AD-VSS的ad通道测量芯片的供电电压,这样就能通过简单的比例关系得到温湿度数值,详细转换见附件中的芯片手册!</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/MxX3NSU2o31P7fsQhG68SyaQ1nIeSs5TUqEvDKr6.png" alt="" width="808" height="516"></p>
<h4 style="line-height:1.8">四、单片机最小系统</h4>
<p style="line-height:1.8">单片机采用<strong>STC8h8k64u</strong>,其功能强大,使用简单。在本次工程中使用了其库函数的方式编程,感觉到更加快捷方便。</p>
<p style="line-height:1.8">由于硬件计划有一个RTC实时时钟功能,为了提高时钟精度所以采用了扬兴晶振的32.768KHz的外部晶振,实际验证效果很好,走时准确!</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/DvkwbTCPZRtCXtuZ9DU1Z9tEduz88SbH1dVRNBQ4.png" alt="" width="1045" height="254"></p>
<h4 style="line-height:1.8">五、WS2812显示</h4>
<p style="line-height:1.8">为了直观显示土壤湿度的情况,该设计还采用了一颗<strong>成兴光公司的WS2812</strong>的RGB灯珠。在运行时通过从红到黄到绿的颜色渐变来提示用户当前的土壤湿度情况。电路如下图显示。不过需要注意的是该芯片断开GND后仅依靠DIN和VDD也是可以点亮的,在低功耗时要注意把DIN引脚直接拉高。</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/wYBQ3MMc8jv6u2pbiggBjGXUx2WG8vPu13s9LyCD.png" alt="" width="322" height="274"></p>
<h4 style="line-height:1.8">六、土壤湿度检测</h4>
<p style="line-height:1.8">为了满足该设计的低功耗的设计,该电路的供电使用单片机的一个IO提供,当进入低功耗时,拉低S-EN引脚即可。原理就是简单通过测量土壤的电阻,再通过AD转换获取的串联电路的电压。</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/nnPuHkVB9YSxL3hUZwqjqScfJdkEhgKPpv9yBYoB.png" alt="" width="432" height="270"></p>
<h4 style="line-height:1.8">七、低功耗控制</h4>
<p style="line-height:1.8">还是为了满足低功耗的设计,为了防止低功耗时oled和ws2812等关断不完全,用了一个n沟道的mos管进行关断负极。在低功耗时,把OLED_EN拉低即可。</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/Zgp6XLWvlhMh06EtMY7oSiETa81pUVuuR7ns8hfz.png" alt="" width="473" height="176"></p>
<h4 style="line-height:1.8">八、按键及复位</h4>
<p style="line-height:1.8">为了满足测试低功耗时仍能正常下载程序和低功耗时可以手动唤醒,设置了一个复位按键和普通独立按键。</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/YON7ZriJHZJ5rakA1ZMd8Qpa40lUgvxfMCPJcO2c.png" alt="" width="315" height="272"></p>
<p style="line-height:1.8">在使用复位按键功能时,需要在stc-isp下载软件时设置,不把复位引脚作为普通IO口,如下图所示把该选项去掉</p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/DnOAjiYumfdXDEjnY3vPJUCQHCdEXwar9SvSDv49.png" alt="" width="300" height="612"></p>
<p style="line-height:1.8">硬件部分介绍就到此为止了,其实这个项目还是相对比较清晰比较能接受的是吧?。</p>
<h3 style="line-height:1.8">*5、软件部分</h3>
<hr>
<p style="line-height:1.8"><span style="color:#000000">软件部分采用keil5编辑,详细程序劳烦移驾下载附件中《程序》部分,内部有详细程序!</span></p>
<p style="line-height:1.8"><span style="color:#000000">串口接收数据情况如下图所示:</span></p>
<h4 style="line-height:1.8"><span style="color:#000000">一、唤醒之后</span></h4>
<p style="line-height:1.8"><span style="color:#000000"><img src="//image.lceda.cn/pullimage/n0vhuS5F9zDHJ6RIAJhRWog7wVxjHy41qsBoOm2o.png" alt="" width="714" height="430"></span></p>
<h4 style="line-height:1.8"><span style="color:#000000">二、进入休眠</span></h4>
<p style="line-height:1.8"><span style="color:#000000"><img src="//image.lceda.cn/pullimage/UO7fZlex1Zv2jVbgrIu2Iq7qooKEoDPNX8rkfYuT.png" alt="" width="807" height="427"></span></p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*6、BOM清单</h3>
<hr>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"> </p>
<h3 style="line-height:1.8">*7、大赛LOGO验证</h3>
<hr>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/ymbO4l2TQuoMdVf0mtZKxbGbT5IiX4WXdWRsVydY.png" alt="" width="400" height="276"></p>
<p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/oe6WcqwSiKCYdu9OBM75aFxRSDScK1RkeybvLG1P.png" alt="" width="476" height="631"></p>
<h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3>
<hr>
<p style="line-height:1.8">演示视频见附件</p>
<p style="line-height:1.8"> </p>
<p style="line-height:1.8"><span style="font-size:14px"><a href="/posts/de460543d4cf4dacb5f0326612455578" target="_blank">前往查看更多详情 >DDDDDDDDDDDDV</a></span></p>
<p style="line-height:1.8"> </p>
</div>
评论(2)