基于ARM的校园LED公告板系统设计

最新更新时间:2015-03-28来源: 互联网关键字:ARM  LED公告板 手机看文章 扫描二维码
随时随地手机看文章
  近年来,LED 电子显示屏作为一种高科技产品日益引起人们的重视。它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、亮度高、显示稳定且寿命长等多种优点,被广泛应用于诸多领域。随着LED 显示屏行业的不断发展, 人们对LED 显示屏的控制要求越来越高,尤其是LED 显示屏的远程控制,传统的单个LED 显示屏的控制已经很难满足多个LED 显示屏的应用场合。

  目前,校园内的LED 公告板的使用越来越多,用于各类通知的宣传和传播,但其控制仍是以单块LED 公告板控制为主流,操作和更新显示屏信息十分不方便。在这种背景下,本设计对目前校园内的LED 公告板系统进行研究和改进,在原有的LED 公告板基础上加入了ZigBee 收发模块,设计了一个基于ARM 器件,使用了触摸屏技术和ZigBee 无线传输技术的校园LED 公告板系统。

  1 控制系统的硬件设计

  1.1 S3C2440 处理器主控板模块

  在此硬件平台上嵌入Linux 实时操作系统,进行校园整个LED 公告板系统的管理和控制。S3C2440 芯片支持触摸屏接口,其包含触摸屏控制器、四个外部晶体管,还有一个外部电压源。触摸屏接口控制,选择控制信号(nYPON、YMON、nXPON、XMON)和模拟引脚与触摸屏面板的引脚和外部晶体管相连。

  1.2 PS2 键盘模块

  PS2 键盘传输协议是以下面的数据格式进行数据传输的:1 个起始位(总是逻辑0),8 个数据位(低位在前),1 个奇偶校验位(奇校验),1 个停止位(总是逻辑1),1 个应答位(仅用于在主机对设备的通信中)。键盘的发送时序如图2 所示。

  1.3 液晶显示器模块

  使用了7 寸液晶显示屏, 其视频彩色制式:PAL/NTSC;高清晰度,宽视角,16:9 与4:3 可任意转换;最佳分辨率:800×480; 对比度: 200:1;7 寸液晶显示屏主要用于主控制界面的显示和输入的更新文字的显示。

  1.4 四线电阻式触摸屏模块

  四线电阻式触摸屏是电阻式触摸屏中应用最广、最普及的一种。其结构由下线路导电ITO 层和上线路导电ITO 层组成,中间由细微绝缘点隔开。当触摸屏表面无压力时,上下线路成开路状态;一旦有压力施加到触摸屏上,上下线路导通,控制器通过下线路导电ITO层在X 坐标方向上施加驱动电压, 通过上线路导电ITO 层上的探针侦测X 方向上的电压, 由此推算出触点的X 坐标,通过控制器改变施加电压的方向,同理可测出触点的Y 坐标,从而明确触点的位置。其等效电路如图3 所示。

  图3 四线电阻式触摸屏的等效电路。

  1.5 ZigBee 无线传输模块

  ZigBee 通信模块选用顺舟科技的SZ05 模块,处理器与通信模块通过RT1_TX 和RT1_RX 引脚连接,在叫号终端中应用的通信模块选用终端节点工作模式(即把通信模块上的DS 引脚接地)。ZigBee 无线传输模块与主控制板的连接如图4 所示。

  图4 ZigBee 无线模块与主控制电路连接图。

  这里ZigBee 构成一个星型网的网络类型, 发送模式设置为主从模式,波特率选择为9600,数据位设置为8+0+1.

  使用ZigBee 无线传输模块实现无线数据显示信息传递与更新, 避免了使用基于中国移动通信运营商的GSM/GPRS 通信网络的数据传输而带来在信息更新时的额外开销费用。

  2 系统软件设计

  2.1 ZigBee 无线通信协议的设计

  由于ZigBee 无线传输模块使用了串口通信,需要设计一个LED 显示屏操作系统的通信协议,保证准确无误地对各个LED 显示屏进行操作和更新。因此规定了其帧格式,如表1 所示。

  表1 ZigBee 通信协议的帧格式

  ①帧头:表示一个帧的开始,内容为FFAA,帧头长度为2 个字节。

  ②帧长: 表示该数据包不包括帧头在内的帧数据的长度,帧长长度为2 个字节。

  ③地址标识:每个ZigBee 无线模块的物理地址,包括目的地址和源地址,长度都是1 个字节。

  ④数据:数据包的内容,长度为0byte~256byte.

  ⑤奇偶校验:为了降低通信中的误码率,此协议中用了奇偶校验方法,数据位中1 的个数为偶数,校验位为1;数据位中1 的个数为奇数,校验位为0.

  2.2 基于Linux 的QT4 开发软件的主界面的设计

  QT 软件是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的功能。QT 是完全面向对象的,很容易扩展,并且允许真正地组件编程。自从1996 年早些时候,QT 进入商业领域, 它已经成为全世界范围内数千种成功的应用程序的基础。QT 也是流行的Linux 桌面环境KDE 的基础。基本上,QT 同Window上的Motif,Openwin,GTK 等图形界面库和Windows平台上的MFC,OWL,VCL,ATL 是同类型的东西,但QT 具有优良的跨平台特性、面向对象、丰富的API、大量的开发文档等优点。

  该系统的主界面主要包括以下几方面内容:

  ①整个LED 显示屏系统的总开关按键图标;

  ②选择对哪个LED 显示屏进行操作的界面;

  ③选中的LED 显示屏上显示的内容的窗口;

  ④选中的LED 显示屏的单个显示屏的开关按键图标和发送按键图标。

  3 结语

  采用了本系统后, 四线触摸屏技术让控制主界面更加得人性化, 操作者可以在办公室内通过触摸屏显示主界面分时更新多台LED 公告板的显示内容和对各个LED 公告板进行开关控制。使用了物联网中智能家居用的ZigBee 通信模块,实现了校园中多个LED 显示屏的远程控制和显示更新, 组成了一个小型的LED显示屏控制系统。

关键字:ARM  LED公告板 编辑:探路者 引用地址:基于ARM的校园LED公告板系统设计

上一篇:八个维度分析小间距LED的工程显示优势
下一篇:LED显示屏安装生产制作流程

推荐阅读最新更新时间:2023-10-12 22:54

ARM为多核SoC 开发提供优化的调试和追踪解决方案
    ARM公司近日宣布针对复杂片上系统(SoC)设计推出高度可配置的调试和追踪解决方案 ARM CoreSight SoC-400。随着多核产品的日益普及,ARM CoreSight SoC-400提供了一个系统解决方案,为包括移动电话、平板电脑、家庭、无线基础设施、网络和游戏在内的各种应用提供高性能。为实现最优性能,软件开发人员在SoC设计方面需要更高的可视性。CoreSight SoC-400提供强大的、模块化的调试和追踪基础结构以及工具链,来满足这一需求。另外,CoreSight SoC-400能够帮助SoC设计人员提高生产效率并缩短新产品上市时间。     TI无线业务部门调试技术产品经理Stephen Lau表示
[手机便携]
ARM与TLV5637的模拟SPI接口设计
引 言 SPI(Serial Peripheral Interface)是Motorola公司推出的一种同步串行外围接口。该接口由于协议实现简单,传输速度快等优点,已被广泛应用于EEPROM、 Flash、实时时钟、A/D转换器以及D/A转换器等芯片的读写。本文根据实际工程中的应用需求,用ARM芯片LPC2378的GPIO来模拟SPI接口,以实现对外围SPI接口器件的操作。其中,D/A转换是系统中的一个功能单元,利用GPIO模拟SPI接口的思想和方法,实现对串行D/A芯片 TLV5367的访问,以满足工程要求。 1 SPI串口通信格式 SPI接口协议要求接口设备按主一从方式进行配置,总线上可以连接多个可作为主机的控制
[单片机]
<font color='red'>ARM</font>与TLV5637的模拟SPI接口设计
微软10月专题活动部分新品曝光:Surface Pro 7将有Arm版本
微软在10月份将举办专题活动,届时将发布新品,目前,已有部分新品已经曝光。 本周,微软发出邀请,定于10月2日举办专题活动,外界纷纷猜测主角会是Surface,比如Pro 7。 据外媒报道,Surface Pro 7部分型号会升级搭载Intel 10代酷睿处理器,同时,还有骁龙8cx的Windows 10 on ARM版本。微软之所以选择高通平台,主要是看上了其在LTE下的续航水平。 骁龙8cx采用四个超级内核(Kryo 495)+四个能效内核的CPU架构,集成Adreno 680 GPU和骁龙X24 4G基带,支持DX12,功耗7W。 除了处理器和内存的常规升级,Surface Pro 7还会引入USB-C接口,
[嵌入式]
中国移动、ARM、Cavium和Enea就开放NFV测试实验室合作签署协议
2017年5月4日,ARM,Cavium和Enea宣布签署开放NFV 测试实验室合作协议,此次合作将使用基于OPNFV的商用Enea NFV核心平台和Cavium的基于ARM的ThunderX工作负载优化的数据中心服务器处理器。 中国移动的开放NFV 测试实验室,将作为中国移动电信综合云(TIC)的一部分提供测试平台。其工作内容将包括验证各种NFV测试案例 - vCPE,vBRAS,vEPC,vIMS - 同时支持开放网络自动化平台(ONAP)项目的开发和集成。 ARM公司业务部门网络和服务器副总裁兼总经理Noel Hurley表示:“ARM及其合作伙伴的生态系统一直致力于使OPNFV能够为世界上的数据网络带来高效且具有成本效
[网络通信]
为什么说STM32U5是设计最为复杂的低功耗MCU
2021年3月,意法半导体(ST)宣布推出STM32U5,9月STM32U5首批型号正式量产,这也意味着ST诞生了首款同时达到PSA 3级和SESIP 3安全认证的超低功耗微控制器。 ST中国区微控制器事业部市场及应用总监曹锦东表示,STM32低功耗系列产品从STM32L5到STM32U5,虽然内核一样,都采用了Arm v8架构的Cortex-M33,但是其工艺、电路设计等方面都做了巨大革新,并且采用了全新40nm技术平台,这也是未来ST低功耗MCU技术的重要支撑平台。 ST中国区微控制器事业部市场及应用总监曹锦东 历史上,超低功耗产品线一直以来都是STM32的战略性产品线。自2007年ST发布第一款基于Cortex
[单片机]
为什么说STM32U5是设计最为复杂的低功耗MCU
arm拟出售在华子公司51%权益
  有报道称,软银旗下芯片制造商arm将作价7.75亿美元,向直接投资者出售在华子公司arm Technology China 51%权益。此前媒体报道显示,基于arm指令集生产的芯片几乎垄断了嵌入式和移动端的市场。上市公司中,中科创达与arm合资成立了安创空间,共同拓展在智能硬件生态系统中的影响力,中科创达持股51%。全志科技和arm、地平线机器人联合发起开放人工智能实验室。
[嵌入式]
甚于ARM和FPGA的全彩独立视频LED系统
目前,显示屏按数据的传输方式主要有两类:一类是采用与计算机显示同一内容的实时视频屏;另一类为通过 USB、以太网等通信手段把显示内容发给显示屏的独立视频源显示屏,若采用无线通信方式,还可以随时更新显示内容,灵活性高。此外,用一套嵌入式系统取代计算机来提供视频源,既可以降低成本,又具有很高的可行性和灵活性,易于工程施工。因此,独立视频源LED显示系统的需求越来越大。 本系统采用ARM+FPGA的架构,充分利用了ARM的超强处理能力和丰富的接口,实现真正的网络远程操作,因此不仅可以作为一般的LED显示屏控制器,更可以将各显示节点组成大型的户外广告传媒网络。而FPGA是一种非常灵活的可编程逻辑器件,可以像软件一样编程来
[家用电子]
甚于<font color='red'>ARM</font>和FPGA的全彩独立视频<font color='red'>LED</font>系统
Arm正式登陆纳斯达克,市值超650亿美元
9月14日,日本软银集团旗下的英国芯片设计公司 Arm Holdings 正式在美国纳斯达克挂牌上市,发行股票代码为“ARM”,定价为51美元/ADS(美国存托股份),股价开盘后上涨10%至56.10美元/ADS。截至首日收盘,Arm股价上涨24.69%,报63.59美元。若以收盘价计算,Arm上市首日市值为652.48亿美元,若包括限制性股票单位在内,Arm完全摊薄后的估值接近680亿美元。这一数值接近2016年9月日本软银集团将其收购的320亿美元的交易价的2倍。 根据IPO文件,AMD、苹果、Cadence、谷歌、英特尔、联发科的附属实体、英伟达、三星电子、新思科技、台积电等基石投资者,分别表示有兴趣购买Arm总计7.35亿
[半导体设计/制造]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved