版本协议

Public Domain

专业版
#第九届立创电赛#温湿度检测仪—7522905A

创建时间:4个月前

51 0

描述

<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>

文档

BOM

暂无

附件

附件名 下载
附件一检测器开关未打开.jpg
附件二检测器开关打开.jpg
附件三演示视频.mp4

成员

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow