
#第九届立创电赛#温湿度检测仪
简介
很高兴能在这个暑假参加“第九届立创电赛”,借着这个暑假的机会参加了立创训练营,完成了之前没实现的。之前一直有想法自己去做一个温湿度检测仪,但苦于没有完整的教程,不知道自己该从何入手。
简介:很高兴能在这个暑假参加“第九届立创电赛”,借着这个暑假的机会参加了立创训练营,完成了之前没实现的。之前一直有想法自己去做一个温湿度检测仪,但苦于没有完整的教程,不知道自己该从何入手。开源协议
:Public Domain
(未经作者授权,禁止转载)描述
* 1、项目功能介绍
本次训练营制作的温湿度传感器使用的主控芯片是STM32G030K6T6芯片,这款芯片微控制器基于高性能ArmCortex-M0+32位RISC内核,工作频率高达64 MHz。可在-40至85°C的环境温度和2.0 V至3.6 V的电源电压下工作。它们具有高集成度,适用于消费、工业和家电领域的广泛应用。
此次的温湿度检测仪可以用于高精度的温湿度检测,体积较小,方便携带,并且采用按键按压唤醒检测,平时都处于休眠状态,功耗较低。
*2、硬件部分
2-1 整体原理图设计:
2-2 主控电路
利用L1磁珠和C2电容来达到滤波的目的,使主控电路来获得一个较为干净的供电。主控外围的引脚连接按照产品手册中的引脚定义使用。
2-3 晶振模块
使用的是32.768kHz的时钟晶振,可以使温湿度检测仪具有计时功能,也方便后续功能的扩展,在这里使用的是芯片里面的内部晶振。
2-4 STC温湿度传感器模块
由于模块没有上拉电阻,所以要先加上两个4.7k的上拉电阻,该传感器可以支持1.08V~3.6V的供电。SHT40是盛思锐生产的第四代,高精度,超低功耗的16位相对湿度和温度传感器,主要特性参数:相对湿度精度可以达到:±1.5%RH,温度精度可以达到:±0.1℃,平均的工作电流:0.4μA,空闲电流:80nA,工作范围:0-100%RH,-40-125℃,可以满足日常的温湿度测量需求。
该传感器体积较小,不易焊接,故采用了直插的形式,不过要注意引脚的对应位置,要是插反了会导致传感器模块损坏。
2-5 三态输出8位移位寄存器
为了去点亮多个数码管,这边选择了三个SN74HC595PWR来连接数码管进行显示。
如果后续数码管显示不全可能出现的原因:1.移位寄存器存在连锡、漏锡。2.数码管焊接不全。
2-6 唤醒按键
为了使该温湿度检测仪低功耗,平时处于休眠状态,按下按键开始进行温湿度的检测。
2-7 测试LED
LED的作用是在后续代码编写时方便进行测试。
2-8 共阴极3位数码管
数码管用来显示温度和湿度。
2-9 两节5号电池盒+防反接保护
用于给整个电路提供3V的电源。
2-10 SWD下载调试接口
用于程序的烧录。
*3、焊接部分
贴片焊接部分采用了加热板,先在PCB板的焊接处涂上锡膏,将元件按正确位置摆上,之后放上加热板接电进行加热。
*4、PCB展示
顶层
底层
*5、代码和烧录部分
代码部分直接使用本次活动训练营提供的代码,使用ST-Link连接电路板和电脑,将程序直接烧录。
ST-Link烧录器
*6、大赛LOGO验证
* 8、演示您的项目并录制成视频上传
设计图

BOM


评论