描述
<h2>一、团队介绍</h2>
<p>wxxjxxw一人</p>
<h2>二、题目要求</h2>
<p>用盛思锐温湿度传感器设计出温湿度检测器</p>
<h2>三、设计摘要</h2>
<p>桌面温湿度仪项目使用STM32G030K6T6芯片作为主控芯片,该芯片使用Arm Cortex-M0+内核;最大主频64Mhz;
具有32KB的Flash以及8K的SRAM,供电电压在2.0V~3.6V之间。</p>
<h2>四、题目分析</h2>
<p>题目内容合理</p>
<h2>五、硬件电路组成</h2>
<p>LED闪烁电路:在桌面温湿度仪上,有两个测试LED,一个接入单片机-PB7引脚用于测试GPIO输出功能;
另外一个接入74HC595用于测试移位寄存器输出功能;
本次实验通过使LED4闪烁来测试单片机GPIO输出功能是否正常以及延时函数是否正常。</p>
<p>按键控制电路:在桌面温湿度仪上,有一个功能按键,通过这个按键可以用于执行各类操作,比如控制LED灯、读取温湿度或显示电池电量等信息。</p>
<p>数码管显示电路:桌面温湿度仪中通过两个共阴极3位数码管来显示数据,考虑到引脚数量,这里加入3个移位寄存器来驱动共阴极数码管。数码管内部其实就是多个LED灯组合在一起,共阴极的意思一位数码管中的LED灯阴极全部连接在一个引脚上,这里通过对LED灯两侧施加电压,从而达到控制数码管显示不同数据的效果;
注意这里使用的数码管内部LED灯阳极也是共用一组8个引脚的,所以没有办法单独控制每一位显示,驱动数码管同时显示数字,一般采用的是留影的效果,简单来说就是快速切换3位数据,使LED灯来不及熄灭就再次刷新,从而在视觉上感觉是3位数码管同时点亮显示数据。</p>
<p>温湿度获取电路:桌面温湿度仪上使用一个SHT40温湿度传感器模块用于检测温湿度,SHT40采用IIC进行通信,模块上R8、R9是IIC通信的上拉电阻,起到“线与”的作用,支持挂载多个设备。</p>
<p>电池电压供电电路:桌面温湿度仪使用两节5号电池用于整个系统供电,这里加入一个分压电阻用于检测电池电压
使用两个10K对电压值进行分压,然后通过单片机ADC进行电压读取。</p>
<h2>六、实物展示</h2>
<p>如下:附件一和附件二</p>
<h2>七、演示视频</h2>
<p>如下:附件三</p>
<h2>八、附件内容</h2>
<p>附件一:检测器开关未打开
附件二:检测器开关打开
附件三:演示视频</p>
评论(0)