256×32大容量中文矩阵系统的设计

最新更新时间:2012-04-17来源: 21IC关键字:256×32  大容量  中文矩阵 手机看文章 扫描二维码
随时随地手机看文章

近年来,视频监控系统已广泛应用于工业、商业、金融、交通这、公安、军事及住宅小区等社会生活的各个方面,矩阵系统作为视频监控系统的核心正发挥着越来越重要的应用。通常一个矩阵系统应包括以下基本功能:视频信号切换、字符信号叠加、解码器接口以控制云台和摄像机镜头的动作、报警器接口对预设的报警点进行报警、通过RS-232与PC机串行通信以及控制音频箱进行视音频监控等功能。对国内用户来说,字符叠加应为全中文,以方便不懂英文的操作人员。矩阵系统的发展方向应是多功能、大容量、可联网以及可进行远程切换。对目前国内用户来说,容量为256×32的矩阵系统已基本满足需要,即使将来个别用户需要更大容量的矩阵系统,也可以通过将两台或多台256×32的矩阵系统级联来实现。另外,为了适应不同的用户对矩阵系统容量的要求,所设计的矩阵系统应是模块化和即插即用(PnP)型的,即所设计的256×32矩阵系统应可方便地变为256×16、128×32、128×16等不同容量的组合。一般而言矩阵系统的容量达到64×16即为大容量矩阵。矩阵容量越大,所需技术水平越高,设计难度也越大。

1系统组成及主要功能

1.1系统组成

系统组成方框图如图1所示。

1。2主要功能

(1)输入视频信号是多可达256路,输出视频信号为32路。任一路视频输出信号可叠加汉字字符、时间日期、设备符等提示符,系统运行状态一目了然。系统可与音频扩展箱相连,以满足视音频监控的需要。

(2)系统最多可接16个键盘;通过解码器,系统可控制云台、摄像机等的动作,最多可接256个解码器。采用RS-485双绞线串行通信方式,通信距离长达几公里。

(3)报警探头通过报警器与系统连接。系统最多可接16台报警器,每台报警器控制16个报警控探头,因而系统最多可控制256个报警探头,最多可存储512个报警记录。

(4)可通过RS-232与PC机中行通讯,PC机可采集报警记录及传送系统所需的相关资料。

(5)多台矩阵系统之间可级连,实现联网功能,并可实行远程切换。

2各部分的硬件结构

2。1主板

主板方框图如图2所示。

(1)由于该系统功能很多,程序超过32K,因而选用内部FLASHROM为64KB的8位单片机MSU2964。该单片机的主要特点为:内部RAM为256字节,工作电压为4。5V~5。5V,具有空闲和掉电两种工作模式;可在16/25/40MHz三种时钟频率下工作,有8位无符号乘法和除法指令,其余与80C51系列单片机兼容。MSU2964具有乘除法指令,给软件编程带来了很大的方便;另外64KB的FLASHROM也为以后的软件升级留下了余地。

(2)由于MSU2964无看门狗功能,

为了防止系统死机,需要外加看门狗电路。

另外,为了避免电源电压降低时,CPU错误地执行指令导致系统参数被非法修改等情况,需要给系统增加电源监控电路,使CPU在电源电压低于某一值时停止工作,处于复位状态,待电压恢复正常后,CPU再脱离复位状态,进入正常工作状态;在系统上电时,还需给CPU提供可靠的复位信号,这些功能均由MAX813来完成。MAX813的主要功能如下:①系统上电、掉电以及供电电压降低时,第7脚产生复位输出,高电平有效;②看门狗电路输出,如果在1。6秒内没有触发该电路(即第6脚无脉冲输入)则第8脚输出一个低电平;③手动复位输入,低有效,即第1脚输入一个低电平,则第7脚产生复位输出。

实际应用时,将第7脚接CPU的复位脚,第1脚与第8脚相连,第6脚与CPU的P1。0相连。在软件设计中,P1。0不断输出脉冲信号。如系统死机导致P1。0无脉冲信号输出,则1。6秒后在MAX813的第8脚输出低电平。该低电平加到第1脚,使MAX813产生复位输出,使CPU有效复位,摆脱死循环的困境。另外当电源电压低于门限值4。65V时,MAX813也产生复位输出,使CPU不执行任何直至电源电压恢复正常。

(3)由于视频信号要叠加时间、日期信息,报警记录也需要系统能提供时间、日期,因而系统必须有时钟芯片。另外系统要存储128张切换表(每张约占0。5K字节的存储空间)及监视器、报警记录等各种资料。因而,系统需要至少64K字节的存储器。为此,选用DS1248作为时钟及存储器。DS1248是一具有灵式(Phantom)时钟的128K×8NVSRAM。它提供嵌入式RTC和全静态非挥发性RAM。NVSRAM的操作和原来的SRAM一样。时钟操作方法如下:通过D0脚连续串行输入预设的8字节(64bits),再串行写入或读出时间、日期信息(8个字节)。编程时,可将NVSRAM的最后一个字节地址(1FFFF)定义为时钟地址,这样读写时钟跟读写SRAM一样可使用并行数据传送指令。此时NVSRAM的最后一个字节空间(1FFFF)不能作RAM用。

(4)接口电路1主要由MAX483、MAX3082、MAX232及P89C2051等芯片组成,完成CPU对键盘、报警器、解码器、PC机及打印机的控制。

(5)接口电路2主要由8155接口芯片及74LS138译码器组成,用来实现对视频矩阵切换芯片及音频矩阵切换芯片的控制。

(6)主板上有12个插槽,每个插槽可插一块视频输入插板或输出插板。其中8个插槽用于视频信号的输入及切换,每块视频输入插板可输入32路视频信号;另外4个插槽用于汉字叠加及输出视频信号,每块4个插槽用于汉字叠加及输出视频信号,每块视频输出插板可输出8路已叠加好时间日期及其它中文信息的视频信号。

(7)由于开关电源不需要沉重的电源变压器,具体体积小、重量轻、效率高的优点,因而主板上的电源采用开关电源。在设计时要注意开关电源的抗干扰性能,尽量减少开关电源产生的干扰。

2。2视频切换模块

视频切换方框图如图3所示。选用MAXIM公司最新推出的MAX4358做为视频矩阵切换芯片。16片MAX4358完成256×32视频矩阵切换。2片MAX4358组成一块视频输入插板,其中第1片和第9片组成第一块视频输入插板,第2片第第10片组成第二块视频输入插板,依此类推,第8片和第16片组成第八块视频输入插板。每块视频输入插板完成32路视频信号输入、16或32路视频信号切换输出。如果系统只需16路视频输出,则每块视频输入插板只需一片MAX4358。MAX4358的主要特点如下:①其输出均带缓冲放大,工作电压可选择±3V、±5V或+5V;既可对16个输出一起编程,也可以对某个输出单独编程。②其输出缓冲器的增益可编程设定为Av=+1V/V或+2V/V;当某输出端设定为禁止输出时,对外呈现高阻态,因而,多片MAX4358的输出端可直接用导线并接以组成大容量切换矩阵。③它的最小串扰为-62dB,6MHz时的隔离度为-110dB,微分增益为0。05%,微分相位为0。1度,功率消耗为195mW,工作温度为-40℃~+85℃,它可直接驱动75Ω视频负载。显然,该芯片的性能要优于目前常用的矩阵切换芯片如MT8816或MAX4456。④上电复位后,所有的输出均初始化成禁止状态,以避免大容量系统中MAX4358的输出互相干扰。

MAX4358有两种矩阵开关编程模式,分别称为模式0和模式1。模式0可对单个输出通道编程,模式1可一次性对16个输出通道编程。本设计选模式1,该模式的编程数据包含112位,每个输出通道占7位。软件编程时应特别注意:编程数据串行输入时,第15输出通道的数据先输入,然后是第14输出通道,最后是第0输出通道的数据,且高位在前,低位在后。

2。3汉字叠加、缓冲放大模块

由视频切换模块输出的32位视频信号分别加到4块视频输出插板上。每块视频输出插板将8路视频信号叠加上汉字、时间日期信息,

然后经缓冲放大后输出到8个监视器。每路视频信号的叠加及缓冲放大电路均是一样的,图4为第一路视频汉字叠加缓冲放大原理图。

(1)图4中同步分离由LM1881完成,分离出复合同步信号送到字符叠加芯片供字符叠加使用。

(2)汉字叠加由MB90092芯片来完成。该芯片可外接2M字节的ROM,支持24×32点阵显示方式,可在屏幕上叠加12×24个汉字。它有视频信号输入脚,在其内部可完成视频信号与汉字信号的叠加,直接输出复合视频信号。MB90092内部可自行产生同步信号,无需外加视频信号和同步信号,可直接输出汉字信号至监视器,在监视器上显示不同背景颜色、不同汉字颜色的文本,可利用此特点来设计系统的设置菜单。字库芯片采用AT27C080,该芯片的存储容量为1M字节,可存储8K汉字。国标所规定的1、2级汉字均可包含,每个字占用128字节。汉字占阵为24×24。为适应MB90092,每个汉字的24~31字节、56~63字节、88~127字节应为空白。

(3)输出缓冲放大采用MAX470,该芯片内容4个相同的视频放大器。各输入端之间、各输出端之前均采用地线或电源线隔开,每块视频输出插板需要2片MAX470。该芯片的主要特点是:带宽为90MHz,增益为2V/V;微分增益为0。01%,微分相位0。03度;转换速率为300/μs,切换时间为20ns;5pF输入电容,输出可设定为高阻态以减少功率消耗。

3系统软件设计

在系统软件设计中,采用模块化设计方法,使得程序结构清晰,便于今后系统功能的升级。系统软件的主要流程如图5所示。其中初始化模块包括对矩阵切换芯片、8155接口芯片、字符叠加芯片等硬件的初始化;另外将断电前保存好的数据读入CPU的RAM中,以便系统复位后回到断电前的状态。视频切换处理模块是指按照预定的方式(如手动、自动、暂停等)对视频信号进行各种切换处理;资料设置模块由以下几个字设置模块组成:时间日期及密码、切换表、监视器、摄像机、报警器、键盘及音频;报警处理模块包含报警队列、报警记录的存储及报警声音的产生等。除了流程图中的各模块外,还有几个中断服务子程序,分别接收键盘输入、报警输入、串行通信及产生0。25秒时间间隔。

4硬、软件设计应注意的几个问题

(1)使用DS1248应注意的问题

对DS1248进行时钟操作的方法是:先通过D0脚连续输入8个字节的命令,然后再连续定改或读出8个字节的时钟信息。在写入或读出过程中,不能再对存储器进行读写操作,否则会出现时钟存储器内容被非法修改的现象。基于此,时钟的复位脚(RST)不要与Vcc相连接,它应与CPU的I/O脚连接,每次上电复位后,由CPU给出一低电平,使DS1248复位。如果复位脚与Vcc相连,当系统热复位(此复位可由手动或看门狗电路产生)时,如果此时CPU对时钟的写入或读出仍未完成,那么复位后,任何对存储器的操作都将变为对时钟的操作(因为此时DS1248并未复位),导致意想不到的错误。

(2)使用MB90092应注意的问题

·如果选择外同步方式,只有当外同步信号存在时,MB90092才能接受控制命令。为了防止当视频信号由“无”切换到“有”,监视器上产生字符丢失的情况,屏幕上叠加的所有字符每隔0。2秒更新一次。这样就不会发生字符丢失的现象。

·上电复位后,为了有效设置屏幕及字体的各种属性、行距、显示位置等,先选择内同步方式,待设置完成后,再设定为外同步方式;否则,设置时如无外同步信号,所有的设置均为无效设置。

(3)由于视频信号频率较高、频带较宽,因而当两路视频信号相距较近时,容易产生串扰。为了尽量减少串扰,制板时做到了以下几点:

·各种视频信号间用较粗的地线隔开,视频走线尽量短而粗;

·模拟地和数字地分开,只在电源处相连;

·设计开关电源时,交流电与直流低压之间相距较远,且用地线隔开;直流低压与开关管的调整电路之间用光耦隔开。

该矩阵系统的主要特点是不仅系统本身可以级连,而且可以与电脑进行通信。在电脑上加一块视频卡,将矩阵系统的某一路输出连至视频卡,这样就可以在电脑显示屏上看到256路输入中的任一路图像。此时,可用电脑键盘代替矩阵系统键盘对系统进行各种操作(如控制云台及视频信号切换等),并且可通过Internet实行远程切换。另一方面,编写相应的电脑软件,可在电脑显示屏上画一电子地图,将各监控点及报警点标注在图上。这样一来,监控目标一目了然,可随时点击某监控点,调出该处的画面。如某报警点有报警发生,电子地图上相应的位置会闪烁,且可将报警信息及对应画面存入电脑硬盘(即硬盘录像)。

本系统采用了电源监控、看门狗芯片MAX813,基本上杜绝了系统在工作过程中的死机现象。另外,由于采用了最新的矩阵切换芯片MAX4358和带“幽灵”时钟的存储器芯片DS1248,节省了线路板的空间。简化了系统的硬件和软件设计、降低了成本、提高了系统的可靠性。

关键字:256×32  大容量  中文矩阵 编辑:探路者 引用地址:256×32大容量中文矩阵系统的设计

上一篇:在较低电压或较小电流电路上的时间继电器设计方案
下一篇:简单介绍光电探测器的应用及其工作原理

推荐阅读最新更新时间:2023-10-18 16:38

利用单片机设计的低功耗容量心电记录仪
常规心电图记录仪是医生诊断心脏疾病的主要手段之一,但它仅能记录短暂心搏情况。由于在相当多的情况下难以记录到即刻发作时的心电图改变,导致无法作出正确的诊断和治疗。因此对病人进行长时间的心电图记录有着极其重要的临床价值。而微型动态心电记录仪能及时记录到普通心电图检测时病人不易出现的短暂异常心电活动,为临床分析病情提供重要客观依据。 目前的便携式心电记录仪存储容量偏小,最多只能记录八小时的心电数据;而微机控制的监控分析仪,虽然性能优良,但其体积大,不适合病人家庭监护及心电短暂异常病人携带。因此开发了低功耗大存储容量的微型动态心电记录仪,该记录仪可完整地记录下超过200小时的心电信息;且功耗低,使用常见的五号两节镍氢、碱性或普通干电
[单片机]
利用单片机设计的低功耗<font color='red'>大</font><font color='red'>容量</font>心电记录仪
三维微电池:薄如纸 容量 快充电
在银行卡里配置微型CPU、液晶显示器和键盘,内置超薄微型电池,像电脑一样可视、操作。去年以来,一种超级金融IC卡大出风头成为智能卡的潮流新宠。但是,研发小身材、大容量的微型电池技术却成为限制超级金融IC卡普及和使用的一个短板。 记者近日从南京理工大学了解到,该校夏晖副教授带领的课题组首创了一种三维纳米电极的制备方法,有望使三维微电池在保持一张A4纸厚度的前提下,相同面积的容量超出目前二维微电池的10倍。国庆前夕,该成果的相关论文发表在Nature系列杂志《自然-亚洲材料》上。 微型电池,也叫薄膜电池。不同于普通的锂离子电池,微电池以薄膜的形式依次沉积,整个电池的厚度只有10—20微米,设计成任意形状和大小集
[电源管理]
兆易创新这款容量高性能SPI NOR Flash可满足你一切要求
半导体器件供应商兆易创新GigaDevice宣布,隆重推出国内首款容量高达2Gb、高性能SPI NOR Flash——GD25/GD55 B/T/X系列产品,该系列可提供512Mb至2Gb的不同容量选择,支持高速4通道以及兼容JEDEC xSPI和Xccela规格的高速8通道,主要面向需要大容量存储、高可靠性与超高速数据吞吐量的工业、车载、AI以及5G等相关应用领域。 大容量高性能NOR Flash可以用来存储系统代码及应用数据,具备随机存储、可靠性强、读取速度快、可执行代码等特性。5G和工业及车载应用要求对大容量代码存储保持高可靠性和高速读取性能;AI应用需要高速加载代码,在短时间内及时调用存储的算法进行运算;各类Io
[嵌入式]
兆易创新这款<font color='red'>大</font><font color='red'>容量</font>高性能SPI NOR Flash可满足你一切要求
Diodes 30V MOSFET确保FPGA电源轨容量电容可快速放电
Diodes公司 (Diodes Incorporated) 新推出的DMN3027LFG 30V N通道MOSFET作为开关使用,确保在现场可编程门阵列 (FPGA) 电源轨上使用的大型大容量电容器能够快速及安全放电。电信设备、服务器和数据中心内的最新现场可编程门阵列具有多个需要正确排序的电源轨,为系统提供安全的开关电源。高可靠性直流-直流电源的设计人员利用这个Diodes的新MOSFET,就可快速及轻易实现该目标。 DMN3027LFG在4.5V电压下提供26m 的低导通电阻,足以使15mF的电容器在少於10毫秒的时间内放电。同时该导通电阻又不会低至大幅提高电流峰值,继而导致电磁干扰或增加瞬态热应力,最终
[电源管理]
采用FPGA与SRAM的容量数据存储的设计
1 前言  针对FPGA中内部BlockRAM有限的缺点,提出了将FPGA与外部SRAM相结合来改进设计的方法,并给出了部分VHDL程序。    2 硬件设计   这里将主要讨论以Xilinx公司的FPGA(XC2S600E-6fg456)和ISSI公司的SRAM(IS61LV25616AL)为主要器件来完成大容量数据存储的设计思路。   FPGA即现场可编程门阵列,其结构与传统的门阵列相似,大量的可编程逻辑块( CLB , Configurable Logic Block ) 在芯片中央按矩阵排列,芯片四周为可编程输入/输出块( IOB , Input / Output Block),CLB行列之间及CL
[工业控制]
stm32容量、中容量容量产 在选择启动文件时该怎么选
如下图所示,根据flash 的大小将芯片分为大容量 中容量 小容量 可以想象 ,对应的启动文件肯定也分为大容量 中容量 小容量 来看看3.5 的标准库自带的启动文件 根据字面意思, hd(High Density )是大容量, md(Medium Density ) 是中容量 ld (Low Density ) 是小容量 可是启动不止三个,大中小之外还有后面跟vl后缀的 并且还有后缀cl 和 xl 的文件。 解释一下 CL:connective line 指的是互联型产品 stm32f105xx和stm32f107xx 系列
[单片机]
stm<font color='red'>32</font>小<font color='red'>容量</font>、中<font color='red'>容量</font>和<font color='red'>大</font><font color='red'>容量</font>产 在选择启动文件时该怎么选
数字视频压缩的容量记录系统设计
引言   随着计算机技术、多媒体和数据通信技术的迅速发展,数字视频的应用越来越广,如视频监控、视频会议和移动电视等。数字视频数据量巨大,不利于传输和存储,使其应用受到很大限制。为解决视频数据的存储和传输问题,唯一的途径就是对视频数据进行压缩。常见的视频压缩方法有MPEG系列和H.26x系列。考虑到压缩技术的成熟度、成本和主要用途,采用MPEG-1作为压缩标准,设计出基于ARM处理器的嵌入式数字视频记录系统。该系统适用于视频监控、视频会议等多种应用场合,同时还可安装在飞行器上,用于实时记录飞行器的飞行及训练过程中的各种信息。   目前,市场上有大量的基于PCI总线的MPEG-1视频压缩卡和PC机构架的网络视频服务器。与之
[嵌入式]
容量闪烁存储器AT45D081及其在税控加油机中的应用
摘要:介绍了大容量闪烁存储器AT45D081的特点和主要功能,描述了其引脚定义、工作原理、操作指令及读写时序。结合税控加油机给出了它的硬件设计和相关的软件编程。 关键词:AT45D081;税控加油机;可靠性 在电子产品的设计中,经常存在断电后数据或机器参数的保存问题。早期一般由电池为RAM供电,但由于环境及电池本身的原因,这种方式常使数据丢失。目前,小容量数据存储多采用93系列EEPROM(如93C46)或24系列EEPROM(如24C45)。但如果要求存储的数据量很大这些芯片的存储能力就不能胜任。为此,本文介绍一种大容量的闪烁存储器芯片AT45D081,并给出其在税控加油机中的应用。 1 AT45D081简介 1.1
[缓冲存储]
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved