描述
<h2>题目要求</h2>
<p><span class="colour" style="color:#999AAA">使用盛思锐温湿度传感器,三段数码管,stm32单片机,5号电池测量环境温湿度,并通过数码管显示出来。</p>
<h2>题目分析</h2>
<p><span class="colour" style="color:#999AAA">总体使用了stm32单片机的adc检测,IIC数据通信,数码管显示,GPIO控制灯功能,一键唤醒等功能,完成了数码管显示数字,电池电压采集,环境温湿度测量,LED灯提示等功能。</p>
<h2>原理图设计说明</h2>
<p><span class="colour" style="color:#999AAA"></p>
<p><img src="//image.lceda.cn/oshwhub/969f884c37264d6ab353af5fd21e30f1.png" alt="QQ_1722729828318.png">
主控使用stm32G030K6T6核心,使用了电感滤波,提供更稳定的电压,使用了SWD下载,并设计了端口用途。</p>
<p><img src="//image.lceda.cn/oshwhub/51c744690d99406f97d8fd413412e7c9.png" alt="QQ_1722729939024.png">
单片机使用32.768khz低速晶振,为单片机提供RTC时钟等功能。</p>
<p><img src="//image.lceda.cn/oshwhub/73bfc7857054455785a3594fa02258cd.png" alt="QQ_1722729992139.png"></p>
<h2>pcb设计说明</h2>
<p>传感器接口采用热插拔设计,并提供了两个上拉电阻,保证了IIC通信正常。</p>
<p><img src="//image.lceda.cn/oshwhub/48d4a474306b40a89ccce60d593cae12.png" alt="QQ_1722730055745.png"></p>
<p><img src="//image.lceda.cn/oshwhub/7aff45fcfe634228801628a715f8aa48.png" alt="QQ_1722730078390.png">
三维状态寄存器和两个共阴数码管,可以显示三位数字。</p>
<p><img src="//image.lceda.cn/oshwhub/ae5baed7f0c94434bea08f0d90fc4907.png" alt="QQ_1722730118502.png">
一键唤醒按键和LED灯显示等功能可以实现低功耗和调试功能。
<span class="colour" style="color:#999AAA"></p>
<p><img src="//image.lceda.cn/oshwhub/2b870b8b116d42bc8426ca9027662720.png" alt="QQ_1722730197706.png"></p>
<p><img src="//image.lceda.cn/oshwhub/35f162156c724120841f5276d16a4320.png" alt="QQ_1722730340396.png">
PCB布局紧凑,左面为mcu和状态寄存器、led等功能,按键放在左侧上方便于操作,数码管和传感器放置在右侧,并放置提示丝印,布线采用最短原则,电源线使用铜皮链接,可以通过大电流,电源线、地线加宽处理。</p>
<h2>软件说明</h2>
<p><span class="colour" style="color:#999AAA">提示:软件可以使用代码块来进行嵌套放置,无需全部软件部分说明,只需说明重要部分即可
<strong>代码块:</strong></p>
<p><img src="//image.lceda.cn/oshwhub/bd66f1a652714393afb0e47bd2c3d293.png" alt="QQ_1722730750357.png">
系统整体控制逻辑</p>
<h2>实物展示说明</h2>
<p><span class="colour" style="color:#999AAA">上电后,led闪烁提醒,当按下按键时,单片机控制数码管显示当前环境的温度和湿度。</p>
评论(0)