加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

以太网TCP通信照明管理系统解决方案

2018/05/08
166
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

以太网TCP通信照明管理系统使用使用以太网进行数据通信,通信速度快,可靠性高,能广泛应用于星级酒店、办公大楼、各类场馆、展厅等高可靠、高安全性的场合。系统下位机控制板采用STM32F103主控芯片,通过SPI接口连接W5500网卡芯片,实现了以太网TCP通信功能。下位机检测到夜间有人走动时可自动开灯。上位机运行照明控制管理软件,通过以太网与下位机通信,不但能够开闭任意一盏灯,还能实现一键开闭所有灯、定时开关灯、场景预设等功能。系统采用低压直流LED节能光源,亮度高,寿命长,安全性高。采用新型节能光源代替传统光源,节能效果可达到25%~35% 。

系统设计框图:


作品的实现原理、系统的工作过程

下位机上电后先初始化最基本的系统资源,如RTC实时时钟看门狗定时器等。定时器每500ms中断一次,板载LED闪烁一次,同时看门狗“喂狗”。1秒之内没有喂狗,系统将会强制复位。然后初始化外设资源,如光耦输入接口、继电器输出接口、24C02存储芯片、W5500网络芯片。下位机的基本信息和网络参数都保存在24C02中,这些参数可以通过串口发送命令来修改。程序运行后,当串口收到命令时,处理串口命令;当检测到TCP收到命令时,处理TCP命令,如果是开关继电器操作,则操作完继电器后将当前继电器状态保存在24C02中,实现断电保存;当灯泡开光状态变化时,即光耦输入点发生变化后,MCU会主动向上位机发送当前光耦输入点状态。


说明:该项目设计来源于立创社区,设计资料仅供学习参考。

  • 硬件设计.zip
    描述:包括原理图和PCB源文件,用AD打开
  • TCPServe+以太网控制板自己写的.rar
    描述:下位机源代码C#写的,Visual Studio 2010
  • 原文出处及视频链接.txt
    描述:原文出处及视频链接

相关推荐

电子产业图谱