发作品签到
专业版

#第九届立创电赛#温湿度检测仪_1283108A

工程标签

117
0
0
0

简介

桌面温湿度检测仪

简介:桌面温湿度检测仪

开源协议

Public Domain

创建时间:2024-07-05 20:00:13更新时间:2024-07-29 17:05:00

描述

 

1、项目功能介绍


一个简单温湿度检测仪,通过SHT40传感器检测温湿度,用数码管显示,该项目采用3.7V锂电池和USB供电,可边冲边使用,具有锂电池防反接功能,本来还是想设计一个外壳的,但是光调电路就花费了一些时间,下班后时间也比较少,等后续有需要再做一个吧

 

*2、项目属性


该项目基于嘉立创温湿度训练营所给予的原理图,增加了3.7V锂电池充放电电路和USB锂电池切换电路和锂电池防反接电路

 

*3、硬件部分


 

 

充电实测3.7V的锂电池,可以充到4.1V左右,按照官方规格书,充电指示灯如下图所示,反正我是没等到充满的状态,可能要到达4.2V需要进行涓流充电,需要很长一段时间

锂电池充电电路中D1可以替换官方手册给的型号SS32,因为我手头只有1N5819所以就将就用了,实际上板测试也是可以使用的,1N5819电流可以承载1A,而SS32可以承载3A

L3电感尽量选用额定电流大于1A的电感,此次实际电路中使用的0603电感,因为额定电流只有200ma左右,导致无法升压而电感过热冒烟,后续更换成更大额定电流的电感解决问题,后续将在下个版本更新原理图和PCB封装

其次如果电感存在啸叫问题,可以更换更大感量的电感,从实物图可以看出我采用的是22UH的电感,实际测试并未出现啸叫,也可参考一下这位博主。

关于TP5400锂电池充放电一体模块 电感“尖叫”(升压Boost电路中 电感有可听见的高频振荡的问题探索与尝试改善)-CSDN博客

R13电阻可以根据自己所需充电电流进行更换

电压检测电路,实际测试经过电阻分压后的电压会比运算的理论电压低0.2V左右,本人猜想可能是由于采集的不是电池的正极,采集的是经过防反接电路的后端正极,而后端电路又有锂电池充放电电路,可能影响到了电压

不过也仅仅是猜测,后续可能会拆掉锂电池充电电路进行验证。

切换电路中,红框的部分的电路是一个电池防过放电路,原理是根据电池分压,去控制MOS管,来控制BAT5V的通断,但是实际测试,电池被过放到1.8V左右,设想的保护电压是3V,可实际完全没作用,后续可能会采用软件检测方式来防止过放。

其次关于适用LM1117稳压的问题,由于LM1117压差为1.2V左右,如果光靠锂电池3.7V是无法进行电压转换的,需要对3.7V升压到5V左右才能满足LM1117压差,后续版本考虑换成低压差的线性稳压元器件

 

*4、软件部分


软件部分的主要功能有:温湿度检测,左边数码管显示温度,右边数码管显示湿度,上电默认显示温湿度,按一下侧边按键切换至锂电池电压显示,由于前面提到检测到的电压会比实际电压低0.2V,所以在软件中对计算得到的数值加上了0.2v,不过此方法治标不治本,需要对采集电路进行优化。按键短按是,温湿度和电池电压进行切换显示,长按则是进入休眠模式,休眠模式的实际电流,由于手中设备不足无法进行测量,等后续有条件再进行补充说明。温湿度每30S进行刷新一次数据,电池电压则是实时更新,在休眠唤醒时,也会进行温湿度和电池电压的更新

软件部分没什么特别需要注意,跟着训练营老师一步步来基本上能完成,HAL确实也挺方便,一步到位的对所有需要用到的外设进行初始化,对于新手来说是及其友好的。

 

*5、大赛LOGO验证


 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
STM32温湿度检测仪演示视频.mp4
0
2
Stm32_Project.7z
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航