侵权投诉
订阅
纠错
加入自媒体

基于FPGA的LCD显示远程更新

2014-10-31 00:48
来源: 与非网

  1 项目背景

  1.1 研究背景

  LCD显示屏的应用越来越广,数量越来越多。LCD显示屏应用广泛,无处不在。小到家庭各种电器设备,大到军事设备。更常见是用于各种公共场合如体育馆、广场等商业用途。给我们传递一种更为直观、生动的信息。从此我们的生活发生了巨大改变。巨大的应用巨大的市场带来了巨大的商机。传统的显示器大多采用控制系统与显示界面集成在一起的方案,不便于实时管理与有效维护,不便于及时更新;也不便于人亲临恶劣的工作环境下进行人为操控。LED显示屏用户迫切需要实现对LED显示屏的远程控制。

  基于FPGA的LCD显示的远程更新是为了通过中央服务器可以实现有效地更新广泛分布的LCD显示屏,达到便于操纵,低成本,高效数据传输等特点。

  1.2 基于FPGA的LCD显示的远程更新的优越性

  本项目通过TCP/IP协议与远程控制进行通信,便且使用FTP协议来更新LCD显示内容。使中央服务器与分布在其他区域的LCD显示器组成网络并IP编址,可以通过中央服务器进行高效、方便、可靠地管理和维护LCD显示器。具有以下优势:

  采用可编程的FPGA进行设计,便于设计的更新与升级,节约成本。

  通过使用TCP/IP服务,使系统在传输数据和接受数据的过程中稳定性和可靠性得到有效地保证。

  采用SOPC集成系统的设计,是整个系统的复杂性大为降低。

  LCD体积小、质量轻、功耗低,可以用大规模集成电路直接驱动,可以在明亮环境下显示,不含射线伤害。

  2 项目方案

  2.1 实现功能

  1、系统采用FPGA嵌入软核Microblaze作为微控制器,用于发送需要传输的数据。

  2、通过TCP/IP协议有效地实现与远程LCD接收端进行通信。

  3、在接收端,对收到的FTP数据进行存储并实现对LCD屏显示内容的更新。

  2.2方案设计原理

  该方案使用Atlys Spartan?-6 FPGA 开发套件硬件平台,系统原理框图如下:

基于FPGA的LCD显示远程更新

  本方案做的是有线数据接收,首先使用FPGA嵌入软核Microblaze作为微控制器,然后通过TCP/IP协议与远程控制进行通信,在接受端接收到发送过来的信号,并存入RAM存储器中,同时对LCD显示屏进行更新。

  2.3硬件设计

  通过上面对整个系统功能要求, 性能要求的分析, 我们可以确定系统的基本硬件结构, 其组成框图如下所示:

基于FPGA的LCD显示远程更新

1  2  3  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    电子工程 猎头职位 更多
    扫码关注公众号
    OFweek电子工程网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号