




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
视频字符叠加器模块 NE-OM-708操作手册 V1.1济南智嵌测控技术有限公司声 明 本手册适用于支持模拟摄像机的视频字符叠加模块(NE-OM-708)。 本手册可能包含技术上不准确的地方或印刷错误。本手册的内容将做不定期的更新,恕不另行通知;更新的内容将会在本手册的新版本中加入。我们随时会改进或更新本手册中描述的产品或程序。若存在手册中对产品的描述与实物不符,一律以实物为准。 注意事项 视频字符叠加模块上不能放置盛有液体的容器(例如水杯)。 将视频字符叠加模块放置在通风良好的位置。 视频字符叠加模块工作在允许的温度及湿度范围内。 视频字符叠加模块内电路板上的灰尘在受潮后会引起短路,请保证视频字符叠加模块所处环境的干爽。目 录1 产品介绍41.1 产品概述41.2 产品特点41.3 外形尺寸41.4订货型号52 引脚定义53 硬件连接63.1 电源连接63.2 复合视频信号63.3 叠加数据信号63.4 IIC方式73.5 不用引脚处理84 通信协议及命令84.1 通讯数据包格式84.2 数据返回94.3 指令列表94.4 指令应用举例114.5 CRC8举例115 软件与二次开发145.1 演示与二次开发146 字库设置软件157 应用程序升级187.1 主控程序升级188 联系方式191 产品介绍1.1 产品概述OM708视频字符叠加器模块是一款低价位高集成度的通用型图像和字符叠加设备,适用于显示汉字不太多的场合以及静态视频叠加。单路字符叠加器模块OM708,支持内模式和叠加模式,支持PAL和NTSC模块,支持字符闪烁,反显,支持字符背景显示,内带256个字符字库,提供软件,可任意编辑,内带RTC时钟功能。1.2 产品特点 内置256个12*18点阵字库 可通过我们提供的软件和命令随时修改字库内容 精简指令集,可以任意定义显示位置 可设置叠加背景,字符闪烁,反色显示三种特效显示方式 集成视频放大功能,可以直接驱动两路视频输出 总共可以显示16行,每行26个字 可以使用我们提供的软件更新字库的内容 可以定义静态叠加模式,上电不丢失 板上有实时钟(RTC)功能 通讯接口RS232/RS485/TTL/IIC,默认RS232 超小尺寸:仅57*25mm1.3 外形尺寸外形尺寸57mm25mm,定位孔直径2mm,引脚双列直插DIP36,标准脚间距100mil(2.54 mm),宽800mil。1.4订货型号型号串口通讯电平OM708-2RS232 默认OM708-TTTLOM708-4RS4852 引脚定义引脚顺序如图所示:引脚功能说明引脚功能说明1Vo第一路视频输出19BBRTC后备电池+2G模拟地(视频地)20RX串口数据接收RXD3Vo第二路视频输出21TX串口数据发送TXD4G模拟地(视频地)22RT芯片复位RST5Vo第三路视频输出23SCLIIC总线时钟6G模拟地(视频地)24SDAIIC总线数据7Vo第四路视频输出25CKO系统测试8+5V电源26SSSPI 选择使能端9TST系统测试27SCKSPI 时钟10Updata系统升级引脚28MOSPI MOSI11TST系统测试29MISPI MISO12G数字地(电源地)30G数字地(电源地)13TST系统测试31RT1芯片复位RST14TST系统测试32NC空15TST系统测试33BL通讯LED(绿)指示16TST系统测试34PL视频LED(红)指示17TTX系统测试35G模拟地(视频地)18TRX系统测试36Vi视频输入端3 硬件连接3.1 电源连接OM708供电电压DC5V5%,模块本身无稳压措施,请务必注意供电电压范围,低于4.5V或高于5.5V时,系统无法保证正常工作。 OM708的8脚为+5V输入(正),12、30脚为电源地(负)。3.2 复合视频信号OM708接受P/N制式复合视频,默认为PAL制式(N制需购买时说明),复合视频输入应满足751V(Vp-p)。将PAL制式复合视频信号接入OM708的36脚,叠加后复合视频有四路相同输出,可以任选两路输出到显示设备。3.3 叠加数据信号OM708根据用户定制,支持RS232、RS485、TTL、IIC等多种总线标准,默认为RS232标准,可以与计算机或其他数据源直接连接。3.3.1 串口通讯方式OM708的20脚RX为模块的RS232电平的数据接收端,21脚TX为模块的RS232电平的数据发送端。分别与计算机或其他数据源的TXD和RXD连接。同时注意共地连接。通讯波特率:9600, 8, N, 1标准DB9串口的连接如下:DB9 - OM7082 - 21 TX3 - 20 RX5 - 30 G如果使用其他的单片机设备连接,可以选择NEOM708-T和NEOM708-4,采用TTL电平或者RS485进行通讯,通讯的大致接口如下。3.4 IIC方式OM708可以支持IIC接口通讯,在总线上拉100欧的电阻,为了能正常工作,需要将通讯模式设置为IIC,详见模块通讯协议,此模式下板载RTC功能不再可用。3.5 不用引脚处理不用引脚悬空,不要接地或VCC。4 通信协议及命令4.1 通讯数据包格式 包头两位:0x55 0xAA 数据长度:NUM 一位,指令加参数的长度。 指令类型:CMD 一位 指令参数:N位,NNUM-1 校验位:CRC8计算(包长度指令类型参数)包头数据长度指令CMD参数校验位0x55 0xAANUM指令类型参数的长度为Num-1CRC8NUM包含的字节CRC8计算域4.2 数据返回OM708模块在收到数据包并处理后,将返回指令ID和状态,根据工作模式不同返回的方式不同,可以是RS232,SPI,TWI。 如果正确执行,返回IDA 表示ACK 如果参数错误,返回IDE 表示Error 收到未知指令,返回IDU 表示Unknown command 数据包校验错误,将发送 R 请求重发,Resend,并且在R后跟应该的CRC8校验值,这在调试时非常有用。4.3 指令列表下表内容为指令CMD和参数的描述,实际应用中需添加包头和包尾校验位等。指令CMD参数功能说明0x01无通讯测试返回数据 “OSD OK!”0x02无清屏清屏0x03无显示字库显示所有字库0x04无显示Logo显示厂家Logo信息0x05保留0x06Mode设置工作模式Mode的值对应关系0:RS2321:SPI2:IIC 注意此模式下不能用板上的RTC3:RS4850x07Row设定光标行光标切换到第Row行,Row的范围 00x0E0x08Row , Col设定光标位置光标切换到第Row行,第Col列,Row的范围 00x0E,Col的取值范围00x170x09字节串内容显示从光标位置开始显示字库中的字符,这些字节的取值范围是0x200xFF0x0ARow清除行清除第Row行,Row取值范围00x0E清除也可以用显示空格来实现0x0BX,Y,*buf内容显示从坐标X,Y位置开始显示紧跟的内容0x0CID设置模块ID设置RS485和TWI模式下使用从机ID号,取值范围0FF,默认为FF0x0DX,Y,Mode日期显示设置设置日期显示的坐标和模式,Mode的值对应关系为:0xFF 不显示0x01 201004020x02 2010-04-020x03 2010.04.020x04 2010年4月2日0x0EX,Y,Mode时间显示设置设置时间的显示坐标及模式,Mode的值对应关系。0xFF 不显示0x01 21:350x02 21:35:220x03 09:35:22 PM0x04 09:35 AM0x0FRTC数据组设置日期时间设置当前日期和时间,参数为十六进制:时间格式:time7= 0x40/*秒*/, 0x59/*分*/,0x23/*时*/,0x29/*天*/,0x05/*星期*/,0x02/*月/世纪*/,0x08/*年*/;0x10X,Y,字节串设置开机显示内容设置开机显示内容(静态显示),可以多次调用,设置不同的地址,最多可设置300个字符(含XY坐标信息),超出将自动覆盖0x11无清空开机显示内容清空开机显示内容0x12无读取序列号将序列号在屏幕上显示并根据工作模式的设定从指定通道返回序列号0x13无读取RTC时钟时间返回RTC时间数据请参考PCF8563数据格式0x14无时间 Ascii码返回时间Ascii码,如10:30:210x15无日期 Ascii码返回时间Ascii码,如2010-09-010x16无显示开机画面显示开机画面,如果有设置静态显示内容,这相当于一个软复位。0x17X,Y,Len,Data设置显示特效特效设置,从坐标X,Y开始的len个字符显示特效,Data bit 7 6 5 分别表示 显示背景 闪烁 反色0x18X,*data更新字库更新字符字库 每次只一个字0x19Top,Left设置边距设置上边距,左边距4.4 指令应用举例指令CMD具体编码 (16进制)包头 长度 类型 参数 校验说明0x010x55 0xAA 0x01 0x01 0x9A通讯测试0x020x55 0xAA 0x01 0x02 0x78清屏幕0x030x55 0xAA 0x01 0x03 0x26显字库0x040x55 0xAA 0x01 0x04 0xA5显Logo0x060x55 0xAA 0x02 0x06 0x01 0xBB更改通讯模式为SPI0x070x55 0xAA 0x02 0x07 0x05 0x1E光标移动到第五行0x080x55 0xAA 0x03 0x08 0x05 0x08 0x90光标移动到第五行第八列0x090x55 0xAA 0x03 0x09 0xC0 0x28 0x53在光标位置显示 0xC0 和 0x28两个位置的字符0x0A0x55 0xAA 0x02 0x0A 0x02 0x14清除第二行0x0B0x55 0xAA 0x08 0x0B 0x00 0x08 0x41 0x56 0x52 0x56 0x49 0xD5在X=0,Y=8处开始显示AVRVI0x0C0x55 0xAA 0x02 0x0C 0x50 0xD9更改从机地址为0x500x0D0x55 0xAA 0x04 0x0D 0x00 0x03 0x02 0x6B设置日期显示模式为2,显示位置为x=0,y=30x0E0x55 0xAA 0x04 0x0E 0x00 0x08 0x01 0x22设置时间显示模式为1,显示位置x=0,y=80x0F0x55 0xAA 0x08 0x0F 0x55 0x30 0x11 0x20 0x05 0x05 0x10 0x29设置当前时间为:55秒30分11时20日5星期四5月10年0x100x55 0xAA 0x05 0x10 0x02 0x02 0xEE 0xDD 0xDC设置上电后,X=0x02,Y=0x02位置默认显示0xEE 0xDD两个字符0x110x55 0xAA 0x01 0x11 0x07清除开机显示内容0x120x55 0xAA 0x01 0x12 0xE5获取显示序列号4.5 CRC8举例命令包采用CRC8进行校验,保障传输可靠性,这里提供几种例子。1、C语言:unsigned char crc8(volatile unsigned char *ptr, unsigned char len) unsigned char i; unsigned char crc=0; while(len-!=0) for(i=1; i!=0; i*=2) if(crc&1)!=0) crc/=2; crc=0x8C; else crc/=2; if(*ptr&i)!=0) crc=0x8C; ptr+; return(crc); 2、VB:Function CRC8(ptr() As Byte) As Byte Dim i As Byte Dim CRC As Byte CRC = 0 Dim iLen As Integer For iLen = LBound(ptr) To UBound(ptr) i = 1 If (CRC And 1) 0) Then CRC = CRC 2 CRC = CRC Xor &H8C Else CRC = CRC 2 End If If (ptr(iLen) And i) 0) Then CRC = CRC Xor &H8C Do i = i * 2 If (CRC And 1) 0) Then CRC = CRC 2 CRC = CRC Xor &H8C Else CRC = CRC 2 End If If (ptr(iLen) And i) 0) Then CRC = CRC Xor &H8C Loop Until (i = &H80) Next iLen CRC8 = CRCEnd Function3、Delphi:Function Crc_8n(p : array of BYTE; len : BYTE) : Byte;Var j, cbit, aout, crc, crc_a, crc_b : Byte; i : integer;begin crc := 0; i := 0; repeat crc_a := pi; inc(i); j := 8; cbit := 1; repeat crc_b := crc_a; crc_b := crc_b xor crc; aout := crc_b and cbit; if aout0 then begin crc := crc xor $18; crc := crc shr 1; crc := crc or $80; end else begin crc := crc shr 1; end; crc_a := crc_a shr 1; dec(j); until j = 0; dec(len); until len = 0; result := crc;end;5 软件与二次开发5.1 演示与二次开发OM708模块随机赠送一个上位机演示程序,并且附送源代码方便二次开发,可以方便的定义和实现客户需要的功能,每条命令都在下面有显示,方便客户调试。6 字库设置软件OM708免费提供一款字库设置软件,注意:字库的第031个字为系统logo占用字库,你可以编辑这几个字符来改变系统上电时显示的logo,并且请注意,第32个字符一定为空格,系统清屏时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加盟店合同范本合作协议
- 充电桩质保合同范本模板
- 占股人合同协议模板模板
- 合伙租店铺合同协议范本
- 发货款付75%合同范本
- 企业执行保全协议书范本
- 公司知识产权保密协议书
- 加盟分店转让协议书模板
- ktv开发合作合同范本
- 公司资产分配协议书范本
- 阿特拉斯变频无油螺杆空压机说明书
- 统编本四年级上册语文课堂作业本参考答案
- DBJ50-T-389-2021 高性能混凝土应用技术标准
- 项目经理带班检查记录表(每周一次)
- 智能消防应急照明与疏散指示系统方案
- 人卫九诊断学发热
- 《特困人员集中供养服务协议》
- 说明书hid500系列变频调速器使用说明书s1.1(1)
- 人教版五年级下册期末测试数学试卷【含答案】
- 铁路路基重力式挡土墙施工方案
- T∕CMES 35004-2021 增材制造 激光粉末床熔融316L不锈钢技术要求
评论
0/150
提交评论