LED显示屏控制系统
- 格式:doc
- 大小:4.25 MB
- 文档页数:26
LED显示屏项目中常见的控制系统有哪些选择在现代数字化信息传播的时代,越来越多的场所开始使用LED显示屏。
无论是室内还是室外,LED显示屏都成为了吸引眼球的利器。
然而,在实施LED显示屏项目时,一个关键的问题是选择适合的控制系统。
本文将介绍LED显示屏项目中常见的控制系统选择。
一、基于计算机的控制系统基于计算机的控制系统是目前广泛应用于LED显示屏项目的一种选择。
它通过安装特定的控制软件与计算机进行连接,实现对LED显示屏的控制和管理。
这种系统具有以下几个优点:1. 灵活性强:通过编写软件程序,可以实现对显示内容、播放方式、亮度调节等多种参数的灵活控制。
2. 易于扩展和升级:计算机硬件和软件的升级都相对容易,可以方便地满足用户对功能和性能的不断提升的需求。
3. 多功能性:计算机具有丰富的软件资源,可以实现视频播放、文字滚动、图形展示等多种显示效果。
二、基于无线控制的系统随着无线技术的发展,基于无线控制的LED显示屏控制系统也逐渐兴起。
这种系统通过使用无线通信模块,将控制指令从控制设备(如手机、平板电脑)发送到显示屏,实现对显示屏的远程控制。
这种系统的优点包括:1. 方便性:通过手机等移动设备可以随时随地对显示屏进行控制,满足了用户对灵活、便捷操作的需求。
2. 实时性:无线控制系统可以实现即时的数据传输和响应,确保显示屏上内容的实时更新。
3. 灵活性:用户可以通过无线网络将多个显示屏进行联动,实现同步播放,或者针对不同的显示屏设置不同的播放内容。
三、基于点控制的系统基于点控制的LED显示屏控制系统是一种传统的控制方式。
该系统通过电脑主板上的点控卡,将图像信号传输到LED显示屏,实现对显示内容的控制。
该系统的特点包括:1. 性价比高:相对于其他控制系统,基于点控制的系统成本相对较低,适用于预算有限的项目。
2. 稳定性强:点控制系统不会受到网络延迟或通信干扰的影响,保证了显示内容的稳定性。
3. 易于维护:点控制系统硬件结构简单,维护成本低,对技术要求相对较低。
LED显示屏控制系统的作用及其特点LED显示屏之所以能成为引领媒体广告的新潮流,是它具有广告内容更新速度快、发布信息简单方便、广告形式多样、节能环保、寿命长等众多有点;但是一块能够播放动画、视频、图文并茂等多种形式内容的LED显示屏,究竟有什么奥秘在背后控制着这些画面轮换呢,下面就让我们来了解一下LED显示屏控制系统的巨大作用.一、LED控制软件的特点:•制作方便:该软件操作简单,使用灵活方便,专为LED大屏幕制作各种播放节目,集成多种媒体对象,同时顺序加入节目单中,在节目制作过程中,可以实时观察到显示效果,所作的修改,也会立即反映到窗口中,制作非常直观、清晰。
•播放灵活:将优秀的视频处理和多媒体网络技术完美结合,具有良好的人机界面.可以使VGA的图像与视频同时在屏幕上出现。
首先,可以产生胜似字幕机的效果,以电视、录像节目作为背景,在屏幕上产生滚动、移动、闪烁等文字和图像的显示效果。
其次,可以将二维/三维动画与视频迭加,达到类似于真实人物卡通人物共同表演的效果。
在这种表现形式中,由于需要视频和动画的同步,就要用压缩后的视频与三维动画迭加的功能,这一功能的实现,使表现形式产生一次飞跃,将使传播的感染力产生很大的提高。
•多样的编辑形式:通过键盘、鼠标、扫描仪等不同的输入方式输入文字、图像等信息,对所输入的内容进行任意编辑,达到需要的效果。
•可显示特技:软件可将各种文字、图像以生动活泼的形式在屏幕上显示,具有移动、翻滚、拉幕、错移、百叶窗、放大缩小等多种特技方式,具有很强的可视性.•播放过程的完全控制:与一般影碟机类似,播放时可随时跳到任何一档节目,可以用正常速度或者快速播放,也可以单步,在播放过程中是可随时暂停播放,然后从暂停处重新开始,系统还随时指出当前时间和节目,非常便于使用,以求最佳观看效果。
•可播放声音效果:为使系统表现形式更加丰富,播放软件支持声音与二维、三维动画同步输出.使角色间可以有对话,演播时可以有解说词,背景音乐等。
第一章LED 控制系统硬件部分第一节概述1.1.1 同步系统快速使用流程图解◆外置式同步控制系统连接示意图:◆进入控制软件:◆设置LED 控制设备对话框具体描述:◆发送卡设置部分【屏体显示】调整屏体的亮度,范围1-256。
【图像输出区域】调整显示器模式,根据显示器的分辨率选择。
指定显示器上的内容的区域要在LED 大屏上显示。
【屏体旋转】显示器上的显示内容在LED 大屏上旋转,旋转角度分别为0℃,90℃,180℃,270℃。
【定时指令】指定时间进行相应的操作。
◆接收卡设置部分在进入接收卡的设置之前,先了解接收设置界面上的各项内容是非常必要的,能让用户更好的了解控制系统,从而使操作更简单,快捷。
【屏幕选项】设置单块接收卡的基本参数。
【LED驱动芯片】接收卡所带LED 屏体驱动芯片型号。
主要支持的驱动芯片型号为:MBI5026/TB62726, MBI5027, MBI5030, MBI5039, 74HC595, LPD6803,DM413, MBI5042, MBI5020 【帧同步模式】可以使电脑与LED 显示屏有相同的刷新率。
【上屏时钟】驱动屏体驱动芯片的CLK,范围4-255,即时钟频率范围是490KHZ-31.25MHZ【占空比】是指移位时钟的占空比,改变此数据,可以使扫描移位时钟能上更高时钟。
一般设为50%。
【灰度等级】一般来说,双色显示屏选256级即可,全彩户内选4096级,户外选16384级。
当然也可以根据显示屏的要求提高灰度,灰度越高图片层次越好。
级数分别为4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536。
【灰度效果】与灰度等级改变屏体显示图片动画的层次感。
效果分别为最佳灰度,灰度佳,灰度较佳,中等灰度,灰度较好,灰度一般,基本灰度。
灰度等级越高灰度效果越好,则刷新率越低,单元接收卡所带的屏尺寸越小。
【刷新率】 LED显示屏更新图片的速率,刷新频率越高,频率图像越稳定,如果要用照相机拍摄画面时无波纹无闪烁,刷新率应设置在600hz 以上。
led control system v6 操作方法LED控制系统V6操作方法LED控制系统V6是一种操作简便且功能强大的设备,用于控制LED显示屏的亮度、颜色和播放效果。
以下是操作该系统的方法:1. 电源连接:将系统的电源插头插入交流电源插座,并确保电源开关处于打开状态。
LED控制系统V6将启动并显示主界面。
2. 设置显示屏参数:在主界面上,点击设置图标,进入显示屏参数设置界面。
在此界面上,您可以选择显示屏的分辨率、亮度和对比度等参数。
一旦您完成参数的设置,点击保存并退出。
3. 添加媒体文件:点击主界面上的文件管理图标,进入媒体文件管理界面。
在此界面上,您可以选择添加图片、视频和音频文件。
点击添加文件按钮,选择您希望添加的媒体文件,并点击确定。
添加的媒体文件将显示在文件列表中。
4. 创建播放列表:在主界面上,点击播放列表图标,进入播放列表界面。
在此界面上,您可以选择已添加的媒体文件,并将其拖放到播放列表中。
您还可以调整媒体文件的播放顺序,并设置每个文件的播放时长。
点击保存并退出,将保存您所创建的播放列表。
5. 播放媒体文件:在主界面上,点击播放图标,进入媒体播放界面。
在此界面上,您可以选择要播放的媒体文件,并点击播放按钮。
系统将按照您所设置的播放顺序和时长开始播放媒体文件。
6. 其他功能:LED控制系统V6还提供了一些其他功能,如定时开关机、联网设置和远程控制等。
您可以通过点击主界面上的相应功能图标,进入相应的设置界面,并根据需要进行相应的操作。
请注意,不同型号的LED控制系统V6可能具有不同的操作界面和功能。
在实际操作中,您可以参考使用手册或向设备供应商咨询,以获得更详细和准确的操作方法。
LED控制系统V6操作方法简单易懂,通过以上步骤您将能够轻松掌握该系统的基本操作,并以您所需的方式播放媒体文件、调整显示参数等。
祝您操作顺利,愉快使用LED控制系统V6!。
led显示屏控制系统工作原理LED显示屏控制系统是一种现代化的信息传递工具,广泛应用于商业广告、交通指示、体育赛事等场合。
本文将对LED显示屏控制系统的工作原理进行详细介绍。
一、LED显示屏的组成结构LED显示屏由多个LED模块组成,每个LED模块由多个LED点阵组成。
LED点阵的数量和排列方式决定了LED显示屏的分辨率和大小。
在LED模块中,还包括控制电路板和电源模块。
二、LED显示屏的控制原理LED显示屏控制系统主要由以下部分组成:主控制器、显示卡、传输线、LED模块。
主控制器负责控制LED显示屏的整体运行,显示卡负责将图像信号转化为LED点阵控制信号,传输线将控制信号传输到LED模块中。
1.主控制器主控制器是LED显示屏控制系统的核心部分,它负责整个系统的控制和运行。
主控制器通常由单片机、FPGA等芯片构成,它通过和显示卡的通信来控制LED显示屏的显示内容。
主控制器还可以通过网络接口与服务器进行通信,实现远程控制和管理。
2.显示卡显示卡是将计算机图像信号转化为LED点阵控制信号的设备。
显示卡通常由FPGA芯片、存储芯片、控制芯片等构成。
FPGA芯片可以根据不同的图像信号生成相应的控制信号,存储芯片用来存储控制信号,控制芯片则负责控制整个显示卡的工作。
3.传输线传输线负责将控制信号从显示卡传输到LED模块。
传输线的类型包括网线、串行线等。
网线通常用于短距离传输,串行线则适用于长距离传输。
4.LED模块LED模块是LED显示屏的最小单元,它由多个LED点阵构成。
每个LED点阵包含多个LED灯珠,通过控制电路板和电源模块完成LED灯珠的亮度和颜色控制。
LED模块中的控制电路板接收传输线传来的控制信号,并将控制信号转化为LED灯珠的亮度和颜色控制信号。
三、LED显示屏的工作流程LED显示屏的工作流程如下:1.计算机将图像信号发送给显示卡;2.显示卡将图像信号转化为LED点阵控制信号;3.传输线将控制信号传输到LED模块中;4.控制电路板将控制信号转化为LED灯珠的亮度和颜色控制信号;5.LED灯珠发光,显示图像内容。
显示屏控制系统拓扑图
摄像机笔记本台式机DVD
显示屏
网线
网线
接收卡
系统工作原理:1,信号源可以为摄像机,笔记本电脑,台式计算机,DVD等视频输出设备。
2,信号通过视频处理器,转换成DVI信号,通过DVI线连接到发送卡。
3,控制室距离显示屏的距离大于100M的情况下,使用光纤转换卡。
使用光缆通讯。
4,每个显示屏箱体都有1张接收,接收卡之间使用网线进行连接通讯。
5,由于显示屏是T型外观,系统传输采用由下向上的通讯方式。
6,显示屏可以播放多种内容,可以进行输入源的切换。
7使用摄像机可以将实时视频信号播放到显示屏上面,也可以链接数字机顶盒,播放电视内容。
8,可以使用播放软件,在计算机上播放预先处理好的的视频图片信息。
昱二讥深圳市华海诚信电子显示技术有限公司设计。
LED显示屏控制系统LED显示屏控制系统的分析与设计摘要本文根据LED图文显示屏系统的具体要求,通过查阅资料,分析并归纳出具体设计方案。
即系统体系结构、系统整体工作流程、软件控制系统的设计以及串行通信设计。
这个系统的工作流程是:通过软件控制系统提供的编辑工具完成图文编辑工作,对编辑的信息实现字模提取,然后可以根据系统提供的显示模式加载显示效果,确认为欲显示信息后保存文件,然后通过程序调用Windows函数,并采用RS-232C 串口通信,实现数据到无线发射机的传输。
本文具体设计了三个模块:编辑功能模块,字模提取模块,效果添加及预览模块。
系统是否需要更新以及现有设计是否能够满足要求都有待于进一步的研究。
关键词: LED 字模串行通信目录1 绪论1.1 LED显示屏的研究背景及意义 (5)1.2 软件开发工具C++概述 (6)2 LED显示屏控制系统的系统分析2.1 整体分析 (8)2.2 计算机软件模块分析与设计 (8)3 串行接口3.1 串行通信的工作原理 (10)3.2 RS-232C串行通信简介 (10)3.3 RS-232C引脚及使用 (11)3.4 MAX-232介绍 (12)4 软件控制系统设计与实现4.1编辑功能设计与实现 (14)4.2字模提取 (16)4.3效果添加与预览功能的设计与实现 (18)4.4控制系统软件设计 (20)5 总结 26参考文献 (27)致谢 (28)级灰度和64级灰度调灰,显示屏的动态显示效果大大提高,产品应用领域涉及金融证券、体育、机场、铁路、车站、公路交通、商业广告、邮电电信等诸多领域,特别是1993年证券股票业的发展更引发了LED显示屏市场的大幅增长。
LED显示屏在平板显示领域的主流产品局面基本形成,LED显示屏产业成为新兴的高科技产业。
3、 1995年以来,LED显示屏的发展进入一个总体稳步提高产业格局调整完善的时期。
进入新世纪,光电子产业得到广泛的重视,中国加入WTO、北京申奥成功等,成为LED显示屏产业发展的契机,LED显示屏必将得到飞跃发展[5]。
如何区分LED显示屏控制系统与LED显示屏控制卡LED显示屏控制系统与LED显示屏控制卡(精)是两个不同的概念,下面将对它们进行详细的解释和区分。
LED显示屏控制系统是指用于控制和管理LED显示屏的集成系统。
它主要由以下几个组件组成:1.控制器:控制器是LED显示屏控制系统的核心部分,它负责接收来自外部设备(如计算机、手机、电视等)的信号,并将其转化为显示在LED屏幕上的图像和文字。
2.发送卡和接收卡:发送卡和接收卡是控制器和LED显示屏之间的桥梁。
发送卡负责将控制器发送的信号和数据传输到接收卡,并通过接收卡将数据传递给LED显示屏。
3.信号转换器:信号转换器用于将输入信号转化为LED显示屏所需的信号格式。
比如,对于数字信号,信号转换器将其转化为LED显示屏能够接收的数字串信号。
4.电源:电源为整个系统提供电力支持,确保正常的工作和显示。
相比之下,LED显示屏控制卡(精)是LED显示屏控制系统中最重要的组件之一、它是一个特定的硬件设备,用于从计算机或其他外部设备接收信号并将其转化为LED显示屏可以识别和显示的图像和文字。
LED显示屏控制卡(精)具有以下特点:1.高刷新率:LED显示屏控制卡(精)具有高刷新率,可以实现更流畅和清晰的显示效果。
在视频播放或快速移动图像的场景中,高刷新率可以避免出现拖影和闪烁现象。
2.多色彩处理:LED显示屏控制卡(精)能够处理多种颜色和亮度等级,以实现更真实和生动的显示效果。
它通常支持全彩显示,即能够显示数百万种颜色。
3.多屏幕控制:LED显示屏控制卡(精)可以同时控制多个LED显示屏,实现分割屏幕、拼接和组合显示等功能。
这样可以灵活地实现不同的显示模式和场景需求。
4.稳定性和可靠性:LED显示屏控制卡(精)通常采用高质量的元件和技术,具有较高的稳定性和可靠性。
它可以保证长时间稳定工作,减少故障和维修的需求。
总的来说,区分LED显示屏控制系统与LED显示屏控制卡(精)可以从以下几个方面进行判断:1.功能:LED显示屏控制卡(精)是LED显示屏控制系统中的一个组件,具有独立的控制和处理信号的能力。
LED显示屏控制系统
在当今现代信息化社会的高速发展过程中,大屏幕显示已经从公共信息展示等商业应用向消费类多媒体应用渗透。
随着宽带网络的发展,数字化的多媒体内容将在信息世界中占据主流,新型的大屏幕显示设备将代替传统电视机成为人们享受信息和多媒体内容的中心。
概念
LED显示屏控制系统(LEDDisplayControlSystem),又称LED显示屏控
制器、LED显示屏控制卡。
它是组成LED显示屏的核心部件、主要负责接收
来自计算机串行口或DVI接口的画面及视频显示信息,置入帧存储器,按分区驱动方式生成LED显示屏所能识别的串行显示数据和扫描控制时序。
LED显示屏系统组成
LED
LED显示屏总体框架
系统工作过程
软件控制系统主要完成的任务为1、信号源可以为摄像机,笔记本电脑,台式计算机,DVD等视频输出设备;
2、信号通过视频处理器,转换成DVI信号,通过DVI线连接到发送卡;
3、控制室距离显示屏的距离大于100M的情况下,使用光纤转换卡,使用光缆通讯;
4、每个显示屏箱体都有1张接收,接收卡之间使用网线进行连接通讯;
5、由于显示屏是T型外观,系统传输采用由下向上的通讯方式;。
LED显示屏单片机控制系统一、背景介绍随着信息技术的快速发展,显示技术的越来越成熟,LED显示屏在各个领域中得到越来越广泛的应用。
在交通、广告、商场等场合中,LED显示屏已经成为一种非常重要的信息发布手段,具有较高的实时性和灵活性。
然而,为了正确驱动LED显示屏,需要一个可靠的控制系统,来实现对LED灯珠的控制,从而完成信息的展示和动态效果的呈现。
LED显示屏单片机控制系统是一种集软、硬件于一体的电子控制系统,能够有效地控制LED显示屏,达到理想的效果。
二、系统组成LED显示屏单片机控制系统主要分为硬件模块和软件模块两个部分。
硬件模块硬件部分主要包括以下几个模块:1. 电源模块电源模块是整个系统的基础,它提供了系统所需要的电压和电流,保证了系统的正常运行。
此外,电源模块还能对系统的电流、电压进行保护和稳定控制,防止因过电压、过流等原因导致系统出现故障。
2. 控制器模块控制器模块是LED显示屏单片机控制系统的核心部分,也是最具有技术难度的部分。
它由一个集成电路、电容、晶振、串口、显示存储器、低压电源保护电路等组成。
集成电路控制着整个系统的工作,晶振为集成电路提供运行的时钟信号,串口为控制系统提供与外部设备进行通信的接口,存储器则存储着LED屏幕需要显示的信息。
3. 驱动IC驱动IC是控制LED显示屏亮度的关键硬件部分,通常采用常数电流及PWM调光模式,能够精确地控制LED屏幕的亮度,同时保证LED灯的使用寿命和电流稳定。
4. LED显示屏LED显示屏是整个系统中的最终输出部分,由多个LED灯珠组成。
由于LED灯珠具有高亮度、高反射率、长使用寿命等优点,因此被广泛应用于LED显示屏中。
软件模块软件部分主要通过控制系统是来实现LED显示屏的动态效果。
软件通常分为两个部分:应用程序和中间件。
1. 应用程序应用程序是LED屏幕需要显示的内容,通过与控制器模块的通信接口,发送到LED屏幕上进行显示。
应用程序主要包括文本、图像、视频等内容。
LED显示屏控制系统的作用及其特点1.显示效果控制:LED显示屏控制系统可以对显示屏的亮度、颜色、对比度等进行调节和控制,以实现不同的显示效果,例如调节屏幕亮度适应不同的环境光照,调整色温来呈现特定的视觉效果等。
2.内容管理:通过LED显示屏控制系统,用户可以方便地管理和控制所展示的内容,包括文字、图片、视频等。
可以实现自动播放、定时推送等功能,使得展示的内容更加丰富多样,满足不同的需求。
3.远程控制和监控:LED显示屏控制系统可以实现对多个显示屏的集中控制和管理,包括开关机、播放内容、亮度调整等,同时能够远程监控显示屏的运行状态和故障情况,及时进行处理和维护。
4.节能管理:LED显示屏控制系统可以精确控制屏幕亮度和颜色,减少能耗,节约电力资源。
系统还可以通过节能模式、定时开关机等功能,进一步提高能源利用效率,减少运营成本。
5.交互功能:有些高级LED显示屏控制系统具备交互功能,可以通过触摸或感应器与用户进行互动。
可以实现触摸导航、触摸交互、手势识别等功能,提供更好的用户体验。
1.高度可定制性:LED显示屏控制系统的软件可以根据用户的需求进行定制,满足不同场景和应用的需求。
用户可以自定义播放内容、布局、特效等,使得显示效果更具个性化。
2.稳定性和可靠性:LED显示屏控制系统需要具备良好的稳定性和可靠性,能够保证显示屏的正常运行和内容的稳定展示。
系统应具备故障检测、报警和容错机制,能够及时发现和解决问题。
3.简单易用的操作界面:LED显示屏控制系统应该具备简单直观的操作界面,使用户能够快速上手操作。
同时应该支持多种操作方式,包括本地操作和远程控制,提供便捷的管理方式。
4.高性能:LED显示屏控制系统需要具备高性能的硬件和软件,能够处理大规模图像数据,并能够实时渲染和播放高清视频等高质量内容。
总之,LED显示屏控制系统具有多种作用和特点,可以实现对LED显示屏的灵活控制和管理,满足不同场景和需求的显示要求,并提供良好的用户体验和节能管理。
LED显示屏控制系统介绍LED显示屏控制系统引言目前显示屏按数据的传输方式主要有两类:一类是采用与计算机显示同一内容的实时视频屏;另一类为通过USB、以太网等通信手段把显示内容发给显示屏的独立视频源显示屏,若采用无线通信方式,还可以随时更新显示内容,灵活性高。
此外,用一套嵌入式系统取代计算机来提供视频源,既可以降低成本,又具有很高的可行性和灵活性,易于工程施工。
因此,独立视频源LED显示系统的需求越来越大。
本系统采用ARM+FPGA的架构,充分利用了ARM的超强处理能力和丰富的接口,实现真正的网络远程操作,因此不仅可以作为一般的LED显示屏控制器,更可以将各显示节点组成大型的户外广告传媒网络。
而FPGA是一种非常灵活的可编程逻辑器件,可以像软件一样编程来配置,从而可以实时地进行灵活而方便的更改和开发,提高了系统效率。
1 独立视频LED显示屏控制系统LED显示屏的主要性能指标有场扫描频率、分辨率、灰度级和亮度等。
分辨率指的是控制器能控制的LED管的数量,灰度级是对颜色的分辨率,而亮度高则要求每个灰度级的显示时间长。
显然,这3个指标都会使得场扫描频率大幅度降低,因此需要在不同的场合对这些指标进行适当的取舍。
通常灰度级、亮度和场扫描频率由单个控制器决定,而分辨率可以通过控制器阵列的方式得到很大的提高。
这样,每个控制器的灰度和亮度很好,场扫描频率也适当,再通过控制器阵列的形式,实现大的控制面积,即可实现颜色细腻的全彩色超大屏幕的LED显示控制器。
独立视频LED系统完全脱离计算机的控制,本身可以实现通信、视频播放、数据分发、扫描控制等功能。
为了实现大屏幕、全彩色、高场频,本系统采用控制器阵列模式,如图1所示。
系统可以通过网络接口(以太网接口)由网络服务器端更新本地的数据,视频播放部分则通过对该数据进行解码,获得RGB格式的视频流。
再通过数据分发单元,将这些数据分别发送到不同的LED显示控制器上,控制器将播放单元提供的数据显示到全彩色大屏幕LED上。
LED屏控制系统同步与异步区别
led显示屏中,控制系统也是很重要的一个部分,不过对这方面的介绍不多,可以说是几乎没有。
因此,小编就来谈谈这方面的一些知识内容,以便让大家能够了解其各个方面,而且做到细致深入,这样才能够达到全面了解led显示屏这一目的。
LED显示屏的控制系统,一般主要有同步系统和异步系统这两种。
同步系统:就是与计算机显示器上的内容是完全同步显示的,所以说,如果计算机关闭了,那么LED显示屏也就不显示了。
这种系统,主要是用于对实时性要求比较高的场所中。
异步系统:就是与计算机显示器上的内容是不同步的。
先在计算机上编辑好以后,再发送到控制卡上,这时控制卡再进行显示。
所以,即使计算机关闭了,显示屏也能够进行显示,它适用于对实时性要求不高的场所中。
那么,这两种控制方式有哪些优缺点呢?下面小编就来简单分析一下。
同步控制的优缺点:能够进行实现播放,播放信息量不受限制,但播放时间会受到一定的限制。
异步控制:能够实现脱机,以及存贮信息,但无法实现同步播放,且播放信息量会受到一定的限制,因为控制卡的存储量有一定的范围。
本文由中国标识网收集整理,更多信息请访问标识商学院。
LED显示屏控制系统的分析与设计摘要本文根据LED图文显示屏系统的具体要求,通过查阅资料,分析并归纳出具体设计方案。
即系统体系结构、系统整体工作流程、软件控制系统的设计以及串行通信设计。
这个系统的工作流程是:通过软件控制系统提供的编辑工具完成图文编辑工作,对编辑的信息实现字模提取,然后可以根据系统提供的显示模式加载显示效果,确认为欲显示信息后保存文件,然后通过程序调用Windows函数,并采用RS-232C串口通信,实现数据到无线发射机的传输。
本文具体设计了三个模块:编辑功能模块,字模提取模块,效果添加及预览模块。
系统是否需要更新以及现有设计是否能够满足要求都有待于进一步的研究。
关键词:LED 字模串行通信目录1 绪论1.1 LED显示屏的研究背景及意义 (5)1.2 软件开发工具C++概述 (6)2 LED显示屏控制系统的系统分析2.1 整体分析 (8)2.2 计算机软件模块分析与设计 (8)3 串行接口3.1 串行通信的工作原理 (10)3.2 RS-232C串行通信简介 (10)3.3 RS-232C引脚及使用 (11)3.4 MAX-232介绍 (12)4 软件控制系统设计与实现4.1编辑功能设计与实现 (14)4.2字模提取 (16)4.3效果添加与预览功能的设计与实现 (18)4.4控制系统软件设计 (20)5 总结 26 参考文献 (27)致谢 (28)1 绪论1.1 LED显示屏的研究背景及意义在当今现代信息化社会的高速发展过程中,大屏幕显示已经从公共信息展示等商业应用向消费类多媒体应用渗透。
随着宽带网络的发展,数字化的多媒体内容将在信息世界中占据主流,新型的大屏幕显示设备将代替传统电视机成为人们享受信息和多媒体内容的中心。
与传统的显示设备相比,这种未来的巨大需求让大屏幕显示技术成为众人目光的焦点:(1) LED显示屏色彩丰富,显示方式变化多样(图形、文字、三维、二维动画、电视画面等)、亮度高、寿命长,是信息传播设施划时代的产品。
(2) LED显示屏是集光电子技术、微电子技术、计算机技术、信息处理技术于一体的高技术产品,可用来显示文字、计算机屏幕同步的图形。
它以其超大画面、超强视觉、灵活多变的显示方式等独居一格的优势,是目前国际上使用广泛的显示系统。
(3) LED显示屏应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,有巨大的社会效益和丰厚的经济效益。
在其历史的演变过程中,出现了多种信息传播媒体:但就其性能看:如阴级管(crt)或石英管(dv)大型电视,成本非常昂贵,在不需要超大画面且在室内使用时效果尚可;彩色液晶显示同样成本昂贵、电路复杂,面积有限,受视频角的影响非常大,可视角度很小;影象投影设备亮度小、清晰度差(画面受光不均匀);电视墙表面有分割线,视觉上有异物感,室外应用时亮度效果差。
而LED显示屏以其受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果,视角大,可以用于显示文字、图案、图象、动画、视频、录象信号等各种信息的特点得到了突飞猛进的发展。
LED显示屏的发展主要经历了三个阶段:1、1990年以前LED显示屏的成长时期。
一方面,受LED材料器件的限制,LED显示屏的应用领域没有广泛开展;另一方面,显示屏控制技术基本上是通讯控制方式,客观上影响了显示效果。
这一时期的LED显示屏在国外应用较广,国内很少,产品以红、绿双基色为主,控制方式为通讯控制,灰度等级为单点4级调灰,成本较高。
2、1990-1995年,这一段是LED显示屏迅速发展的时期。
进入九十年代,全球信息产业高速增长,信息技术各个领域不断突破,LED显示屏在LED材料和控制技术方面也不断出现新的成果。
蓝色LED晶片研制成功,全彩色LED显示屏进入市场;电子计算机及微电子领域的技术发展,在显示屏控制技术领域出现了视频控制技术,显示屏灰度等级实现16级灰度和64级灰度调灰,显示屏的动态显示效果大大提高,产品应用领域涉及金融证券、体育、机场、铁路、车站、公路交通、商业广告、邮电电信等诸多领域,特别是1993年证券股票业的发展更引发了LED显示屏市场的大幅增长。
LED显示屏在平板显示领域的主流产品局面基本形成,LED显示屏产业成为新兴的高科技产业。
3、 1995年以来,LED显示屏的发展进入一个总体稳步提高产业格局调整完善的时期。
进入新世纪,光电子产业得到广泛的重视,中国加入WTO、北京申奥成功等,成为LED显示屏产业发展的契机,LED显示屏必将得到飞跃发展[5]。
1.2 软件开发工具C++概述C++语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。
C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。
面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,C++完美地体现了面向对象的各种特性。
VC++作为一个面向对象的开发工具,而不同于传统的基于过程的编程工具,所以在本文中必须明确以下几个概念:1、对象从概念上讲,对象代表着正在创建的系统中的一个实体。
例如,在一个学校管理系统中,像学生、教师、成绩单等都是对象,这些对象对于实现系统的完整功能都是必要的。
从实现形式上讲,对象一个属性(状态)和操作(方法或行为)的封装体。
属性是由对象中变量的内容和值定义的,例如学生有年龄、性别、入学日期等属性。
各个对象的属性值互不相同。
操作是一系列的实现步骤,它能够完成特定的功能,例如对学生可以有选课、毕业等操作。
在C++中,对象的状态由成员变量的值表示,操作由对象的成员函数完成。
对象实现了信息隐藏,对象与外部是通过操作接口联系的,操作的具体实现外部是不可见的。
封装的目的就是阻止非法的访问,操作接口提供了这个对象的功能。
对象是通过消息与另一个对象传递信息的,每当一个操作被调用,就有一条消息被发送到这个对象上,消息带来将被执行的这个操作的详细内容。
在C++中,向对象发送消息就是调用对象的成员函数,从而获取对象的状态信息或是对对象的状态进行修改。
2、类类是对象的模板,它包含所创建对象的状态描述和方法的定义。
类的完整定义包含了外部接口和内部算法以及数据结构的形式。
由一个特定的类所创建的对象被称为这个类的实例,因此类是对象的抽象及描述,它是具有共同行为的若干对象的统一描述体。
类是抽象数据类型的实现。
一个类的所有对象都有相同的数据结构,并且共享相同的实现操作的代码,而各个对象有着各自不同的状态,即私有的存储。
因此,类是所有对象的共同的行为和不同状态的集合体。
3、继承类提供了说明一组对象结构的机制,再借助于继承扩充类的定义方式,从而体现代码可重用的优越性。
继承提供了创建新类的一种方法,这种方法就是说,一个新类可以通过对已有类进行修改或扩充来满足新类的要求。
新类共享已有类的行为,而自己还具有修改的或额外添加的行为。
因此,可以说继承的本质特征是行为共享。
从一个类继承定义的新类将继承已有类的所有方法和属性,并且还可以添加所需要的新的方法和属性。
新类被称为已有类的子类,而已有类称为父类,又叫基类,新类又叫派生类。
面向对象的3个要素是对象、类和继承。
在C++中,类是主要的编程对象,程序员需要设计类的成员变量和成员函数,以及类与外界的接口。
对象即类的实例化,类是对象的模板。
同一个类的对象具有相同的行为,但状态可以不同。
继承是创建新类的一种重要方法,派生类按照继承类型的不同可以从基类继承到不同的成员,同时派生类还可以添加新根据LED信息的传输。
2.1LEDLED LED显示点阵、图4-1 LED显示屏总体框架系统工作过程:软件控制系统主要完成的任务为图文编辑、字模提取与保存、图像预览与文件传输;无线传输系统主要完成文件信息由PC机传输至LED显示器,硬件控制系统中LED点阵主要任务是通过电流控制完成信息显示,通过单片机的扫描驱动方式的控制对LED点阵行列驱动,实现设备的驱动并最终实现接收的图文显示功能。
2.2 计算机软件模块分析与设计软件模块分为编辑部分和控制通讯部分,编辑部分实现图文文件的编辑功能,通讯部分通过RS-232C串口通讯完成文件到单片机存储模块的传输。
通讯部分将在第三章做详细的介绍。
系统设计采用Windows操作系统下,开启文本编辑窗口,客户区内像素点采用与实际LED点阵显示屏像素点相同,功能类似Word文档编辑工具,包括编辑模块、绘图模块、文字编辑模块、颜色控制模块、显示效果加载模块、预览模块、信息下载模块。
1、编辑模块1)除Windows自生成的剪贴、复制、粘贴功能,系统加入了撤消、重复功能。
(1)选中撤消功能可以实现之前编辑工作的一步步取消功能。
(2)选中重复功能可以实现之前编辑工作的最近的一条操作命令。
2)绘图:包括直线、矩形、椭圆、圆等在内的图形绘制功能。
3)文字编辑:包括各种字体、字形、字号、效果、颜色的文字的编辑,并且根据应用的特殊用途,加入指定位置文字的编辑。
(1)选中文字功能,弹出字体选择框体,可以选择各种字体的文字进行编辑(2)调出具体文字位置编辑对话框,输入文字和要求显示位置的横坐标和纵坐标。
4)颜色控制模块:由于应用领域的具体特点,主要采用了红、绿、黄三种颜色,可以实现颜色控制。
2、增添效果模块:通过增添显示效果和传输通讯中多屏文件单屏传送,完善了控制系统的功能。
1)普通效果,静态的显示屏幕上的信息2)滚动效果,可以实现从左向右的信息滚动显示,可以与静态信息穿插显示。
3)单屏信息传输,实现编辑待传输信息的保存。
4)多屏信息传输,实现编辑保存好的单屏信息合并保存成一个文件,大大减少传输文件时的烦琐。
3、图像预览模块:在文件传输之前实现字模信息的预览功能,可以实现预览传输前所保存的任何形式的字模信息,并且直接集成到工具栏文件打开功能键按钮。
1)显示效果,通过文件传输前的预览,可以调整静态与滚动显示效果的排列顺序。
2)显示时间,显示不同屏幕显示信息之间的时间间隔。
软件模块结构图如下:图3-2软件模块结构图3 串行接口3.1 串行通信的工作原理在各种单片机应用系统的设计中,如智能仪器仪表、各类手持设备、GPS接收器等,都会遇到怎样与PC机进行通讯的问题。
微机的主板通过并行口和串行口等与外设交换数据,并行口主要进行短距离的数据传送,传送速率较快,通常用作打印机的输出。
而长距离的数据传送只能采用串行口,串行口只需一根数据线进行数据传送,传送距离较长,投资较少,但传送速率较低。
因此,在数据量不大、传输要求不高的情况下,一般都采用串行通讯方式,即通过与PC机配置的RS-232标准串行接口COMl, COM2等相连接来实现应用系统与PC机之间的数据交换。
为了能使微机与单片机之间能通信,必须遵守相同的通信协议。