基于arm平台的智能安防系统的设计与实现

基于arm平台的智能安防系统的设计与实现

ID:31359103

大小:110.50 KB

页数:7页

时间:2019-01-09

基于arm平台的智能安防系统的设计与实现_第1页
基于arm平台的智能安防系统的设计与实现_第2页
基于arm平台的智能安防系统的设计与实现_第3页
基于arm平台的智能安防系统的设计与实现_第4页
基于arm平台的智能安防系统的设计与实现_第5页
资源描述:

《基于arm平台的智能安防系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ARM平台的智能安防系统的设计与实现  摘要:为了解决传统安防系统存在的低可靠、成本高、不利于系统集成的缺点,提出一种基于ARM平台的智能安防系统设计方案。设计以Cortex?A8为控制器的前端设备,采用LPC11C14为控制器、ZICM2410为ZigBee射频模块、SC16IS752为SPI转UART模块的终端设备。系统采用Linux3.0.8内核、Android4.0版本文件系统、Arm?none?linux?gnueabi?gcc工具链、Eclipse开发工具对前端和终端设备的软件流程进行设计。系统测试结果表明,该系统可以正确、实时地采集

2、各项安防数据,实现了用户出入的有效监控,且在采集数据超出正常范围时发出警报。  关键词:安防系统;Cortex?A8;Cortex?M0;ZigBee  中图分类号:TN948.64?34;TP277文献标识码:A文章编号:1004?373X(2016)24?0075?04  DesignandimplementationofintelligentsecuritysystembasedonARMplatform  LIUChunlin,YANGHui  (SchoolofInformationEngineering,KailiUniversity,K

3、aili556011,China)  Abstract:Inordertosolvetheproblemsoflowreliability,highcostandpoorsystemintegrationofthe7traditionalsecuritysystem,anewdesignschemeofintelligentsecuritysystembasedonARMplatformisproposed.Afront?endequipmenttakingCortex?A8asthecontroller,aswellasaterminalequip

4、menttakingLPC11C14ascontroller,ZICM2410astheZigBeeRFmoduleandSC16IS752asUARTmoduleconvertedthroughSPIaredesigned.TheLinux3.0.8kernel,Android4.0versionfilesystem,Arm?none?linux?gnueabi?gcctoolchain,Eclipsedevelopmenttoolareusedinthesystemtocarriedoutthedesignofthesoftwareflowoft

5、hefrontendandtheterminalequipment.Thesystemtestresultsshowthatthesystemcancollectallkindsofsecuritydatainrealtimecorrectly,realizetheeffectivemonitoringofuseraccess,andraisethealarmwhilethecollecteddataisbeyondthenormalrange.  Keywords:securitysystem;Cortex?A8;Cortex?M0;ZigBee 

6、 智能安防系统主要是利用计算机、无线通信技术通过网络化的管理,使得工作和生活更加轻松、安全。近年来,智能安防系统正在由数字化、网络化向智能化方向发展[1?3]。其通过物联网、图像识别处理、无线传感器传输等技术实现智能安防系统事前预警、事中处理、事后能及时取证的全自动智能监控[4]。上述系统集成可利用ARM平台实现,其不仅能实时地采集安防区域的数据,同时具有成本低、可靠性高和便于系统集成的优点。  1系统总体设计7  本文的安防系统利用Cortex_M0采集房间信息,Cortex_A8作为中央监控服务器设备。  1.1系统功能图  Cortex?A8是

7、一款高性能、高效率的ARMV7应用处理器。Cortex?M0是一款尺寸小、性能高的ARM应用处理器。Android界面显示(Cortex?A8)来自于Cortex?m0模拟量,并可对Cortex?M0进行控制或操作。基于Cortex?A8和Cortex?M0的系统功能图,如图1所示。  1.2系统功能描述  系统采用Linux3.0.8内核、Android4.0版本文件系统、Arm?none?linux?gnueabi?gcc工具链、Eclipse开发工具[5?6],系统功能描述如表1所示。  2前端数据中心  程序的线程定义如表2所示,所用类定义如

8、表3所示。前端数据中心Cortex?A8程序设计首先启动主界面,跳转到从界面显示设备的详细采集信息,控制线程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。