
嵌入式大屏幕LED显示屏的设计与实现
摘 要:鉴于传统的LED显示规模小、可靠性差、需要上位机实时控制的问题,提出一种基于FPGA和2片SRAM的嵌入式大屏幕LED显示的方法,其显示规模达到512×512点阵列,并且可以在完全不需要上位机控制的情况下实时独立的工作。本设计已经实际使用在现场厂房中,能够较好地对厂房中的一体电感器生产情况进行实时显示。着重讨论该系统最底层的硬件连接及相应的软件设计,并给出其软、硬件实现。
关键词:嵌入式;LED大屏幕;设计优化;FPGA
1 引 言
LED显示屏的应用已经比较普遍,而且随着应用的普及,更多新式的LED显示屏会应用在更多的场合,所以研究嵌入式大屏幕点阵LED的显示很有实际意义。
但是现在市场上的多种LED显示屏在显示性能上良莠不齐,并且大多需要上位机对显示过程进行实时控制。本文提出一种优化的高性能高可靠性的嵌入式大屏幕LED显示系统,只需要用1片FPGA和2片SRAM就可以实现大屏幕LED显示的驱动和广州电感厂内容更换,可以说其性能已经大有改善。本设计可以应对多种大屏幕显示的场合。
2 系统硬件设计与实现
硬件连接的方式多种并且灵活,其连接方式直接影响到显示的性能。下面给出的硬件连接方式是最优的方式,能够达到高性能的显示,并且使软件编写变得简单。
每个8×8的LED点阵块称为最小模块。每16个8×8的LED点阵块为一个基模块,一个基模块横向有8个,纵向有2个最小模块,如图1所示。图中每个小方格代表一个最小模块。
每个最小模块控制信号为8个行信号H1~H8和8个数据信号R1~R8。行信号接一个38译码器74HC138的输出,他的输入为HangQ[2..0];而列信号给具体这一行的数据信号接的是一个74HC595的输出,如图2所示。
功率电感器

在上半屏显示中,又将其分为8个512×32的块,这样的块叫单独显示模块,也就是说将横向的2行基模块看成一个单独的模块并用单独的一组信号进行控制,上半屏就要8组信号控制。这8组信号除了数据信号R不同外,其他的信号都是一样的。也就是说,在上半屏显示中8条数据线同时给上半屏的8个单独显示模块串打数据,当然只是给单独显示模块中的最小模块的某一行打满数据,然后再给下半屏打入数据。所以下半屏的情况与上半屏基本一样,除了8组数据信号R不同外,还有时钟信号也不一样。输入数据时,上半屏的时钟信号首先有效,根据基模块的理论要输入2048个脉冲以后上半屏的数据才被灌满;然后下半屏的数据才有效,从而输入下半屏的数据,情况与上半屏完全一样。 在显示控制方面,使用一块ALTERA公司的FPGA芯片,型号为EPF10K20TC1444,另外还使用了2块SRAM芯片,每块的容量为128kB,他们都用来存放显示的数据(见图3)。 平面变压器厂家 | 平面电感厂家
可以通过电路实现同或和异或电路吗?网上看到有用二极管实现与或非的,想知道同或异或有没有可能实现。
看到了一个说可以用三极管实现的,如下图
肯定可以的,只有想不到的,没有做不
NME0505隔离电源问题使用0505作为模拟电源,芯片输入VCC=5V,输出的AVCC和AGND变为5.4~5.5V,差这么多,这个想象正常吗?满意回复+10youluo235 查看完整内容自己用过的0505就是5V的。 你这个精度太不高了吧。 不过能用的话楼主凑合用吧。 +5mmuuss586 查看完整内容芯片资料传上来看看;有稳压和非稳压的DCDC模块,如楼上所说,你这个输出值确实太差了;+5wh6ic 查
将MicroTCA导入无线基带设计MicroTCA正在成为嵌入信号处理应用,尤其是高性能的多处理器系统中日益普及的标准。这些标准采用了可满足“运营商级”电信设备需求的先进中间卡(AdvancedMC),从而找到了进入电信应用的途径,如