Led显示牌控制方法及控制装置、led控制卡的制作方法_2

文档序号:8923551阅读:来源:国知局
下:
[0029]RAMl:用于存储显示数据,内部再分为存储区A和存储区B ;ARM处理器131第一次发送的显示数据例如由FPGA中的数据获取模块3331存入RAMl的存储区A,之后从存储区A中读出显示数据送至对应的LED显示牌进行显示;之后有新的显示数据输入时,由FPGA中的数据获取模块3331判断当前正在被操作的是存储区A还是存储区B、并在得到判断结果后将输入的显示数据写入当前没被操作的存储区,写完之后读出新更新的显示数据进行显示,这样就可以保证LED显示牌例如LED油价牌不出现闪屏及错误油价问题。
[0030]RAM2:主要用于存储代表当前正被操作的显示数据所存储的存储区的标志、数据输出结束标志和亮度参数等;其中亮度参数例如由FPGA中的亮度参数获取模块3337接收并存储至RAM2中。
[0031]RAM3:用于存储点检结果数据;其主要在点检的时候使用,点检结果数据存储到该空间,ARM处理器通过总线例如UART串行总线发送命令,可以直接读取RAM3中的点检结果数据,从而获得点检结果。
[0032]承上述,FPGA的显示驱动控制主要由两部分组成,分别是从RAMl中读取显示数据和向LED显示牌输出显示数据;如图4所示,图中SysClk是系统时钟信号,CurrentFrameFlag表示当前读取(当前被操作)的是RAMl中的存储区A中的显示数据还是存储区B中的显示数据,FrameSignal的频率例如为60Hz,在FrameSignal的上升沿时,FPGA中的数据读取模块3333开始依序读取10个通道(对应10个显示牌控制接口)的显示数据,每个通道的数据为预设长度,例如为32bit,读取完毕之后,发送ChannelDataEn信号至FPGA中的数据输出模块3335 ;数据输出模块3335在收到FrameSignal和ChannelDataEn两个有效信号之后,将10个通道的显示数据串行输出,当输出完毕,产生SendDataOver信号给数据读取模块3333,数据读取模块3333收到之后继续读取10通道的显示数据,依次类推。假设每个通道需要发送的串行数据为1024bit,那么数据读取模块3333针对每个通道的显示数据需要读取32次,数据输出模块3335也需要发送32次。此外,数据输出模块3335还会根据RAM2中对应各个显示牌控制接口 I?n(也即对应各个LED显示牌)的多个亮度参数结合来自数据读取模块3333的10个通道的显示数据产生10个通道的显示驱动信号并依序输出至各个显示牌控制接口 I?n,此处η的取值为10,但本发明并不以此为限。
[0033]另外,在对分别电连接至显示牌控制接口 I?η和显示牌回检接口 I?η的各个LED显示牌进行点检时,如图5所示,图中CheckLedEn和CheclkLedChannel [3:0]作为控制命令来自于ARM处理器131,CheckLedSclk来自于数据输出模块3335,点检结果数据CheckLedData[9:0]来自于LED显示牌;当FPGA中的回检模块3339收到来自ARM处理器131 的 CheckLedEn 和 CheclkLedChannel [3:0]这两个信号并且在 FrameSignal 信号有效的情况下,将来自各个回检接口 I?η的点检结果数据CheckLedData[9:0]存入RAM3,以供ARM处理器131读取;ARM处理器131读取点检结果数据后可通过网络传输到需要显示的手机或PC机上。
[0034]另外,值得一提的是,上述FPGA中的数据获取模块3331、数据读取模块3333、数据输出模块3335、亮度参数获取模块3337和回检模块3339构成本发明一个实施例的LED显示牌控制装置,这些模块可以是由FPGA中的软件模块来实现。此外,LED显示牌包括单个LED灯板或级联的多个LED灯板;以LED油价牌为例,其通常由级联的多个LED灯板组成,且单个LED灯板仅显示I位数字。
[0035]综上所述,本发明上述实施例设置有多个控制接口,因此通过可编程逻辑器件例如FPGA可以驱动控制多个LED显示牌,当其应用于加油站或加气站,则可以用来显示多个燃料价格(例如多个油价或气价);此外,多个回检接口的设置可以借此获取各个LED显示牌的点检结果数据,使得检测LED显示牌上的LED灯是否正常成为可能。
[0036]至此,本文中应用了具体个例对本发明的LED显示牌控制方法、LED显示牌控制装置以及LED控制卡的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制,本发明的保护范围应以所附的权利要求为准。
【主权项】
1.一种LED显示牌控制方法,应用于一种LED显示牌系统,所述LED显示牌系统包括LED控制卡和多个LED显示牌,所述LED控制卡包括电连接的嵌入式微处理器和可编程逻辑器件,且每一个所述LED显示牌包括一个LED灯板或级联的多个LED灯板;其特征在于,所述LED控制卡还包括与所述可编程逻辑器件电连接的多个控制接口和多个回检接口,每一个所述LED显示牌电连接一个所述控制接口和一个所述回检接口,所述LED显示牌控制方法包括步骤: 上电后由所述嵌入式微处理器发送显示数据给所述可编程逻辑器件; 将所述显示数据存储至所述可编程逻辑器件中的第一随机存储器; 从所述第一随机存储器依序读出均具有预设长度且与所述多个控制接口分别对应的多组显示数据; 在读出所述具有预设长度的多组显示数据后,根据所述多组显示数据以及所述可编程逻辑器件中的第二随机存储器存储的与所述多个LED显示牌分别对应的多个亮度参数,由所述可编程逻辑器件生成多组显示驱动信号并依序向所述多个控制接口分别输出所述多组显示驱动信号。2.如权利要求1所述的LED显示牌控制方法,其特征在于,在上电后,由所述嵌入式微处理器发送显示数据给所述可编程逻辑器件之前还包括:向所述可编程逻辑器件发送与所述多个LED显示牌分别对应的所述多个亮度参数至所述第二随机存储器进行存储。3.如权利要求1所述的LED显示牌控制方法,其特征在于,所述第一随机存储器划分有第一存储区和第二存储区,相应地在将所述显示数据存储至所述可编程逻辑器件中的所述第一随机存储器之前,还包括:由所述可编程逻辑器件判断当前正在被操作的是所述第一存储区还是所述第二存储区,以便于将所述显示数据存储至所述第一存储区和所述第二存储区中当前没被操作者。4.如权利要求1所述的LED显示牌控制方法,其特征在于,当点检所述多个LED显示牌时,由所述可编程逻辑器件接受所述嵌入式微处理器的控制通过所述多个回检接口接收并存储来自于所述多个LED显示牌的点检结果数据至所述可编程逻辑器件中的第三随机存储器以供所述嵌入式微处理器读取。5.—种LED显示牌控制装置,适于应用于LED控制卡;其特征在于,所述LED控制卡设置有多个控制接口和多个回检接口,所述多个控制接口用于分别电连接多个LED显示牌,所述多个回检接口用于分别电连接所述多个LLED显示牌,所述LED显示牌控制装置包括: 数据获取模块,用于接收输入的显示数据并将所述显示数据存储至第一随机存储器; 数据读取模块,用于从所述第一随机存储器依序读出均具有预设长度且与所述多个控制接口分别对应的多组显示数据; 数据输出模块,用于在读出所述多组显示数据之后根据所述多组显示数据以及第二随机存储器存储的与所述多个LED显示牌分别对应的多个亮度参数生成多组显示驱动信号并依序向所述多个控制接口分别输出所述多组显示驱动信号。6.如权利要求5所述的LED显示牌控制装置,其特征在于,还包括: 亮度参数获取模块,用于接收外部输入的与所述多个LED显示牌分别对应的所述多个亮度参数并存储至所述第二随机存储器。7.如权利要求5所述的LED显示牌控制装置,其特征在于,当所述第一随机存储器划分有第一存储区和第二存储区,所述数据获取模块具体用于判断当前正在被操作的是所述第一存储区还是所述第二存储区、并在得到判断结果后将所述显示数据存储至所述第一存储区和所述第二存储区中当前没被操作者。8.如权利要求5所述的LED显示牌控制装置,其特征在于,还包括: 回检模块,用于通过所述多个回检接口分别接收来自于所述多个LED显示牌的点检结果数据并将所述点检结果数据存储至第三随机存储器。9.一种LED控制卡,包括电连接的嵌入式微处理器和可编程逻辑器件以及与所述可编程逻辑器件电连接的多个控制接口和多个回检接口 ;其中,所述可编程逻辑器件配置有如权利要求5至8任意一项所述的LED显示牌控制装置。10.如权利要求9所述的LED控制卡,其特征在于,还包括:通讯接口,电连接所述嵌入式微处理器;其中,所述通讯接口为:以太网接口、WiFi接口、UART接口或其任意组合;所述嵌入式微处理器和所述可编程逻辑器件通过串口形成电连接。
【专利摘要】本发明涉及一种LED显示牌控制方法、以及与所述控制方法相关的LED显示牌控制装置以及LED控制卡。所述控制方法包括步骤:上电后由嵌入式微处理器发送显示数据给可编程逻辑器件;将显示数据存储至可编程逻辑器件中的第一随机存储器;从第一随机存储器依序读出均具有预设长度且与多个控制接口分别对应的多组显示数据;以及在读出具有预设长度的多组显示数据后,根据多组显示数据以及可编程逻辑器件中的第二随机存储器存储的与多个LED显示牌分别对应的多个亮度参数,由可编程逻辑器件生成多组显示驱动信号并依序向多个控制接口分别输出所述多组显示驱动信号。因此,本发明可实现检测LED显示牌上的LED灯是否正常,且其可用于显示多个价格。
【IPC分类】G09G3/32
【公开号】CN104900187
【申请号】CN201510333018
【发明人】何国经, 吕京梅
【申请人】西安诺瓦电子科技有限公司
【公开日】2015年9月9日
【申请日】2015年6月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1