站内搜索
发作品签到
#第九届立创电赛#温湿度检测仪_1283108A
专业版

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

工程标签

32位单片机

1.3k
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

3D模型

序号文件名称下载次数
暂无数据

附件

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

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航