1.3.3 研究思路
(1) 研究奋斗版STM32开发板的工作原理及应用
(2) 根据总体要求设计出总的原理框图
(3) 论证各个模块的可行性方案
(4) 设计实现各个模块,并进行单独调试
(5) 各模块调试完毕后进行整机系统测试
1.3.4 研究难点
(1)本课题属于交叉研究范畴,课题用到了自动化专业的相关知识。所以,本课题对学生的综合能力要求极高。
(2)本课题的设计需要从整体的工作原理、每个期间的工作过程,以及整体性能方面去综合设计,上手可能会需要比较长的时间。
(3) 本课题各个功能模块的硬件电路设计和软件电路设计都要花去大量时间和精力。
(4) 本课题各个模块间的连接需要整体解决问题的能力。
1.3.5 拟解决的关键问题
(1) 安卓系统的开发程序的编写
(2) STM32开发板程序的编写
1.4 论文主要工作
文章通过设计智能天然气监控终端的手机通信系统,并利用STM32技术实现AD采集和LCD屏显示。
文章主要完成工作:
(1) 手机通信程序的编写;
(2) 可通过GPRS模块呼叫指定电话或者发短信息;
(3) 硬件调试;
(4) 软件调试;
(5)智能天然气监控终端的手机通信系统整机测试。
2 智能监控终端方案设计
2.1 系统总框图
图2.1 系统总体原理框图
系统原理框图如图2.1所示。通传感器将接受的数据实时显示在LCD屏上,实时通过WIFI传输传感器数据,具有报警功能。通过安卓手机终端检测实时数据。
整个系统有以下几个部分组成:
传感器模块:实时获取烟雾,天然气传感器数据
处理器模块:STM32开发板对整个系统的控制。
显示模块:实时显示出传感器的数据。
WIFI模块:实时通过WIFI传输传感器数据
电源电路:设计稳定可靠的电源电路,为整个系统提供电源,降低系统功耗。
该系统总体可分为模拟和数字两部分。模拟部分是指前端采集电路,包括烟雾传感器模块和天然气传感器模块。数据处理部分包括A/D转换模块、微处理器模块电路、LCD显示电路、GPRS模块。
2.2 总体设计原则
系统总体方案的设计应该全面考虑系统的总体功能进行硬件的初步选型后确定一个硬件实现的可行方案经过反复对比考虑到节约整体成本系统本终端采用了ST公司的Cortex-M3内核的STM32微处理器STM32F107。该芯片属于STM32系列的增强型,提供多达256KB的片内Flah、64KB的RAM和丰富的外设接口。Cortex-M3内核在设计上专门考虑了满足集功耗低、实时性强的工业级嵌入式产品领域的特点。在性能相同的条件下,STM32产品功耗比同级别产品要低75%,工作环境温度达105℃。
智能监控终端主要负责实时采集烟雾浓度和天然气浓度信息,可实时把监控信息通过WIFI模块传输到智能手机上,还可通过WEB网页查看实时数据以及设置传感器参数等。另外,智能监控终端在监测到烟雾或者天然气浓度超过阈值时,不仅有声光报警,还可以通过GPRS模块呼叫预设的报警电话。
ANDROID智能手机可通过WIFI模块与监控终端进行无线通讯。可以实时获取到烟雾和天然气的浓度数据,并且可记录数据,显示数据,并且可设置传感器的报警阈值等参数。另外在产生超阈值报警时,手机有多种提醒方式。 Andriod智能天然气监控终端的手机通信系统的设计(3):http://www.751com.cn/jisuanji/lunwen_10148.html