论文部分内容阅读
随着4C技术(计算机技术、控制技术、通信技术和图形显示技术)的迅速发展以及人们生活水平的不断提高,智能家居行业已在现代生活中占据越来越重要的位置,而将家居控制器通过嵌入式设备连入网络也成为当前智能家居控制系统研究的热点问题。在传统控制技术中,若要对现场设备进行监控,必须通过专用通信线,而采用嵌入式Web Server技术,只需将嵌入式设备连接到Internet便可实现远程监控功能。课题选用基于8位微处理器的嵌入式Internet接入方案,设计了一款价格低廉,面向普通家庭且实用性较强的嵌入式Web Server智能家居控制器。系统采用双CPU控制方案,将控制器分为嵌入式Web Server和本地控制器两大模块,不仅解决了MCS-51系列单片机端口资源紧张问题,更方便了系统扩展与二次开发。嵌入式Web Server模块以8位微处理器W78E58B和以太网控制芯片RTL8019AS为处理核心,结合嵌入式Web的具体要求在单片机上实现了精简的TCP/IP协议栈,并通过CGI接口设计实现嵌入式Web Server与远程浏览器的动态交互,使用户可以在任何时间和地点利用标准的Web浏览器(如IE浏览器)进行远程访问和控制。论文在完成嵌入式Web Server模块的基础上,进行了本地控制器模块的软硬件设计。本地端控制器以AT89S52为控制核心,包括串行通讯模块、参数采集模块、红外接收模块、液晶显示模块以及驱动控制模块,不仅能完成家居设备的常规控制,还可实现与嵌入式Web Sever模块的通信,接受上位机发送的命令,处理并返回相应参数,实现系统的远程监控功能。最后,在以太网中对智能家居控制器进行了测试。结果表明,该系统操作灵活、性能稳定,具备良好的开发与应用前景,整个课题取得了预期的效果。