无线 mesh 网络设计方案关于本方案本方案为黄河科技学院信息工程学院无线 mesh 网络硬件平台设计提供详细的需求分析和设计方案,包括但不限于硬件平台、软件设计、数据库、项目人员分配、项目完成计划。第1章概述1.1项目背景无线 mesh 网络设计方案为无线 mesh 团队提供算法的支持平台。第2章总体设计2.1总体设计目标本项目由软件和硬件两部分组成硬件:1、做板子。有显示、键盘组成。LPC2148 芯片。(1)、步骤一:以 LPC2148 开发板为平台,连接 Unet 测试板。以 RS232 串口连接。Unet 测试板用 5V 供电,和 LPC2148 开发板的串口 1 以电缆连接。LPC2148 串口 2 监控水表、电表等。(2)、步骤二:画 SCH 板子,自己做板,焊接。2、底层程序(1)、显示部分(2)、键盘(3)、U_Net 连接部分。用 RS232 连接。(4)、连接电表、水表等。用 RS485。(5)、数据的发送和接受。3、上位机程序。(1)、串口通信部分。(2)、显示部分(3)、数据库部分(3)、TCP\IP 和 web 服务器链接部分。4、web 服务器部分(1)、TCP\IP 和上位机连接部分(2)、显示部分(3)、数据库部分(4)、界面部分2.2软件系统协议设计说明Unet 协议操作流程(1)NP 发送的时候,串口是透明的,但是在网络层会有地址码,所以AP 收到会知道来自哪个 NP,只是需要用 API 的格式表现出来(2)基本上 unet 不需要额外的操作设置,NP 透传上报数据到 AP,AP 透传广播到所有的 NP 或者 API 的格式发到某一个 NP。(3)unet 地址改不了,固化了的 1001 1002 1003(4)NP 2400(5)如果接的是 NP,NP 是没有透明模式的,用+++返回 OK 就说明 PC 和模块通信是可以的Unet 的设置1、AP(1)API 设置命令,串口 9600,n,8,1+++ATAP 0ATWRATCN收到 OK 为正确接收。(2)透传的设置命令,串口 2400,n,8,1+++ATAP 1ATWRATCN收到 OK 为正确接收。2、NP(1)输入 +++返回 ok;传输模式到 AT 命令集。(2)输入 ATCN,从 AT 命令集到透传模式。3、数据发送(1)、AP 数据发送7E 00 15 01 00 FF FF 00 01 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF 80NP 数据接收01 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF(2)、NP 发送1234567890ABCDEFAP 接收7E 00 15 81 10 08 00 00 31 32 33 34 35 36 37 38 39 30 41 42 43 44 45 46 C...