描述
<p><strong>1. 简介</strong>
采用盛思锐温湿度传感器模块,STM32G030K6T6芯片,嘉立创PCB制作的桌面温湿度检测仪。并减少了外部晶振电路,电池电压采集电路。</p>
<p><strong>2. 流程</strong></p>
<p><img src="//image.lceda.cn/oshwhub/0e5f11da1b9c48ab80cec3480d802d32.png" alt="image.png"></p>
<p><strong>3. 所需电路</strong></p>
<p><img src="//image.lceda.cn/oshwhub/20856ebfb80748cca60abfd1220af064.png" alt="image.png"></p>
<p><a href="https://www.ti.com/cn/lit/ds/symlink/sn74hc595.pdf?ts=1718586857320&ref_url=https%253A%252F%252Fso.szlcsc.com%252F" target="_blank">SN74HC595数据手册</a>
<a href="https://atta.szlcsc.com/upload/public/pdf/source/20211021/851BA36A5CA574D725310F52CADA4510.pdf" target="_blank">SHT40温湿度传感器数据手册</a></p>
<p><strong>4. STM32CubeMX配置</strong></p>
<p><img src="//image.lceda.cn/oshwhub/86080488372c41a088f3f5067a4c3269.png" alt="配置.png"></p>
<p><img src="//image.lceda.cn/oshwhub/bb711a24cd404216ac3b76aebcf98a44.png" alt="引脚设置.png"></p>
<p><img src="//image.lceda.cn/oshwhub/9d65a3c3f6eb43e18e6d7e1fa4091abb.png" alt="中断.png">
<a href="url" target="_blank">具体参考链接:</a><a href="https://www.yuque.com/wldz/jlceda/nhdssggs78punq4a" target="_blank">https://www.yuque.com/wldz/jlceda/nhdssggs78punq4a</a></p>
<p><strong>5.碰到的问题和注意事项</strong></p>
<p>● PCB布线时上了泪滴后间距不够DRC出错。可以手动调整泪滴形状。
● PCB导线不要锐角,可以后面改圆角。
● 焊接芯片,由于芯片太小减少出错率,多加助焊剂锡有好的流动性拖焊就容易。也可以用热风枪。
● 3V电池进行供电,考虑到功耗问题,默认不开机,进入睡眠模式;
当按键按下时,触发中断,此时结束睡眠模式,执行按键判断,获取温湿度并启动数 码管进行显示;同时启动定时器中断,循环显示两次后再次进入睡眠,等待下次唤醒。
● 代码调试成功后烧录。出现“Err:FlashDownloadfailed- “Cortex-M0”,解决办法:
打开魔术棒-debug-flash download-add,选择stm32g0xx 32kflash</p>
<p><img src="//image.lceda.cn/oshwhub/d070da3ca97e4a489250909d18db4097.jpg" alt="flash.JPG"></p>
<p><strong>6. 成品展示</strong></p>
<p><img src="//image.lceda.cn/oshwhub/f6866dea3115452585f0ac84fba95245.jpg" alt="QQ图片20240725134659.jpg"></p>
<p><img src="//image.lceda.cn/oshwhub/02c76ffee8d44412825d940beda752a6.jpg" alt="QQ图片20240725134722.jpg"></p>
<p><img src="//image.lceda.cn/oshwhub/ed70a342c1d744ea8c3bd8a66f8e11c7.jpg" alt="QQ图片20240725134728.jpg"></p>
评论(0)