时尚旋转LED球形屏,你见过吗?

来源:中山LED网 作者:--- 时间:2011-11-15 00:00

led

核心提示: 一、基本思路  1.用最少的LED开发一种新型的立体显示屏幕,可以从各个方向欣赏到显示的内容,并且功耗要低!  2.设计一款中型的

 一、基本思路

  1.用最少的LED开发一种新型的立体显示屏幕,可以从各个方向欣赏到显示的内容,并且功耗要低!

  2.设计一款中型的点阵屏幕,不需要拆卸即可以通过无线方式随时随地改变屏幕显示的内容,像书写普通的液晶屏一样方便。

  3.可以很方便的使屏幕内容处于静止、放大或者旋转状态,使屏幕更加人性化。

  4.可以水平放置、垂直放置、悬挂放置,适合不同的用户固定到不同的场地。

  5.设计出一种新颖的居家装饰品,能够营造出一种舒适温馨的场景,给人带来愉悦的心情。

  二、基本原理

  本屏幕由核心控制模块、旋转显示模块、无线模块、字库模块、电机驱动模块、对管定位模块等模块及外壳、电源构成。

  旋转的扇叶设计为圆形,在扇叶上设有一圈LED,LED的发光颜色为单色或多色,当扇叶围绕着中心轴旋转时,会产生一个球面,而且在球面上全部都是LED,配合字模软件,当扇叶走到相应的位置时,点亮相应的点,这样就可以控制一个球面的显示内容了。

  三、硬件设计

  1. 核心控制模块

  核心控制模块采用STC12C5A60S2系列1T单片机, 控制模块主要是无线接收过来的数据进行判断,从而执行不同的动作。是整个屏幕的控制核心处理各种数据,控制外部期间执行各种动作。如图1所示。

图2 无线模块

  4. 字库模块

  字库模块是用字库芯片GT21L16S2W,该芯片是一款内含11×12点阵和15×16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授权)、ASCII字符及GB2312与UNICODE编码互转表。如图3所示。

图4 电机驱动模块

四、软件设计

  系统采用C语言编程实现各项功能。由于本系统处理的数据较多、较复杂,利用C语言的优势完全可以体现出来。

  1. 系统主程序的实现

  主程序主要起到一个导向和决策功能,决定整个系统应如何正常运行。本系统各种功能的实现主要是通过调用子程序完成的。

  当系统上电后,程序开始执行初始化,然后进入待机状态,等待接收外部控制器发送过来的控制字符及操作字符,然后通过判断控制字符来调用相应的子程序。主程序流程图如图5所示。

图6 各个函数流程图

  演示方式中的各种模式与上图类似,只是发送相应的控制字后执行的是屏幕自带的相应的演示程序,这里就不再一一列举了。

 3. 无线刷屏技术的实现

  本球形屏采用无线技术刷新屏幕,方便实用。主要是通过RF2401模块实现无线通信,该屏幕的大脑STC12C5A60S2全面分析接收过来的信息,然后快速把处理的数据送至各个模块,执行下一步动作。无线发送的数据构成整个屏幕运行的血液,控制着整个屏幕的运行状态。

  ①测试数据经测试得出电流的数据如表1.

表1 电流的数据

相关文章 led

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子