更新时间:11-12 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:9180 需要金币:2000个
摘要:最近这些年,物联网的迅速发已经成为当今学者关注和研究的热点对象,物联网技术的迅速发展为室内外环境监控系统带来了新的概念以及发展,室内外环境监控系统为互联网的一种重要应用,而本论文就是根据实现室内外环境监控的的需要研制的出一种以STM32开发板和CORTEX-A53开发板为核心的室内外环境监控系统, 主要是通过各模块的传感器对周围环境进行数据采集,将采集到的数据通过IIC协议发送给STM32单片机,在STM32中通过对GPIO端口的配置以及系统时钟RCC开启实现所需的功能。在Linux系统上进行制作内核和根文件系统并移植到CORTEX-A53上,在CORTEX-A53上开启WEB服务器,利用HTML实现网页搭建,通过HTTP协议将数据显示到网页上从而实现人机交互,从而实现用户通过手机或者电脑就可以远程监控环境的变化从而快捷的了解周围的环境状态。
关键词:CORTEX-A53;STM32;数据收集
目录
中文摘要
英文摘要
1 绪论-1
1.1 课题研究背景及意义-1
1.2 国内现状-1
1.3 国外现状-1
1.4 课题研究内容-2
2 环境监控显示系统的技术介绍-3
2.1 开发语言的选择-3
2.1.1 HTML开发语言-3
2.1.2 PYTHON开发语言-3
2.1.3 C开发语言-4
2.2 功能设计-4
2.3 系统方案设计-4
2.4 HTTP通信协议-5
2.5 ttyusb0串口通信-6
3 监控中心软件设计-6
3.1 监控中心软件开发平台-6
3.2 监控页面的设计与制作-6
4 硬件的实现与设计-9
4.1 主控芯片选择-9
4.2 STM32单片机开发技术与模块设计-9
4.2.1 IIC通信协议-9
4.2.2 Systick定时器-11
4.2.3 ADC模块-11
4.2.4 ESP8266 WIFI模块-11
4.2.5 DHT11温湿度传感器模块-12
4.2.6 BH1750光强传感器模块-12
4.2.7 BMP180大气压强传感器模块-13
4.3 CORTEX-A53开发板功能-13
5 系统测试与验证-15
5.1 环境监控系统硬件实物图-15
5.2 系统测试-15
5.2.1 环境监控系统硬件连接测试-15
5.2.2 各模块功能的测试-16
结 论-17
参考文献-18
致 谢-19
附 录1-20
附 录2-21