- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于以太网分布式视频设备环境监控系统设计
基于以太网分布式视频设备环境监控系统设计
摘要:重庆市南岸区背街小巷视频建设工程,在全区范围内部署了1万余个视频监控点位。工程采用了视频监控文件前端存储方式,将监控镜头配套的NVR、网络设备、供电设备集成在一个室外机柜内,机柜与监控镜头就近部署。由于室外环境较为恶劣,且机柜内设备对温湿度较为敏感,因此需要对环境进行监控调节。本文介绍了一种基于STM32的分布式环境监控设备,可对各点位的室外机柜内温湿度情况进行远程监控调节,经过实际测试,使用该系统管理的监控点位机柜内温度保持在25℃±3℃范围内。
关键词:以太网;分布式视频设备;环境监控系统;STM32微控器
中图分类号:TP273 文献标识码:A 文章编号:1007-9416(2017)06-0169-03
重庆市南岸区建设的背街小巷视频建设工程,旨在以有限的资金建设尽可能多的视频监控摄像头以覆盖全区偏僻区域和案事件高发区域。工程在设计时抛弃了租用光纤实时传输视频文件至数据中心进行集中存储方案,采用了了视频文件就近存储的分布式存储方案,在需要调取视频监控时通过各监控镜头的NVR建立的ADSL-VPDN通道传输视频数据,使用低带宽网络按需传输视频文件,节省了大量通信费用。由于室外机柜所处环境情况复杂,为了监控众多分散的前端存储设备内工作环境温湿度、提高设备在线率和可用时间,本文设计了一种分布式设备环境监控系统,通过利用现有视频网络传输监控数据,在监控设备分散和大量部署的情况下,与传统分布式环境监控系统采用的移动数据网络相比,在使用本方案可以提高数据传输可靠性并节省非常可观的通信费[1]。
1 总体方案设计
视频监控设备机柜内配备环境监控系统通过分布在远端的室外设备箱内的STM32微控器对机柜内外温度、湿度、机柜门开闭状态进行监控,并将状态数据通过以太网控制器经由NVR连接的VDPN视频传输网络传输至远程监控中心[2]。监控中心通过远程设置温度和湿度门限,由单片机系统自主控制半导体制冷设备和风机开关,实现内温湿度调节。对于自主调节无效的情况将报警由人工到现场进行处理,总体方案设计如图1所示。
2 系统硬件设计
2.1 系统硬件组成
系统以STM32F103微控器为核心,通过SPI 接口与以太网控制芯片W5500和存储芯片W25X64连接,实现以太网通信和数据存储功能。通过IO输入接口与数字温湿度传感器DHT22和门磁感应模块连接实现内部温湿度检测和门开闭状体检测功能。通过IO输出接口控制半导体制冷模块和风机开关模块,实现温湿度控制功能。系统硬件组成如图2所示。
2.2 STM32F103微控器
系统核心为ST公司基于ARM Cortex M3内核推出的32位微控器STM32F103RBT6,该微控器工作频率可达72MHz,并具有丰富的外设,且ST公司提供了外设的驱动函数库,极大简化了开发过程。系统同时使用了微控器的两个SPI接口控制存储芯片和以太网控制器。通过微控器的IO接口输入连接机柜门磁感应信号和DHT22温湿度传感器接入,IO输出开关量控制风机和半导体制冷模块开关。考虑到系统量产后需要进行现场配置,还用到了微控器的USART接口作为串口通信,计算机使用PL2303或FT232 USB串口转换模块连接微控器USART接口即可进行系统初始参数配置[3]。
2.3 温湿度传感器
系统采用了DHT22数字式温湿度传感器用于内部和外部温湿度模块的温度测量范围为-40-80℃,分辨率为0.1℃,误差±0.5℃,湿度测量范围为0-100%RH,分辨为0.1%RH,误差±2%RH;该模块使用微控器一个IO口即可实现数据双向传输。
2.4 W5500以太网控制器
W5500是WIZnet推出的高性能以太网接口芯片,内部集成全硬件TCP/IP协议栈+MAC+PHY。W5500集成硬件化TCP/IP协议栈支持TCP、UDP、IPV4等协议,内部32K字节存储器作为TX/RX数据缓存,支持10/100Mbps自适应传输速率。系统通过微控器的SPI接口与W5500连接,并使用UDP协议进行数据传输。
2.5 SPI FLASH存储器
W25Q64是华邦公司推出的大容量SPI FLASH产品,W25Q64的容量为64Mbit,擦写周期多达10W次,具有20年的数据保存期限,且支持标准的SPI,系统使用W25Q64存储事件日志、配置信息。
3 系统软件设计
系统软件运行首先对STM32RBT6微控器的中断、定时器、串口、SPI端口、IO接口外设进行初始化,初始化完成后对W5500和温湿度传感器按照预设进行配置。由于初次设置需要在施工现场与NVR提供网络参数匹配,系统设计了串口程序接收配置信
原创力文档


文档评论(0)