基于以太网和DTMF编解码的远程家居控制器

测试测量 时间:2014-04-14来源:网络

3.以太网web server的远程家居控制和监控系统

3.1 以太网web server的远程家居控制和监控系统程序流程图

首先,客户可以通过手机或PC机与服务器建立连接,再通过侦听端口80,判断是否有客户请求到达,若有则将调用应用程序http进行相应处理,否则,继续侦听。Http是用于处理HTTP请求的应用程序,在应用软件上实现简单WEB服务器功能,其主要由三个模块构成:一是用户登陆模块;二是家电监控模块;三是家庭安全隐患实时监控模块。用户登陆模块需要解决用户的合法性检查,即接收用户输入的用户名和密码,进行校验,合法则进入web server总控制页面,非法则发出警告页面。家电监控模块针对各家电的硬件情况,收集信息家电的状态码,并通过网页形式显示;家庭安全隐患监控模块收集各个传感器模块的实时数据,而且若超过警戒值,会有相应的警戒网页形式提醒

3.2 TCP/IP协议栈管理程序

由于TCP/IP协议分布在链路层、网络层、传输层和应用层上是分层实现的,每一层只负责处理通信过程中的一部分问题,其它不能实现其功能,我们进行 TCP/IP 协议栈程序设计时,根据协议分层的思路采用模块化的程序设计方法,为了在接收数据包后能根据数据包的类型 (ICMP TCP UDP 等)作出相应的处理,我们设计了协议栈管理程序,当接收到正确的以太网帧后,根据以太网帧数据类型将接收的数据送至相应的模块程序进一步处理。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

关键词: 以太网 DTMF编解码 远程家居控制 智能家庭

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版