摘要:讨论了一种智能小区管理中心通过以太网发布信息到各单元住户的系统,系统利用串口服务器的协议转换功能,成功使信息发布系统的终端单片机控制系统接入以太网。 系统采用Modbus 和 TCP 协议的串口通信方式,使得数据的传输更具可靠性,响应速度快,扩展灵活,实现了智能小区的网络化管理。主要介绍了系统的总体设计思路、软硬件的实现以及串口服务器的参数设置等。

1.引言

智能小区的发展从其网络实现技术方面来看,最初的是分散控制,小区中的各种系统互相独立,分散运行。各系统之间互不兼容,仅能利用简单的发码、解码电路或RS -485 接口实现单个建筑物内的通讯,无法实现整个小区内大面积组网。随着总线技术的发展,近阶段智能化小区开始采用现场总线技术,如CAN,BACNET,LONWORKS 和国内AJB-BUS, WE-BUS,iNet以及一些利用RS 一485 技术实现的总线等等。小区内各种分散的系统开始互联组网、统一管理、协调运行,从而构成一个相对较大的联网区域系统。但是现场总线技术虽说成熟,但存在着标准不统一,互不兼容的问题。在一个小区中,如果不同系统之间采用不同的现场总线技术,就会造成互不兼容,不能共用总线,这样就需要重复布线。而且小区由多个商家进行线路铺设和设备安装,会造成费用高、维护不便的问题。而TCP/IP 协议是目前世界上最为普及的一种开放式的通讯标准,既支持局域网,又支持广域网,具有很强的可扩充性。因此本文考虑使用TCP/IP 协议。

在智能小区信息发布系统中的终端设备是可视对讲户内机,而可视对讲户内机是一个单片机控制系统,此时利用一种专用的协议转换装置(TCP/IP 协议??串行通讯协议),也叫串口服务器,可以无需改动终端设备的程序方便得将串口设备升级为带以太网的网络设备,使单片机接入网络,实现实时数据的网络传输。一套高速计算机做中央管理系统;终端设备采用单片机系统。协议和接口都标准化和规范化,通过小区内的结构化布线系统和网络技术,从而使各个分离的设备统一在一个区域系统之中,实现信息融合,达到资源的充分共享并方便管理。

1 系统的总体设计

智能小区信息发布系统是由管理中心,住宅智能化系统以及网络系统三部分组成。管理中心配备有管理PC 机,住宅的每个单元设有一个门口机,每个业主房内都装有可视对讲户内机,而串口服务器设在每个单元的门口机处。每个串口服务器都设置有固定的IP 地址,并且保证串口服务器的IP 地址和管理PC 机的IP 地址在同一个网关内,这样使的每个串口服务器能够正确收到管理中心发来的消息。管理中心的管理PC 机接入TCP/IP 网络,通过上位机管理软件及时把消息、通知通过网络从上层PC 发出,串口服务器接收到消息后将TCP/IP 协议数据转换成RS232/ RS485 串口通信协议数据从串口发出,单片机控制的中间控制设备门口机接收从串口服务器转换后的串口数据,门口机接收到数据后再通过485 总线把上位机发布的消息发送到各个业主的可视对讲户内机,可视对讲户内机接收、存储并能显示上位机发出的消息,此时业主就能在可视对讲户内机上看到管理中心发布的消息。

具体的系统总体结构图如图1 所示。

维库PDF下载:基于串口服务器的智能小区信息发布系统.rar参考文献:

[1].PC datasheethttp://www。dzsc。com/datasheet/PC+_2043275.html.

小区信息发布服务器,基于串口服务器的智能小区信息发布系统相关推荐

  1. 基于单片机的智能小区安防系统的设计

     word完整版可点击如下下载>>>>>>>> 基于单片机的智能小区安防系统的设计.rar-硬件开发文档类资源-CSDN下载内容包括详细设计文档word ...

  2. 信息抽取实战 基于 paddlenlp 的简历信息抽取实战 完整代码

    完整项目演示:信息抽取实战 基于 paddlenlp 的简历信息抽取实战 视频简介链接自取_哔哩哔哩_bilibili 项目介绍: 输入一段简历的文本,然后将信息进行解析,根据不同的内容 解析,存储到 ...

  3. 显示已连接启动传屏服务器,基于树莓派的无线传屏系统的设计与实现

    陈涛 陈辉金 摘要:无线传屏技术拟在无线的环境中,将客户端的屏幕信息,通过无线网络传输至服务器计算机上.相比与传统的视频共享或视频同步,无线传屏技术的优势为:所需的电缆少.终端可以随意移动,可提供更加 ...

  4. 学生信息录入java,基于java的学生信息管理系统

    基于java的学生信息管理系统中分为多级角色管理:包括系统管理员.学生和老师几种权限,采用了开发技术JSP以及MYSQL数据库作为本系统的开发工具.主要包括新闻模块,考试模块,学生模块,教师模块,选课 ...

  5. 腾讯云服务器信息,云服务器 - 腾讯云主机信息

    无意间发现腾讯云服务器有个 正好想着自建博客, 在腾讯云注册了域名, 就又购买了一台腾讯云服务器. 选择的详细配置信息如下: 基于 Ubuntu 终端, 链接到云服务器, 其中云服务器选择的操作系统是 ...

  6. 用java写的教职工信息管理系统_基于Java的教师信息管理系统的设计与实现论文.doc...

    基于Java的教师信息管理系统的设计与实现论文 职场大变样社区():下载毕业设计成品 全套资料,全部50元以下 毕业设计(论文)任务书 第1页 毕业设计(论文)题目: 基于java的教师信息管理系统的 ...

  7. dell服务器报错信息,DELL 服务器LED屏报错信息 2012版

    DELL 服务器LED屏报错信息 error. Contact support E2110 置中. 请参阅内存模块一般安装原 则.请参阅获得帮助. Multibit Error on DIMM 插槽& ...

  8. 药品信息管理系统mysql_基于PHP+MySQL药品信息查询系统(含论文)

    本系统阐述了医药信息查询系统的开发过程,并对该系统的需求分析及系统需要实现的设计方法作了介绍.该系统的基本功能包括用户注册登录,查看医药资讯,医药查询和在线留言等信息. 本系统技术介绍:php,mys ...

  9. 3650m5服务器导入阵列信息,联想服务器导入清除foreign阵列信息

    本节介绍导入和清除来自其他服务器上硬盘的阵列信息. 注意:进行导入和清除外来阵列信息的操作不影响本机已有的阵列配置. 进入"Drive Management"查看是否已识别全数硬盘 ...

最新文章

  1. 微服务:Java EE的拯救者还是掘墓人?
  2. android p获取通话记录_HBuilder 获取通话记录 (Android)
  3. Oracle 序列和触发器
  4. Scala函数的调用过程分析
  5. python list元素合并_python list 合并连接字符串的方法
  6. Dotnet Core Windows Service
  7. Google Protobuf 使用介绍
  8. 网络系统服务器子系统,网管系统中服务器及网络设备监控子系统的设计与实现...
  9. nodejs 安装后 npm-v 无效,node全局环境配置
  10. java jsp常见问题_jsp和servlet常见问题总结
  11. NB-IoT适用于电子门锁通信吗?
  12. mysql怎么看历史最高连接数_MySQL数据库怎么查看和修改最大连接数
  13. Python容器专题 - 列表(list)
  14. 廖雪峰网站python学习笔记——字符串和编码
  15. Laravel学习笔记(8)利用SEEDER或者模型工厂批量导入数据
  16. 几行烂代码,我赔了16万。
  17. 乐观锁与悲观锁的生动举栗讲解
  18. [论文阅读]Structure-from-Motion Revisited
  19. 我的世界个人服务器搭建
  20. 在Python中,可以使用try-except语句来处理异常。

热门文章

  1. 明源云:与阿里云生态共同成长
  2. Knative 初体验:Serving Hello World
  3. 推出云游戏解决方案后,腾讯在这场沙龙上还说了什么?
  4. 2020年进军 AI,想年薪 40 万,没这个能力不行
  5. MongoDB+阿里云 最新数据库独家上线!
  6. AI落地谁最强?AI Top 30+案例评选等你来秀
  7. 边缘计算高考题!全答对就可以去华为上班!
  8. python计算不规则图形面积_python opencv中的不规则形状检测和测量
  9. python动态类型的坑_python进阶教程之动态类型详解
  10. CENTOS 7 踢用户_CentOS服务器及MySQL数据库性能测试-乐搏软件测试