当前位置:文档之家› 键盘控制的多种波形发生器要点

键盘控制的多种波形发生器要点

键盘控制的多种波形发生器要点
键盘控制的多种波形发生器要点

课程设计量化评分标准

指指导导老老师师评评语语::

指标

最高分

评分要素

评分

方案设计

35

方案选择合理,分析、设计正确,原理清楚,

电路、程序流程图清晰,结构合理,程序简洁、正确。

调试 15

过程清晰,调试方案设计合理,测试点选择适当,程序编写正确,调试步骤清楚。

结果 20 电路及程序运行结果正确,达到预期效果。

设计报告

20

报告结构严谨,逻辑严密,论述层次清晰,

语言流畅,表达准确,重点突出,报告完全符合规范化要求,用计算机打印成文。

工作态度 10

工作态度认真,按时完成设计任务,是否独立完成。

总 评 成 绩

设计题目:键盘控制的多种波形发生器

摘要

本文以STC89C52单片机为核心设计了一个低频函数信号发生器。信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、三角波、三角波、方波及其他任意波形。本系统以单片机AT89S51为系统的控制核心,结合D/A转换芯片DAC0832设计一个简易低频信号源的设计,通过CH451外接键盘控制选择多种波形发生,用示波器观察输出波形。

关键词:信号源STC89C52 DAC0832 CH451

一、要求

1、单片机产生多种波形

2、键盘控制选择波形发生(三角波、锯齿波、正弦波、方波)

二、设计分析

2.1 设计思路

波形发生器设计思路框图如下所示。波形的产生是通过AT89S51 执行某一波形发生程序,向D/A转换器的输入端按一定的规律发生数据,从而在D/A转换电路的输出端得到相应的电压波形。

图1 设计思路框图 (1)主控模块

采用ATMEL 公司生产的STC89C52单片机作为系统的控制器。51系列的单片机的使用简单,软件编程灵活。自由度大,可用软件编程实现各种算法和逻辑控制,并且功耗低、体积小、技术成熟和成本低。

(3) 波形产生模块

DAC0832芯片是8位并行、中速(建立时间1us)、CMOS 工艺制造的8位单片D/A 转,DAC0832换器转换控制容易等优点,在单片机应用系统中得到了广泛的应用。由于DAC0832输出为电流量,而波形最终需要转换为电压量来显示波形幅度,所以在DAC0832电路后接I/V 转换电路,在这里采用LM324集成运放来实现电流/电压的转换。

(4) 按键控制模块

可使用矩阵键盘来控制单片机,使用矩阵键盘可使电路的功能大大的提高,同时在单片机编程设计上也会相应困难, 可以使用专用芯片CH451通过串口与单片机相连,只需占用单片机少量引脚,这样设计变的更合理。在一些简单的控制上,就不用使用矩阵键盘的控制了。

2.3 设计流程图

主程序设计流程图如图2所示:

单片机控制系统

Ch451键盘控制模块

DAC0832波形输出电路

复位、振

荡电路

I/V 转换放大电路

图2 设计流程框图

子程序设计流程如图3所示:

图3 子程序设计流程框图

开始 初始化

按键扫描程序 按键处理程序 波形输出

结束

是否有键按下

S1是否按下? S2是否按下? S3是否按下?

正弦波 三角波 锯齿波

结束

S4是否 按下?

方波

三、设计思路及模块

3、1 控制芯片

设计中主要采用STC89C52型单片机,它具有如下优点:(1)拥有完善的外部扩展总线,通过这些总线可方便地扩展外围单元、外围接口等。(2)该单片机内部拥有4K字节的FLASH ROM程序存储器空间和256字节的RAM数据存储空间,完全可以满足程序的要求。由于该芯片可电擦写,故可重复使用。如果更改程序内容,可将芯片拿下重新烧写。(3)该单片机与工业标准的MCS-51型机的指令集和输出引脚兼容。

中断系统是使处理器具有对外界异步事件的处理能力而设置的。当中央处理器CPU正在处理某件事的时候外界发生了紧急事件,要求CPU暂停当前的工作,转而去处理这个紧急事件。

时钟电路。由于频率较大时,三角波、正弦波、方波等波中每一点延时时间为几微秒,故延时时间还要加上指令时间即可得到指定频率的波形,该电路用11.0592MHz晶振。

图1.1 STC89C52的内部结构图

3、2 数/模转换电路

由于单片机产生的是数字信号,要想得到所需要的波形,就要把数字信号转换成模拟信号,所以该文选用价格低廉、接口简单、转换控制容易并具有8位分辨率的数模转换器DAC0832。DAC0832主要由8位输入寄存器、8位DAC寄存器、8位D/A转换器以及输入控制电路四部分组成。但实际上,DAC0832输出的电量也不是真正能连续可调,而是以其绝对分辨率为单位增减,是准模拟量的

输出。DAC0832是电流型输出,在应用时外接运放使之成为电压型输出。

根据对DAC0832的数据锁存器和DAC 寄存器的不同的控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。本设计选用直通方式。 DAC0832的数据口和单片机的P0口相连。 CSDA :片选信号输入线(选通数据锁存器),低电平有效;

WR :数据锁存器写选通输入线,负脉冲(脉宽应大于500ns )有效。由ILE 、CS 、WR1的逻辑组合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变换,LE1的负跳变时将输入数据锁存;

456A

B

C

Title

Nu mber

Rev isio n

Size B

Date:23-Apr-2009Sheet o f File:E:\实验指导书指导\mcu 51_090212.d db Drawn By:

VREF 8RFB 9GND 10

IOUT111IOUT2

12DI713DI614DI515DI416DI07CS 1WR12

GND 3DI34DI25DI16XFER 17WR218

ILE 19

VDD

20

U3010

DAC0832LCJ

D0D1D2D3D4D5D6D7

WRIO CS0832VCC

VCC

853267

41U3011LM741CN +12V

-12V

C3021

4.7u F AOUT R3024

GND C3019

104

+

C3018

10u f -12V

R302510K

Vin

2

G N D 1

-5V

3

U3012

LM79L05ACZ

GND

C30201uF GND

P3013

An alog Ou t P3014

An alog Gn d

GND

图2、1 DA 转换电路 3、3 键盘控制电路

3、3、1、CH451的引脚和功能

CH451是一个整合了数码管显示驱动和键盘扫描控制以及μP 监控的多功能外围芯片。CH451内置RC 振荡电路,可以直接动态驱动8位数码管或64位LED ,

具有BCD 译码或不译码功能,可实现数据的左移、右移、左循环、右循环、各数字独立闪烁等控制功能。CH451内置大电流驱动级,段电流不小于30mA ,字电流不小于160mA ,并有16级亮度控制功能;在键盘控制方面,该器件内置64键键盘控制器,可实现8×8矩阵键盘扫描,并内置去抖动电路,可提供按键中断与按键释放标志位等功能;在外部接口方面,CH451可选择简洁的1线串行接口或高速4线串行接口,且内置上电复位,可提供高电平有效复位和低电平有效复位两种输出,同时内置看门狗电路Watch-Dog 。CH451提供有28引脚的DIP28与SOP28封装以及DIP24封装形式,28脚与24脚在功能上稍有差别,24的引脚定义如表表3、1所列。

表3、1 CH451的DIP24封装形式的引脚定义

引脚号名称类型说明

2 VCC 电源正电源端,持续电流不小于200mA 15 GND 电源公共接地端,持续电流不小于200mA

4 LOAD 输入串行接口的数据加载,内置上拉电阻

5 DIN 输入串行接口的数据输入,内置上拉电阻3 DOUT 输出串行接口的数据输出和键盘中断

6 DCLK 输入串行接口的数据时钟,内置上拉电阻

同时用于看门狗的清除输入

1、24~18 SEG7~SEG0 三态输出

/输入数码管的段驱动,高电平有效,键盘扫描输入,高电平有效,内置下拉

7~14 DIG7~DIG0 输出数码管的字驱动,低电平有效,键盘

扫描输出,高电平有效

16 RES 输出上电复位和看门狗复位,高电平有效

17 N.C. 空脚未使用,禁止连接

表3、2 CH451外接矩阵键盘的按键代码表

按键代码DIG7 DIG6 DIG5 DIG4 DIG3 DIG2 DIG1 DIG0 SEG0 47H 46H 45H 44H 43H 42H 41H 40H SEG1 4FH 4EH 4DH 4CH 4BH 4AH 49H 48H SEG2 57H 56H 55H 54H 53H 52H 51H 50H SEG3 5FH 5EH 5DH 5CH 5BH 5AH 59H 58H SEG4 67H 66H 65H 64H 63H 62H 61H 60H SEG5 6FH 6EH 6DH 6CH 6BH 6AH 69H 68H SEG6 77H 76H 75H 74H 73H 72H 71H 70H SEG7 7FH 7EH 7DH 7CH 7BH 7AH 79H 78H

图3、1 CH451控制键盘电路图

C

D

6

5

4

3

2

1

D

C

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7007

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7006

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7005

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7004

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7003

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7002

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7001

7SEG-LED

a

b f

c

g

d

e

7

6

4

2

1

9

10

a

b

c

d

e

f

g

5

d p

d p

G

N

D

3

G

N

D

8

DIS7000

7SEG-LED

R7012

2K

R7013

2K

R7014

2K

R7015

2K

K7014

K7013

K7011

K7009

K7007

K7005

K7003

K7001

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A

DP

G

F

E

D

C

B

A VCC

SEG7

1

VCC

2

DOUT

3

LOAD

4

DIN

5

DCLK

6

DIG7

7

DIG6

8

DIG5

9

DIG4

10

DIG3

11

DIG2

12

DIG1

13

DIG0

14

GND

15

RST

16

NC

17

SEG0

18

SEG1

19

SEG2

20

SEG3

21

SEG5

23

SEG4

22

SEG6

24

D7000

CH451DIP

DIG7

DIG6

DIG5

DIG4

DIG3

DIG2

DIG1

DIG0

DIG0

DIG1

DIG2

DIG3

DIG4

DIG5

DIG6

DIG7

SEG7SEG6

SEG5

SEG4

SEG3

SEG2

SEG1

SEG0

12

34

56

78

JP7000

MCU-Interface

P10

P11

P12

P13

R7011

2K

R7010

2K

R7009

2K

R7008

2K

DOUT

LOAD

DIN

DCLK

DOUT

LOAD

DIN

DCLK

3、4调试说明

STC89C52试验箱板图以及区域划分如图3、1所示。主要由复位、晶振电路、蜂鸣器、开关、16个发光二极管LED 、脉冲发生电路、8155扩展(包括七段LED 显示和4*4键盘等)、A/D 扩展、D/A 扩展、温度传感器、日时钟、16*16的LED 点阵、CH451键盘和七段LED 扩展、字符LCD 、点阵LCD 、RS232/485串口等组成,用户可以单独使用每个部分,也可根据实际需要进行不同的组合,以实现功能复杂的系统,本次课程设计还要外加示波器观察波形:

图3、1 STC89C52实验箱的俯视图

3、5 设计结果及错误分析

3、5、1 可以通过键盘控制选择三角波、方波、锯齿波、矩形波的输出,用示波器观察。

3、5、2 程序运行没错,但是下载之后没效果,检查之后发现是实验箱上的入口地址没定义。

3、5、3 键盘控制不能实现,仔细检查之后发现键盘编码没有对应相应按键,修改之后可以实现。

3、5、4 输出波形有点失真,三角波顶部出现一小部分平的失真,检查之后是送入数组有问题,通过送入的数据连续递增和连续递减之后数组有问题,不能用一个数组通过递增递减来实现,之后生成了其他几种波形数组送入DA0832,能产生连续波形。

电源开关 电源指示灯 复位开关

蜂鸣器

RS232串口 485串口 16*16LED 点阵

时钟

CH451键盘及LED 控制区

按键区

A/D 转换区

D/A 转换区

8155扩展

时钟源区

发光二极管区

点阵、字符LCD 区 STC89c52

四、总结

基于单片机的信号发生器设计,这个信号发生器的设计中涉及到一个典型的控制过程。通过单片机控制一个模数转换器DAC0832产生所需要的电流,然后使用运算放大器LM741可以将其电流输出线性地转换成电压输出。通过程序的控制,可以产生一系列有规律的波形。这样一个信号发生装置在控制领域有相当广泛的应用范围。

最终做出来的信号发生器满足了题目中的所有要求:

1.产生四种波形。正弦波、三角波、矩形波、锯齿波。

2.幅度可调,峰峰值在0——5V之间变化。

信号发生器可以生成更多的波形,只需要再加些波形表即可。

在这里得感谢学校为我们提供个这样一个实践的机会,当然还得感谢实验室指导老师们的细心指导。

附录一原理图

1、1 单片机最小系统原理图

1、2 DA 转换原理图

4

5

6

A

B

Title

Nu mber Rev isio n

Size B Date:23-Apr-2009Sheet o f

File:E:\实验指导书指导\mcu 51_090212.d db Drawn By:

VREF 8RFB 9GND 10

IOUT111IOUT2

12DI713DI614DI515DI416DI07CS 1WR12

GND 3DI34DI25DI16XFER 17WR218

ILE 19

VDD

20

U3010

DAC0832LCJ

D0D1D2D3D4D5D6D7

WRIO CS0832VCC

VCC

853267

41U3011LM741CN +12V

-12V

C3021

4.7u F AOUT R3024

GND C3019

104

+

C3018

10u f -12V

R302510K

Vin

2

G N D

1

-5V

3

U3012

LM79L05ACZ

GND

C30201uF GND

P3013

An alog Ou t P3014

An alog Gn d

GND

1、3 键盘控制原理图

B

C

D

6

5

4

32

1

D

C

B

a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D

8

DIS70077SEG-LED

a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D 8

DIS70067SEG-LED a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D 8

DIS70057SEG-LED a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D 8

DIS70047SEG-LED a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D 8

DIS70037SEG-LED

a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D

8

DIS70027SEG-LED a b

f c

g d

e 76421910a b c d e

f

g 5d p d p

G N D

3

G N D

8

DIS70017SEG-LED a b

f c

g d

e 76421910a b c d e

f

g 5d p

d p

G N D

3

G N D

8

DIS70007SEG-LED R70122K

R70132K

R70142K

R70152K

K7015

SW-PB K7014

SW-PB K7012

SW-PB

K7013

SW-PB

K7010

SW-PB K7011

SW-PB

K7008

SW-PB K7009

SW-PB

K7006

SW-PB K7007

SW-PB

K7004

SW-PB K7005

SW-PB

K7002

SW-PB K7003

SW-PB

K7000

SW-PB K7001

SW-PB

DP G F E D C B A

DP G F E D C B A

DP G F

E D

C

B A DP G F E D

C B A DP G F E

D C B A DP G F

E D C B A DP

G F E D

C

B

A

DP G F E D

C B A

R7000

200R7001

200

A B

VCC

SEG71

VCC 2DOUT 3LOAD 4DIN 5DCLK 6DIG77DIG68DIG59DIG410DIG311DIG212

DIG1

13DIG014GND 15RST 16NC 17SEG018SEG119SEG220SEG321SEG523SEG422SEG624D7000CH451DIP

DIG7DIG6DIG5DIG4DIG3DIG2DIG1DIG0

DIG0DIG1

DIG2DIG3DIG4DIG5DIG6DIG7SEG7SEG6SEG5SEG4SEG3SEG2SEG1SEG0

SEG0SEG11234567

8

JP7000

MCU-Interface P10P11P12P13

R70112K

R70102K

R70092K

R70082K

DOUT LOAD DIN DCLK DOUT

LOAD DIN DCLK

1、4 实验箱总体原理图实物图

附录二程序清单

//**************头文件包含模块**************** #include #include #include

#define uchar unsigned char #define uint unsigned int

//*************CH451键盘头文件定义模块******* #define ch451_rest 0x0201 //复位

#define ch451_leftmov 0x0300 //设置移位方式-左移 #define ch451_leftcyc 0x0301 //设置移位方式-左循 #define ch451_rightmov 0x0302 //设置移位方式-右移 #define ch451_rightcyc 0x0303 //设置移位方式-右循

#define ch451_dispkeydog_off 0x0400 //关显示、键盘、看门狗 #define ch451_disp_on 0x0401 //开显示

#define ch451_dispkey_on 0x0403 //开显示、键盘

#define ch451_dispkey_dog 0x0407 //开显示、键盘、看门狗功能

电源开关 电源指示灯 复位开关

蜂鸣器

RS232串口 485串口 16*16LED 点阵

时钟

CH451键盘及LED 控制区

按键区

A/D 转换区

D/A 转换区

8155扩展

时钟源区

发光二极管区

点阵、字符LCD 区 STC89c52

#define ch451_dispmode_16 0x0500 //设置默认显示方式:16进制

#define ch451_dispmode_bcd 0x0580 //设置BCD译码方式

#define ch451_twinkle 0x0600

//设置闪烁控制、低8位分别对应8个LCD,高电平闪烁,低电平不闪烁#define ch451_dig0 0x0800 // 数码管0显示

#define ch451_dig1 0x0900 // 数码管1显示

#define ch451_dig2 0x0a00 // 数码管2显示

#define ch451_dig3 0x0b00 // 数码管3显示

#define ch451_dig4 0x0c00 // 数码管4显示

#define ch451_dig5 0x0d00 // 数码管5显示

#define ch451_dig6 0x0e00 // 数码管6显示

#define ch451_dig7 0x0f00 // 数码管7显示

#define nop 0x000 //空操作

sbit ch451_dclk=P1^0; // 串行数据上升延激活

sbit ch451_din=P1^1; //串行数据输出、接451的数据输入

sbit ch451_load=P1^2; //串行数据加载、上升延激活

sbit ch451_dout=P1^3; //串行数据输入、接451的数据输出

unsigned char ch451_key;//存放键盘中断读取的键值

unsigned char Disp_buff[]={0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10};

//全部灭

void ch451_init(void);

void ch451_write(unsigned int data0); //写命令和数据

void ch451_Enable(void); //使能451

void ch451_Dispkey_enable(void); //显示451显示和按键功能

void Delay_ms(unsigned char n);

unsigned char ch451_key_read(void);

void ch451_led_write(unsigned char *p);

uchar tabArry[4]; //保存显示数据

char flag=1; //按键标志,当flag=1时表示没有按下,当flag=0时表示有按键按下

int keycount=0; //按键计数

uchar waveth,wavetl; //用于对定时器付值

uint frecount=100; //频率计数

uint mbjs; //码表计数,共采32个点

sbit W=P3^6;

//*************程序模块**********************

//=============正弦波数据====================

uchar code sin_tab[256]=

{

0x80, 0x83, 0x86, 0x89, 0x8c, 0x8f, 0x92, 0x95, 0x98, 0x9c, 0x9f, 0xa2, 0xa5, 0xa8, 0xab, 0xae,

0xb0, 0xb3, 0xb6, 0xb9, 0xbc, 0xbf, 0xc1, 0xc4, 0xc7, 0xc9, 0xcc, 0xce, 0xd1, 0xd3, 0xd5, 0xd8,

0xda, 0xdc, 0xde, 0xe0, 0xe2, 0xe4, 0xe6, 0xe8, 0xea, 0xec, 0xed, 0xef, 0xf0, 0xf2, 0xf3, 0xf4,

0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfc, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff,

0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xfc, 0xfc, 0xfb, 0xfa, 0xf9, 0xf8, 0xf7,

0xf6, 0xf5, 0xf3, 0xf2, 0xf0, 0xef, 0xed, 0xec, 0xea, 0xe8, 0xe6, 0xe4, 0xe3, 0xe1, 0xde, 0xdc,

0xda, 0xd8, 0xd6, 0xd3, 0xd1, 0xce, 0xcc, 0xc9, 0xc7, 0xc4, 0xc1, 0xbf, 0xbc, 0xb9, 0xb6, 0xb4,

0xb1, 0xae, 0xab, 0xa8, 0xa5, 0xa2, 0x9f, 0x9c, 0x99, 0x96, 0x92, 0x8f, 0x8c, 0x89, 0x86, 0x83,

0x80, 0x7d, 0x79, 0x76, 0x73, 0x70, 0x6d, 0x6a, 0x67, 0x64, 0x61, 0x5e, 0x5b, 0x58, 0x55, 0x52,

0x4f, 0x4c, 0x49, 0x46, 0x43, 0x41, 0x3e, 0x3b, 0x39, 0x36, 0x33, 0x31, 0x2e, 0x2c, 0x2a, 0x27,

0x25, 0x23, 0x21, 0x1f, 0x1d, 0x1b, 0x19, 0x17, 0x15, 0x14, 0x12, 0x10, 0xf, 0xd, 0xc, 0xb ,

0x9, 0x8, 0x7, 0x6, 0x5, 0x4, 0x3, 0x3, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 ,

0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x3, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8 ,

0x9, 0xa, 0xc, 0xd, 0xe, 0x10, 0x12, 0x13, 0x15, 0x17, 0x18, 0x1a, 0x1c, 0x1e, 0x20, 0x23,

0x25, 0x27, 0x29, 0x2c, 0x2e, 0x30, 0x33, 0x35, 0x38, 0x3b, 0x3d, 0x40, 0x43, 0x46, 0x48, 0x4b,

0x4e, 0x51, 0x54, 0x57, 0x5a, 0x5d, 0x60, 0x63, 0x66, 0x69, 0x6c, 0x6f, 0x73, 0x76, 0x79, 0x7c, };

//===========三角波信号数据表================

uchar code thr_tab[32]=

{

0x00,0x0f,0x1f,0x2f,0x3f,0x4f,0x5f,0x6f,0x7f,0x8f,0x9f,0xaf,0xbf,0xcf,0xdf,0xef,

0xff,0xef,0xdf,0xcf,0xbf,0xaf,0x9f,0x8f,0x7f,0x6f,0x5f,0x4f,0x3f,0x2f,0x1f,0x0f };

//===========锯齿波信号数据表================

uchar code jc_tab[33]=

{

0x00,0x08,0x0f,0x18,0x1f,0x28,0x2f,0x38,0x3f,0x48,0x4f,0x58,0x5f,0x68,0x6f,0x78 ,

0x7f,0x88,0x8f,0x98,0x9f,0xa8,0xaf,0xb8,0xbf,0xc8,0xcf,0xd8,0xdf,0xe8,0xef,0xf8, 0xff};

//**********毫秒延时程序********************

void delayms(int ms)

{

uchar i;

while(ms--)

{

for(i=250;i>0;i--);

}

}

//********定时器函数*********************

void Timerinit()

{

TMOD=0x01; //定时器0方式1

//定时器初值计算公式:X=65536-(T/T0)=65536-(f0/f/32)

TH0=waveth=(65536-57603/frecount)/256; //定时器初值22.1184MHz

TL0=wavetl=(65536-57603/frecount)%256;

EA=1; //开总中断

ET0=1; //开定时器0中断

TR0=1; //定时器0开始计数

}

//**********主函数************************

void main()

{

unsigned char i;

Timerinit(); //定时器初始化

W=0;

while(1)

{

if(ch451_dout) //如果没有按键、out有效是一短暂脉冲{

ch451_led_write(Disp_buff);

} // 如果没有按键

else

{

ch451_key=ch451_key_read(); //读取按键代码

for(i=7;i>0;i--)

{

Disp_buff[i]=Disp_buff[i-1];

}

Disp_buff[0]=ch451_key;

ch451_key=ch451_key_read(); //读取按键代码

//===========波形选择==================

switch (ch451_key)

{

case 71: P1 = jc_tab[mbjs]; //输出锯齿波

mbjs++;

if(mbjs>=32)

{

mbjs=0;

}

case 70: P1 = sin_tab[mbjs]; //输出正弦波

mbjs+=8; //256点,每隔8点输出一个数据

if(mbjs>=256)

{

mbjs=0;

}

case 69: P1 = thr_tab[mbjs]; //输出三角波

mbjs++;

if(mbjs>=32)

{

mbjs=0;

}

case 68: //输出方波

mbjs++;

if(mbjs>=32)

{

mbjs=0;

}

else if(mbjs<16)

P1=0xff;

else P1=0x00;

}

}

}

}

//*************CH451键盘控制模块函数***************** void ch451_init(void)

{

ch451_write(ch451_rest);

ch451_Enable();

ch451_Dispkey_enable();

ch451_dout=1;

}

//*******输出命令程序*********

void ch451_write(unsigned int command)

{

unsigned char i;

ch451_load=0; //命令开始

for(i=0;i<12;i++) //送入12为数据、低位在前

{

ch451_din=command&1;

ch451_dclk=0;

command>>=1;

ch451_dclk=1; //上升沿有效

}

ch451_load=1;

}

//****通知451使能4线串口接口*********

void ch451_Enable(void)

{

ch451_din=0;

ch451_din=0;

}

//*****开BCD译码方式显示,键盘驱动使能********* void ch451_Dispkey_enable(void)

{

ch451_write(ch451_dispkey_on);

ch451_write(ch451_dispmode_bcd);

}

//*******n毫秒延时函数******

void Delay_ms(unsigned char n)

{

unsigned char i;

while(n--)

{

for(i=0;i<125;i--);

}

}

//*****输入命令子程序、MCU从451读一字节******** unsigned char ch451_key_read(void)

{

unsigned char i;

unsigned char command, keycode;//定义命令字、数据存储器command=0x70; //输入度451命令字

ch451_load=0;

for(i=0;i<4;i++)

{

ch451_din=command&1; //输入最低位

ch451_dclk=0;

command>>=1; //右移一位

ch451_dclk=1 ; //产生时钟上升沿通知451处理命令数据

}

ch451_load=1; //产生加载上升沿通知451处理命令数据

keycode=0; //清楚keycode

for(i=0;i<7;i++)

{

keycode<<=1; //数据移入keycode、高位在前、低位在后

ch451_dclk=1;

keycode|=ch451_dout; //从高位到低位读入451数据

ch451_dclk=0; //产生时钟下降沿通知451输出下一位

}

return (keycode);

}

//*********451显示LED*****

void ch451_led_write(unsigned char *p)

{

unsigned char i;

for(i=0;i<8;i++)

//循环往451写数据、驱动八位数码管显示数据{

ch451_write((ch451_dig7-i*0x100)|p[i]);

Delay_ms(1); //显示延时

}

}

英飞拓V2115矩阵键盘操作手册

英飞拓V2115矩阵键盘操作手册 V2115 系统键盘可应用于所有Infinova 系列矩阵切换控制系统,来实现视频切换、系统设置、菜单编程、云台和镜头控制、确认报警以及巡视切换等功能。 V2115 系统键盘采用双向RS232 通讯协议与Infinova 系列矩阵切换控制系统通讯,并提供6 种不同的通讯波特率供用户选择。 为方便系统操作,V2115 系统键盘还提供了LCD 显示区用来显示从键盘输入的摄像机编号、监视器编号和其他从键盘输入的数字。 1.2 特点 界面友好,图标指示设计 用户 ID 进入,可提供系统登录和退出功能 地址 ID 选择,成组切换编程及控制功能 云台及解码器控制 巡视功能可实现摄像机序列的编程、运行和控制功能 成组切换功能可编程并同时调用多个摄像机场景 报警功能支持监视器布防、撤防及确认报警 预置场景设定及调用功能 摄像机锁定功能可防止他人控制已由当前用户控制的 摄像机 2.1 键盘参数设置 V2115 键盘设置包括设置键盘的波特率,LED 亮度,摇杆零位,扬声器的音量和PTZ 机动控制。操作者可设置如下的四个键盘参数: 波特率—1200(默认),2400,4800,9600,19,200 和 38,400bps LED 亮度—八个亮度等级 扬声器音量—开/关 PTZ 控制—可设置重复或进行/中断控制方法 摇杆零位—设置摇杆的零位位置 进入键盘设置模式: 将键盘功能锁匙拨至 MENU 位置; 1. 按 F1 键,这时在CAMERA 显示区出现“ SETUPBAUD=”,在ENTER 显示区出现当前的波特率的值。 更改波特率: 1. 按 NEXT 键可正向循环选择可用的波特率:1200、2400、4800、9600、19200 以及38400;按LAST 键可反向循环选择可用的波特率。出厂默认波特率为1200bps。 2. 当在 ENTER LED 区域出现所要选择的波特率时,按PROG 键来保存更改设置。用户可继续进行LED 亮度的调整,如果要离开系统设置模式按F1 键。 调整LED 显示亮度: 1. 在进行完波特率更改之后,CAMERA 显示区出现“LEDS=”来提示用户可进行LED 显示亮度的调整。系统共有8 级LED 显示亮度等级(1-8)。级别1 为最低亮度,级别8 为最高亮度,出厂时的LED 亮度等级为8。 2. 按 NEXT 或LAST 键进行正向或反向显示亮度等级,当级别改变时,CAMERA 区的LED 亮度也跟着改变,用户可很方便地进行调整适合自己操作的LED 显示

控制键盘说明书

集中控制键盘 BSR-K01 使用说明书 北京蓝色星辰软件技术发展有限公司

产品特性; 键盘口令输入 BSR1604系列矩阵切换控制 普通云台控制 智能快速球控制 BSR-4000/5000/6000系列录像机集中控制 最大控制录像机256台 最大切换摄像机256×16台 最大控制云台256台 最大1604矩阵控制主机4台 最大监视器切换16台 ※快球预置巡游设置 ※时间设定与多台录像机时间校准功能 控制多台录像机画面同时切换的多台监视器上巡视切换控制 自动在监视器上切换显示系统所有录像机图像 液晶显示屏可直观的显示当前控制设备、功能、矩阵、录像机、云台、摄像机、监视器号码等操作信息。 注:说明书中“※”功能在下一版软件中提供

目录 一、正面示意图 (3) 二、背面示意图 (5) 三、系统接线图 (6) 四、使用说明 (8) 1.液晶显示屏说明 (8) 2.初始状态显示 (8) 3.矩阵控制 (8) 4.录像机控制 (8) 5.云台/视频控制 (9) 6.监视器选择 (9) 7.自动切换控制 (10) 8.系统设置 (10) 9.时钟显示 (12) 10.通道选择 (12) 11.预置位设置 (13) 五、主要规格参数 (13) 附录系统初始参数设置 (14)

一、 正面示意图 录像机控制区 :启动当前录像机定时录像操作 :启动当前录像机布撤防操作 :启动当前录像机移动侦测录像操作 :启动当前录像机手动录像操作 :播放当前录像机图像 :停止当前录像机工作状态 :快退播放当前录像机图像 :快进播放当前录像机图像 :暂停播放当前录像机图像 :逐帧播放当前录像机图像 :对当前录像机进行播放上一段录像操作 :对当前录像机进行播放下一段录像操作 :对当前录像机进行播放本段录像操作 :循环切换当前录像机画质/ BSR塑模面板录像机数字+ :循环切换当前录像机信息显示状态/ BSR塑模面板录像机数字- :清除当前录像机报警状态 :切换当前录像机到多画面显示状态 :进入当前录像机系统设置菜单或检索菜单 :16路录像机通道切换

监控矩阵键盘说明书

.. 主控键盘 (SYSTEM KEYBOARD) 使用说明书 (中文版第二版)

Copyright 2009-2012. All Rights Reserved. 注意事项: 1.安装场所 远离高温的热源和环境,避免直接照射。 为确保本机的正常散热,应避开通风不良的场所。 为了防止电击和失火,请勿将本机放置于易燃、易爆的场所。 小心轻放本机避免强烈碰撞、振动等,避免安装在会剧烈震动的场所。避免在过冷、过热的场所间相互搬动本机,以免机器部产生结露,影响机器的使用寿命。 2.避免电击和失火 切记勿用湿手触摸电源开关和本机。 勿将液体溅落在本机上,以免造成机器部短路或失火。 勿将其它设备直接放置于本机上部。 安装过程中进行接线或改线时,都应将电源断开,预防触电。 重要提示: 为了避免损坏,请勿自动拆开机壳,必须委托有资格有专业维修人员在指定的维修单位进行维修。 清洁装置时,请勿使用强力清洗剂,当有灰尘时用干布擦拭装置。 不得在电源电压过高和过低的场合下使用该本机。 务请通读本使用说明书,以便您掌握如正确使用本机。当您读本说明书后,请把它妥善保存好,以备日后参考。如果需要维修,请在当地与经本公司授权的维修站联系。 环境防护: 本机符合电磁辐射标准,对人体无电磁辐射伤害。 申明:

产品的发行和销售由原始购买者在可协议条款下使用; 未经允,任单位和个人不得将该产品全部或部分复制、再生或翻译成其它机器可读形式的电子媒介; 本手册若有任修改恕不另行通知; 因软件版本升级而造成的与本手册不符,以软件为准。 目录 设备概述 (3) 第一部分控制矩阵切换系统 (4) 1.1键盘通电 (4) 1.2键盘操作加锁 (4) 1.3键盘操作解锁 (4) 1.4键盘密码设置 (4) 1.5选择监视器 (5) 1.6选择摄像机 (5) 1.7控制解码器 (5) 1.8控制智能高速球 (6) 1.9操作辅助功能 (7) 1.10系统自由切换 (8) 1.11系统程序切换 (9) 1.12系统同步切换 (10) 1.13系统群组切换 (10) 1.14报警联动 (10) 1.15防区警点 (11) 1.16警点状态 (11) 1.17声音开关 (11) 第二部分控制数字录像机、画面处理器 (11) 2.1进入数字录像机、画面处理器模式 (11) 2.2退出数字录像机、画面处理器模式 (11) 2.3选择数字录像机、画面处理器 (11) 2.4控制数字录像机、画面处理器 (12) 第三部分设置连接 (12) 3.1键盘工作模式 (12)

矩阵键盘的工作原理和扫描确认方式

9.3.1 矩阵键盘的工作原理和扫描确认方式 来源:《AVR单片机嵌入式系统原理与应用实践》M16华东师范大学电子系马潮 当键盘中按键数量较多时,为了减少对I/O 口的占用,通常将按键排列成矩阵形式,也称为行列键盘,这是一种常见的连接方式。矩阵式键盘接口见图9-7 所示,它由行线和列线组成,按键位于行、列的交叉点上。当键被按下时,其交点的行线和列线接通,相应的行线或列线上的电平发生变化,MCU 通过检测行或列线上的电平变化可以确定哪个按键被按下。 图9-7 为一个 4 x 3 的行列结构,可以构成12 个键的键盘。如果使用 4 x 4 的行列结构,就能组成一个16 键的键盘。很明显,在按键数量多的场合,矩阵键盘与独立式按键键盘相比可以节省很多的I/O 口线。 矩阵键盘不仅在连接上比单独式按键复杂,它的按键识别方法也比单独式按键复杂。在矩阵键盘的软件接口程序中,常使用的按键识别方法有行扫描法和线反转法。这两种方法的基本思路是采用循环查循的方法,反复查询按键的状态,因此会大量占用MCU 的时间,所以较好的方式也是采用状态机的方法来设计,尽量减少键盘查询过程对MCU 的占用时间。 下面以图9-7 为例,介绍采用行扫描法对矩阵键盘进行判别的思路。图9-7 中,PD0、PD1、PD2 为3 根列线,作为键盘的输入口(工作于输入方式)。PD3、PD4、PD5、PD6 为4根行线,工作于输出方式,由MCU(扫描)控制其输出的电平值。行扫描法也称为逐行扫描查询法,其按键识别的过程如下。 √将全部行线PD3-PD6 置低电平输出,然后读PD0-PD2 三根输入列线中有无低电平出现。只要有低电平出现,则说明有键按下(实际编程时,还要考虑按键的消抖)。如读到的都是高电平,则表示无键按下。 √在确认有键按下后,需要进入确定具体哪一个键闭合的过程。其思路是:依

控制键盘说明书

MV2850系列控制键盘 (SYSTEM KEYBOARD) 使用说明书 (中文版第一版) 深圳市智敏科技有限公司 SHEN ZHEN ZHI MIN TECHNOLOGY CO.,LTD. Copyright 2000-2003. All Rights Reserved.

注意事项: 1.安装场所 远离高温的热源和环境,避免阳光直接照射。 为确保本机的正常散热,应避开通风不良的场所。 为了防止电击和失火,请勿将本机放置于易燃、易爆的场所。 小心轻放本机避免强烈碰撞、振动等,避免安装在会剧烈震动的场所。避免在过冷、过热的场所间相互搬动本机,以免机器内部产生结露,影响机器的使用寿命。 2.避免电击和失火 切记勿用湿手触摸电源开关和本机。 勿将液体溅落在本机上,以免造成机器内部短路或失火。 勿将其它设备直接放置于本机上部。 安装过程中进行接线或改线时,都应将电源断开,预防触电。 重要提示: 为了避免损坏,请勿自动拆开机壳,必须委托有资格有专业维修人员在指定的维修单位进行维修。 清洁装置时,请勿使用强力清洗剂,当有灰尘时用干布擦拭装置。 不得在电源电压过高和过低的场合下使用该本机。 务请通读本使用说明书,以便您掌握如何正确使用本机。当您读本说明书后,请把它妥善保存好,以备日后参考。如果需要维修,请在当地与经本公司授权的维修站联系。 环境防护: 本机符合国家电磁辐射标准,对人体无电磁辐射伤害。 申明: 产品的发行和销售由原始购买者在许可协议条款下使用; 未经允许,任何单位和个人不得将该产品全部或部分复制、再生或翻译成其它机器可读形式的电子媒介; 本手册若有任何修改恕不另行通知; 因软件版本升级而造成的与本手册不符,以软件为准。

矩阵控制器用户使用手册_V1.2.3

矩阵控制器用户使用手册 用户须知 本手册适用于矩阵控制器,内容仅供参考,产品请以实际为准。 我们将不定期对手册进行更新,恕不另行通知。更新内容将直接编入新版说明书,同时会在公司网站下载中心提供最新版的说明书。本用户手册可能包含技术上的不准确或印刷方面的错误,真诚地希望您能把意见及时反馈给我们,在以后的版本中,我们会加以充实或改进。

目录 第1章简介 (1) 1.1产品简介 (1) 1.2约定 (1) 第2章矩阵控制器的安装、配置与卸载 (2) 2.1安装矩阵控制器 (2) 2.2安装VCREDIST_X86 (3) 2.3卸载矩阵控制器 (4) 第3章矩阵控制器的运行与使用 (5) 3.1运行矩阵控制器 (5) 3.2使用矩阵控制器 (5) 3.2.1 添加解码器 (5) 3.2.2 解码器轮巡预览 (6) 3.2.3 解码器预览上墙 (7) 3.2.4 解码器报警联动上墙 (7) 第4章模拟键盘的使用 (9) 4.1配置并运行矩阵键盘 (9) 4.2安装模拟键盘 (10) 4.3使用模拟键盘实现预览上墙 (12) 4.4使用模拟键盘实现全局策略 (14)

第1章简介 1.1产品简介 矩阵控制器是一款当综合安防管理平台中加入硬件解码器时,实现监控设备视频在解码器屏幕上显示的功能软件。 矩阵控制器在Windows系统下运行,需和综合安防管理平台、硬件解码器配合使用。该软件开启时置于后台运行,不影响当前服务器的其他操作;该软件具有统一的处理模块,发出上墙命令后能快速生效;该软件具有自动重启功能,在硬件发生故障时能快速彻底恢复到异常发生前的状态;该软件具有灵活的循环切换功能,可设置单路循环切换或者多路循环切换。 1.2约定 在本手册中为了简化描述,做以下约定: 数字硬盘录像机、网络摄像机简称为设备 设备的通道称为视频点位 点击为鼠标左键单击 双击为鼠标左键双击 右键单击为鼠标右键单击 模拟键盘分为SN4211-B与SN4211-C两款,SN4211-C也称智敏键盘

云台控制键盘说明书

云台控制键盘说明书一、键盘示意图: 图一(正面) 图二(侧面) 二、按键说明:

三、简单操作说明: 把DVR云台控制键盘接通电源及相关设备连接好后,如下图: 图三 确认连接无误后请安如下步骤进行相关参数设置:

1、长按键盘上的“设置”键5-6秒,输入密码(出厂密码8888)确定 后,同过遥控杆上、下操作选择相关设置模式,包括PTZ SETUP、DVR SETUP、SYSTEM SETUP;通过“确认”键进入下级设置菜单。 Ⅰ、PTZ SETUP: 在“ADDRESS”菜单中输入任意三位以内数字,确认后进入下级菜单“PROTOCOL”,通过遥控杆左右选择与云台设备对应的协议,确定后进入下级菜单“BAUD RATE”选择相应的波特率确认后按“退出”键返回第一级菜单。 Ⅱ、DVR SETUP: 进入DVR SETUP菜单后,在“BAUD RATE”选项中选择与被控制DVR设备相对应的波特率(“串口设置”菜单内),确认后按“退出”键返回第一级菜单。 Ⅲ、SYSTEM SETUP: 进入SYSTEM SETUP菜单后,可进行SET PASSWORD(密码设置)、LOAD DEFAULT(恢复默认值)、SOUND SET(按键声音开/关)操作。 2、设置好相关参数后按键盘上的“设备号”键,输入需要控制的设备号 (此设备号须与DVR“串口设置”中的设备号相同),确认后即可进行键盘云台控制或键盘DVR控制,通过长按键盘上的“F3/云台”键约2-3秒进行两种控制模式之间的切换。 3、在键盘DVR控制模式下,可进行操作的按键有: 录像、播放、多画面、静音、单帧/暂停、停止、云台/按键切换、设备号切换、数字键(0-9)、确认、清除、菜单/取消、上、下、左(快退)、右(快进)。 4、在键盘云台控制模式下(屏幕右上角有“∧”这个符号),可进行操 作的按键有: 云台/按键切换、设备号切换、数字键(0-9)、确认、清除、焦距+、焦距-、变倍+、变倍-、光圈+、光圈-、通道号(选择已接入并设置好的通道进行云台控制操作)、上、下、左、右、左旋(变倍减小)、右旋(变倍增加)。

三维矩阵键盘操作手册

矩阵控制键盘操作说明 键盘概述 控制器是智能电视监控系统中的控制键盘,也是个监控系统中人机对话的主要设备。可作为主控键盘,也可作为分控键盘使用。对整个监控系统中的每个单机进行控制。 键盘功能 1.中文/英文液晶屏显示 2.比例操纵杆(二维、三维可选)可全方位控制云台,三维比例操纵杆可控制摄像机的变倍 3.摄像机可控制光圈开光、聚集远近、变倍大小 4.室外云台的防护罩可除尘和除霜 5.控制矩阵的切换、序切、群组切换、菜单操作等 6.控制高速球的各种功能,如预置点参数、巡视组、看守卫设置、菜单操作等 7.对报警设备进行布/撤防及报警联动控制 8.控制各种协议的云台、解码器、辅助开头设置、自动扫描、 自动面扫及角度设定 9.在菜单中设置各项功能 10.键盘锁定可避免各种误操作,安全性高 11.内置蜂鸣器桌面上直接听到声音,可判断操作是否有效 技术参数 1.控制模式主控、分控 2.可接入分控数16个 3.可接入报警模块数239个 4.最大报警器地址1024个 5.最大可控制摄像机数量1024个 6.最大可控制监视器数量 64个 7.最大可控制解码器数量 1024个 8.电源 AC/DC9V(最低500mA的电源) 9.功率 5W 10.通讯协议Matri、PEL-D、PEL-P、VinPD 11.通讯波特率1200 Bit/S,2400 Bit/S,4800 Bit/S ,9600Bit/S, Start bit1,Data bit8,Stop bit1

接线盒的脚定义 控制线连接图 键盘按键说明 lris Focus Far 聚焦远 Focus Near 聚焦近 Zoom Tele 变倍大 Zoom Wide 变倍小 DVR 设备操作 DVR 功能键 Shift 用户登入 Login 退出键 Exit 报警记录查询 List 进入键盘主菜单 MENU 启动功能 F1/ON 关闭功能 F2/OFF 液晶显示区

4X4扫描式矩阵键盘课程设计讲解

4x4矩阵键盘识别设计班级:1221201 专业:测控技术与仪器 姓名:涂勇 学号:2012 2012 0110 指导老师:钟念兵 东华理工大学 2016年1月1日

摘要 随着21世纪的到来,电子信息行业将是人类社会的高科技行业之一,电子式设施现代化的基础,也是人类通往科技巅峰的直通路。电子行业的发展从长远来看很重要,但最主要的还是科技问题。 矩阵式键盘提高效率进行按键操作管理有效方法,它可以提高系统准确性,有利于资源的节约,降低对操作者本身素质的要求。是它能准时、实时、高效地显示按键信息,以提高工作效率和资源利用率。 矩阵式键盘乃是当今使用最为广泛的键盘模式,该系统以N个端口连接控制N*N 个按键,显示在LED数码管上。单片机控制依据这是键盘显示系统,该系统可以对不同的按键进行实时显示,其核心是单片机和键盘矩阵电路部分,主要对按键与显示电路的关系、矩阵式技术及设备系统的硬件、软件等各个部分进行实现。 4*4矩阵式键盘采用STM32嵌入式微处理器为核心,主要由矩阵式键盘电路、硬件电路、显示电路等组成,软件选用C语言编程。STM32将检测到的按键信号转换成数字量,显示于LED显示器上。该系统灵活性强,易于操作,可靠性高,将会有更广阔的开发前景。

目录 第一章:系统功能要求--------------------------------------------------------4*4 矩阵式键盘系统概述------------------------------------------------ 本设计任务和主要内容--------------------------------------------------- 第二章:系统硬件电路的设计------------------------------------------------硬件系统主要思路和电路原理图- -------------------------------------- 硬件上键盘规划- --------------------------------------------------------- 第三章:系统程序的设计------------------------------------------------------程序的编写步骤----------------------------------------------------------- 编写的源程序-------------------------------------------------------------- 第四章:心得体会---------------------------------------------------------------

如何用键盘控制电脑(史上最全的操作指南)

背熟以下文章,就能脱离鼠标,光用键盘操作了 一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT+DELETE 删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N 新建一个新的文件 CTRL+O 打开“打开文件”对话框 CTRL+P 打开“打,印”对话框 CTRL+S 保存当前操作的文件 CTRL+X 剪切被选择的项目到剪贴板 CTRL+C 复制被选择的项目到剪贴板 CTRL+V 粘贴剪贴板中的内容到当前位置 CTRL+Z 撤销上一步的操作 ALT+SHIFT+BACKSPACE 重做上一步被撤销的操作 Windows键+M 最小化所有被打开的窗口。 Windows键+CTRL+M 重新将恢复上一项操作前窗口的大小和位置 Windows键+E 打开资源管理器 Windows键+F 打开“查找:所有文件”对话框 Windows键+R 打开“运行”对话框 Windows键+BREAK 打开“系统属性”对话框 Windows键+CTRL+F 打开“查找:计算机”对话框 SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单 SHIFT 在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo rd的时候按下不放,可以跳过自启动的宏 ALT+F4 关闭当前应用程序 ALT+SPACEBAR 打开程序最左上角的菜单 ALT+TAB 切换当前程序 ALT+ESC 切换当前程序 ALT+ENTER 将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换 PRINT SCREEN 将当前屏幕以图象方式拷贝到剪贴板

矩阵键盘操作说明

矩阵键盘操作说明 一、系统复位 1按数字键0后,按MON键 2输入99后,按NEXT键 二、键盘视频选择 首先是监视器选择然后是摄像机选择 1、按键盘上的CLEAR键,清除键盘数字输入ENTER区中的数字显示 2、输入所选择的监视器号,该数字在键盘数字输入ENTER区中显示 3、按MON键,该监视器号在键盘监视器MONITOR区中显示 4、同时系统主机将返回该监视器对应的图像号,在键盘的摄像机CAMERA区中显示。 5、输入选择的摄像机号,该数字在键盘数字输入ENTER区中显示 6、按CAM键 7、系统主机将返回该图像号,在键盘的摄像机CAMERA区中显示则选择的图像再选择的 监视器上显示 三、图像区域切换 在指定的监视器上运行一个指定区域的图像切换,该功能可以在任何一个监视上浏览切换所有的图像操作步骤如下: 1、按键盘上CLERA键,清除数字输入ENTER区中的数字显示 2、输入所选择的监视器号,该数字在键盘数字输入ENTER区中显示 3、按MON键,该监视器号在键盘监视器MONITOR区中显示 4、输入区域切换中的开始图像号 5、按ON键,确认开始区域的开始图像 6、输入区域切换中的结束图像号 7按OFF键确定区域切换的结束图像 完成后则该监视器开始区域切换依次按照设定的图像号进行切换如要添加一个图像到切换序列中则: 1和设置区域切换的步骤一样重复1-3步,选择一个监视器,该监视必须已存在一个切换队列 2、输入所希望添加的摄像机图像好,该摄像机图像号必须在系统的最大允许摄像机图像号的范围内 3、按组合键ENTER-ON,ENTER键必须在前面,确定添加的图像。 如要在切换队列中删除一个图像: 1、和设置区域切换的步骤一样重复1-3步,选择一个监视器,该监视必须已存在一个切换队列 2输入所希望添加的摄像机图像好,该摄像机图像号必须在这个序列切换范围内。 3、按组合键ENTER-OFF,ENTER必须在前面,确认删除图像。 四、报警设置 单布防 针对需要布防的防区一个一个的布防,防区布防后,根据监视器与防区触点权限表,自动将该防区分配到与之对应的监视器上。一旦报警,则与之相关的报警监视器就可以对这个报警防区进行响应。具体操作如下1、输入防区号 2、按组合键ARM-ON,ARM键必须先按,对该报警防区进行确认。 全布防。撤防即按ARM-OFF键 1、输入数字键0

键盘操作说明

用户手册 1 版权 Copyright ? 2010, GE Security , Inc. 版权所有 未经 GE Security 事先书面同意,除非美国版权法特别许可,否则不得全部或部分拷贝本文件或对其进行复制。 文件编号/修订本:0226-2010LPT (2010年 2 月) 免责声明 若该文件中所包含的信息有任何更改,恕不另行通知。GE Security 公司不对所出现不准确或疏漏承担任何责任;尤其要声明的是,对于因直接或间接使用或应用本文件内容而导致的个人或其它方面的损失或风险,我们也不会承担任何责任。最新的文件请联系您的本地供应商或访问 https://www.doczj.com/doc/3f7032928.html, 。 本发行版本中包含屏幕捕获示例和日常操作中使用的报告。可能内含虚构的个人和公司名的示例。任何名称(姓名)和地址如与企业或个人的名称(姓名)和地址雷同,纯属巧合。 商标和专利 GE 和 GE 标志是通用电气公司的注册商标。SCR-M409为GE 安防产品型号。 本文件中使用的其它商标名为相应产品制造商或厂商的商标或注册商标。 预定用途 按照产品原本的设计用途来使用;请参阅产品数据表和用户文档。最新的文件请联系您的本地供应商或访问 https://www.doczj.com/doc/3f7032928.html, 。

目录 第一章产品介绍———————————————————————————————3 第二章安装说明———————————————————————————————3 第三章操作必读———————————————————————————————6 第四章矩阵控制操作指南———————————————————————————8 第五章云台控制操作指南———————————————————————————16 说明: 本用户手册适用于GE 公司的SCR-M409矩阵控制键盘。本手册包括产品概述、详细说 明以及连接和安装方式。如果您有疑问或关心的问题,此文件也提供如何与技术支持 部门取得联系的信息。 若要有效使用该文档,您至少应具备以下资质条件:CCTV 系 统和元件的基础知识;电气配线和低压电气连接的基础知识。在安装或操作此产品之前,请完全阅读这些说明及所有附属文件。 注意:合格的服务人员应遵守所有适用的规程,以执行所需的硬件安装工作。

矩阵键盘显示系统

1 4×4矩阵式键盘识别显示系统概述 矩阵式键盘模式以N个端口连接控制N*N个按键,实时在LED数码管上显示按键信息。显示按键信息,既降低了成本,又提高了精确度,省下了很多的I/O 端口为他用,相反,独立式按键虽编程简单,但占用I/O口资源较多,不适合在按键较多的场合应用。并且在实际应用中经常要用到输入数字、字母、符号等操作功能,如电子密码锁、电话机键盘、计算器按键等,至少都需要12到16个按键,在这种情况下如果用独立式按键的话,显然太浪费I/O端口资源,为了解决这一问题,我们使用矩阵式键盘。 矩阵式键盘又称行列键盘,它是用N条I/O线作为行线,N条I/O线作为列线组成的键盘。在行线和列线的每个交叉点上设置一个按键。这样键盘上按键的个数就为N×N个。这种行列式键盘结构能有效地提高单片机系统中I/O口的利用率。 最常见的键盘布局如图1.1所示。一般由16个按键组成,在单片机中正好可以用一个P口实现16个按键功能,这也是在单片机系统中最常用的形式,本设计就采用这个键盘模式。 图1.1 键盘布局

2系统主要硬件电路设计 2.1单片机控制系统原理 图2.1 单片机控制系统原理框图 2.2单片机主机系统电路 AT89C52单片机是51系列单片机的一个成员,是52单片机的简化版。内部自带2K字节可编程FLASH存储器的低电压、高性能COMS八位微处理器,与Intel MCS-52系列单片机的指令和输出管脚相兼容。由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C52构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。 图2.2 单片机主机系统图

海康威视 停车场管理平台 操作指南 EMU V

停车场管理平台操作指南(EMU)

目录 目录 (2) 第1章概述 (1) 1.1 简介 (1) 1.2 约定 (1) 第2章运行和使用 (2) 2.1 用户登录 (2) 2.2 软件界面及菜单介绍 (2) 第3章车辆监控 (4) 3.1 入场 (4) 3.1.1 入场过车确认 (4) 3.1.2 入场过车信息 (6) 3.2 出场 (7) 3.2.1 出场过车确认 (7) 3.2.2 出场过车信息 (12) 3.3 道闸控制 (13) 第4章过车查询 (15) 4.1 过车查询 (15) 第5章系统配置 (16) 5.1 系统配置 (16)

第1章概述 1.1简介 停车场管理平台主要结合停车场子系统BS端的配置,应用于停车场出入口车道的管理及停车费用的收取。 1.2约定 在本手册中为了简化描述,做以下约定: ◆停车场管理平台简称为软件。 ◆点击为鼠标左键单击。 ◆双击为鼠标左键双击。 ◆部分图片为示意图,请以软件实际界面为准。

第2章运行和使用 2.1用户登录 第一步:确认EMU服务和CMS运行,且连接正常。 第二步:双击桌面客户端图标,显示如下登录框。 第二步:输入用户名、密码信息。默认情况下:用户名为admin,密码为12345。 第三步:点击“登录”。登录需要些许时间,页面上会显示加载的进度(即图标下方的红色横条)。登录成功后可看到客户端主界面。 勾选“自动登录”,保存本次输入的用户名和密码,下次软件启动时,将自动登录。 2.2软件界面及菜单介绍 软件主界面分为8个部分,如下图所示:

软件界面说明如下: 功能标签:分别有车辆监控、信息查询、参数配置功能。 登录信息:显示登录的操作员、登录时长,以及登录后的实际收费金额,切换后信息将置为0。车位显示:根据车辆的入场、出场纪录,变更车位信息,显示剩余车位/总车位。 入场过车信息:入场车辆的相关信息。 出场过车信息:出场车辆的相关信息。 快捷方式:按F11可切换全屏显示,按F12可打开或关闭道闸控制窗口。 控制按钮:客户端最小化、最大化/还原、关闭按钮。

云台控制键盘说明书(20210309052321)

云台控制键盘说明书键盘示意图: 图一(正面) 图二(侧面) 按键说明:

三、简单操作说明: 把DVR 云台控制键盘接通电源及相关设备连接好后,如下图: 图三 确认连接无误后请安如下步骤进行相关参数设置: Q 16 AUDfO IN ^ir-riy dN

1、长按键盘上的“设置”键5-6 秒,输入密码(出厂密码8888)确定后,同过遥控杆 上、下操作选择相关设置模式,包括PTZ SETUP、DVR SETUP、SYSTEM SETUP;通过“确认”键进入下级设置菜单。 1、PTZ SETUP: 在“ ADDRESS ”菜单中输入任意三位以内数字,确认后进入下级菜单 “PROTOCOL通过遥控杆左右选择与云台设备对应的协议,确定后进入下级菜单 “BAUD RATE选择相应的波特率确认后按“退出”键返回第一级菜单。 n> DVR SETUP: 进入DVR SETUP菜单后,在“ BAUD RATE选项中选择与被控制DVR设备相对应的波特率(“串口设置”菜单内),确认后按“退出”键返回第一级菜单。 川、SYSTEM SETUP: 进入SYSTEM SETUP菜单后,可进行SET PASSWORD (密码设置)、LOAD DEFAULT (恢复默认值)、SOUND SET (按键声音开/关)操作。 2、设置好相关参数后按键盘上的“设备号”键,输入需要控制的设备 号(此设备号须与DVR“串口设置”中的设备号相同),确认后即可进行键盘云台控制或键盘DVF控制,通过长按键盘上的“ F3/云台” 键约2-3 秒进行两种控制模式之间的切换。 3、在键盘DVR空制模式下,可进行操作的按键有: 录像、播放、多画面、静音、单帧/暂停、停止、云台/按键切换、设备号切换、数字键(0-9)、确认、清除、菜单/取消、上、下、左(快退)、右(快进)。 4、在键盘云台控制模式下(屏幕右上角有“A”这个符号),可进行操作的按键有: 云台/按键切换、设备号切换、数字键(0-9)、确认、清除、焦距 +、焦距-、变倍+、变倍-、光圈+、光圈- 、通道号(选择已接入并设置好 的通道进行云台控制操作、)上、下、左、右、左旋(变倍减小、)右旋

Matrix软件操作说明

Matrix软件操作说明 一. 软件系统设置 1.通讯设置 通讯设置目的是为了选不同的端口,对端口通讯速率,及矩阵系统网络号进行 设置,只有在与矩阵系统速率相同的情况下才能进行通信. 窗口界面: 具体操作如下. 1.单击工具栏的"通讯方式"按钮,进入通讯方式设置窗口 2.选择当前软件的通讯方式,"使用本地串口"用485线与电脑相连,远程透 明串口,用IP模块通信 3.选择相应的"串口","波特率". 4.选择"使用远程透明串口",使用网络设备进行通信.选择对应的网络设备. 5.单击"确定" 保存设置 附:虚拟键盘涉及到网络号操作,在此进行设置. 2.矩阵类型 窗口界面 具体操作 1.单击"软件系统设置"->"矩阵类型",进入矩阵类型界面 2.选择"矩阵类型"(此类型关系到当前所读取矩阵数据的正确性,请务必选 择对应的矩阵型号). 3.单击"确定" 保存设置 3.修改密码 窗口界面 具体操作 1.单击"软件系统设置"->"修改密码",进入修改密码界面 2.输入"旧密码",并确认输入新密码 3.单击"确定" 保存设置

4.登陆/登出 为防止他人任意更改系统设置,系统提供此功能,在拥有管理员权限的情况下方可操作系统. 其界面如下: 二. 矩阵系统设置 1.时间设置 设置矩阵系统时间. 窗口界面 具体操作: 1.单击"矩阵系统设置"->"时间设置", 2.进入"时间设置"界面 3.可单击"同步系统时间"按钮,与计算机系统同步时间 4.也可手工设置矩阵时间. 5.单击"确定",保存设置 2.云台协议 设置云台协议 窗口界面 具体操作: 1.单击"矩阵系统设置"->"云台协议", 2.进入"云台协议"设置界面 3.选择"云台协议",和对应的通信速率. 4.单击"确定",保存设置 3.网络编号 设置矩阵系统网络号 窗口界面 具体操作: 1.单击"矩阵系统设置"->"网络编号",

控制键盘详细操作指南

控制键盘操作指南 指令2.1版本 关于操作指南 在安装之前请详细阅读这本指南 请不要丢弃它,以备日后使用它给出基本的连接方法和操作说明

功能及技术参数 1.可控制摄像机(或云台)转动、变焦、光圈、聚焦及摄像机参数设置 2.RS485控制信号,最多可接255个一体化球和摄像机 3.LCD显示菜单、三维控制杆、DVR及报警控制 4.通信速率:2400/4800/9600/19200 BIT/S 5.通信距离:1200M(0.5MM 双绞线) 6.供电电源:9-12VDC 5W 7.环境温度:0--+40℃ 8.相对湿度:小于90% 键盘安装说明 运输及储存: 键盘在运输过程中应小心轻放,避免滚动碰撞、跌落。 键盘应储存在通风、温度-10--+50℃、湿度低于90%,无酸碱性的环境中 注意事项: 不要擅自打开机壳,如有问题,向专业维修人员咨询 不要在潮湿的环境中使用,以免引起危险 不要剧烈碰撞控制杆和键盘 控制键盘连接 Rs485P OW ER 电源接口:接DV9V/400MA的电源, 通信接口:RS485-/RS485+为RS485通 信总线,接线时注意极性,接线盒的3、 4为RS485-,接线盒的5、6为RS485+。

键盘的操作说明: 1、按键说明: MENU:菜单键,按下进入摄像机菜单,在DVR模式下,用于调用DVR菜单。 SET-PRE:设置预置点键,数字键+SET-PRE CLEAR-PRE:清除预置点键,数字键+CLEAR-PRE Preset/Search:调用预置点,数字键+Preset /DVR中的搜索 ALARM:报警功能键,没有使用 花样扫描----记录开始;在DVR控制状态下为“录像”键 花样扫描----记录停止;在DVR控制状态下为“停止”键 花样扫描----记录回放;在DVR控制状态下为“回放”键 ON:辅助开关开,数字键+ON OFF :辅助开关关,数字键+OFF CLEAR/F4:清除键 MON:监示器切换键,数字键+MON CAM:摄像机切换键,数字键+CAM Preset:调用预置点,数字键+Preset HOME:看守位键,DVR回放图像放大 A F:自动光圈键 OPEN/REW :光圈开/快倒 CLOSE/FF:光圈关/快进 FAR/REV:聚焦远/倒放录像 NEAR/PAUSE:聚焦近/DVR回放暂停 TELE/SEQ:变倍近/DVR顺序画面切换 WIDE/TV:变倍远/DVR视频切换输出 AUTOFOCUS:自动聚焦: 2、监示器切换: ○1按数字键 ○2按MON键

矩阵键盘完整使用说明书

键盘控制器 (KEYBOARD CONTROLLER)使用说明书Operation Instruction Copyright 2003-2009. All Rights Reserved.

温馨提示: 感谢您使用本公司产品。 为了让您能够尽快熟练的操作本机,请您仔细阅读我们为您配备内容详细的使用说明书,从中您可以获取有关产品安全注意事项、产品介绍以及产品使用方法等方面的知识。当您阅读完说明书后,请将它妥善保存好,以备日后参考。 如果您在产品的使用过程中发现什么问题,请联系产品技术服务人员。谢谢您的合作! 申明: 在编写此说明书时我们非常小心谨慎,并认为此说明书中所提供的信息是正确可靠的,然而难免会有错误和疏漏之处,请您多加包涵并热切欢迎您的指正。但是我们将不对本手册可能出现的问题和疏漏负责。同时,由于我们无法控制用户对本手册可能造成的误解,因此,将不负责在使用本手册的过程中出现的事故或由此引起的损坏。对于因使用本产品所造成的任何损坏第三方的索赔不负责任。对于因软件的误操作、产品维修、或其它意外情况等引起资料的删改或丢失不负任何责任,也不对由此造成的其它间接损失负责。 本产品的发行和销售由原始购买者在许可协议条款下使用。 未经允许,任何单位和个人不得将本说明书全部或部分复制、再生或翻译成其它机器可读形式的电子媒介。 本说明书若有任何修改恕不另行通知。 因软件版本升级而造成的与本说明书不符,以软件为准。 注:本设备在出厂前已经过严格的质量测试,符合国家电磁辐射标准。

目录 第一部分键盘操作 (4) 1.1 设备概述 (4) 1.2 开机运行 (6) 1.3 键盘登录 (6) 1.4 键盘注销 (6) 第二部分控制监控主机 (6) 2.1 选择监视器 (6) 2.2 选择图像 (7) 2.3 向前、向后切换图像 (7) 2.4 图像保持 (7) 2.5 主机自由切换 (7) 2.6 主机程序切换 (8) 2.7 主机同步切换 (9) 2.8 主机群组切换 (10) 2.9 屏幕分割控制 (10) 2.10 屏幕拼接控制 (10) 2.11 保存主机当前设置 (11) 2.12 网络主机控制 (11) 2.13 监控主机菜单设置 (11) 第三部分控制摄像机 (12) 3.1 选择摄像机 (12) 3.2 控制摄像机方向 (12) 3.3 控制摄像机镜头 (13) 3.4 预置位操作 (13) 3.5 图像返回 (14) 3.6 自动巡视 (14) 3.7 轨迹扫描 (14) 3.8 区域扫描 (15) 3.9 云台自动扫描 (15) 3.10 操作辅助功能 (16) 3.11 智能摄像机菜单设置 (16) 第四部分控制报警主机 (16) 4.1 选择警点 (16) 4.2 防区警点设防、撤防 (16)

PELCO CM9760键盘说明书

PELCO CM9760-KBD-AU 使用说明(图) DOS编程操作步骤 一、分别在CM9760/9740-CC1的后面板连接显示器和键盘 二、在显示器出现8个小框的监视界面后,按键盘上的CTRL+Q退出监示界面 三、输入SET97XX后按回车进入编程界面 四、用ALT+S进入文件选择界面 五、用方向键选择到COMMS(通信文件)后按回车键进入 1、在通信文件界面上按ALT+F选择Load(装入文件) 2、在出现的LOAD FILE界面中,在PATH:后输入C:9740,按回车 3、选择下框中出现的TEST.SCP按回车进入此通信文件 4、查阅此文件中的通信口所连接的设备情况 通常:PORT 5的PIN为2,代表连接矩阵箱 PORT 6的PIN为100或大于100的数,代表连接的为键盘 以后的接口可能连接解码器,PIN为9或5(针对不同的解码器) ERD97P21-U解码器和SD5系列球机及ES系列枪机的的PIN均为9, 波特率为4800,NONE(无校验),1停止比特,8个比特长 其它常用外接设备参数为: 报警主机:1,4800,N,1,8. 继电器:17,9600,E,1,8 六、修改后按ALT+F并选择Save as连按两次回车保存修改

七、相同方法ALT+S,选择CAMERA(摄像机文件),回车进入。 1、按ALT+F选择Load(装入文件),在出现的LOAD FILE界面中,在PATH:后输入C:9740, 按回车。 2、选择下框中出现的TEST.CAM按回车进入摄像机文件。 在出现的表格中CAM为摄像机物理号(不可变)。LOG为摄像机逻辑号,用户可自 定义(建议与物理号一一对应)。IDENTS为摄像机字符标识号,用户可自定义(为 英文字符)。PRT为:如果摄像机带解码器,则填入相应的控制输出端口号(与通 信文件中所选择的控制端口对应)。ADR为带解码器摄像机的地址号(应与摄像机 实际所拨码地址号对应)。AUX:解码器辅助功能的工作状态(自锁或者点触)。 OPERATOR为定义该摄像机能被哪个键盘所控制(按回车键进入,按空格键选择键 盘)。GPI为继电器号码。需与继电器箱配合使用。V-ALM为视频同步信号丢失报警。 八、修改后按ALT+F并选择Save as连按两次回车保存修改。 九、相同方法进入PIN(用户登录文件) 此文件可设置用户登录密码,即PIN(一个键盘时的出厂设置一般为1111)。用户 编号OPR(范围1-96)。用户优先级别PRTY(范围1-9999,数字越小,级别越高)等。切记修改后用同样的方法保存。 十、用同样方法用户可以自行修改如MONITOR(监视器文件)等文件 十一、当确认修改完毕后,按CTRL+Q退出编程界面 十二、按CTRL+ALT+DEL重新启动系统 十三、系统检测过后即可进行正常操作和控制 键盘加电启动显示SYSTEM 9760 V**后,输入在PIN文件中所编的登录密码即可登 录系统,然后选择相应的监示器和摄像机进行切换和控制操作。

相关主题
文本预览
相关文档 最新文档