
#第九届立创电赛#5551204A_温湿度检测仪
简介
2024年7月参加嘉立创EDA设计训练营,设计训练主题为工具使用嘉立创EDA专业版,采用瑞士盛思锐温湿度传感器制作温湿度检测仪。这是第一次参加嘉立创训练营并学习和使用嘉立创EDA,。
简介:2024年7月参加嘉立创EDA设计训练营,设计训练主题为工具使用嘉立创EDA专业版,采用瑞士盛思锐温湿度传感器制作温湿度检测仪。这是第一次参加嘉立创训练营并学习和使用嘉立创EDA,。开源协议
:Public Domain
描述
注:* 为必填项
请在报名阶段填写 ↓
* 1、项目功能介绍
使用盛思锐传感器感应仪器环境温湿度,MCU采集数据并通过LED数码管实时显示
*2、项目属性
该项目非原创首次公开,主要原理及实现复刻立创EDA“桌面温湿度检测仪训练营”课程内容。
* 3、开源协议
- 根据Public Domain。
- 项目原理及软硬件实现基于嘉立创EDA"桌面温湿度检测仪训练营“相关课程,版权归嘉立创EDA.
请在竞赛阶段填写 ↓
*4、硬件部分
主要元件:STM32G030K6T6(单片机),SN74HC595PWR(三态输出8位移位寄存器),SHT40-AD1B-R2(盛思锐温湿度传感器)。及其它阻容,LED,晶振,磁珠,MOS管和电池等。详见BOM清单。
由于采用电池供电,为节省电能利用按键唤醒平常在睡眠状态的MCU进入检测及显示过程,在此之前数码管处于熄灭状态。MCU通过I2C总线读出当前传感器的温湿度值并交替显示两次温度和湿度值,然后再次进入睡眠状态。在唤醒状态还检测电池电压,当电压低于下限设定阈值(本例设定值为2.2V,因为单片机最低工作电压为2V),数码管不显示数字,只交替显示两次小数点,以提醒使用者及时更换新电池。
另外本设计较训练营课程增加了MCU复位按键,这在调试过程中很有用。因为尽管在编译下载工具中设定了“RESET AND RUN",但是单片机程序下载后有时并不能启动运行,须按下RST复位键才可以。
*5、软件部分
为了提醒使用者电池电压是否仍在可用状态,在MCU被唤醒的工作期间,本设计利用ADC外设采样芯片内部的VREFINT,结合厂家存储在芯片存储器的参考电压校准值进行计算得出当前电压值,比直接利用电池电压作为Vref+要精确。(说明:有关利用芯片内部基准源获得供电电压的原理和方法实现网上有很多,如有需要请自行搜索查阅。)
*6、BOM清单
见下面…
*7、大赛LOGO验证
请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。
点击zip下载大赛logo标识! (大赛标识).zip
* 8、演示您的项目并录制成视频上传
视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;
视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。
设计图

BOM


评论