- 7
- 0
- 约 16页
- 2017-01-22 发布于辽宁
- 举报
本科毕业设计论文-概要设计基于zigbee的温度监测系统设计与实现
基于zigBee的温度监测系统设计与实现
MainDisplay概要设计
总页数 16 无 生效日期 2013.12.20 编制 修 改 履 历
修改编号 日期 修改人 版本号 修改内容 1 VER0.1.0 初始做成
目 录
1 文档概述 4
1.1 文档目的和范围 4
1.2 术语/缩略语 4
1.3 参考文档 4
2 模块概述 4
2.1 模块功能定义 4
2.2 模块结构 5
2.3 模块动作时序 6
3 接口说明 6
3.1 数据结构定义 6
3.2 函数 7
3.2.1 模块间接口函数 7
3.2.2 模块内接口函数 12
文档概述
文档目的和范围
该项目主要描述Main LCD显示模块,ZigBee无线数据传输模块,DHT11温湿度数据采集模块,ARM数据处理模块的外部接口函数和内部实现函数,还有各模块之间的连接。
术语/缩略语
序号 术语/缩略语 说明 1 LCD 液晶显示 2 DHT11 温湿度无线传感器 3 SPI 串行外围设备接口 4 Uart 通用异步接收/发送装置
参考文档
列出所参考的式样或者文档等
序号 文档名 作者 时间 版本 1 LPC111X中文手册 2 LPC1100中文手册 3 DHT11说明书最新版 4 QAZ2000透传模块说明书 5 Keil_uvision_4使用手册 6 ILI932x数据手册 7 W25X16中文手册 8 nxplpc11xx文件详解
模块概述
项目的开发环境是Keil uVision4 ,采用的开发语言主要为C语言,还有部分汇编语言。本设计主要分四部分,第一部分是以ARM Cortex-M0 系列的 LPC1114为核心处理器;第二部分是以DHT11为温度传感器,用以采集节点处的温度;第三部分是以zigbee(CC2530)为路由器和协调器,路由器用以发送采集到后经过处理器处理后的数据到协调器,协调器再把数据传送到ARM主处理器上;第四部分为显示器模块。
模块功能定义
序号 功能点 功能点详细内容 1 LCD显示模块 通过内部函数把经过处理器处理后的数据显示出来 2 主节点数据处理模块 处理经由协调器传输到ARM处理器的数据 3 初始化显示器 将各子节点的温度初始化,并显示初始界面 4 中断查询 当子节点数据变化时,主节点能及时捕捉到 5 读数据 从寄存器读取数据 6 写数据 向寄存器内写入数据 7 温度采集 采集节点处的温度,并将数据传输到ARM处理器 8 子节点数据无线发送 将经ARM处理器处理后的数据无线发送出去 9 主节点数据无线接收 捕捉子节点无线发送出去的数据 10 Uart初始化 初始化Uart模块
模块结构
画出模块间结构及模块内结构图。对于模块内细分的小模块也最好列表说明各小模块的功能。
模块名称 模块类型 概要说明 LCD_Init 接口 液晶显示器初始化 W25X16_Init 接口 W25X16初始化 LCD_Clear 接口 全屏显示白色 UART_init 接口 初始化串口 LCD_DisplayOn 接口 开启显示器 LCD_DisplayOff 接口 关闭显示器 LCD_XYRAM 接口 设置显存区域 LCD_SetC 接口 设置TFT屏起始坐标 LCD_Clear 内部模块 清屏TFT LCD_ShowString 内部模块 显示字符串 LCD_Show_hz 内部模块 显示16*16点阵中文 delay 内部模块 短暂延时 LCD_WR_DATA 内部模块 给ILI9325的寄存器写数据 LCD_WR_REG 内部模块 确定给哪个寄存器写数据 LCD_RD_DATA 内部模块 读取ILI9325的寄存器里的数据 LCD_ShowChar 内部模块 显示16*16点阵英文字符 LCD_ShowNum 内部模块 显示字数 DHT11模块动作时序
DHT11接收到开始信号触发一次温湿度采集,如果没有接受到主机发送开始信号,DHT11不会主动进行温湿度。通讯过程如下图所示:
接口说明
函数
给出模块所有对外接口的函数声明及说明。
函数说明的方式可以参见下面的形式。
模块间接口函数
LCD_Init
函数名 LCD_Init 文件名 ../main.c 功能概要 液晶显示屏初始化 记述形式 LCD_Init(); 参数 类型 变量名 I/O 说明 void - - - 返回值 类型 void 说明 值 - - -
您可能关注的文档
- 本科毕业设计论文-大工浅谈混凝土结构裂缝的控制措施.doc
- 本科毕业设计论文-大林算法控制系统设计.doc
- 本科毕业设计论文-大红山铁精矿、铜精矿日产3500t选矿厂设计说明书.doc
- 本科毕业设计论文-大山路水库除险加固设计水文计算任务书.doc
- 本科毕业设计论文-大庆市开发区的夏宫休闲娱乐休闲中心计算书.doc
- 本科毕业设计论文-打包机中文操作说明.doc
- 本科毕业设计论文-大型商业住宅楼建设施工应急救援预案1.doc
- 本科毕业设计论文-大学生旅游消费支出与可支配费用的调查分析.doc
- 本科毕业设计论文-大学生后勤管理系统.doc
- 本科毕业设计论文-大学生闲置物品交易平台项目商业计划书.doc
- 本科毕业设计论文-概要设计基于μcosii系统在s3c2440平台的移植的设计与实现.doc
- 本科毕业设计论文-概要设计基于安卓手持设备的语音通讯系统.doc
- 本科毕业设计论文-概要设计基于车牌识别系统的车牌定位方法的设计与实现.doc
- 本科毕业设计论文-甘孜分公司工作票操作票管理规定.doc
- 本科毕业设计论文-干部学习劳动安全管理基础知识问答读本.doc
- 本科毕业设计论文-干式磁选机磁系设计.doc
- 本科毕业设计论文-柑橘属果树和蓝莓市场农业科技有限公司创业计划书.doc
- 本科毕业设计论文-钢管水压试验机预密封系统设计.doc
- 本科毕业设计论文-钢结构行业前景趋势.doc
- 本科毕业设计论文-钢结构专业 项目施工方案.doc
最近下载
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 广东省潮州市2024-2025学年高三上学期期末教学质量检测物理试卷.docx VIP
- 上海电力学院大一机械制图C习题本解答(造福学弟,不谢)-新版.pptx
- 广东省潮州市2024-2025学年高二上学期期末教学质量检测物理试卷(含答案).docx VIP
- 新生儿身份识别制度.pptx
- 康迪泰克空气弹簧.pdf VIP
- LY/T 2817-2017山桐子栽培技术规程.pdf
- 缓刑担保承诺书范文.docx VIP
- 记账实操-电梯保养公司会计账务处理分录.doc
- 脑机接口专利关键技术白皮书-复旦大学-2025.pdf VIP
原创力文档

文档评论(0)