更新时间:11-20 上传会员:将大紫
分类:工业设计 论文字数:15462 需要金币:2000个
摘 要:本文介绍了一种操作方便、运行可靠的高度测量系统。它能够做到快速检测所处高度,并便捷地将高度信息传输到指定上位机,可实现自动测量,瞬时显示,按需发送上位机等功能。高度测量部分在正常运行时只会将高度,气压数据传输给LCD液晶显示器进行显示,单片机处理器会自动控制GSM接口电路,根据按键与否的需求,自动将高度数据发送短信到指定用户手机。该系统具有成本低、实用、可靠、便捷等特点。
依靠本设计,我们能够更加方便地随时随地获取所在地的高度,而不需要考虑当时的地理环境和信号影响。本设计极大地方便了我们的日常工作生活,同时,依靠GSM通讯,我们可以将高度数据发送给全世界范围内的任意用户,即便信号不良,2G网络也能够将信息传递出去,方便其他人掌握信息,如果救援情况下,也能够节约救援时间。
关键词:单片机;BMP180气压传感器;GSM传输
目录
摘要
Abstract
1. 引言-1
1.1. 课题设计的背景和意义-1
1.2. 高度测量系统的发展现状-1
1.3. GSM移动通讯发展历史-2
1.4. 课题研究内容-3
1.5. 论文结构-3
2. 各关键部件介绍及方案介绍-4
2.1. BMP180气压传感器-4
2.2. STC12C5A60S2单片机模块-4
2.3. GSM通讯模块-4
2.4. 显示模块-5
2.4.1. 数码管-5
2.4.2. LCD显示管-5
3. 硬件电路设计-7
3.1. 系统整体设计-7
3.2. 单片机模块-7
3.3. BMP180气压传感器-10
3.4. GSM模块-13
3.5. LCD1602-17
4. 代码及软件介绍-19
4.1. AT指令-19
4.1.1. 一 般 命 令-19
4.1.2. 短信息命令-20
4.1.3. 数据命令-21
4.2. 主程序流程图-21
4.3. LCD显示模块流程图-22
4.4. Altium Designer-22
4.5. Protues-23
5. 问题及解决方法-25
5.1. 硬件部分-25
5.2. 软件部分-25
6. 结果展示与分析-27
7. 结论-32
参 考 文 献-33
致 谢-34
附录A(主程序代码)
附录B(LCD1602运行代码)