采用RS-485总线方式实现视频字符叠加器的设计方案

合集下载

一种新型的视频字符叠加器的设计

一种新型的视频字符叠加器的设计

一种新型的视频字符叠加器的设计
江一帆;刘家康;陈星宇
【期刊名称】《电视技术》
【年(卷),期】2002(000)001
【摘要】提出了一种新型的视频字符叠加器的设计方案,即采用RS-485总线方式,以微机作为控制平台,实现视频图像中任意字符的叠加,该方案已应用在多媒体监视系统上.
【总页数】3页(P56-58)
【作者】江一帆;刘家康;陈星宇
【作者单位】北京理工大学电子工程系,北京,100081;北京理工大学电子工程系,北京,100081;北京理工大学电子工程系,北京,100081
【正文语种】中文
【中图分类】TN94
【相关文献】
1.基于MB90092的视频字符叠加器的设计 [J], 吴先昆;孙捷
2.基于Nios Ⅱ处理器的视频字符叠加的设计与实现 [J], 熊璟;刘怡;唐广;黄自力
3.一种新型视频字符叠加器的设计 [J], 江一帆;刘家康
4.一种带字符叠加的画中画视频处理器的设计与实现 [J], 江晓敏;阳春华;邓欣
5.视频监控系统中双路视频字符叠加器设计与实现 [J], 田雁;曹剑中;刘波;张敏因版权原因,仅展示原文概要,查看原文内容请购买。

采用RS-485总线方式实现视频字符叠加器的设计方案

采用RS-485总线方式实现视频字符叠加器的设计方案

采用RS-485总线方式实现视频字符叠加器的设计方案采用RS-485总线方式实现视频字符叠加器的设计方案在多媒体监视系统中,切换的视频信号较多,操作者很难快速判别某一图像来自何处,因此需要在图像上叠加地点信息,如摄像机或汉字地名。

现有的监视系统中,在多数只能叠加有限的汉字字符,应用范围窄,通用性差。

本文提出了一种新型的视频字符叠加器方案,它用一台微机作为控制主机,采用RS-485串行通信协议,可以实现在视频信号上叠加任意的字符,在不改变任何硬件电路的情况下,按需要改变字符。

1 视频字符叠加器设计方案由于RS-485总线具有传输距离远、只用普通双绞线即可挂接多至256个终端的特点,因此本方案采用RS-485总线,用一台微机作为控制主机,16个AT89C52单片机作为从机。

由主机实时地向各个从机传送待叠加字符的点阵数据和控制信号,单片机接收字符点阵数据并存入字符存储器中,以此来实现任意字符的叠加。

同时单片机还接收主机传送过来的控制信息,实现对显示字符属性(如颜色,大小等等)的控制。

主机的RS-232串行口通过外差式的RS-232/RS-485转换器转换成RS-485的数字信号总线。

单片机的串行口通过MAX1483芯片转换成RS-485规程。

微机与单片机之间通过RS-485数字信号总线进行串行通信。

系统原理图如图1所示。

2 OSD芯片简介OSD(On Screen Display)专用集成电路芯片是专门为在屏幕上显示字符设计的,本方案选用的MB90092是FUJITSU公司生产的OSD芯片,它能和各种单片机一起来设计字符叠加器,使用方便。

2.1 OSD芯片主要特点·显示字符数为12行24列共288个字符;。

视频时间字符叠加器实验指导

视频时间字符叠加器实验指导

视频时间字符叠加器实验指导一、基本原理:字符叠加器是通过控制高速电子开关的开关,按照电视制式的扫描时序,在显示字符的像素点上,切换显示字符点阵数据,这样,就实现了在视频信号上叠加字符。

而字符点阵数据的生成,是由单片机通过点阵字库生成的,点阵字库可以是软字库,也可以是硬字库。

关于字符点阵数据在显示RAM中的存放,一般的作法有以下几种:1、屏幕存储映像特点是屏幕上每一个象素点都与一位RAM存储单元对应,要对屏幕上字符的显示进行编辑十分简单。

但这种方式占用RAM单元较多,需要大容量RAM。

这种方式优点是控制时序简单明了,缺点是使用RAM容量大。

2、行存储映像考虑到一般情况下要在屏幕上显示的字符较少(大多为一行标题、一行时间),屏幕上的大部分地方都是空白的。

所以我们只在显示RAM中生成屏幕上两行字符的映像,字符在屏幕上显示的行位置取决于其在RAM区的存储位置,而列位置则由单片机单独发出控制脉冲来控制,这样就大大节省了显示RAM的存储单元。

这种方式优点是使用RAM容量小,缺点是控制稍微复杂。

3、实时生成方式如果单片机的工作频率足够快,我们可以直接生成点阵数据,用于切换显示,这时只需要在每行扫描开始前,准备好显示字符的一行像素,在要显示的位置处切换显示字符像素即可。

当然,也可以用硬件产生。

这种方式优点是使用RAM容量更小,缺点是控制逻辑时序复杂,精度要求高。

二、设计要点在设计自己的方案时,要综合考虑各种因素,结合软硬件的优缺点,较好地实现软硬件划分,给出自己的系统设计框图。

确定系统的设计目标时,要首先保证基本功能的设计完成,通过冗余设计方法,来实现扩展功能。

在系统设计时,一定要预先考虑系统的测试调试方案,模块设计时,也要同时设计各个模块的测试调试方案。

同时,也要考虑测试调试方案实施的方便性。

只有采用模块化的设计,才能保证整个系统能分工合作,确保系统能按进度完成设计。

在设计模块时,可以考虑冗余设计,在保证基本功能实现的基础上,可以便于扩展。

视频会议信息叠加器

视频会议信息叠加器

智嵌视频会议信息叠加器可工作于内模式和外模式两种方式下,用户可以根据实际需求进行选择使用。

当使用视频会议信息叠加器的内模式时,产品本身能产生视频信号,也就是在没有视频输入的时候仍可以看到相关字符信息,同时在内模式下可产生彩色背景和彩色文字;当使用视频会议信息叠加器外模式时,产品使用白色文字,并且能叠加外部视频,但产品本身在没有视频输入时是不能看到相关字符信息的。

视频会议信息叠加器的通讯接口有RS232和RS485两种,产品板载实时钟,其日期和时间可以自主设置是否显示,并且可以设置相关位置、颜色和大小等。

视频会议信息叠加器内建GB2312一二级字库,共收录简体7445个字符,可选BIG5繁体字库,收录常用字和次常用字5872个,视频会议信息叠加器的这个功能可以极大方便用户的多方面需求及广泛应用不同场合。

视频会议信息叠加器具备一路视频输入和三路视频输出,视频信息无任何衰减。

在用户使用时,可以将相关视频信息通过视频线BNC连接线传输到视频会议信息叠加器上,相应会场信息、会议主题、日期时间等信息通过产品标配的通讯连接线与计算机连接进行设置。

当叠加完成后,视频会议信息叠加器可以通过视频线将结果输出到指定的视频监控显示器上,也可以同时存储在硬盘录像机等相应设备里,当做资料进行保存和后期查看。

视频会议信息叠加器产品标配我司的免费字库设置软件,方便用户进行相关设置及使用。

成熟的字符叠加技术,独立自主的研发技能,完善的技术支持和优良的售后服务,相信这些都能保障用户放心使用视频会议信息叠加器产品。

功能特点:◆视频环通功能,断电仍可以输出视频信号◆三路视频输出,满足多显示器的需要◆两个电源输入口,一个为工业接线端子,另一个为标准电源座◆精心硬件设计,显示稳定可靠,图像清晰◆基于强大的字符叠加芯片设计,可叠加文字,图片,动画◆ GB2312字库,7445个字符,应用更广◆可选繁体字库,适合繁体中文区用户◆最多可以显示12行,每行24个字◆ RS232、RS485(需特殊说明),默认RS232可用◆板上有RTC实时钟,时间和日期可以独立设置显示位置以及大小◆内模式外模式可选,无需输入视频也可以产生视频◆可以定义静态叠加模式,上电不丢失◆用户无需初始化,上电即可使用◆标准视频插座和工业接线端子,使用施工更方便◆免费上位机(VB)二次开发源代码,免费下位机测试代码◆两种命令格式,一种可直接支持字符通讯,使用方便,无校验;另一种为16进制通讯,有通讯校验功能,确保稳定◆字库在线更新功能◆程序升级功能,可以方便的为用户提供定制化服务。

通用视频字符叠加器方案

通用视频字符叠加器方案

通用视频字符叠加器方案视频字符叠加器,也叫在屏显示,是一种可以在复合视频信号(VIDEO)中叠加中英文字符(或图片)信息的设备,广泛应用于视频监控系统、数据采集显示、信息发布等各种领域。

与专业的字幕机比较它有成本低、体质小、使用简单灵活、用途广泛等特点。

Kitozer视频字符叠加器叠加器由于内部自带彩色视频发生器,已超出“叠加”功能,它可以在不管有没有视频信号的输入的情况下把电视机、视频监视器、模拟液晶屏等兼作彩色或黑白文字显示器设备使用,可以与PC机及各种单片机连接,使得复杂的OSD技术的应用变得非常简单。

提供电脑设置测试软件,实现时钟的设置、静态字符叠加的设置、动态叠加的发送以及多数功能的测试,产品上电即可显示,在很多场合用户无须编程就可直接使用。

产品特点· PC机及单片机二次开发平台。

兼有静态及动态字符叠加功能。

集成2种常用控制接口,方便与任何单片机及PC机接口。

包括:RS23口,RS485接口。

可单机连接,也可多节点联网,最多可挂接255节点。

厂家提供了PC机测试程序,许多场合甚至无须再编写PC机端软件可直接使用(PC机端软件将不断升级)。

·国标一二及简体(繁体可定制)24X24点阵汉字字库·每屏可显示12 行 24列共288个中英文字符。

全屏字符放大及不放大可选(视频图像不受影响),共有7 种字符大小可选择。

· 8种字符颜色、8种字符背景颜色及8种屏幕背景颜色。

· 64个数量级的叠加信息的水平及垂直偏移量调整(视频图像不受影响)。

· 16种行距大小选择。

· 2种显示模式:叠加模式与非叠加模式,可软件快速自由切换。

·可脱机显示1屏信息多达250个字符(上电即显示,所谓的静态显示),显示的信息可随时修改(。

·使用UART或RS232或RS485操作一次可发送多达250个字符。

行号可设定,字体大小可调,字符颜色,背景颜色都可调。

RS422、485的设计与应用

RS422、485的设计与应用

RS-422/485的设计与应用摘要RS-422/485 是美国电子工业协会 (electronic industries al-liance,EIA)在 20 世纪 70 年代末推出的数字通讯电气标准。

该标准采用平衡驱动差分接收电路,最大传输速率 10 Mb/s,最大传输距离 1200 m,其中 RS-422 为全双工,RS-485 为半双工串行通信接口标准RS一422/48,具有显著的优点:抗干扰能力强,传输距离远,传送汽率高,因而在分布式控制系统和工业局部网络中得到日益广泛地应用。

RS-422/485 只对接口的电气特性作了规定,没有规定接插件、传输电缆和通讯协议,因此,在实际工程和应用中,用户根据实际情况自行设计,给实际应用带来了许多问题。

从物理层、传输层和应用层角度提出了设计和应用的要求,提出了构造串行异步通讯接口的方法,从而规范了 RS422/485 的设计。

而RS-422/485在众多领域中也开始运用的越来越多,比如:火力发电自动化系统,电隔离,串行口等。

并且利用率高,操作方便。

关键词:RS-422/485 串行通信接口标准AbstractRS-422/485 al-liance electronic (EIA), the Electronic Industry Association (industries) in the end of 1970s, the introduction of digital communication electrical standards. The standard adopts the balanced drive differential receiver circuit, the maximum transmission rate of 10 Mb/s, the maximum transmission distance of 1200 m, RS-422 for full duplex, RS-485 for the half duplex serial communication interface standard RS a 422/48, has significant advantages: strong anti-interference ability, transmission distance, high transmission rate, and thus in the distributed control system and industrial local network has been widely used. RS-422 / 485 only to the interface electrical characteristics specified, no provisions of connectors, cables and communication protocols. Therefore, in practical engineering and application, the user according to the actual situation of self-designed, to the actual application brought many problems. From the viewpoint of physical layer, transport layer and application layer, the design and application of the design and application of serial asynchronous communication interface is proposed, which can regulate the design of RS422/485. And RS-422/485 in many areas also began to use more and more, such as: thermal power automation system, electrical isolation, serial port, etc.. And the utilization rate is high, the operation is convenient.Key words: RS-422/485serial communication interface standard目录一、实验目的 (1)二、实验条件 (1)2.1开发软件 (1)2.2实验设备 (1)三、原理及其应用 (1)3.1 应用 (1)3.2原理 (1)3.2.1物理层 (1)3.2.2传输层 (3)3.2.3应用层 (4)4.1软件设计 (4)4.2 硬件设计 (5)五、实验结果分析与总结 (6)参考文献 (7)一、实验目的RS-422/485 电气标准被广泛应用于近距离数字系统之间的数据传输。

网络视频摄像头字符叠加器系统方案 安防监控

网络视频摄像头字符叠加器系统方案 安防监控

功能特点
■产品采用标准MODBUS-RTU通信,匹配所有标准Modbus-RTU通信设备 ■产品可同时处理多台摄像机字符信息,最多可同时支持4台摄像机叠加 ■产品可接入多台485设备,最多可接入16台485设备 ■独立软件配置,功能强大,界面简洁,操作简单
■摄像头底层协议对接,不影响原有视频信号 ■字符显示位置全显示屏可调 ■支持任意中文、英文、标点显示,每行最多可显示22个汉字或44个字符 ■摄像头实时显示监视现场的数据变化
接线示例
配置时连接摄像头、字符叠加器、电脑
使用时,将字符叠加器与摄像头置于同一局域网内
适用范围






机房监控
可 采 用 壁 挂 式 安 装
智能农业
气象监测
山东仁科测控“ RS-ZF-ETH网络视频字符叠加器是我司专为市面通用标准ModbusRTU通讯模式485设备研发的一款适用于高清网络摄像机的设备。用 户可根据实际需求将此产品连接485设备,简单配置叠加器后,高清 网络摄像机视频画面上会叠加显示相应字符信息。可用于机房监控、 智能农业、气象监测等场所叠加传感器字符信息 。 ”

基于RS485传输技术的银行柜员操作信息视频叠加系统介绍

基于RS485传输技术的银行柜员操作信息视频叠加系统介绍

基于RS485传输技术的银行柜员操作信息视频叠加系统介绍石家庄长铄电子科技有限公司技术资料一、什么是银行柜员操作信息视频叠加系统 (3)二、智能全兼容型银行柜员操作信息视频叠加系统的发展 (5)三、银行柜员操作信息视频叠加系统拓扑连接 (8)四、RS485总线技术在银行柜员点钞数据叠加领域应用的利与弊 (11)一、什么是银行柜员操作信息视频叠加系统目前银行营业所实行单收付柜员制有效地防止了传统的出纳、复核双柜员多环节带来的人员及时间上的浪费,提高工作效率。

但复核环节的减少势必造成单柜员工作压力的增大。

随着银行金融机构交易越来越频繁、现金流动数量越来越大,对柜员素质要求也越来越高。

经过多年视频监控系统的实际应用,各大银行越发注意到了柜员制视频监控系统的重要性:柜员制视频监控系统不仅仅是对人、物的监控和一般意义上的安全防范,对业务数据的监控逐渐变得越发重要。

据不完全统计:前台发生业务差错或者客户纠纷,通过查看视频监控录像来寻求解决依据的比例近乎100%。

由此可见,柜员制视频监控系统已超出一般安全防范的意义,业务监控的意义越发突出。

在全备的安全防范系统的阻吓下,毕竟“盗抢”事件不常发生,而前台差错事件不可避免、时有发生。

公安部在2004年9月22日发布了:中华人民共和国公共安全行业标准GA38-2004《银行营业场所风险等级和防护级别的规定》。

强制性标准将银行营业场所风险防护等级划分为1、2、3三级,在1、2、3级防护要求中均提出:回放图像应能清晰显示柜员操作。

现阶段柜员银行柜员监控系统采用一台彩色摄像机拍摄、记录营业柜台场景,监控录像中可以看到柜员操作,但无法清晰识别交易钱款数量、存取款账号等工作信息。

一旦发生差错或者纠纷,回放录像不能提供关于现金数量、币种、告警、账号等信息,对解决这类前台业务纠纷基本没有形成大的帮助。

营业场所负责人遇到此场景也往往素手无策。

解决这个问题的关键是在监控画面中看清钱款交易数额及账户信息,客观真实的反应柜员操作实际情况。

视频监控系统中的字符叠加设计

视频监控系统中的字符叠加设计

视频监控系统中的字符叠加设计1实现OSD功能的传统方案视频监控系统通常存在多个被监控点,最终送入监视器的信号可能来自几十路、甚至几百路视频信号源。

在监控端,这些视频信号可通过大规模视频矩阵开关切换到有限的监视器上。

这样,在对监控点进行监视时一般需要在视频通道叠加一些相关信息,如:公司标志、摄像机的位置、时间、日期、报警信息等,实现这一功能的器件通常称作随屏显示(OSD)器件。

传统设计中一般是在视频矩阵开关的输出端串入一个专用的OSD器件(见图1)。

由于传统的OSD器件无法直接驱动视频电缆,因而需要为每路输出配置额外的高速复用器和缓冲器,这样将使系统成本升高、电路变得比较复杂。

2Maxim提供的OSD方案2.1视频矩阵开关Maxim生产的MAX435832×16视频矩阵开关内部集成有图形或字符叠加电路(图2),其16路输出级分别带有一路高速2:1模拟复用器。

这样,需要叠加的图形/字符模拟视频信号可送入OSDFill输入端,同时将适当的叠加时序控制信号送至OSDKey输入端,然后利用OSDKey控制信号控制复用器的切换。

当OSDKey为低电平时,复用器即可将图形/字符(OSDFill)信号切换到输出;而在OSDKey为高电平时,则将视频输入信号切换到输出端。

复用器的开关时间典型值为40ns,远远低于一个像素的时间宽度。

MAX4358输出缓冲器的增益可设置为+1V/V或+2V/V,这为近距离视频信号切换或驱动视频信号传输提供了一定的灵活性。

通过SPI/QSPITM接口配置矩阵开关的状态和输出缓冲级增益,同时利用MAX4358在视频矩阵开关之前插入OSD信息,不仅省去了后续的复用器和输出缓冲器,同时也改善了视频信号的质量。

2.2OSD发生器图2中的OSD器件可选用MAX4455,其连接电路如图3所示。

由于MAX4455内部集成有八通道的OSD发生器,故而在视频监控系统中能够为八路独立的复合视频通路同时提供4位灰度级的图形/字符视频信号,其中代码1(0001)接近于黑色、代码15?1111?为最白,每个像素对应的代码介于1至15,代码0(0000)表示没有OSD信号。

视频字符叠加器模块说明书

视频字符叠加器模块说明书

视频字符叠加器模块NE-OM-708操作手册V1.1济南智嵌测控技术有限公司目录1 产品介绍 (4)1.1 产品概述 (4)1.2 产品特点 (4)1.3 外形尺寸 (4)1.4订货型号 (5)2 引脚定义 (5)3 硬件连接 (6)3.1 电源连接 (6)3.2 复合视频信号 (6)3.3 叠加数据信号 (6)3.4 IIC方式 (7)3.5 不用引脚处理 (8)4 通信协议及命令 (8)4.1 通讯数据包格式 (8)4.2 数据返回 (9)4.3 指令列表 (9)4.4 指令应用举例 (11)4.5 CRC8举例 (11)5 软件与二次开发 (14)5.1 演示与二次开发 (14)6 字库设置软件 (15)7 应用程序升级 (18)7.1 主控程序升级 (18)8 联系方式 (19)1 产品介绍1.1 产品概述OM708视频字符叠加器模块是一款低价位高集成度的通用型图像和字符叠加设备,适用于显示汉字不太多的场合以及静态视频叠加。

单路字符叠加器模块OM708,支持内模式和叠加模式,支持PAL和NTSC模块,支持字符闪烁,反显,支持字符背景显示,内带256个字符字库,提供软件,可任意编辑,内带RTC时钟功能。

1.2 产品特点内置256个12*18点阵字库可通过我们提供的软件和命令随时修改字库内容精简指令集,可以任意定义显示位置可设置叠加背景,字符闪烁,反色显示三种特效显示方式集成视频放大功能,可以直接驱动两路视频输出总共可以显示16行,每行26个字可以使用我们提供的软件更新字库的内容可以定义静态叠加模式,上电不丢失板上有实时钟(RTC)功能通讯接口RS232/RS485/TTL/IIC,默认RS232超小尺寸:仅57*25mm1.3 外形尺寸外形尺寸57mm×25mm,定位孔直径2mm,引脚双列直插DIP36,标准脚间距100mil(2.54 mm),宽800mil。

1.4订货型号2 引脚定义引脚顺序如图所示:3 硬件连接3.1 电源连接OM708供电电压DC5V±5%,模块本身无稳压措施,请务必注意供电电压范围,低于4.5V或高于5.5V时,系统无法保证正常工作。

视频监控字幕专家指导楼层叠加器的实现方式

视频监控字幕专家指导楼层叠加器的实现方式

下面详细介绍一下楼层叠加器的实现方式。

一、操作原理
下面以长铄股份研发的网络电梯叠加器2.0版本产品为例。

长铄股份网络电梯叠加器,是顺应新型广告形式发展,在保留电梯视频监控原功能的基础上,按照客户需求定制的语音广告。

网络电梯叠加器既能在电梯监控画面上准确显示电梯的运行状态(包括电梯具体停靠楼层数,电梯上行,下行,故障报警等电梯的四种运行状态。

),还可以在电梯运行过程中对乘客播放定制广告,达到宣传的目的。

长铄股份:视频监控字幕专家
二、实现功能
据长铄股份毕总介绍,电梯语音广告的出现,是为了设计、建设一个先进、实用、可靠的楼层显示系统,将楼层监控系统和电梯运行状态整合到一起进行集中管理,利用先进的安防解决方案为物业管理部门和电梯维护人员提供有效、实时的证据,同时利用电梯运行时间对乘客进行广告宣传。

网络电梯叠加器的主要功能:把电梯的运行状态进行采集并分析处理后与电梯监控图像进行叠加,使电梯状态信息在监控图像上同步显示,并通过视频传输
及录制设备记录整个过程。

这样就为后期处理故障和查询运行记录提供了有力证据。

不仅如此,特殊定制的广告语音也会在电梯运行过程中循环播报,既保障用户出行安全、增添趣味性,又达到潜移默化的广告效果。

三、系统特点及参数
四、实际效果
五、软件界面。

485叠加协议2

485叠加协议2

B 版本字符叠加器字符叠加方案作者:史衍安创建日期:2009年7月23日第一行:□ □ □ □ * * * * * 张第二行:□ □ * * * * * □ □ □A 位置,两个汉字B 位置,两个汉字一个空格 外显数据显示区 固定显示汉字张C 位置,两个汉内显数据显示一个空格D 位置,两个汉E 位置,一个汉发送端协议格式: (10byte为一组)起始位ID号特征码五位有效数据两位校验位0x1b x x xxxxx xx起始位: 用于标记一组完整数据的开始ID号: 由跳线1. 2. 3控制本次解析以ID号为0x30为例特征码: 用去区分后面的有效数据是外显数据(0x30),内显数据(0x31), 状态(0x32),卡号(0x33,0x34,0x35,0x36)中的哪一种。

校验位: 采用前8位数据异或方式进行校验,先发送高四位,再发送低四位例如:发送一组数据为{ 0x30,0x30,1,2,3,46,46}代入下面公式可得实际发出的数组为{0x1b,0x30,1,2,3,46,46,0x02,0x0b}void SendDataOut(INT8U u8ID, INT8U u8Signature, INT8U u8Data1,INT8U u8Data2, INT8U u8Data3, INT8U u8Data4, INT8U u8Data5){INT8U u8CheckDigit; //校验位INT8U u8LowCheckDigit;//校验位低位INT8U u8HighCheckDigit;//校验位高位WriteByte(STARTBIT); //发送数据头WriteByte(u8ID); //发送ID号WriteByte(u8Signature); //发送特征码WriteByte(u8Data1); //发送数据1WriteByte(u8Data2); //发送数据2WriteByte(u8Data3); //发送数据3WriteByte(u8Data4); //发送数据4WriteByte(u8Data5); //发送数据5u8CheckDigit = 0;//异或运算求校验和u8CheckDigit = (STARTBIT) ^ (u8ID) ^ (u8Signature) ^ (u8Data1) ^ (u8Data2) ^ (u8Data3) ^ (u8Data4) ^ (u8Data5);u8HighCheckDigit = (u8CheckDigit >> 4) & 0x0F;WriteByte(u8HighCheckDigit); //发送校验值高4位u8LowCheckDigit = u8CheckDigit & 0x0F;WriteByte(u8LowCheckDigit); //发送校验值低4位接收端协议格式1.串口遇到起始位0x1b时开始接收,将接收数据暂存到数据缓存区,2.接满十位时禁止接受,开始进行数据校验,解析3.数据校验:(1)判断ID号是否正确(2)将接收到的数据再次异或运算将得到结果与收到的校验位进行核对4.数据解析:(解析部分主要是通过对特征码的解析实现分布显示)(1)特征码0x30时,代表外显数据,当得到0x30时直接将后面五位有效数据送入外显数据区进行显示(2)特征码0x31时,代表内显数据,当得到0x31时直接将后面五位有效数据送入内显数据区进行显示(3)特征码为0x32时,代表机器状态,开始对机器状态进行解析:【1】对收到的五位有效数据进行逐个拆分处理【2】高位代表显示区域,低位代表显示状态【3】根据低位进行查表获得状态代码,再按照高位提供的区域显示(4)特征码为0x33,0x34,0x35,0x36时代表账号,把数据送入账号显示区例如:得到的一组数据为{0x1b,0x30,0x32,0xa0,0xb1,0xc2,0xd3,0xe4,0x0f,0x0d}状态表格为:(此部分可自行定义,这里只引用部分以做讲解){51,52,49,50}; //智能/0{77,78,79,80}; //累加/1{97,98,99,100}; //金额/2{87,88,122,123}; //异常/3{101,102}; //元/4{120,121,99,100}; //低额/5五位有效数据位0xa0,0xb1,0xc2,0xd3,0xe4,先对0xa0进行拆分,得出显示区域为A区,经查表显示字符为智能同理可得0xb1 显示区域为B区,经查表显示字符为“累加”0xc2 显示区域为C区,经查表显示字符为“金额”0xd3 显示区域为D区,经查表显示字符为异“常”0xe4 显示区域为E区,经查表显示字符为“元”显示结果为智能累加***** 张金额***** 元。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

采用RS-485总线方式实现视频字符叠加器的设计方案
在多媒体监视系统中,切换的视频信号较多,操作者很难快速判别某一图像来自何处,因此需要在图像上叠加地点信息,
如摄像机或汉字地名。

现有的监视系统中,在多数只能叠加有限的汉字字符,应用范围窄,通用性差。

本文提出了一种新型的视频字符叠加器方案,它用一台微机作为控制主机,采用RS-485串行通信协议,可以实现在视频信号上叠加任意的字符,在不改变任何硬件电路的情况下,按需要改变字符。

1 视频字符叠加器设计方案
由于RS-485总线具有传输距离远、只用普通双绞线即可挂接多至256个终端的特点,因此本方案采用RS-485总线,用一台微机作为控制主机,16个AT89C52单片机作为从机。

由主机实时地向各个从机传送待叠加字符的点阵数据和控制信号,单片机接收字符点阵数据并存入字符存储器中,以此来实现任意字符的叠加。

同时单片机还接收主机传送过来的控制信息,实现对显示字符属性(如颜色,大小等等)的控制。

主机的RS-232串行口通过外差式的RS-232/RS-485转换器转换成RS-485的数字信号总线。

单片机的串行口通过MAX1483芯片转换成RS-485规程。

微机与单片机之间通过RS-485数字信号总线进行串行通信。

系统原理图如图1所示。

2 OSD芯片简介
OSD(On Screen Display)专用集成电路芯片是专门为在屏幕上显示字符设计的,本方案选用的MB90092是FUJITSU公司生产的OSD芯片,它能和各种单片机一起来设计字符叠加器,使用方便。

2.1 OSD芯片主要特点
·显示字符数为12行24列共288个字符;。

相关文档
最新文档