|
论文编号ZXX212 论文字数:12167,页数:37
摘要
视频键盘控制系统主要是对系统的DVR(Digital video recorder)及球形摄像机和一些辅助系统在内的两个部分进行控制。具体说来,操作者通过监控专用键盘的摇杆,实现对摄像机上、下、左、右的运动控制;通过相应功能键调节摄像机镜头的焦距、光圈尺寸,并且能够设置不同线路间的切换,实现录制图像及回放等功能,对目标区域实行监控。视频键盘控制系统是视频监控系统的重要组成部分,在各类视频监控场合中发挥着越来越重要的作用。该控制系统操作简便,信息丰富,能广泛应用于各类视频监控系统。作为视频监控系统,其融合了多种功能,大限度地降低了控制电路的复杂程度。
本文对视频键盘控制系统的设计过程做系统的介绍,主要内容是W78E365单片机的程序设计,实现使用定制键盘控制摄像头活动的软硬件设计过程。
关键词:单片机,视频监控系统,键盘控制,硬件驱动,嵌入式C语言
ABSTRACT
Video keyboard control system is to control the system of DVR (Digital video recorder) and spherical cameras and a number of ancillary support. Specifically, a operator achieves the upper and lower, left and right movement control of the camera through the monitored dedicated keyboard’s rocker; adjusts camera’s lens focal length, aperture size through the corresponding function key, and also he can set up to switch between different lines, carry out recorded images and playback functions, so that can monitor the implementation of the target region. Keyboard video control system which is an important component of video surveillance system plays an increasingly important role in all types of video surveillance occasions. This control system is simple, rich information, and can be widely used in various types of video monitoring system. As a video surveillance system, it integrates multiple functions, therefore large extent reduces the complexity of the control circuit.
This article describes systematically about keyboard video control system design process. The main elements of this model is the program of single-chip W78E365, the hardware and software design process about achieving the use of custom-made keyboard to control the activities of the camera.
Keywords: Keyboard Control, Video Surveillance System, SCM, hardware drives, Embedded C
目录
摘要 I
ABSTRACT II
第1章 引言 1
1.1 背景 1
1.2 研究内容 2
第2章 视频键盘控制总体设计 3
2.1 键盘控制系统概述 3
2.2 键盘控制系统芯片介绍 4
2.2.1 winbond单片机芯片 4
2.2.2 液晶显示屏 6
2.2.3 四2输入与非门 7
2.2.4数据的通信 7
2.2.5 信号的模数转换 8
2.2.6 数据的存储 9
2.3 键盘控制系统设计说明 10
第3章 硬件电路分析设计 11
3.1 硬件电路总体组成结构 11
3.2 键盘扫描模块 11
3.3 液晶显示模块 12
3.4 模数转换模块 13
3.5 时钟控制模块 14
3.6 数据存储模块 14
3.7 通信协议控制模块 16
第4章 驱动程序分析设计 17
4.1 驱动部分总体分析设计 19
4.2 键盘扫描模块 20
4.2.1 键盘的扫描识别 20
4.2.2 键盘功能的实现 21
4.3 模数转换驱动设计 23
4.4 时钟控制模块 26
4.5 数据存储驱动设计 27
4.6 协议控制模块 29
第5章 结束语 30
致谢 31
参考文献 32
附录 实物图 33 |
|