无线视频监控系统设计.docx

上传人:李司机 文档编号:6907972 上传时间:2024-03-22 格式:DOCX 页数:50 大小:497.06KB
返回 下载 相关 举报
无线视频监控系统设计.docx_第1页
第1页 / 共50页
无线视频监控系统设计.docx_第2页
第2页 / 共50页
无线视频监控系统设计.docx_第3页
第3页 / 共50页
无线视频监控系统设计.docx_第4页
第4页 / 共50页
无线视频监控系统设计.docx_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《无线视频监控系统设计.docx》由会员分享,可在线阅读,更多相关《无线视频监控系统设计.docx(50页珍藏版)》请在三一办公上搜索。

1、随着人口的增长,商场、剧院、火车站及大型会展中心等公共场所关于安防系统中对安保的需求也越来越大。而为了降低该类营业性公共场所的营业本钱,引进无线视频监控系统可以为使用者大大节省经营本钱,并且存档的无线视频便于后续的管理与维护。而一般的无线视频监控系统都是由网络摄像机和PC监控管理软件组成。本课题研究的是网络摄像机的一种新型监控管理软件的设计,其中网络摄像机由STC89C52单片机结合3G路由器、USB摄像头以及舵机组成,其视频数据通过3G路由器的WiFi功能实时转发,然后编写一款AndrOid客户端视频监控管理软件,安卓连接上网络摄像机的WiFi网络后翻开该软件就能实时进行远程视频监控,可以通

2、过客户端软件上的按钮移动摄像头左右两个方向的摆动,并可以抓拍远程图片保存在里,也可以在AndrOid客户端软件中查看,并对之前抓拍的图片进行管理,为用户提供了一定的便利性。关键词:网络摄像机;Android;单片机;WiFi;舵机AbstractAsthepopulationgrows,shoppingmalls,theaters,trainstationsandlargeconventioncentersandotherpublicplacesonthesecurityneedsofthesecuritysystemisalsogrowing.Inordertoreducetheoperat

3、ingcostsofpublicplacessuchbusiness,theintroductionofwirelessmonitoringsystemscangreatlyreducetheoperatingcostsforusersandtofacilitatethesubsequentarchivedonlinevideomanagementandmaintenance.AndgeneralwirelessmonitoringsystemsaremonitoredbythenetworkcameraandPCmanagementsoftware.Thisresearchisanewmon

4、itoringandmanagementsoftwareisdesignedtonetworkcameras,networkcamerasbytheSTC89C52microcontrollerwhichcombines3Grouter,USBcameraandsteeringhead,whosevideodatainrealtimeWIFI3Grouterforwardingfunction,thenwriteanAndroidclientvideosurveillancemanagementsoftware,Androidphonesonthenetworkevenafteryouopen

5、thecamerasWiFinetworkmanagementsoftwareinreal-timeviaWiFinetworkforremotevideosurveillance,andcanmovethroughthelowerbuttononthecameramanagementsoftwareontheclientabouttwodirectionoftheswing,andyoucancaptureimagesremotelystoredinthephoneintheAndroidclientmonitoringandmanagementsoftwaretoview,monitort

6、heAndroidclientmanagementsoftwarecanalsocapturetheimagebeforetheimagemanagementdirectly,toprovideuserswithacertainamountofconvenience.Keywords:Networkcamera;Android;SCM;WiFi;Steeringengine第1章概述11.1无线视频监控系统的背景11.2无线视频监控系统的开展现状2L3无线视频监控系统的意义31.4本文研究内容4第2章无线视频监控的方案讨论62. 1方案1采用A/D和D/A转换的数字无线视频监控系统63. 2方

7、案2采用WiFi模块的无线视频监控系统74. 3本章小结8第3章系统硬件设计93.1 硬件原理图概述93.2 2单片机选型103.3 WiFi模块133.4 摄像头选型173.5 舵机选型183.6 本章小结20第4章系统软件设计214.1 网络摄像机单片机软件设计214.2 2Android客户端软件设计244.3 本章小结28第5章系统功能测试295.1硬件调试295.2 软件调试315.3 本章小结32结论33参考文献34致谢35附录19G舵机-按键控制左右转动36附录29G舵机-自动0180度来回摆动40附录3串口接收160244第1章概述在现代社会,视频监控系统是农业生产、交通运输、

8、环保监测、公共平安、现代国防等领域的关键技术设备之一。无线视频监控是视频监控系统的重要组成局部,由于其具有灵活性好、移动性强、布点灵活、工程量小与工程周期短等优点,已逐渐成为视频监控领域的研究热点。本章介绍无线视频监控系统的背景、开展现状、研究意义以及本课题研究内容。1.1 无线视频监控系统的背景21世纪,社会上安防产业的主打方向是平安监控类产品,而平安监控类产品在专业领域又分为防盗设备,门禁,对讲和视频监控等应用,在这些应用中,视频监控系统是最重要组成局部。无线视频监控系统是平安防范系统的组成局部,它是一种防范能力较强的综合系统。视频监控系统中客户端监控管理软件尤为关键。随着Android风

9、行全世界以及WiFi技术的不断成熟,基于Android和WiFi技术开发的娱乐软件也越来越多。而且市场上网络摄像机种类也日渐增多,其应用也会日趋广泛。无线视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速开展,视频监控制技术也有长远的开展。鉴于Android软件和WiFi技术是当下的热门话题,相信对它们的开发和研究对人们的生活和高科技的开展都将会有很高的价值意义。无线视频监控系统是无线网络技术应用最多的领域之一。无线视频监控系统主要用于对重要区域或远程地点的监视和控制,无线网络视频监控技术在电力系统、电信机房、工厂、城市交通、水利系统

10、、小区治安等领域正得到越来越广泛的应用。视频监控系统将被监控点实时采集的视频文件及时地传输给监控中心,实时动态地报告被监测点的情况,及时发现问题并进行处理。例如,电力系统的变电站和电信行业的无人值守机房等设施都需要安装无线视频监控系统。在通常情况下,由于监控点分布在较广阔的范围内,并且与监控中心的距离较远,利用传统的有线连接方式,线路铺设本钱高昂,而且施工周期长,或者因为物理因素难以架设线缆,如遇到河流山脉等障碍时。无线视频监控解决方案可很好地解决上述问题。用户采用无线视频监控解决方案,无需铺设网络电缆,可迅速方便地在各种需要的地方布署数字摄像设备,建立新的视频监控系统或对现有的视频监控系统进

11、行扩展,具有很强的灵活性和可扩充性。采用宽带无线接入设备,可以将多个被监测点与中央控制中心连接起来,且搭建迅速,可以在最短的时间内迅速建立起无线链路。现场监控点安装的摄像机所摄录的实时和高分辨率的视频图像通过成电先锋宽带无线接入设备进行传输,传送到用户的平安监控中心,并可以完成对远程监控点的控制。目前,随着数字视频编码技术以及网络技术的开展,安装无线视频监控系统正迅速从传统的基于有线电视技术的模拟视频监控系统向基于IP技术的数字视频监控系统方向开展,数字监控系统已经在某些领域取代了原有的模拟监控系统。1.2 无线视频监控系统的开展现状无线视频监控中的无线视频传输技术一直以来都是各国在安防产业里

12、竞相研究的课题,中国近年来在无线视频传输领域取得了一些成绩,但是与美国、日本、德国相比还是有一些差距的,主要应用主要集中在智能无线监控小车的应用。日美德等工业大国在智能无线监控小车技术上一直引领着世界,后起之秀韩国也逐渐走在智能无线监控小车研发的前沿,而中国在相关应用方面稍有缺乏。在国内外市场上,主要推出的是数字控制的模拟视频监控和数字视频监控两类产品。前者技术开展已经非常成熟、性能稳定,并在实际工程应用中得到广泛应用,特别是在大、中型视频监控工程中的应用尤为广泛;后者是新近崛起的以计算机技术及图像视频压缩为核心的新型视频监控系统,该系统解决了模拟系统局部弊端而迅速崛起,但仍需进一步完善和开展

13、。目前,视频监控系统正处在数控模拟系统与数字系统混合应用并将逐渐向数字系统过渡的阶段。关于当今网络摄像机的遥控技术的研究,世界各兴旺国家都非常重视用于各种目的、不同场合机器人遥控系统的研究开发工作,而国内对遥控技术的研究起步相对于国外来说晚了些,总体开展水平也落后于西方兴旺国家。经过多年努力,在航空航天、海洋开发、核工业已经以及国防军事、工程机械等领域也取得了举世瞩目的研究成果。根据近年来无线视频监控业务运营实践、无线视频监控技术的开展及不同用户群对无线视频监控的需求程度的开展,今后国内无线视频监控业务的开展将会经历以下三个阶段:第一阶段:以行业大客户无线视频监控应用为主的行业典型应用阶段目前

14、,高端行业用户的监控系统如国内的平安工程、交通的道路监控、检验检疫的电子监管视频监控等,多为大型化的城域性甚至全国性的行业视频监控系统。高端行业用户现在大多处在建设大型视频监控工程的初期,其对监控系统的要求很高,不仅包括了有线侧图像能够实时看得清、录像存得好、云台控制等指令响应得快等,同时还增加了对无线视频采集(如交通巡逻、平安城市移动巡逻、城管移动巡逻与执法等)及移动视频观看和控制的应用要求。由于当前能够实现盈利的运营商视频监控平台根本都处于第一阶段行业用户上,政府、金融和电信仍是视频监控主要的应用领域,无线视频监控与具体行业的深度融合将成为无线视频监控市场开展的必然趋势。第二阶段:以商业监

15、控的创新性应用为主和局部家庭推广的小众化应用阶段中小型商业用户不仅是传统有线视频监控业务的另一个潜在的大规模用户群,也是无线视频监控应用的另一重要领域。这类用户是指有分布式监控访问要求的小型商店、中等规模连锁商业组织、医疗、教育机构等也由于用户具有移动性、远程移动接入及对工作效率高要求等特点,无线视频监控业务在该类应用中的渗透率将有较高的起点和较大的提升空间。商业用户对无线视频监控的业务需求除了移动视频查看等根底的监控业务需求外,往往还需要监控系统与企业的业务系统相结合,比方医疗有可能会利用视频监控平台开展移动远程医疗效劳(如救护车上的应急诊断与救护)、银行会利用运钞车的移动视频监控进行管控、

16、学校会利用监控平台进行无线电化教学、无线电子监考等应用。对商业用户来说,与自身业务结合良好的无线视频监控平台是很好的扩展业务的手段,因此运营商对商业客户的引导策略应该是搭建平台,寻找广泛的集成商共同开发面向客户的商业应用。如果电信运营商积极引导开发适应商业用户的杀手级监控应用,用户群的规模将很快得到拓展。第三阶段:以广泛的个人和家庭应用、商业和行业应用全面开花,无线视频监控与视频的其它应用如IPTV、视频会议和语音业务等应用相融合的群众化普遍应用阶段。1.3 无线视频监控系统的意义无线视频监控就是指不用布线(线缆)利用无线电波来传输视频、声音、数据等信号的监控系统。无线视频监控分为:模拟微波传

17、输和数字微波传输。在无线视频监控系统中,摄像头是最前端、最根底、投资数量最大的一个产品,也是最关键设备,它负责对监视区域进行摄像并转换成电信号,再进一步用于传输,其质量直接影响视频监控系统的整体应用,同时还关系到工程造价。随着无线技术的高速开展,无线网络接入已成为一种趋势。无线网络主要用在有线网络与有线通信所不易到达的场合和地理环境、工作环境特殊的场合及需要经常移动的工作场合等。无线网络系统利用微波扩频技术、图像语音动态压缩技术和网络影流传输技术,实现远程和移动中的图象、语音和数据的实时采集、传输、存储和显示;同时也广泛用于远程监控、远程数据采集、远程电信效劳、远程网络连接、大楼内的无线覆盖、

18、应急通信、机动车载移动网络通信等领域。无线视频监控的优势包括以下几点:(1)综合本钱低,性能更稳定。只需一次性投资,无须挖沟埋管,特别适合室外距离较远及已装修好的场合;在许多情况下,用户往往由于受到地理环境和工作内容的限制,例如山地、港口和开阔地等特殊地理环境,对有线网络、有线传输的布线工程带来极大的不便,采用有线的施工周期将很长,甚至根本无法实现。这时,采用无线监控可以摆脱线缆的束缚,有安装周期短、维护方便、扩容能力强,迅速收回本钱的优点。(2)、组网灵活,可扩展性好,即插即用。管理人员可以迅速将新的无线监控点参加到现有网络中,不需要为新建传输铺设网络、增加设备,轻而易举地实现远程无线监控。

19、(3)、维护费用低。无线监控维护由网络提供商维护,前端设备是即插即用、免维护系统。(4)、无线监控系统是监控和无线传输技术的结合,它可以将不同地点的现场信息实时通过无线通讯手段传送到无线监控中心,并且自动形成视频数据库便于日后的检索。(5)、在无线监控系统中,无线监控中心实时得到被监控点的视频信息,并且该视频信息是连续、清晰的。在无线监控点,通常使用摄像头对现场情况进行实时采集,摄像头通过无线视频传输设备相连,并通过由无线电波将数据信号发送到监控中心。无线监控技术的出现,是计算机网络技术与故障监控技术相结合的必然结果,它具有灵活性好、移动性强、布点灵活、工程量小与工程周期短等优点。早期无线监控

20、技术是非实时非在线监控方式,而现代无线监控技术是实时在线监控方式,借助于计算机、互联网和通信技术,操作者可以依靠安装在现场的各种传感器及音视频设备,远隔千里便可随时了解现场生产与设备情况,对生产现场进行监控、诊断与控制叽与有线视频监视系统相比,无线视频监视系统具有很大的优越性,其研究也具有重大的经济意义和现实意义。1.4本文研究内容本课题的研究范围主要有三大局部,一个是网络摄像机硬件局部,一个是网络摄像机单片机软件局部,最后一个是网络摄像机Andorid客户端监控管理软件局部。网络摄像机硬件局部主要研究STC89C52单片机最小系统的制作以及网络摄像机外围硬件系统的搭建,其中包括舵机云台模块电

21、路,USB摄像头电路以及3G路由器电路等。而单片机软件局部采用C语言编程,其完成的主要功能是将3G路由器转发过来的Android客户端监控管理软件的控制指令经过识别处理,从而完成摄像头舵机云台的远程控制。而Android客户端监控管理软件采用java语言编程,主要完成AndrOid的TCP客户端程序,用于连接3G路由器里的TCP效劳器程序,将Android客户端监控管理软件的控制指令通过socket套接字发送到3G路由器,Android客户端监控管理软件的另一个功能是加载3G路由器发送过来的实时视频数据,将其显示在客户端上。本课题拟采用的研究法是理论研究加实物制作,先查阅资料进行方案设计,确定

22、大概采用的软硬件系统,然后购置器材进行实际作品制作、调试,最后撰写文档。最终完成一个基于单片机STC89C52的网络摄像机系统,该摄像机系统的摄像机安装在云台上,用户可通过在Android客户端软件控制云台左右两个方向的转动。用户使用安卓连上该网络摄像机的WIFI网络后翻开该Android客户端软件能实时进行远程视频监控,并且可以通过界面的按钮移动摄像头左右两个方向的摆动和抓拍图片保存在里,也可以在Android客户端软件中查看,并对之前抓拍的图片进行管理,为用户提供了一定的便利性。第2章无线视频监控的方案讨论无线视频监控系统运用广泛,使用的环境各不相同,而且无线视频监控系统的种类比拟多,根据

23、具体的情况可以选用不同的设计方案。可以减小开发难度,缩短开发周期,降低本钱,更快地将产品推向市场。本设计要求通过单片机控制,对摄像头进行无线实时控制,到达不同角度的监控功能。2.1方案1采用A/D和D/A转换的数字无线视频监控系统摄像头将所采集到的图像信号经过内部的转换电路转换成视频信号传给高速A/D,高速A/D负责把摄像头输出的模拟电压信号转换成对应的8位数据量。C8051F310单片机控制高速A/D的采集开始与结束,将转换后的8位数据量传给单片机。单片机是整个系统的中心环节,它将从A/D取得的数据信号经过处理后送给无线发射模块进行调制发送。如图2TA/D转换无线发射框图。图2-1A/D转换

24、无线发射框图无线接收模块把接收到的信号进行解调,再把解调后的8位数据量传给C8051F310单片机。单片机通过指令控制高速无线接收模块的开始与结束。将所得到的数据量经过运算处理后送给高速D/A,其将数据量转换成对应的模拟量,然后送给显示设备。从而到达了监控的功能。详见图2-2D/A转换无线接收框图。图2-2D/A转换无线接收框图2.2方案2采用WiFi模块的无线视频监控系统此方案采用单片机最小系统电路、网络视频采集及控制指令转发电路和舵机云台电路组成。最终完成一个基于单片机STC89C52的网络摄像机系统,该摄像机系统的摄像机安装在云台上,用户可通过在客户端软件控制云台左右两个方向的转动。用户

25、使用安卓连上该网络摄像机的WiFi网络后翻开该Android客户端软件能实时进行远程视频监控,并且可以通过界面的按钮移动摄像头左右两个方向的摆动和抓拍图片保存在里,也可以在AnCIrOid客户端软件中查看,并对之前抓拍的图片进行管理,从而到达了监控的功能。详见图2-3基于WiFi模块的无线视频监控系统框图。图2-3基于WiFi模块的无线视频监控系统框图单片机最小系统电路由晶振电路以及复位电路组成。在单片机最小系统电路中其中的晶振电路由一个11.0592MHz的晶振和两个33pF的独石电容构成,独石电容主要起到滤波作用,而选取晶振频率为11.0592MHZ的晶振主要是因为无线路由器的通信波特率为

26、9600,如果使用12MHZ或其它整数频率的晶振的话将单片机串口波特率配置成9600时误差会过高,因此选取11.0592MHz的晶振比拟适宜。而单片机的复位电路由一个IOuF的电解电容和一个8.2K的色环电阻构成,该复位电路采用的是上电复位的模式,起到简化硬件系统的作用。网络视频采集及控制指令转发电路由一个USB摄像头和一个无线路由器组成o其中无线路由器使用的是一款3G+无线于一体的无线路由器,路由器上带有USB接口,USB摄像头直接接入该3G无线路由器中,然后从3G无线路由器中引出其调试串口的TXD接口接到单片机最小系统的RXD引脚,这样便能将3G无线路由器接收到的控制指令转发到单片机中,单

27、片机处理完成后做出相应的操作。舵机云台电路主要由舵机组成,接到单片机的P3.3引脚,控制摄像头水平方向的摆动。单片机在接收到Android客户端软件的控制指令后通过舵机操控摄像头往左右两个方向摆动,从而改变监控视角。网络摄像机Android客户端软件设计中主要由网络摄像机单片机C语言程序和Android客户端软件java程序两大局部组成。其中网络摄像机单片机C语言程序主要完成串口接收处理3G路由器的数据和驱动舵机运作的功能。单片机系统开始运行后,首先是给网络摄像机中最重要的STC89C52单片机最小系统板上电,单片机最小系统上电后首先完成的操作是初始化网络摄像机连接的各个外围硬件设备,包括云台

28、舵机电路的初始化、3G路由器连接的串口的初始化等。当网络摄像机的单片机系统的初始化工作完成后,单片机系统开始进入循环工作模式,不断监测单片机串口是否接收到3G路由器发送过来的控制指令,如果没有接收到那么不断循环检测,如果接收到3G路由器发送过来的控制指令那么判断是否是控制舵机运动的两个指令,如果是那么操控舵机往相应的方向摆动。无线视频监控系统,是一款简单易用的小型远程数字监控系统,与网络摄像机配套使用,可采用有线或无线方式连接网络,易于安装部署,不需要用户额外配置专用电脑和采集录像等设备。用户可采用或电脑作为监控终端设备,可随时随地接收报警信息和查看监控视频。本系统具有稳定可靠、经济实用等特点

29、,可用于防火防盗、平安护卫、人员监护、远程管理等,特别适合个人、家庭、店铺等使用。2. 3本章小结本章介绍了两个方案,都可以实现无线视频监控功能。其中方案一处理速度快,功能和可靠性强,视频中分辨率高,可以控制距离远,到达很好的效果,使用范围广。但是,电路通过信息采集、数据处理、传输、系统控制等局部组成,硬件电路结构复杂,需要使用高速的单片机和高速A/D与D/A转换芯片,电路实现和调试都相当困难。各芯片本钱高,适用于专业场合,不便于毕业设计。方案2电路简单,容易实现,使用范围广,对于银行、煤矿等平安地带可以很方便控制摄像头的电机进行检测。功耗低、软件编程较简单,WiFi模块的体积小、整个系统本钱

30、低。用单片机来实现无线视频监控系统,充分利用了单片机的资源。同时使用STC89C52单片机和WiFi模块一起控制,非常符合我们的设计思路,所以本设计采用方案2。第3章系统硬件设计2.1 硬件原理图概述X轴舵机WIFl模块USBIS像头书忡忡刖普忡q aUl 6TC80C2RC喀Z R d sg gig oa Cd%Ws Xwe 2d23Zd =WCZd9WzZd W O WfJz480d 9v0dVasOd GJwCod MVeOd ? OdOwOodnIUJsd9d Cz 9工 QLd ed rd LS QzASOC图3-1系统硬件原理图网络摄像机系统硬件原理图如图3-1所示,整个网络摄像机

31、的硬件系统主要由单片机最小系统电路、网络视频采集及控制指令转发电路和舵机电路三大局部组成。第一局部是单片机最小系统电路,即原理图中最下方的局部,单片机最小系统电路由左下方的晶振电路以及晶振电路右边的复位电路组成。在单片机最小系统电路中其中的晶振电路由一个IL0592MHz的晶振和两个33pF的独石电容构成,独石电容主要起到滤波作用,而选取晶振频率为IL0592MHz的晶振主要是因为无线路由涔的通信波特率为9600,如果使用12MHZ或其它整数频率的晶振的话将单片机串口波特率配置成9600时误差会过高,因此选取11.0592MHz的晶振比拟适宜。而单片机的复位电路由一个IOuF的电解电容和一个8

32、.2K的色环电阻构成,该复位电路采用的是上电复位的模式,起到简化硬件系统的作用。网络摄像机的硬件系统第二局部是左上角的网络视频采集及控制指令转发电路,该电路由一个USB摄像头和一个无线路由器组成。其中无线路由器使用的是一款3G+无线于一体的无线路由器,路由器上带有USB接口,USB摄像头直接接入该3G无线路由器中,然后从3G无线路由器中引出其调试串口的TXD接口接到单片机最小系统的RXD引脚,这样便能将3G无线路由器接收到的控制指令转发到单片机中,单片机处理完成后做出相应的操作,比方操作舵机云台左右摆动来改变网络摄像机的监控视角。而视频流数据的采集以及转发那么由3G无线路由器完成,首先在该3G

33、无线路由器中刷入OPenWrt系统,该系统是一个开源的IinUX系统,该系统内置了IDjpg-Streamer视频效劳器程序,该视频效劳器程序能驱动与3G无线路由器连接的USB摄像头,并将其实时采集的视频流数据通过局域网转发出去,并且OPenWrt系统还带有串口转发程序,该程序是一个TCP效劳器程序,能移植监听一个端口,当客户端连接上该端口后向该TCP效劳器程序转发的数据都会直接通过调试串口转发出去,能实现控制指令的实时转发。网络摄像机的硬件系统的第三局部是右上角的舵机电路,该电路主要由舵机组成,接到单片机的P3.3引脚,控制摄像头水平方向的摆动。单片机在接收到Android客户端软件的控制指

34、令后通过舵机操控摄像头往左右两个方向摆动,从而改变监控视角。3. 2单片机选型由于网络摄像机终端单片机主要完成的任务是串口接收处理3G路由器发送过来的控制字符数据和驱动舵机两个方向的运作的功能,因此本课题中可以选用不太强大的单片机作设计,型号是STC89C52,该单片机实物图如图3-2所示。图3-2STC89C52单片机实物图STC89C52是STC公司生产的一种低功耗、高性能(M)S8位微控制器,具有8K在系统可编程FIaSh存储器。STC89C52使用经典的MCS-51内核,但做了很多的改良使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使

35、得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节FlaSh,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52可降至OHZ静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/1

36、2T可选。STC89C52是STC公司MCS-51系列单片机中根本的产品,它采用ETC公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统,属于80C51增强型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。89C52内置8位中央处理单元、256字节内部数据存储器RAM、8k片内程序存储器(ROM)32个双向输入/输出(I/O)口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电

37、路。此外,89C52还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。89C52有PDIP(40pin)和PLCC(44Pin)两种封装形式。主要功能特性:1 .标准MCS-51内核和指令系统。2.32个双向I/O口。3.3个16位可编程定时/计数器。4.向上或向下定时计数器。5.6个中断源。6.全双工串行通信口。7.一帧错误侦测。8.一自动地址识别。9.空闲和掉电节省模式。10.片内8kR0M(可扩充64kB外部存储器IL256x8bit内部RAM(可扩充

38、64kB外部存储器)。12.时钟频率3.5-122433MHzo13.改良型快速编程脉冲算法。14.5.OV工作电压。15.布尔处理器。16.4层优先级中断结构。17.兼容HL和CMOS逻辑电平。18.PDIP(40)和PLCC(44)封装形式。管脚说明:VCC:供电电压。GND:接地。PO口:PO口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当Pl的管脚第一次写1时,被定义为高阻输入。PO能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,PO作为原码输入口,当FlASH进行校验时,PO输出原码,此时Po外部必须被拉高。Pl:Pl口是一个内部提供上

39、拉电阻的8位双向I/O口,Pl口缓冲器能接收输出4TTL门电流。Pl口管脚写入1后,被内部上拉为高,可用作输入,Pl口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,Pl口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地

40、址数据存储器进行读写时,P2口输出其特殊功能存放器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P311:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口作为STC89C52的一些特殊功能口,管脚备选功能:P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INTO(外部中断0)P3.3/INTl(外部中断1)P3.4TO(计时器0外部输入)P3.5Tl(计时器1外部输入)P3.6/WR(外部

41、数据存储器写选通)P3.7/RD(外部数据存储器读选通)RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置O0此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部

42、执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,那么在此期间外部程序存储器(OOOOH-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。振荡电路:外接石英晶体或者陶瓷谐振器以及电容C

43、lC2接在放大器的反应回路中构成并联振荡电路。为了使装置能够被外部时钟信号激活,XATLl应该有效,而XTAL2应该被悬空。由于输入到内部的时钟信号电路通过了一个二分频的信号,外部信号的工作周期比没有别的要求,但是最大值和最小值的大小可以在数据表上观察出来。当正常工作时,外部振荡器可以计算出XTALl上的电容,最大可到达100PF。这是由于振荡器电容和反应电容之间的相互作用。当外部信号是标准高电平或者低电平时,电容不会超过20pF。空置模式:用户的软件都可以调用空置模式。当单片机出于这种模式,耗能就会自然降低。特殊功能端和板子上的随机存储器在空置状态保持各自的电平。但是处理器阻止装置执行指令。

44、空置模式会被激活如果端口处于复位状态或者中断系统有效。3.3WiFi模块网络摄像机Android客户端软件设计中的视频采集及传输和WiFi转串口功能由一个刷入OPenWrt系统的3G路由器来实现,其中OPenWrt是一个开源的嵌入式LinUX系统,该系统能配置其自动变成一个WiFi转串口模块,并且可以在该系统上移植开源视频效劳器程序mjpg.streamer来实现USB摄像头采集视频数据以及传输。Wifi模块介绍如下:尺寸:50*50mm;输入电压为+5V;4MFlash,64MRAM;电源功耗:1.2W;内置天线;此板的串口为TTL电平;保存路由功能,配备一个独立LAN口与WAN口(软件复用

45、);完全兼容703N的OPenWrt固件,自由安装IPK程序;模块已经刷好Openwrt固件,并安装了所有的ZC301驱动与UVC摄像头驱动、Ser2net串口转发软件、InjPg-StreaIner视频解析软件,并己经设为随机启动。本模块支持串口透传,支持视频传输,提供上位机和安卓客户端源码,WiFi智能小车模块,本模块是由路由刷成的,已经把串口连了出来,可配合USB摄像头使用,复原路由器的固件,可以传送图像和串口数据,软件(软件送源代码)。Wifi模块实物图如图3-3,3-4所示,原理图如图3-5所示。图3-3WiFi模块正面图图3-4WiFi模块反面图DDR SDRAM-S图3-5WiF

46、i模块原理图WiFi智能模块4M32M和8M64M的区另lJ:4M/8M是FLASH的区别(就是相当与电脑的硬盘一样):主要决定WIFI模块里可以安装多少程序。32M/64M是DDR的大小,就是内存的大小,内存大小对视频流畅度有很大关系。WiFi智能模块,就是把3G路由器改装的,直接把TTL焊点引到了迷你USB接口,所以在供电不正确时会出现一些问题,表达为:有些使用者没有使用驱动板的USB供电,而是外接了USB电源适配器进行供电的,结果一接上去,路由就起不来了,灯常亮或者说找不到SSID,有线也连接不上。更严重的是板载OPCnWrt路由系统也挂掉了,这时一般WiFi智能模块的灯一直闪,出现这种

47、情况的主要原因来源于外接电源,我们是把TTL引到了迷你USB上面占用了的D+D-这两个接口,而很多电源适配器的USB里面的D+和D-是短接在一起的,这种设计原本是为了的“快充/慢充”切换,结果它这么一短接就相当于把我们路由器的串口短接了,启动就会失败。另外一种原因是这个D+D-是有电压的。3. 3.1刷机固件介绍固件wifi-robots-openwrt-RG1OOA_DB120-cfe固件说明:1 .Ser2net已设置开机启动。2 .mjpg_streamer开机启动。摄像头只有2种驱动,uvc和301,目前开机mjpg_streamer缺省启动了301摄像头,301摄像头无需设置直接跳到

48、第3步,uvc需要修改下即可ssh登陆后,vietc/init.d/wificar,找到301摄像头参数njpg-Streamer-b-iz/input_uvc.so-r640x480-f30-oz,output_.so-p8080-wweb”修改为UVC参数InjPg_Streamer-b-izzinput-uvc.so-r352x288-f15-yzz-ooutput.so-p8080-wweb然后在putty命令行下输入chmod777etcinit.d/wifirobot更改属性输etcinit.d/WifiCarenable启动该配置文件重启路由器,301摄像头设置完成。3 .支持Luci/web管理,错误设置后不能进入的,可以长按复位键回初始模式。4 .网络设置,目前是AP模式,。3. 3.2刷机步骤1 .网线连接电脑和路由器的LANI(靠近电源那个网口,升级只能使用此口,有的版本丝印不是LAN1,反正记住靠近电源的那个口即可),电脑IP设置为,;设置完成点击网络邻居,选择属性,选择升级用的有线网口,右键点修复。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号