基于STM32的SPI协议的温湿度测量显示系统的设计.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-09
  • 论文字数:6978
  • 课题出处:(小四哥)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】在人们的日常生活中,温湿度的测量与显示随处可见。例如粮仓存储温度的测量、大棚温湿度的检测等。本论文对温湿度测量显示系统做了认真的设计与研究,该设计以STM32F103C8T6单片机为控制核心,以AM2311温湿度传感器为检测单元,并以数码管显示电路作为温湿度的数值显示。首先使用温湿度传感器去采集空气中的温湿度,然后将采集到的数据转换成数字信号传送给单片机,单片机经过内部处理后再利用自身的SPI模块将其传送给控制着显示器的74HC595D驱动模块,最后由驱动模块来控制八段数码管的显示。同时有电源电路给单片机以及其他电路不断的供电,有复位电路控制单片机的复位。本设计的程序采用的是KEIL5编写的C语言程序,并且通过单片机内部的SPI协议来控制八段数码管的数据传输,这也是本设计的特点所在。当然为了保证数据能够准确无误的传输,所有的命令和数据都必须严格遵守通信协议,从而使用户能够随时了解到室内外的温湿度情况,方便整理并分析不同时刻采集到的温湿度。

-【关键词】:STM32F103C8T6单片机; AM2311温湿度传感器; SPI模块; 74HC595D驱动模块; 八段数码管。

 

目录

摘要

Abstract

1.绪论-1

1.1温湿度测量的背景及意义-1

1.2温湿度测量的研究现状-1

1.3本毕业设计的研究任务-2

2.温湿度测量显示系统的方案选择和工作原理-2

2.1系统设计方案的选择-2

2.2温湿度测量显示系统的工作原理-3

3.系统硬件设计-4

3.1系统方案论证-4

3.1.1主控单片机的选择-4

3.1.2温湿度测量模块-5

3.1.3显示模块-6

3.1.4温湿度功能切换控制电路-6

3.2 硬件电路设计-7

3.2.1系统组成-7

3.2.2硬件电路原理框图-8

3.2.3电路图(请看附录图1)-8

4.软件程序设计-8

4.1软件应用-8

4.2程序流程图-10

5.总  结-11

参考文献-12

致  谢-13

附  录-14


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费