论文部分内容阅读
近几年来物联网在国内从概念热进入实质性阶段,其思想得到越来越多的领域的亲睐,特别是在脱离人的工作环境中;另外随着移动互联的兴起,越来越多的用户在移动中便能通过无线网络通信。因此,结合用户的需求以及移动互联的高速发展,开发出一套能随时随地控制远程设备的产品显得非常迫切和必要。尽管国内外目前已有成熟的、支持远程控制的产品运用于工业控制、智能家居、远程抄表等行业,但大多面临着价格昂贵、功能单一、过于依赖PC和布线复杂等不足,普遍采用ARM和单片机作为远程控制的总控制终端,开发周期长和控制方式单一是目前发展的瓶颈。本文将高度集成的手机开发模块作为远程遥控的总控制终端,充分利用其GSM、MMS、多媒体、蓝牙和红外等模块具有的通信和数据采集的功能,结合实际需求进行端口扩展、负载匹配和驱动程序设计等二次开发,从而达到缩短开发周期和降低成本的目的。论文结合国内外同类产品及技术发展的现状,在综合评价主流软硬件平台的性价比及实现难易程度的基础上,确立了基于MTK手机平台的开发方案,设计了基于MTK手机平台无线网络控制终端的总体框图。接下来详细介绍了MTK手机平台的硬软件系统。针对课题的需要,详细解剖了MTK的操作系统NucleL1s和各功能个模块,包括NVRAM、GPIO、短信收发、软件系统编解码等,为后面二次开发做铺垫。在给出二次开发环境的建立过程基础上,详细介绍了包括短信收发编解码、GPIO口的驱动等模块的具体实现过程,给出了台灯驱动、红外传感信号接收电路的实现过程。测试结果表明:基于MTK手机平台的无线网络控制终端的设计方案切实可行;与同类产品相比,具有价格低廉、开发周期短的优点,具有很大的推广价值。