描述
<div class="document">
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">1.项目功能介绍</h3>
<hr class="horizontal-splitline normal-bold-2">
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">基于STM32G030K6T6和瑞士盛思锐SHT40-AD1B的温湿度检测仪。</span><br><br><span style="font-size: 12pt;">采用两节5号电池供电,<span class="ne-text">考虑到功耗问题,默认不开机,进入睡眠模式。</span></span><br><br><span class="ne-text" style="font-size: 12pt;">当有按键按下时,触发中断,此时结束睡眠模式,执行按键判断,获取温湿度并启动数码管进行显示;</span><span class="ne-text" style="font-size: 12pt;">同时启动定时器中断,循环显示两次数据后再次进入睡眠,等待下次唤醒。</span></p>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">2.硬件部分</h3>
<hr class="horizontal-splitline normal-bold-2"><span style="font-size: 12pt;">详见原理图</span></div>
<div class="document">
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">使用STM32G030K6T6作为主控,瑞士盛思锐SHT40-AD1B作为传感器。</span></p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">STM32G030K6T6芯片使用Arm Cortex-M0+内核;最大主频64Mhz;具有32KB的Flash以及8K的SRAM,供电电压在2.0V~3.6V之间。</span></p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">SHT40-AD1B有着±1.0 %RH,±0.1 °C 精度,0x44 I2C 地址。 其 I2C 接口提供多个预配置的 I2C 地址,同时保持超低功耗 (0.4 μW)。功率调整的内部加热器可在三个加热级别使用,从而使传感器能够在苛刻的环境中运行。</span></p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">使用2节5号电池供电并设有保护电路。</span></p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 12pt;">设有烧录串口和两个LED指示灯,一个开启按钮。</span></p>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">3.软件部分</h3>
<div class="lake-content"><span class="ne-text" style="font-size: 12pt;">本项目代码均采用STM32CubeMX进行生成</span></div>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">4.制作历程</h3>
<p>Layout一部分使用了自动布线</p>
附件中有Layout和焊接的延时拍摄</div>
<div class="document"> </div>
<div class="document">board1在检查设计时发现数码管方向有误,且传感器插座间隔有问题,最终版本为board1-new 命名为V1</div>
<div class="document"><br>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">5.项目展示</h3>
<p><img src="//image.lceda.cn/oshwhub/b7407bf0ad15471c89ee3d3f08921b85.jpg" alt="实物照片" width="1920" height="1209"></p>
<p> </p>
<p> </p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p>
</div>
评论(0)