《 物联网集成系统设计 》 课件 13四路开关_第1页
《 物联网集成系统设计 》 课件 13四路开关_第2页
《 物联网集成系统设计 》 课件 13四路开关_第3页
《 物联网集成系统设计 》 课件 13四路开关_第4页
《 物联网集成系统设计 》 课件 13四路开关_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物联网应用系统设计自主完成系统设计与实现教学目标四路开关项目四路开关项目

本小节要实现四路开关灯光控制系统,系统具有节点、网关两个部分,服务器的功能将集合到网关中。四路开关灯光控制系统是上一小节的最小系统的升级,在完成最小系统的程序基础上改造。灯泡作为节点,有两个状态,亮和灭。灯泡接到一个智能开关上。智能开关具有串口功能,与网关实现串口通信。用户可以通过前端页面发送控制命令使灯亮灭,实现远程控制的功能。

最小系统任务要求及功能分析(1)灯泡连接到智能控制模块的其中一路开关上,智能控制模块通过继电器控制灯泡的亮灭。(2)智能控制模块使用串口与网关连接,具有串口接收和发送功能,接收控制灯泡的命令和收到命令后发送应答信息。(3)网关通过串口与智能控制模块通信,网关具有串口接收和发送的功能,使用串口发送控制灯泡的命令。(4)网关集合了服务器的功能,只显示当前状态,具有web服务的功能。把灯泡的状态信息显示到页面。同时,页面有控制按钮,能通过页面控制串口发送控制灯泡亮灭的命令。四路开关项目单片机LED网关程序灯泡+四路开关网关程序四路开关项目最小系统访问访问串口串口添加标题控制原理添加标题控制原理

四路开关灯光控系统的关键是在原有系统中加入智能开关和网关设备。把原有的开关置换成智能开关,智能开关连接到网关设备。网关具有网络访问功能,用户通过手机或电脑访问网关,发送开关灯的命令,从而控制灯的亮灭。添加标题控制原理添加标题硬件连接

四路智能开关使用第四路接灯泡的接线图如图9-19。灯的零线与插头的零线接一起,灯的火线与插头的火线间接到第四路开关。网关程序运行在计算机中,计算机没有485接口,智能网关使用一个485转232接口连接到计算机,达到与计算机中网关程序通信的目的。四路开关指令四路开关控制命令的协议如下:使继电器1开:FF10300700010200011E40使继电器1关:FF1030070001020000DF80使继电器2开:FF10300800010200011EBF使继电器2关:FF1030080001020000DF7F使继电器3开:FF10300900010200011F6E使继电器3关:FF1030090001020000DEAE使继电器4开:FF10300A00010200011F5D使继电器4关:FF10300A0001020000DE9D(1)串口采集网关发送过来的控制命令。(2)执行命令,检查接收到的数据是否与开灯密钥“FF10300A00010200011F5D”一致,如果一致,u=“0”,同时发送开灯应答信息。(3)执行命令,检查接收到的数据是否与关灯密钥“FF10300A0001020000DE9D”一致,如果一致,u=“1”,同时发送关灯应答信息。(4)执行命令,当u为“1”时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论