基于ARM的嵌入式监控终端的设计与实现毕业设计(论文).doc
《基于ARM的嵌入式监控终端的设计与实现毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于ARM的嵌入式监控终端的设计与实现毕业设计(论文).doc(46页珍藏版)》请在三一办公上搜索。
1、 毕业论文(设计)题目:基于ARM的嵌入式监控终端的设计与实现 2014年 5月基于ARM的嵌入式监控终端的设计与实现摘要 在微电子技术、计算机技术、多媒体技术和网络技术的巨大推动和整个社会信息化程度提升的特殊背景下,视频监控获得了极大地关注和迅猛的发展。视频监控的应用范围不再局限在一般的公共场所安全防范,企业生产经营监控、道路交通智能化管理、家庭安全监控等新的领域也受到了广泛的应用。无线通信技术特别是第三代移动通信技术的发展更是为视频监控提供了更加灵活方便的组网方式。同时在现代数字信号处理技术和人工智能技术的巨大推动下,目前的监控系统己经发展到了智能化的阶段。本文正是基于这种应用背景,设计了
2、一款基于ARM的嵌入式监控终端。本文所设计的监控终端主要有以下部分组成:视频采集模块,视频处理模块,中心控制模块,无线传输模块组成。系统整体设计方案采用ARM与专用视频处理芯片相结合,ARM完成网络管理和进程管理等任务,而视频芯片完成原始数据的H.264压缩。监控终端通过3G网络与后台控制中心完成数据交互,基本适应了现代社会对视频监控的基本要求。本论文主要完成的工作和创新点如下:1.通过对系统功能的分析,介绍了嵌入式视频监控终端整体方案的选择,在系统硬件架构选择上采用ARM与视频处理芯片相结合的方式,改变了传统的单芯片处理数据的模式,大大提高了系统的性能。在编码方式上,采用了压缩比率更高的H.
3、264压缩方案,传输的图像相比较以前的MPEG方案质量更加的好,并且数据量很小,在以流量计费的3G时代,更加凸显了本终端的优势。在组网方式上,采用3G方式进行组网,相比较以前的监控终端,在组网方式上更加的灵活方便,更加容易扩展和升级。2.针对本文选择的芯片,完成了采集模块,视频处理模块,中央控制模块和无线传输模块以及PCI通信接口的电路设计,给出了本文所设计的监控终端的原理图和实物图。并且根据以往经验和本终端设计遇到的实际问题,对PCB设计中可能遇到的技术难点进行了总结和归纳。3.构建了基于SL3512的软件开发平台,对主要的步骤和流程进行了全面的阐述,在引导程序boot loader的选择上
4、,创新性的采用了依赖于SL3512设计的SLboot,并且对它的启动和运行过程进行了细致的说明。4.对嵌入式终端驱动程序的开发流程和基本原理进行了全面的阐述,在一定程度上弥补了以前嵌入式终端设计的不足,针对本终端完成了ARM处理器与视频视频处理模块通信的PCI驱动程序的开发和加载。5.完成了基于FH8735软件工具开发包SDK实时视频点播和动态监测等定制化模块的开发,在一定程度上弥补了国内视频监控终端对动态监测和遮挡报警等重要功能的空白,基本满足了当代社会对嵌入式系统智能化的要求。对无线传输模块的数据链路层,网络层所需要的协议和基本原理进行了深入的研究,并且给出了具体的实现方案,对于嵌入式系统
5、的开发具有一定的指导意义。6.最后对本文监控终端所涉及的主要应用领域和未来的研究方向进行总结和展望,对进一步需要补充和完善的地方进行了说明。关键词:监控终端、第三代移动通信、ARM;Linux、PCI、套接字分类号:TN911Designandimplementoftheembeddedmonitoringterminalbasedon ARM AbstractThevideomonitoringaregreatlyconcernedaboutandrapidlydevelopedintheparticularcontextofthehugepromotionofmicro-electroni
6、cstechnology,computertechnology,multimediatechnologyandnetworktechnology,andthepromotionofinformationtechnologyofthewholesociety.Theapplicationsofvideomonitoringarenolongerconfinedtothegeneralsecurityofpublicplaces.Productionandoperationmonitoring,intelligentroadtrafficmanagementandhomesecuritymonit
7、oringhavebeenwidelyused.Thedevelopmentofwirelesscommunicationtechnology,especiallythethirdgenerationmobilecommunicationtechnology,ismoreflexibleandconvenientforvideomonitoring.Meanwhile,thecurrentmonitoringsystemhasbeendevelopedtothestageofintelligenceundertheboostofthemoderndigitalsignalprocessingt
8、echnologyandartificialintelligencetechnology.AnARM-basedembeddedcontrolterminalisdesignedbasedonthisapplicationbackground.MonitoringTerminaldesignedmainlycontainsfourcomponents,theyarevideocapturemodule,thevideoprocessingmodule,thecentralcontrolmoduleandthewirelesstransmissionmodules,respectively.Th
9、eoverallsystemdesignedusestheARMcombinedwiththespecialvideoprocessingchip.ThetaskofnetworkandprocessmanagementcanbeachievedbyARM.TheH.264compressionoftherawdatacanbecompletedbythevideochip.Dataexchangescanbecompletedbymonitoringterminalthroughthe3Gnetworkandbackstagecontrolcenter,whichbasicallyadapt
10、edtothebasicrequirementsofmodernsocietyonthevideomonitor.Theworkandinnovationofthispaperaremainlyasfollows:(1)Byanalyzingthesystemfunctions,thechoiceoftheoverallprogramforembeddedvideomonitoringterminalisdescribed.ThechoiceofsystemarchitectureusingacombinationofARMandvideoprocessingchip,theperforman
11、ceofthesystemhasgreatlyimprovedbychangingtraditionaldataprocessingmodeforsingle-chip.AhighercompressionratioofH.264compressionschemeisusedtoencode,thequalityofimagetransmittedismuchbetterandsmalleramountofdatacomparedtothepreviousMPEGprogram.Theadvantagesoftheterminalaremoreprominentinthe3Geraoftraf
12、ficaccounting.Innetworking,the3Gwaynetworkisused,whichismoreflexible,easiertoexpandandupgradecomparedtothepreviousmonitoringterminals.(2)Theacquisitionmodule,thevideoprocessingmodule,thecentralcontrolmoduleandhewirelesstransmissionmodulesandPCIcommunicationinterfacecircuitaredesignedbasedonthechipse
13、lected.Thentheschematicandphysicalgraphsofthemonitoringterminalaregiven.TechnicaldifficultiesencounteredinthePCBdesignandinductionsaresummarizedaccordingtopracticalproblemsencounteredinthepastexperienceandtheprocessofterminaldesign.(3)AsoftwaredevelopmentplatformisbuiltbasedontheSL3512,andthedetails
14、tepsandprocessesaregiven.Inthechoiceofbootloader,theSLbootdependingontheSL3512designisused.Itsstartandrunningprocessisdescribedindetail.(4)Thedevelopmentprocessandthebasicprinciplesofembeddedterminaldriverarecomprehensivelyproposed,whichcompensatefortheapplicationdesigndeficienciesofthepreviouslyemb
15、eddedterminaltoacertainextent.ThedevelopmentandloadoftheARMprocessorandvideoprocessingPCIdrivermoduleareachieved.(5)SDKreal-timevideodemandedanddynamicmonitoringmodulebasedontheFH8735softwaretoolarecompletelydeveloped.Toacertainextent,itcompensatesfortheblankofthedomesticVideoMonitoringTerminalonthe
16、dynamicmonitoringandocclusionalarmfunction,whichmeetthebasiccontemporarysocietyofintelligentembeddedsystemsrequirements.Thewirelesstransmissionmodule,thedatalinklayer,networklayerprotocolsandthebasicprinciplesarestudiedindepth,andspecificimplementationsaregiven.Ithasaguidingsignificanceforthedevelop
17、mentofembeddedsystems.(6)Finally,themainapplicationareasaresummarizedandfutureresearchdirectionisoutlookedofthemonitoringterminal,andsupplementandimproveisproposedtothefurtherneed.Keywords:monitoringterminal、3G、ARM、Linux、PCI、socketClassification、TN911目 录第一章 绪论81.1视频监控系统的发展历程81.2嵌入式监控系统的发展趋势10第二章系统整体
18、方案设计122.1系统整体架构122.2硬件整体架构的选择122.2.1主流微处理器132.2.2ARM微处理器的优点142.2.3本终端中央架构152.3操作系统的选择162.4传输网络的选择192.5视频压缩标准的选择21第三章嵌入式终端硬件模块的设计243.1整体架构243.2视频采集模块243.3视频处理模块263.4中心控制模块283.5PCI接口电路设计293.6电源模块31第四章终端软件平台的构建334.1Linux嵌入式开发简介334.2SL3512Linux开发环境的搭建334.3控制台软件的选择344.4BootLoader简介344.5根文件系统35第五章监控终端软件系统
19、开发365.1软件整体架构概述365.2终端驱动程序开发375.2.1Linux下设备驱动程序简介375.2.2驱动程序开发原理385.2.3终端PCI接口驱动395.2.4驱动程序的编译和加载405.3终端网络层的实现405.4基于RBAC权限管理的后台监控42第六章总结和展望436.1本文主要工作436.2研究展望44参考文献45致 谢47第一章 绪论1.1视频监控系统的发展历程自20世纪80年代以来,视频监控系统在我国各领域蓬勃发展,视频监控已经深入到社会公共安全的每一个角落。伴随着视频监控系统从以矩阵为核心代表的模拟监控系统,跨越终端以硬盘录像机为代表的半数字化监控系统,到目前前端以网
20、络视频为代表的全数字监控系统,各项新技术、新产品从无到有从非主流到主流,引领着视频监控行业不断向前发展。第一代视频监视系统是指以矩阵为核心的传统模拟监控系统,系统主要由模拟摄像机专用视频电缆、切换矩阵、监视器、模拟录像设备及盒式录像带等构成。系统只是解决小范围,短距离的监控雳求。其系统特点:1)视频信号的采集、传输、存储均为模拟形式;质量高;2)经过几十年的发展,相应技术成熟。其存在很多明显的缺点:1)范围有限;距离有限,无法进行远程管理、访问;2)系统增扩容难度大,成本高;3)大量磁带存储、人工手动查询,管理维护复杂;4)无法与其它安防系统有效集成。第二代视频监控系统是指以硬盘录像机为代表的
21、半数字化监控系统,系统的显著优势在于充分发挥了计算机技术的功能,为用户提供了更人性化的测览、管理方式。在很多方面解决了模拟矩阵技术无法解决的难题,是第一代技术的延伸。其系统特点:1)视频、音频信号的采集、存储为数字形式,质量较高;2)存储的数字化,大大提高用户对录像信息的处理及查询能力;3)向下兼容,可实现对第一代模拟监控产品的升级改造;4)硬盘录像系统功能的网络化及光端机的出现解决了视频图像远距离传输的问题,使人们对远距离大范围监控以及视频资源共享的迫切需求得到了满足;5)嵌入式硬盘录像系统的出现为用户提供了更高的可靠性、更简易的安装方便;其优势使其得到广泛应用。可以说硬盘录像技术的成熟大大
22、加快的视频监控民用化的趋势,并得以大范围的应用,而又正是在大范围应用的大潮中,其不足之处暴露了出来。1)硬盘录像系统仍未摆脱第一代模拟监控的影响,从监控点到中心为模拟方式传输,需铺设电缆或光缆,系统越大建设成本越高,不易维护且维护费用较大;2)单机容量有限,在大型系统中,不适用于集中录像,录像文件的统一管理不便;3)硬盘录像系统网络化功能有限,大范围应用管理、维护复杂。第三代视频监控系统是指以前端网络视频为代表的全数字视频监控系统,视频从前端图像采集、传输即为数字信号,并以网络为传输媒介,实现视频在网上的传输,并通过设在网上相应的功能控制主机来实现对整个监控系统的浏览、控制与存储。其系统特点:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM 嵌入式 监控 终端 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-4131883.html