文档库 最新最全的文档下载
当前位置:文档库 › CMOS摄像头循迹例程说明文档

CMOS摄像头循迹例程说明文档

CMOS摄像头循迹例程说明文档
CMOS摄像头循迹例程说明文档

概要

本篇说明文档介绍了基于RX23T单片机的CMOS摄像头图像采集处理程序的编写。主要介绍了如何使用代码生成工具配置本例程所需的UART、简易IIC、外部中断、Port等模块并生成相应的驱动代码,同时对生成的代码文件添加的摄像头驱动与数据存储函数进行了详细说明。后附CMOS摄像头图像采集处理程序源码实例,用户可以结合本例程对RX23T单片机进行摄像头循迹等的拓展应用。

对象MCU

R5F523T5A

目录

1.系统功能概述 (3)

1.1 CMOS摄像头循迹原理 (3)

1.2 CMOS摄像头循迹例程功能 (3)

2.系统硬件说明 (4)

2.1 开发板介绍 (4)

2.2 摄像头模组 (4)

2.2.1 模组实物图 (4)

2.2.2接口定义 (5)

2.2.3模组介绍 (5)

2.2.4 OV7620时序分析 (6)

2.2.5图像数据自动存储 (7)

2.2.6 OV7620寄存器设置 (7)

2.2.7 模块连接 (8)

2.2.8图像读取方法 (9)

2.2.9软件滤波算法 (9)

2.2.10黑线中心提取方法 (10)

3.例程软件说明 (11)

3.1 集成开发环境 (11)

3.2 CMOS摄像头循迹例程编写 (11)

3.2.1 e2 studio界面配置 (12)

3.2.2 添加摄像头模块程序 (15)

4.例程测试结果 (26)

4.1 图像采集存储速度测试结果 (26)

4.2 二值化存储测试结果 (27)

4.3 分辨率测试结果 (27)

4.4 开窗测试结果 (29)

5.参考文献 (31)

结束语 (31)

1.系统功能概述

1.1 CMOS摄像头循迹原理

通过图像传感器对实时图像的采集,得到道路的信息,对当前采集到的图像信息做出判断,从而得到道路的情况,之后通过进一步控制实现循迹功能。

1.2CMOS摄像头循迹例程功能

本例程利用OV7620 CMOS摄像头模块成像1米外路径图像(白底一条黑线),将一帧数据转换成“0”“1”镜像到MCU RX23T的RAM中。如图1.1图像二值化存储示例。

图1.1 图像二值化示例

2.系统硬件说明

2.1 开发板介绍

本例程是基于RX23T开发套件进行开发。下面是开发板实物图:

图2.1 RX23T开发套件硬件实物图

2.2摄像头模组

2.2.1 模组实物图

本例程采用的是摄像头集成模组FIFO-OV7620,该模组自带FIFO,由CMOS摄像头模块OV7620和FIFO模块AL422组成,有效解决了摄像头与单片机之间的数据读取不同步的问题。该集成模组共有20个外接引脚,各引脚定义请参照2.2.2接口定义。

FIFO-OV7620模组实物图如2.2所示,正面是OV7620摄像头,背面是AL442FIFO 以及周边电路。

OV7620 AL442B 74LVC1G00

图2.2摄像头模组实物图

2.2.2接口定义

引脚1:VCC;电源

引脚2:GND;地

引脚3:SDA(摄像头SCCB总线SDA端口);

引脚4:SCL(摄像头SCCB总线SCL端口);

引脚5:WE(摄像头往FIFO写入数据的使能端口,高有效);

引脚6:VSYNC(摄像头场信号端口);

引脚7:HREF(摄像头行信号端口);

引脚8:OE(FIFO输出使能端口,低有效);

引脚9:WRST(FIFO写复位端口,低有效);

引脚10:RRST(FIFO读复位端口,低有效);

引脚11:PCLK(FIFO写时钟端口);

引脚12:RCK(FIFO读时钟端口,上升沿读取数据);

引脚13-20:D[7:0](FIFO输出数据端口)。

2.2.3模组介绍

OV7620是OmniVision公司的彩色/黑白CMOS图像传感器。图像输出最高速度可达60S/s,最大图像分辨率为644×492,5V供电;它具有自动增益、自动曝光、自动白平衡、边缘增强、伽玛校正等控制功能;可以通过IIC总线进行设置;同时OV7620具有图像开窗输出的功能,即允许用户可根据实际使用需要设置其内部

寄存器,使其只输出完整图像中的任意一矩形区域内的信号,其范围从4×2到644×492。这种功能从硬件上屏蔽了图像中不需要的部分,只保留用户需要的部分图像,大大减少了图像的数据量,提高了系统的效率。

AL422B是由AverLogic公司推出的存储容量为3Mbits的视频帧存储器,由于目前1帧图像信息通常包含640×480或720×480个字节,而市面上很多视频存储器由于容量有限只能存储1场图像信息,无法存储1帧图像信息。AL422B由于容量很大,可存储1帧图像的完整信息,其工作频率达50MHz。

OV7620摄像头与AL422BFIFO搭配使用具有以下优点:

●功耗低(5V 供电,80mA 电流,功耗低)

●噪声少(摄像头数据自动存储在FIFO 芯片中,MCU 主动去读取,将不会

因为MCU 与摄像头速度不同步而采集到无效数据)

●应用面广(适用于多种MCU)

●可配置(用户可以通过IO 随意配置摄像头寄存器已达到自己的理想效

果)

2.2.4 OV7620时序分析

图2.3摄像头模组时序图

垂直同步信号VSYN为两个正脉冲之间扫描一帧的定时,即完整的一帧图像在两个正脉冲之间;水平同步信号HREF扫描该帧图像中各行像素的定时,即高电平时为扫描一行像素的有效时间;像素同步信号PCLK为读取有效像素值提供同步信号,高电平时输出有效图像数据,若当前图像窗口大小为640×480,则在VSYNC 两个正脉冲之间有480个HREF的正脉冲,即480行;在每个HREF正脉冲期间有640个PCLK正脉冲,即每行640个像素。这就是VSYNC、HREF、PCLK三个同步信号之间的关系。如图2.3中所示。

2.2.5图像数据自动存储

图2.4控制图像写入FIFO的电路

为了将 OV7620 输出的图像信号自动地存入 FIFO,只需要通过一个“与非门”就能产生符合 FIFO 要求的写时序,如图所示。将帧同步信号 VSYN 引入MCU中断输入口,复位后单片机WE端口置 0,“与非门”关闭,输出 1。当 MCU 检测到 VSYN 下降沿后,WE端口置1,打开“与非门”。当 O76620 输出有效像素时,HREF 为高,则 FIFO的 WE 为低,写输入全部使能。PCLK 高电平时像素数据有效,PCLK 接 WCK,根据 PCLK 的上升沿,即 WCK 的上升沿,触发 FIFO 锁存 OV7620 输出的图像数据。

2.2.6 OV7620寄存器设置

如果摄像头采集的分辨率过大会增大数据采集时间,减慢程序的实时响应,另外过大的窗口很有可能会采集到跑道以外的不必要信息,所以摄像头初始化时需要设定图片的采集格式和开窗大小。

OV7620可以输出两种图像格式,即VGA(640*480)和QVGA(320*240),采集跑道信息时不需要太高分辨率,所以将OV7620的数据格式设置为QVGA,根据手册资料设置0x14(COMC)寄存器为0x24即可实现。

开窗大小主要通过OV7620的四个寄存器来设置,即0x17(HS),0x18(HE),0x19(VS),0x20(VE),如下图所示,四个寄存器分表表示上下左右的窗口位置。QVGA格式的窗口大小计算方法如下:水平窗口= (Register [18] - Register [17])*2,垂直窗口= (Register [1A] - Register [19]+ 1)。程序设定开窗大小时,让开窗中心保持不变,即上下或左右变化的大小一致。图像采集时最后两列图像会采集到消隐信号,所以开窗设定时在指定窗口大小基础上增加了两列的数据采集,通过软件将最后两列的消隐信号去掉。

图2.5OV7620开窗示意图

2.2.7 模块连接

本例程采用的CMOS摄像头模块OV7620搭配FIFO模块AL422与R5F523T5A 引脚连接如下:

图2.6模块连接图

2.2.8图像读取方法

图2.7软件控制逻辑流程图

软件控制逻辑按照如上所示流程图,当控制变量read_enable_pre=1的时候,等待场中断发生即开始向FIFO写入图像数据,FIFO中写入一幅图像的第一行数据后,行中断发生,MCU便开始读取数据进行二值化处理(如果读追上写,则读等待,等待FIFO中再次被写入一行图像数据时MCU开始读数据)。当一幅图像数据全部写入FIFO后关闭FIFO写使能。当一幅图像的数据全部读出后即二值化处理也已完成,MCU可以开始进行其他控制操作,当控制完成后,如果再次需要采集图像,需要重新设置控制变量read_enable_pre=1,以此循环。

2.2.9软件滤波算法

★本算法为附加功能,因为加入滤波后会加大CPU运算时间,使得MCU采集一幅图像的时间变长,所以本功能可根据实际情况选择使用。

由于二值化后的图像存在着一些噪点,这些噪点对赛道识别与后续的算法有一些干扰。所以对二值化进行中值滤波,该方法是一种局部平均的平滑技术,对

脉冲干扰和椒盐噪声的抑制效果好,能有效保护图像的边。由于3*3中值滤波模板算法会过多的占用CPU,使得CPU使用效率下降,而且3*1中值滤波可以滤掉大部分的噪点,所以本例程采取3*1窗口的简化中值滤波,即每个像素点与相邻两个点相加的均值来判断该点的像素。

由于采用滤波算法会降低CPU的使用效率,导致画面采集率降低,所以此功能只作为附加功能使用,根据自身的需要使用。

2.2.10黑线中心提取方法

★本例程中并没有加入该功能,本部分说明仅供参考。

提取黑线中心部分是小车路径识别系统中最为重要的一个环节,关系到智能小车运行质量的好坏。

这里黑线中心提取方法为:先判断每行的第一个点是否为白点,如是白点则依次对白点进行计数(设计数为a),当遇到连续黑点时则计数黑点个数(设计数为b),再次遇到白点时则退出该行计数,此时黑线中心所在列为a+b/2;如果第一个为黑点,且不是噪声点(即为连续的黑点),则直接对黑点计数(设计数为b),当遇到连续白点后则退出计数,这种情况下得到的黑线中心位于第b/2列。最后将从一幅图像上得到的所有中心位置按行存人一个一维数组中。

但是不得不考虑两种比较特殊的情况,起始线和十字交叉线。通过观察发现这两种情况下每行出现黑点的数量远远大于黑线的黑点数(黑线一般能采集到2—3个黑点),所以当采集到的黑点数超过正常值时,便判定这一行为特殊行,并赋予特殊标志位。

虽然已经有去噪处理,但是偶尔还是会有干扰,这样提取出来的某些行黑线中心位置就发生了跳变。同时,为了后续的控制模块得到准确的道路信息,需要对特殊行及跳变点进行插值处理,即赋予其前后两行的平均值作为黑线中心值。但是考虑到会出现这样的复杂情况:连续两行出现跳变点或者特殊行的前后出现跳变点,这时如果简单的按上面的方法进行插值,会插入一个误差很大的中心点,使道路产生弯点。于是,在这里需要对差值算法进行改进。图2.8为改进算法的流程图。改进算法考虑了连续两个中心点需要插值的情况,先将当前点与前一个点比较,计算其偏差值,如果偏差较大则为需要插值的点;接下来计算前一个点与当前点之后一点的偏差,后面一点如果是误差点,则当前点赋值前一点的值,如果后面一点为正常点则当前点取其前后两点的平均值。

图2.8改进差值算法流程图

3.例程软件说明

3.1 集成开发环境

3.2CMOS摄像头循迹例程编写

下面介绍如何使用代码生成工具e2 studio配置本例程相关模块,自动生成例程驱动代码,并在生成的驱动代码中添加用户拓展驱动程序。

3.2.1 e2 studio界面配置

首先参照[RX23T开发套件快速入门教程]安装e2 studio及相关组件,启动e2 studio,新建RX23T下R5F523T5A工程。

R5F523T5A工程界面具体设置如下:

(一).配置Clock Generator模块

Main clock oscillation setting–使用开发板外部振荡器10MHz

PLL setting–有效,设置后频率为40MHz

System clock setting–PLL选用,系统及周边时钟为40MHz,FCLK为20MHz

如图3-1 Clock setting界面设置

实验板外部晶

振10MHz

PLL设定40MHz

PLL选择及周边

时钟分频设定

图3.1Clock setting界面设置

(二).配置Port模块

1.PORT4

Port4-P40~P47作为输入使用需要选In。P4与FIFO的读数据总线连接。

如图3-2 Port4界面设置

图3.2Port4界面设置

2.PORT9

Port9-P91,P93,P94作为输出使用需要选Out。P7连接关系如下:

P91----RCK,P93----RRST,P94----WRST。

如图3-3 Port9界面设置

图3.3Port9界面设置

3.PORTB

PortB-PB0、PB3作为输出使用需要选Out。PB连接关系如下:

PB0----OE,PB3----WE。

如图3-4PortB界面设置

图3.4PortB界面设置

注:黄色感叹号表示引脚已被使用,这里PB1,PB2对应的引脚在本例程中被作为简易IIC通信端子SSCL,SSDA所使用,所以这两个引脚不能选择In、Out。

(三).配置SCI模块

SCI1设定为上位机调试用UART通信模块;SCI5设定为简易IIC机能,作为SCCB总线配置摄像头使用。具体配置图3-5/3-6所示:

图3-5 SCI1界面设置,图3-6SCI5界面设置

★SCI1用于UART口发送数据到上位机,方便调试,调试完成后请关闭调试相关程序,否则会影响图像采集速度。

波特率设定图3.5SCI1界面设置

图3.6SCI5界面设置

(四).配置Interrupt模块

在InterruptController Unit中:

勾选IRQ0-Valid edge选择Falling-Priority选择Level15(highest);

勾选IRQ1-Valid edge选择Falling-Priority选择Level15(highest);

如图3-7 Interrupt界面设置。

图3.7Interrupt界面设置

(五).生成驱动代码

所有模块配置完成之后,点击Generate Code按钮,生成各模块驱动代码。

如图3-8生成驱动代码

图3.8生成驱动代码

3.2.2 添加摄像头模块程序

生成模块驱动代码之后,需要用户根据自身需要添加拓展模块的驱动以及一些自定义功能代码。需要注意的是,自身添加的代码需要写在固定区域,以便每

次生成代码的时候不会被冲掉。这里仅列出了函数添加区域,其他的类似。同时,添加的注释尽量是英文,否则每次生成代码之后注释会出现乱码。

如图3-9用户添加代码区域

图3.9用户添加代码区域

本例程中需要用户自己添加修改的函数分为三部分,分别为main函数,中断函数,摄像头采集图像的自定义函数。添加了两个自定义文件,r_camera.c与r_camera.h用来存放摄像头采集图像的自定义函数。

(一)摄像头程序使用定义说明

在r_camera.h中添加如下定义:

1.WE:配置PB.3端口为WE;

2.OE:配置PB.0端口为OE;

3.RCK:配置P9.1端口为RCK;

4.WRST:配置P9.4端口为WRST;

5.RRST:配置P9.3端口为RRST;

6.CAMERA_DATA:配置P4端口为CAMERA_DATA;

7.H_RESOLUTION:配置开窗每行像素点的个数;注1

8.V_RESOLUTION:配置开窗行数;注1

9.H_STEP:配置水平分辨率使用(详见4.3分辨率测试结果);

10.V_STEP:配置垂直分辨率使用(详见4.3分辨率测试结果);

11.THRESHOLD:配置二值化的阈值;

12.ARRAY_SIZE:配置二值化后RAM存储空间的大小。

13.DISPLAY:调试用,如果打开显示功能,即把从FIFO读出的数据通过UART传

送到上位机显示。

注1:在不使用滤波函数时,需要满足H_RESOLUTION*V_RESOLUTION是8的倍数,在使用滤波函数时,需要满足H_RESOLUTION是8的倍数。

注2:7~13可根据用户需求修改配置。

图3.10r_camera.h关于定义的代码

(二)摄像头采集图像的自定义函数说明

如图3.11中是本例程在r_camera.h中添加的自定义函数声明。

图3.11自定义函数一览

下面对图3.11中声明的函数即r_camera.c中定义的子函数进行说明。

https://www.wendangku.net/doc/855459226.html,er_Delay

本函数式自定义延时函数,用于配置摄像头以及初始化FIFO读写时的延时等待。延时函数描述如图3.12。

图3.12User_Delay函数描述

2.R_FIFO_Create

本函数是FIFO初始化函数,把读写使能关闭,然后进行读写复位。如图3.13。

图3.13R_FIFO_Create函数描述

3.R_FIFO_Write_Reset

本函数是FIFO写复位函数,用来复位FIFO的写入。如图3.14。

图3.14R_FIFO_Write_Reset函数描述

4.R_FIFO_Read_Reset

本函数是FIFO读复位函数,用来复位FIFO的读出。如图3.15。

图3.15R_FIFO_Read _Reset函数描述

5.R_Picture_Grab_Gray

本函数用来读取灰度图像数据以供调试用。如果把数据上传到上位机,需要在r_camera.h中把#define DISPLAY前的注释符号去掉,即可以通过串口将图像传到上位机。波特率=38400bps,数据位=8,无校验位,停止位=1。函数描述如图3.16。

图3.16R_Picture_Grab_Gray函数描述

6.R_Picture_Grab_Bin

本函数用来读取二值化图像数据,并将二值化结果存于RAM中。如果把数据上传到上位机,需要在r_camera.h中把#define DISPLAY前的注释符号去掉,即可以通过串口将图像传到上位机。波特率=38400bps,数据位=8,无校验位,停止位=1。函数描述如图3.17。

图3.17R_Picture_Grab_Bin函数描述

7.R_Picture_Grab_Smoothing

本函数用来读取滤波后的二值化图像数据。如果把数据上传到上位机,需要在r_camera.h中把#define DISPLAY前的注释符号去掉,即可以通过串口将图像传到上位机。波特率=38400bps,数据位=8,无校验位,停止位=1。函数描述如图3.18。

二值化滤波算法采用临近3点比较方式,3点一致则数据有效,否则认为是无效数据。

海康威视网络摄像机用户手册-WORD格式(说明书)

网络摄像机 操作手册 V2.0.0 杭州海康威视数字技术股份有限公司 技术热线:400-700-5998 2011-3

安全须知 此内容的目的是确保用户正确使用本产品,以避免危险或财产损失。在使用此产品之前,请认真阅读此说明手册并妥善保存以备日后参考。 如下所示,预防措施分为“警告”和“注意”两部分: 警告:无视警告事项,可能会导致死亡或严重伤害。 注意:无视注意事项,可能会导致伤害或财产损失。 警告事项提醒用户防范 潜在的死亡或严重 伤害危险。注意事项提醒用户防范 潜在的伤害或财产 损失危险。 警告: 1.请使用满足SELV(安全超低电压)要求的电源,并按照IEC60950-1符合Limited Power Source(有限电 源)的额定电压为12V直流或24V交流电源(根据具体型号而定)供应。 2.如果设备工作不正常,请联系购买设备的商店或最近的服务中心,不要以任何方式拆卸或修改设备(未 经许可的修改或维修所导致的问题,责任自负)。 3.为减少火灾或电击危险,请勿让本产品受到雨淋或受潮。 4.本安装应该由专业的服务人员进行,并符合当地法规规定。 5.应该在建筑物安装配线中组入易于使用的断电设备。 有关在天花板上安装设备的指示:安装后,请确保该连接至少可承受向下50牛顿(N)的拉力。 注意: 1.在让摄像机运行之前,请检查供电电源是否正确。 2.请勿将此产品摔落地下或受强烈敲击。 3.请勿直接碰触到图像传感器光学元件,若有必要清洁,请将干净布用酒精稍微湿润,轻轻拭去尘污;当 摄像机不使用时,请将防尘盖加上,以保护图像传感器。 4.避免对准强光(如灯光照明、太阳光等处)聚焦,否则容易引起过亮或拉光现象(这并非摄像机故障), 也将影响图像传感其寿命。 5.激光束可能烧毁图像传感器,在激光装置被使用的情况下,请您一定注意不要让图像传感器的表面暴露 于激光束之下。 6.避免置于潮湿,多尘,极热,极冷(正常工作温度:-10℃~+60℃),强电磁辐射等场所。 7.避免热量积蓄,请不要阻挡摄像机附近的通风。 8.使用时不可让水及任何液体流入摄像机。 9.当运送摄像机时,重新以出厂时的包装进行包装,或用同等品质的材质包装。 定期零件更换:本产品中采用的部分零件(例如电解质电容器)需要根据其平均寿命定期进行更换。零件的寿命随本产品的使用环境或条件以及使用时间而异,建议您定期进行检查。详细信息请向您购买本产品的经销商咨询。

打火机摄像机操作说明书

打火机摄像机操作 本文作者:深圳市鑫宇飞科技有限公司 首先对您使用本公司的产品表示感谢!在使用之前请先阅读此说明书,正确使用此产品。 为了更好的服务,本用户手册的内容可能变更。因为产品的性能和功能而发生的变更,将不做另行通知。 一、外型、按键 (图片仅供参考,请以实物为准)

1:复位\透光孔、 2:拍照、摄像、 3:开\关机键、 4:摄像头、 5:MIC、6:USB、7:TF卡 二、产品简介 本产品是首款具有单独录音高清数码摄像和拍照功能的MINI DV,TF卡存储器,可拍摄照片和高画质视屏,本产品操作简便,小巧精致,美观实用,便于携带,是家庭安防、教育、生活等领域必备的实用工具,深受各用户的青睐。 !本产品带震动功能 三、操作说明 1、各部件说明: 1.1、指示灯说明:状态指示灯(图示1)与复位键共用一个孔。 开机:红灯亮,同时机器开始震动,初始化完后红灯长亮,机器停止震动。 关机:机器长震两次,红灯熄灭 USB状态:插入USB机器震动一次,读、写U盘时,红灯快闪。 录像模式:开始录像:机器短震2次,红灯闪烁2次,灯灭。录像 暂停:红灯闪烁3次后长亮,机器短震3次。 拍照:每拍张照红灯闪烁一次;机器震动一次,拍照等待:红灯长亮 录音:机器震动6次,灯闪6次后灭灯,进入录音。 低电:红灯快闪 1.2、按钮说明:开、关机键(图示3):用于开机、关机、录音。 拍照、摄像键(图示2):用于拍照、摄像。 复位(图示1)机器无响应时,请按此键 1.3、插座说明: USB插座(图示6),用于连接电脑或者充电器,进行数据传输、充电。TF卡座(图示7),用于储存、摄像、拍照所产生的文件。 1.4、摄像头:(图示4),用来拾取摄像信号。 1.5、MIC:(图示5)用来拾取声音。 2、开关机: 长按开机键(图示3)开机,摄像机开始系统初始化(红灯亮,机器开始震动),初始完成后,红灯长亮,机器停止震动。进入默认的摄像、拍照、录音待机模式,在开机后任何状态,长按开机键保存文件并关机(红灯闪2次,同时机器长震2次)。 3、模式切换: 本机具备快速进入各模式状态功能:开机初始化完后,各模式可通过“开\关”机键和“拍照\摄像”两按键直接进入,无需再进行模式切换。 4、摄像模式: 当本机处于关机状态时,插入TF卡(图示7),长按“开\关机”键(图示3),红灯亮,机器开始震动,系统初始化完后,红灯长亮,此时摄像机处在默认的摄像模式、拍照模式、录音模式状态;长按“拍照\摄像”键,机器短震2次,同时红灯闪烁2次,红灯灭,此时摄像机已进入了摄像当中,在摄像当中,短按“拍照\摄像”键可查看当前的工作状态,机器震动2次,同时红灯闪烁2次熄灭;短按“开\关机”键,机器短震3次,同时红灯闪烁3次后长亮,此时保存文件并停止摄像,回到摄像模式、拍照模式、录音模式待机状态。为了更安全的的保存文件,摄像时每15分钟左右保存一个文件,保存文件后将继续下一段视频的录制。 注:在摄像时,本机具有循环录像功能。 5、拍照模式:

超级XY曲线控件例程说明文档

超级XY曲线控件 例程说明文档 北京亚控科技发展有限公司 2009年6月

目录 1. 功能概述 (1) 2. 工程实例 (1) 3. 操作步骤 (1) 3.1 定义设备 (1) 3.2 定义变量 (1) 3.3 制作画面 (2) 3.4 功能实现说明 (10) 3.5 进入运行系统 (12) 4. 注意事项 (14)

1. 功能概述 常规需求:很多工业现场会用到XY曲线,也就是X轴非时间轴的情况。 组态王中的实现方法: 1)利用组态王内置控件中的X-Y轴曲线,通过调用此控件的函数来实现。 2)利用组态王通用控件中的超级XY曲线,通过调用此控件的属性、方法来实现。 超级XY曲线相对于X-Y轴曲线功能更加强大,使用更方便。其主要优势在于提供了更加灵活方便的控件方法来实现更多的功能,Y轴支持多个坐标,最多可以支持16条曲线,曲线可以保存、调用等,所有的功能都提供了相应的控件方法,可以根据需要灵活的在各种命令语言脚本程序中进行调用。 2. 工程实例 我们举一个例子来说明超级XY曲线控件的使用。在此例程中我们定义三个变量,分别为“压力”、“温度”、“密度”,通过XY曲线来观察压力、温度对于密度的影响。下面就以此为例来演示完成这一要求的具体步骤。 3. 操作步骤 3.1定义设备 新建一个工程,根据工程中实际使用的设备进行定义,本例程使用亚控的仿真PLC 设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。 3.2定义变量 在组态王中定义三个变量:压力(IO实数类型)、温度(IO实数类型)、密度(IO 实数类型)。压力变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。 温度变量:最小值0,最大值50,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。 密度变量:最小值0,最大值1,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。

常用网络摄像头使用手册 V1.9

网络摄像机集中监控 客户端软件 (I P C M o n i t o r) 2013年5月版本 V1.9 使用手册

目录 1.简介 (3) 2.电脑和系统要求 (3) 3.软件安装 (3) 4.设备列表 (4) 4.1添加一台设备 (4) 4.2搜索添加局域网内的设备 (5) 4.3修改设备信息 (5) 4.4删除设备 (6) 4.5播放和停止播放设备 (6) 5.设备设置 (6) 6.云台控制 (7) 7.分组管理 (8) 7.1设置分组 (8) 7.2分组播放 (8) 8.计划录像 (9) 9.告警设置 (10) 10.系统设置 (11) 11.录像回放 (12) 12.管理NVR (13) 13.其它操作与说明 (13) 13.1基本视频操作 (13) 13.2设备列表框的其它说明 (14) 13.3录像策略 (14) 14.注意事项 (14)

1.简介 IPCMonitor是厂家提供的一款网络集中监控软件,支持局域网和互联网对多个IP Camera 的监看、对讲、录像、告警检测等多种功能。 在使用该软件前请参考相应IP Camera的使用手册,确定该IP Camera所属的产品类别(支持M/L/B/H/B1/Q六个系列产品),确保设备已经可以通过浏览器在局域网或者互联网上被访问。本文介绍如何使用客户端软件。 2.电脑和系统要求 为了稳定使用IPCMonitor软件,建议使用的最低电脑配置如下: CPU:双核CPU 内存:1G以上 硬盘:500G以上 操作系统:使用windows xp或以上版本操作系统 屏幕分辨率:≥1024*768 3.软件安装 安装前的准备:在电脑上插入光盘,或者通过其它方式下载IPCMonitor安装程序; 安装过程:双击IPCMonitor安装程序,将弹出对话框,请用户按照对话框提示的步骤完成软件安装。安装完成后,运行软件,界面如图1所示。 图1 软件运行界面

IP Camera User Manual(网络摄像头使用说明书-英文版)

Vilar IP Camera VS-IPC1002 User’s Manual

Index 1INTRODUCTION.............................................................................- 1 - 1.1W ELCOME TO THE V ILAR IP C AMERA (1) 1.2P ACKAGE C ONTENTS (1) 1.3I DENTIFY VS-IPC1002 (2) 1.3.1VS-IPC1002Views....................................................................- 2 - 1.3.2Indication and Operation..........................................................- 4 -2FUNCTIONS AND FEATURES........................................................- 10 - 2.1B ASIC F UNCTIONS (10) 2.2A DVANCED F EATURES (10) 3SYSTEM REQUIREMENT...............................................................- 11 -4SETUP PROCEDURE......................................................................- 12 - 4.1VS-IPC1002P OWER &N ETWORK C ONNECTION (12) 4.2R OUTER/S WITCH/H UB/X DSL M ODEM C ONNECTION (13) 4.3U SE IPC AM S EARCH T OOL TO SETUP VS-IPC1002 (14) 4.4V IEW V IDEO ON W EB B ROWSER (16) 4.5S ETUP VS-IPC1002 ON W EB (22) 4.6M OUNTING THE VS-IPC1002 (22) 5SYSTEM CONFIGURATION...........................................................- 24 - 5.1S YSTEM STATUS (24) 5.2U SER M ANAGEMENT (25) 5.3N ETWORK (26) 5.4D ATE AND T IME (27) 5.5V IDEO (27) 5.6JPEG E NCRYPTION (28) 5.7E-MAIL (29) 5.8FTP (30) 5.9S ENSORS AND M OTION D ETECTION (31) 5.10S CHEDULER T RIGGER (31) 5.11S YSTEM M AINTENANCE (32) 5.12S YSTEM L OG (32) 5.13G UEST Z ONE (33) 6VISIT VS-IPC1002 OVER INTERNET............................................- 34 - 6.1WAN IP A DDRESS (34) 6.2N ETWORK A DDRESS T RANSLATION (NAT) (35) 6.3P ORT F ORWARDING (35) 6.4D EFAULT G ATEWAY (36) 6.5A CCESSING M ULTIPLE C AMERAS ON THE I NTERNET (36) 6.6D YNAMIC D OMAIN N AME S ERVICE (DDNS) (37) 6.7C ONFIGURATION E XAMPLE (38)

网络摄像头使用说明书样本

ImagineWorldClient 网络视频服务器集中管理软件 说 明 书 ( 修订版-1)

目录 1、 ImagineWorldClient 功能........................... 错误!未定义书签。 2、安装ImagineWorldClient ........................... 错误!未定义书签。 3、启动ImagineWorldClient ........................... 错误!未定义书签。 3.1顶部工具栏..................................... 错误!未定义书签。 3.2顶部菜单栏..................................... 错误!未定义书签。 3.3左侧工具栏..................................... 错误!未定义书签。 3.4视频区......................................... 错误!未定义书签。 3.5底部工具栏..................................... 错误!未定义书签。4菜单操作及鼠标操作.................................. 错误!未定义书签。 4.1文件........................................... 错误!未定义书签。 4.2操作........................................... 错误!未定义书签。 4.3设置........................................... 错误!未定义书签。 4.4帮助........................................... 错误!未定义书签。 4.5鼠标操作....................................... 错误!未定义书签。5实时视频显示及控制.................................. 错误!未定义书签。 5.1 实时视频显示画面控制.......................... 错误!未定义书签。 5.1.1 显示模式切换............................. 错误!未定义书签。 5.1.2 单画面显示............................... 错误!未定义书签。 5.1.3 全屏显示................................. 错误!未定义书签。 5.1.4 轮巡监视................................. 错误!未定义书签。 5.2 云台控制...................................... 错误!未定义书签。 5.3分配摄像机..................................... 错误!未定义书签。6本地检索及录像回放.................................. 错误!未定义书签。 6.1录像检索....................................... 错误!未定义书签。

打地鼠程序说明文档

打地鼠程序说明文档 项目是一款打地鼠的游戏,程序用到了延时函数、LED、电阻屏、按键灯功能,这些功能的初始化例程里面都有,我们可以直接调用来完成初始化。 完成了初始化就开始程序的主干了,既然我们用到了电阻屏,肯定就需要对它进行校准,校准函数在触摸屏例程也有,我们可以通过KEY0按键直接调用校准函数,用来防止触摸屏不准。 然后我们先进行的是界面显示,先通过图片取模软件取出一个背景图,注意取模的时候由于例程显示那里标注了,在液晶上画图(仅支持:从左到右,从上到下 or 从上到下,从左到右的扫描方式!),图片数据(必须包含图片信息头, 4096色/16位真彩色/18位真彩色/24位真彩色/32位真彩色的图像数据头),针对STM32,不能选择image2lcd的"高位在前(MSB First)"选项,否则imginfo的数据将不正确!我们按照标注选择了16位真彩色的取模方式,通过PS将图片改为屏幕合适尺寸,就可以在屏幕上显示出背景了。将前20行用来显示分数,等级,生命属性,他们通过字符串和数字变量的显示函数来实现,后面300行做成3*3的地鼠洞,地鼠洞通过例程里面的画实心圆来表示,用一个for来遍历每个圆心坐标,让代码简介,在用个随机数函数产生0-8的数字来代表老鼠出现的位置,然后通过同样的方法取出老鼠的图片,根据洞圆心的坐标,找到老鼠显示的坐标显示出老鼠,这里背景是指显示一次的,老鼠变换一次刷新一次屏幕,

刷新就只用刷新你目前的状态,洞的显示和老鼠的位置,让洞把老鼠覆盖就可以不用刷新背景了。再游戏结束之后再重新刷新背景显示游戏结束和继续就好了。 显示完成了接下来就是触摸,由于它的例程里面自带触摸函数,可以直接调用来返回当前的x,y坐标,这样触摸就很容易了key_9=(tp_dev.x[0]+1)/80+3*(tp_dev.y[0]+1-20)/100; 用以上这段代码就可以识别出触摸的是之前分的3*3的那个位置,返回的1-9,然后再和老鼠对应的坐标进行判断就可以知道打对与否,对就加分,分到就升级,升级了就提高地鼠刷新次数,错就减分,减生命,分为0时就不减了,生命为0就游戏结束。还有不管对错,只要点击了屏幕地鼠的持续时间就会减短,马上刷新下一只地鼠。就不用多余的等待。

奥粒帅尼网络摄像机快速操作手册

奥粒帅尼200万高清数字网络摄像机使用手册 目录 第一章产品介绍 1.1 产品概述 本设备是专为安防领域设计的一款优秀的数字监控产品。采用嵌入式LINUX操作系统,使系统运行更 稳定;采用标准的H.264视频压缩算法,实现了高画质、低码率的同步音视频监控;采用TCP/IP等 网络技术,具有强大的网络数据传输能力和远程操控能力。本设备可以通过网络组成一个强大的安全监控网,配合专业网络视频监控设备和平台软件,充分体现出其强大的组网和远程监控能力。同时本品也可以本地独立工作。 适合需要网络远程监控的各种场合,如: ? 取款机、银行柜员、超市、工厂等的网络监控。 ? 看护所、幼儿园、学校提供远程监控服务。 ? 智能化门禁系统。 ? 智能化大厦、智能小区管理系统。 ? 电力电站、电信基站的无人值守系统。 ? 户外设备监控管理桥梁、隧道、路口交通状况监控系统。 ? 流水线监控,仓库监管。 ? 对道路交通24小时监察。 ? 森林、水源、河流资源的远程监控。 ? 机场、火车站、公共汽车站等。 1.2 产品主要功能 实时监视·具备模拟输出接口可通过监视器或DVR等监控设备实现监视功能存储功能·最大支持32G TF卡(部分产品支持),实现录像抓图文件本地存放·通过客户端软件或监控平台,实现录像抓图文件远程存放·存储数据采用专用格式,无法篡改数据,保证数据安全 压缩方式 ·音视频信号由独立硬件实时压缩,实现声音与图像保持稳定同步备份功能·客户端电脑可通过网络下载TF卡上的文件进行备份录像回放功能 ·实现独立全实时录像,还可同时实现检索、网络监视、录像查询、下载等·支持快放、慢放等多种回放模式·可选择画面任意区域进行局部放大网络操作功能·可通过网络(包括手机)进行远程实时监视·远程云台控制·远程录像查询及实时回放报警联动功能·报警联动录像、抓图、邮件等通讯接口·具备RS485接口,实现云台控制·具备标准以太网接口,实现网络远程访问功能及远程升级维护功能。智能操作·菜单中对于相同设置可进行快捷复制粘贴操作 第二章开箱检查和线缆连接 2.1 开箱检查

网络摄像机手机使用说明书 - 高清监控系统套装,NVR显示 …

网络摄像机手机使用说明书 网络摄像机手机使用说明书 (1) 一、网络摄像机接入网络 (2) 二、手机软件安装 (4) 三、添加摄像机 (4) 1、二维码扫描自动输入。 (5) 2、通过搜索添加摄像机 (5) 3、手动填写添加摄像机 (5) 四、观看、抓拍、录像 (6) 1、观看 (6) 3、录像 (7) 3、预置位设置 (8) 五、设置摄像机 (9) 1、设置 (9) 2、布防 (15) 3、编辑 (15) 4、删除摄像机 (16)

一、网络摄像机接入网络 连接方式有三种: 网线连接:把网络摄像机电源,取网线一端接在网络摄像机上,一端接在路由器上。 WPS连接:把网络摄像机接上电源,同时按下网络摄像机后面板的WPS键和无线路由器后面板的WPS键,这样网络摄像机就能一键连接无线网了。(注:此方法需无线路由器具有WPS功能) AP模式连接:把网络摄像机接上电源,打开手机无线网,搜到ipcam_ainoia,密钥默认:88888888。连接上后进入客户端,通过局域网搜索连接摄像机。进入设置界面→网络设置→无线设置→选择自己的无线网→输入无线网密码,摄像机自动重启后即可接入无线网。

手机连接到自己的无线网,摄像机连接上无线网后,如下图所示,会显示无线图标:

二、手机软件安装 直接从随机附带光盘中获取对应手机系统的软件,然后安装在手机上。苹果用户需进入Store下载UCCAM。安装后显示图标 三、添加摄像机 打开软件,选择添加摄像机 有三种添加方式,第一种是通过扫描二维码输入UID 添加;第二种是摄像机和手机在同一路由器下,通过搜索添加;第三种是通过手动填写UID 添加。

海康威视IP网络摄像机使用手册(V1.0)

网络摄像机 (Network Camera) 用户使用手册 版本1.0 非常感谢您购买我公司的产品,如果您有什么疑问或需要请随时联系我们。 本手册可能包含技术上不准确的地方、或与产品功能及操作不相符的地方、或印刷错误。本手册的内容将根据产品功能的增强而更新,并将定期改进或更新本手册中描述的产品,更新的内容将会在本手册的新版本中加入,恕不另行通知。

目录 第一章:产品简介 ---------------------------------------------------------------------------------------------------- 2 1.1主要功能及特点 -------------------------------------------------------------------------------------------------- 2 1.2主要应用----------------------------------------------------------------------------------------------------------- 2第二章安装------------------------------------------------------------------------------------------------------------ 3 2.1注意事项----------------------------------------------------------------------------------------------------------- 3 2.2面板及说明-------------------------------------------------------------------------------------------------------- 3 2.2.1侧面图----------------------------------------------------------------------------------------------------- 3 2.2.2后面板图及说明 ----------------------------------------------------------------------------------------- 3 2.3硬件安装----------------------------------------------------------------------------------------------------------- 4 2.3.1 网络拓扑图 ---------------------------------------------------------------------------------------------- 4 2.3.2 报警输出连接说明 ------------------------------------------------------------------------------------- 5 2.3.3 网线的制作 ---------------------------------------------------------------------------------------------- 5 2.4客户端软件4.0的安装----------------------------------------------------------------------------------------- 6第三章参数配置---------------------------------------------------------------------------------------------------- 10 3.1通过IE浏览器进行参数配置-------------------------------------------------------------------------------- 10 3.2通过客户端软件进行参数配置 ------------------------------------------------------------------------------ 12第四章广域网接入------------------------------------------------------------------------------------------------- 17 4.1使用PPP O E接入------------------------------------------------------------------------------------------------- 17 4.2广域网访问------------------------------------------------------------------------------------------------------- 17常见问题解答 -------------------------------------------------------------------------------------------------------- 19附录技术规格表 -------------------------------------------------------------------------------------------------- 20

组态王 历史数据查询例程说明文档

例程说明文档

目录 1. 功能概述 (1) 2. 工程实例 (1) 3. 操作步骤 (1) 3.1 定义设备 (1) 3.2 定义变量 (1) 3.3 制作画面 (2) 3.4 进入运行系统 (10) 4. 注意事项 (14)

1. 功能概述 常规需求:很多工业现场会存储数据并对存储的历史数据进行查询、打印输出。 历史数据查询一般为起始时间、结束时间、间隔时间都不固定,最终用户根据实际需要进行查询。 组态王中的实现方法: 利用组态王内置报表以及报表的函数来实现对历史数据的查询。 组态王内置报表的操作类似excel,操作简单、方便,并且组态王提供了大量的报表函数来实现各种复杂功能。 2. 工程实例 我们举一个例子来说明实现方法。在此例程中我们定义五个变量,分别为“压力”、“温度”、“密度”、“电流”、“电压”,运行系统运行后记录历史数据,下面就以此为例来演示完成这一要求的具体步骤。 3. 操作步骤 3.1定义设备 根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC -亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。 3.2定义变量 在组态王中定义五个变量:压力(IO实数类型)、温度(IO实数类型)、密度(IO 实数类型)、电压(IO实数类型)、电流(IO实数类型)。 压力变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 温度变量:最小值0,最大值50,最小原始值0,最大原始值100,连接设备PLC,

高清1080P超高清遥控器摄像机、车钥匙摄像机使用手册

1080P超高清遥控器使用说明书 一、产品简介 感谢您选择本产品,本产品是全球首款真正具备1080P 高清摄录、外置存储功能的数码金属红外夜视遥控器,支持大容量Micro SD卡;它有多种实用的功能,时尚精致的外观,稳定卓越的质量,广泛多样的用途,将给您带去全新难忘的使用体验,是您身边不可缺少的实用工具。 本机主要功能为:高解析录像、高解析拍照、优质录音、WEBCAM、随身磁盘。 本产品具有的特点为:多功能、多用途、外观时尚酷炫、录像效果卓越、小巧便携、方便使用、稳定可靠、反应快速等。 本产品适用于:记者采访、突发事件记录、生活片段记录、娱乐休闲记录、体育运动记录、教学辅助记录、家庭安防监控、执法刑侦取证、旅行人文风景记录、户外探险记录、辅助记忆等等。

结构概述

1、关机键(确认键) 2、模式键 3、夜视灯 开关键 4、摄像头 5、夜视灯 6、挡片扣孔、 7、TF卡 8、USB 9、挂绳孔 10、指示灯观察孔 三、产品特点 1、功能操作,震动提示。人机互动,完美接 触。 2、金属壳体,做工精良。隐藏式指示灯。 3、夜视功能,支持低照度录像。 4、支持1920*1080每秒30帧录像。

5、机器小巧,内置260毫安高容量电池。 四、产品操作说明 1、充电: 本机内置可充电锂电池,初次使用本机时,请先进行充电, 接通电源机器开始充电时,会有震动提示。机器可以通过以下方式充电: 1), 连接计算机充电, 使用USB数据线与计算机连接, 即可充电。 2), 用充电器充电, 使用USB数据线与充电器连接, 再把充电器插上 电插座,即可充电。 充电时, 蓝灯熄灭红灯闪烁表示充电, 机器充满电时红灯长亮。 2、震动提示状态: 您发出的每一个命令。当机器开始执行命令时,都会给您一个回复。 机器开/关机时,机器震动提示3秒钟。 录像:录像待机模式、开始录像、保存录像。机器震动提示一 次, 拍照:拍照待机模式、拍照成功。机器震动提示一次, 单独录音:录音待机模式、开始录音、保存录音。机器震动提 示一次, 移动侦测:移动侦测待机模式、开始录像、手动保存录像。机 器震动提示一次, 夜视灯:夜视灯的开启、关闭,机器连续2次震动提示。 3、机器指示灯表示状态: 1、电池电量不足时,机器红灯会快速闪烁并关机。当前录制的档会自动保存。

软件(结构)设计说明(SDD)文档标准模版

软件(结构)设计说明(SDD) XXXX公司

文件更改记录

文件版本变更记录

软件(结构)设计说明(SDD) 说明: 1.《软件(结构)设计说明》(SDD)描述了计算机软件配置项(CSCI的设计。它描述了CSCI级设计决策、CSCI体系结构设计(概要设计)和实现该软件所需的详细设计。SDD可用接口设计说明IDD和数据库(顶层)设计说明DBDD加以补充。 2.SDD连同相关的IDD和DBDD是实现该软件的基础。向需方提供了设计的可视性,为软件支持提供了所需要的信息。 3.IDD和DBDD是否单独成册抑或与SDD合为一份资料视情况繁简而定。 模版说明: 1、文档字体设定: 标题1:小一 标题2:二号 标题3:小二 标题4:三号 标题5:小三 标题6:四号 正文:四号 2、文章编号,请使用格式刷刷,不要手工编号。目前格式都 是对的。 3、内容根据实际情况裁剪,一般可行性研究报告,模版章节 不可缺。 4、封面图片请根据实际情况自行替换。 5、关于修订记录,请根据文档需要自行添加。

1.引言 本章应分为以下几条。 1.1.标识 本条应包含本文档适用的系统和软件的完整标识。(若适用)包括标识号、标题、缩略词语、版本号、发行号。 1.2.系统概述 本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一般性质;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其他有关文档。 1.3.文档概述 本条应概述本文档的用途与内容,并描述与其使用有关的保密性或私密性要求。 1.4.基线 说明编写本系统设计说明书所依据的设计基线。

高清网络摄像机使用说明书

高清网络摄像机使用手册

声明 本手册可能在某些技术细节方面描述不够准确或存在印刷错误,假如您在使用过程中按照使用手册无法解决问题时,请致电我公司技术部垂询相关操作方法。本手册的内容将做不定期的更新,恕不另行通知。 ?远离高温的热源和环境;避免阳光直接照射; ?为确保摄像机的正常散热,应避开通风不良的场所,注意防水,防潮,防雷。如需安装到户外,则需要安置防水箱,将摄像机固定其中; ?本机应水平安装或壁挂安装,避免安装在会剧烈震动的场所,勿将其它设备放于本机上。 2、避免电击和失火 ?切记勿用湿手触摸电源和摄像机; ?勿将液体溅落在摄像机上,以免造成机器内部短路或失火; ?勿将其它设备直接放置于本摄像机上部; ?非专业人员请勿自行拆开机壳,避免损坏和电击; 3、运输与搬运 ?本机的包装经过抗震设计和实验,确保在运输过程中摄像机不会受到意外损坏,所以在搬运本机时,最好使用原来的包装材料和纸箱; ?避免在过冷、过热的场所间相互搬动摄像机,以免机器内部产生结露,影响机器的使用寿命;?严禁带电搬动本机,否则会损坏主板;

目录 1 产品简介 (4) 1.1产品简介 (4) 1.2功能简介 (4) 1.3技术规格 (4) 2 外观与说明 (5) 3 设备与安装 (6) 3.1 运行环境 (7) 3.2 设备安装 (7) 4 IE 版客户端 (7) 4.1 准备工作 (7) 4.2 开始登陆 (7) 4.3 功能简介 (8) 4.3.1实时监视 (8) 4.3.2录像回放 (10) 4.3.3 参数设置 (11) 4.3.3.1基本信息设置 (12) 4.3.3.2网络参数设置 (15) 4.3.3.3通道参数设置 (20) 4.3.3.4报警参数设置 (24) 4.3.3.5前端存储设置 (26) 5.常见问题解答 (29) 5.1无法通过浏览器访问网络摄像机 (29) 5.2云台或球型摄像机不能控制 (30) 5.3程序升级以后,无法正常播放视频 (30) 5.4如何使网络摄像机在公网(Internet)上进行视频传输服务 (30) 5.5为何正常数据不能通过交换机 (31) 5.6为何升级后通过浏览器访问网络摄像机会出错 (31) 6.附录 (32) 附录A关于网络摄像机端口占用(映射)的问题说明 (32) 附录B 出厂默认参数 (33) 7.术语解释 (34)

代码编写规范说明书

代码编写规范说明书(c#.net与https://www.wendangku.net/doc/855459226.html,)目录 1 目的 2 范围 3 注释规范 3.1 概述 3.2 自建代码文件注释 3.3 模块(类)注释 3.4 类属性注释 3.5 方法注释 3.6 代码间注释 4 命名总体规则 5 命名规范 5.1 变量(Variable)命名 5.2 常量命名 5.3 类(Class)命名 5.4 接口(Interface)命名 5.5 方法(Method)命名 5.6 名称空间Namespace)命名 6 编码规则 6.1 错误检查规则 6.2 大括号规则 6.3 缩进规则 6.4 小括号规则 6.5 If Then Else规则 6.6 比较规则 6.7 Case规则 6.8 对齐规则 6.9 单语句规则 6.10 单一功能规则 6.11 简单功能规则 6.12 明确条件规则 6.13 选用FALSE规则 6.14 独立赋值规则 6.15 定义常量规则 6.16 模块化规则 6.17 交流规则 7 编程准则 7.1 变量使用 7.2 数据库操作 7.3 对象使用 7.4 模块设计原则 7.5 结构化要求 7.6 函数返回值原则 8 代码包规范 8.1 代码包的版本号

8.2 代码包的标识 9 代码的控制 9.1 代码库/目录的建立 9.2 代码归档 10 输入控制校验规则 10.1 登陆控制 10.2 数据录入控制 附件1:数据类型缩写表 附件2:服务器控件名缩写表 1 目的 一.为了统一公司软件开发设计过程的编程规范 二.使网站开发人员能很方便的理解每个目录,变量,控件,类,方法的意义 三.为了保证编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范。 四.编码规范和约定必须能明显改善代码可读性,并有助于代码管理、分类范围适用于企业所有基于.NET平台的软件开发工作 2 范围 本规范适用于开发组全体人员,作用于软件项目开发的代码编写阶段和后期维护阶段。 3 注释规范 3.1 概述 a) 注释要求英文及英文的标点符号。 b) 注释中,应标明对象的完整的名称及其用途,但应避免对代码过于详细的描述。 c) 每行注释的最大长度为100个字符。 d) 将注释与注释分隔符用一个空格分开。 e) 不允许给注释加外框。 f) 编码的同时书写注释。 g) 重要变量必须有注释。 h) 变量注释和变量在同一行,所有注释必须对齐,与变量分开至少四个“空格”键。 如:int m_iLevel,m_iCount; // m_iLevel ....tree level // m_iCount ....count of tree items string m_strSql; //SQL i) 典型算法必须有注释。 j) 在循环和逻辑分支地方的上行必须就近书写注释。 k) 程序段或语句的注释在程序段或语句的上一行 l) 在代码交付之前,必须删掉临时的或无关的注释。 m) 为便于阅读代码,每行代码的长度应少于100个字符。 3.2 自建代码文件注释 对于自己创建的代码文件(如函数、脚本),在文件开头,一般编写如下注释: /****************************************************** FileName: Copyright (c) 2004-xxxx *********公司技术开发部 Writer: create Date: Rewriter:

IP摄像机实用操作使用手册

EasyView使用手册 2013.2.4

1 简介 EasyView.exe:即插即用软件。不用在路由器做任何设置,只要输入IPCamera的系列号及账号及口令登录即可远程访问实时图像。每台IPCamera出厂前会配置一个系列号,此系列号是唯一的且不可更改。 2 安装与运行 2.1 安装 运行EasyView Installer(v1.1.2.1).exe安装本软件,安装完成后桌面上会出现 这个快捷方式。运行EasyView软件,可以浏览实时图像、录像回放、设置码率等功能. 2.2运行EasyView软件 (1)双击桌面快捷键,弹出如下窗口:

(2)单击,(可以直接右键点击【我的摄像机】添加摄像机)弹出添加IPCamera 系列号、名称、用户账号及口令的窗口,如下图: (3)输入IPCamera系列号及用户账号及口令(默认用户名是admin.口令是admin),名称可任意填写或直接忽略,单击【确定】. 系列号:输入摄像机的UID,UID是一组有数字和字母组成的20为字符,记录在摄像 机的标签上 名称:输入摄像机的名称,可自定义名称 用户账号:输入摄像机的用户名,出厂默认是:admin 口令:输入摄像机的密码,出厂默认是:admin

(4)在【我的摄像机】下会显示该IPCamera图标,再双击该图标则图像会自动显示在右侧,如下图: 至此,已可正常浏览IPCamera的实时图像。 说明: ①每台IPCamera出厂前会配置一个系列号,此系列号是唯一的且不可更改,序列号 记录在摄像机标签上,或者通过摄像机配置向导搜索摄像机信息得知。 ②若访问序列号是出现另外的画面显示,即出现串码现象,则需要检查序列号是否多

AMCap 摄像头测试软件使用说明

AMCap 摄像头测试软件使用说明 一、预览图像: 1、解压文件AMCap 全功能珍藏版.ini与AMCap 全功能珍藏版.exe,这两个文件一定要放在同一个文件夹目录下(一定要解压出来才能打开软件,否则打开会出现图像不能预览的错误)。 2、双击AMCap打开摄像头; 3、点击设备选择好视频设备(上)和麦克风设备(下)如下图红色框框所示: 4、点击“选项”选择“预览”打钩,如下图: 5、 点击视频捕捉接口,然后点击输出大小,选择1920*1080(根据需要调节分辨率,分辨率大小取决于录像文件大小),压缩格式改成MJPG,然后点击确定。 6、现在就可以旋转镜头来调清晰度了,调成广角来测试,看看四周有没有暗角。一定要多测试几次来确定有没有暗角。

二、录像: 1、点击文件设置好录像文件路径—设置好录像文件名称—弹出的录像大小直接按确定不需要去填数据: 2、点击“捕捉”选项选择好红框所示的“捕捉音频”打钩,然后点击“开始捕捉”就开始录像了,需要停止录像就点击“停止捕捉”录像完成后去上一步设置的文件路径里面查找您的录像文件,需要录另一个文件请在路径名称里面改一下文件名就可以录制第二个录像:

三、拍照: 1、选择“捕捉”选项里面的“拍照”选项,钩选“启用”钩钩,如下图: 2、然后点击文件夹设置好拍照存储路径,如下图:

3、点击“快照”或者按快捷键(Ctrl+L键)就可以拍照了(拍照文件请到设置好的拍照文件路径里面寻找,照片大小可以通过上面步骤调节分辨率大小来调节,分辨率越大照片越大,分辨率越小照片越小),拍照如下图操作: 注:此软件只能操作预览和简单录像拍照使用,录像格式为A VI, 拍照格式BMP、JPG和PNG格式,(录像拍照的文件大小与分辨率大小有直接关系,分辨率越大文件越大,分辨率越小文件越小,设置分辨率请参照一的第5项)如果需要专业格式的录像请您自行查找别的视频软件,我们的摄像头支持所有的视频软件。

相关文档
相关文档 最新文档