论文部分内容阅读
随着经济的繁荣,科学技术的发展,人们对生活的要求也越来越高,为人们生活和工作提供便利的物联网技术应运而生,目的是实现未来社会的全智能化和自动化,如生活中随处可见的手机、车载系统、工业控制中的监控设备、家庭中的家用电器等都是物联网的组成部分。EWS(Embedded Web Server)嵌入式Web服务器这项技术将会被广泛应用于物联网的建设中。然而,随着物联网技术的应用范围的不断扩大,对通信技术的要求也越来越高,如对偏远地区电网的监测与维护,对农业自动化设备的控制与运行,这些特殊化应用对当前各种监测系统的首选通信方式—以太网通信技术,是一个难题。通信手段的多样化也将是未来物联网的特色之一,否则将无法适应各种各样的环境。所以,本文应用无线通信技术,解决了这个难题,并根据应用场景,选择第三代蜂窝移动通信技术-3G作为通信手段,使用动态域名解析(DDNS—Dynamic Domain Name Server),解决了PC端访问控制嵌入式web服务器时,服务器端因使用3G模式接入Internet而IP不固定的问题。本文的主要研究内容如下所示:1)完成系统的硬件平台的整体设计和各模块的功能设计。设计了系统所包含的各个硬件单元的接口电路,着重阐述了SDRAM、Flash、USB等部分的接口电路。2)对嵌入式Linux系统的移植进行深入分析,详细研究了嵌入式实时操作系嵌入式Linux在S3C2440硬件平台上的参数修改、配置设置及移植过程。3)通信模块的设计。根据3G模式拨号上网的应用特点,加载3G无线上网卡驱动,并配置编译时系统支持PPP拨号上网协议,编写拨号上网脚本。编译移植花生壳DDNS到平台上,实现动态域名解析,将申请的免费域名与动态IP建立映射关系。4)建立嵌入式web服务器构架。移植配置GoAhead web服务器到开发板,并编写应用程序,实现LED的复杂控制。