赛灵思
直播中

李小波

7年用户 243经验值
私信 关注
[问答]

LED矩阵显示器代替LCD显示器

你好,
我有Spartan 3E入门套件板。
该板有一个LCD显示屏。
我编写了Xilinx ISE深入教程(秒表)。
我想用LED矩阵显示器代替LCD显示器。
到目前为止,我搜索了互联网的解决方案,但找不到任何东西。
我可以使用LED显示控制器MAX 6952和5 x 7矩阵LED显示屏吗?
如果我使用这个控制器,我怎样才能将它连接到威廉希尔官方网站 板上?是否有一个示例VHDL led_controller代码应如何?
使用LCD显示屏的手表教程的lcd_controller代码相对容易理解,但我真的很难实现秒表教程
带LED矩阵显示屏。
比安卡

以上来自于谷歌翻译


以下为原文

Hello,


I have the Spartan 3E Starter Kit board. This board has a LCD Display.
I programmed the Xilinx ISE In-Depth Tutorial (stopwatch).

I would like to use a LED Matrix Display instead of the LCD display.

So far I searched the internet for a solution, but couldn't find anything.

Can I use for example the LED Display controller MAX 6952 together with a 5 x 7 matrix LED Display?
If I use this controller how can I connect it to the board and is there an example how the VHDL led_controller code should look like?

The lcd_controller code of the stopwatch tutorial with the LCD display was relatively easy to understand, but I really have a hard time to realize the stopwatch tutorial
with an LED matrix display.

Bianka

回帖(2)

陈舒斌

2019-5-16 15:00:01
嗨比安卡,
MAX 6952是一款有趣的芯片,可驱动多达四个LED矩阵器件。
您可以将其接线并通过S3E Starter板右下侧的小型6针连接器进行连接。
它仅使用简单的3线接口。
也许您需要为LED添加外部电源。
另一种解决方案是根本不使用这样的控制器。
你有一个可以完成这项工作的FPGA。
;-)
但是你需要更多的针脚。
Digilent为FX2连接器提供廉价的开发扩展板。
如有必要,将显示器和一些线路驱动器放在上面,然后就完成了。
对于第一种解决方案,您需要实现一些3线接口和一些控制FSM以使MAX的寄存器正确编程。
也许Picoblaze会很有用。
对于第二种解决方案,您还可以考虑使用Picoblaze来提高灵活性,但也可以使用一些专用逻辑。
这取决于您希望使用的其他硬件的接口类型。 
如果您要实施秒表教程,那么根据本教程的要求模拟7段兼容端口会很不错。
但是,恕我直言,如果你设法完成上述任何一种解决方案,你就不需要再做教程了。
那时你已经超越了那个。 
有一个很好的综合 
Eilert

以上来自于谷歌翻译


以下为原文

Hi Bianka,
The MAX 6952 is an interesting chip, which can drive up to four LED matrix devices.
You can wire it up and connect it via the small 6 pin connectors on the lower right side of the S3E Starter board.
It uses only a simple 3-wire interface. Maybe you ned to add an external power source for the LEDs.
 
Another solution would be not to use such a controller at all. You have an FPGA that can do the job. ;-)
But then you need much more pins. Digilent offers a cheap development expansion Board for the FX2 connector.
Put the displays on it and some line drivers if necessary, and you're done.
 
For the first solution you need to implement some 3-wire Interface plus some controlling FSM to get the registers of the MAX programmed right.
Maybe a Picoblaze would be useful.
 
For the second solution, you can also consider to use a Picoblaze for flexibility, but some dedicated logic would do it as well.
It depends on the kind of interface to the rest of your hardware you wish to use.
 
If you are going to implement the stopwatch tutorial it would be nice to have emulated 7-segment compatible ports as required by the tutorial.
But,IMHO, if you manage to finish either of the above solutions there's no need for you to do the tutorial anymore. At that time you are already beyond that.
   
 Have a nice synthesis
  Eilert
举报

刘静焱

2019-5-16 15:06:22
您是在谈论7段LED还是矩阵LED显示屏?
如果您正在寻找仅限数字显示器,例如便宜的20世纪80年代数字手表或时钟,那么谷歌“七段显示器vhdl”,你应该被淹没的例子。
这是Spartan 3设计板上的一个例子。
http://www.derepas.com/fabrice/hard/#anne

以上来自于谷歌翻译


以下为原文

Are you talking about a 7 segment LED or a matrix LED display? If you are looking for the numbers only display, like a cheap 1980s digital watch or clock, Then Google "seven segment display vhdl" and you should be inundated with examples.
here is an example on a Spartan 3 design board.
http://www.derepas.com/fabrice/hard/#anne
举报

更多回帖

发帖
×
20
完善资料,
赚取积分