新闻中心

EEPW首页 > 光电显示 > 设计应用 > 基于TLC5947的旋转LED屏显示控制器设计方案详解

基于TLC5947的旋转LED屏显示控制器设计方案详解

作者:时间:2013-11-22来源:网络收藏

引言

本文引用地址:http://www.amcfsurvey.com/article/222058.htm

在各种设备中,显示设备占有重要地位,少了显示设备就像人少了眼睛,很多内在的东西都看不见。显示设备很重要也很常见,然而它的外形总是那么单调,像一个个的模型。旋转LED屏以其新颖、可视角360°吸引了电子狂热者的眼光。本项目是通过主控芯片STM32F103,将触摸技术与旋转幕相结合,可以实现时钟的变换,还可以利用触摸技术在旋转LED上玩一些小游戏,让旋转LED不再只是单一的观赏性的技术。

旋转LED显示屏是一种通过同步控制发光二极管(LED)位置和点亮状态来实现图文显示的新型显示屏,因其结构新颖、成本低、可视视角达360°而得到了迅速的发展。目前,常见的LED显示屏都是采用扫描方式进行显示的,其实现原理是在不同时间段内控制不同批次的LED轮流点亮,根据人眼的视觉暂留特性,当扫描帧频达到24Hz以上时,人眼便感觉不到扫描过程,而是一幅稳定的图像。旋转显示屏则是通过控制一行或一列LED快速移动位置和改变点亮状态来实现图形的显示,如果LED在各位置循环变换速度足够快,同样可以显示出一幅稳定的图像。POV原理(即视觉滞留原理)将它用于显示屏,优势表现在可用少量LED实现传统方式下海量LED才能实现的显示屏。用单片机控制LED,触摸按键提供用户与系统交互。旋转中的LED漂浮在半空中的景观给视觉带来享受。

基于这样的现状和原理,本文提出了基于TI公司驱动芯片及STM32F103的旋转显示控制器设计。该旋转采用人眼视觉频率滞留原理,制作的旋转LED虚拟屏在微控制器的精确控制下,使用少量的LED便可完全实现传统方式下海量LED才能实现的一种新型显示技术。旋转三基色全彩LED是基于RGB原理,通过改变三种颜色的色调、饱和度、强度可以实现最高36色真彩图片显示,从而使显示更加绚烂夺目。该旋转LED屏与平板式LED显示屏和其他显示器技术(如CRT、LCD、PDP)相比较,旋转式线阵LED屏幕有着成本低、分辨率高、功耗小等几个明显优势。

1 系统硬件设计

STM32F103通过与LED连接,用来控制旋转板上LED灯的显示。例如可以通过单片机STM32F103控制LED灯旋转显示时钟模样或各种图形,如果条件允许的话,可以显示一些简单的游戏。LED与ARM处理器相连接,通过ARM处理器对触摸信号的处理来实现LED灯的显示样式的变化,从基态的指针式时钟变为数字显示式以及改变其显示的背景,还可以进行时间的校准操作。驱动旋转LED屏显示控制电路如图1所示。

基于TLC5947的旋转LED屏显示控制器设计方案详解


图1 TLC5947驱动旋转LED屏显示控制电路1.1STM32F103简介

选用了STM32F103控制器,STM32F103是增强型系列,最高工作时钟频率可达72 MHz,具有ARM CortexM3内核、128~256 KB Flash、20~48 KB RAM、8 MHz CPU晶振、32.768 kHz RTC晶振以及丰富的外设(64个快速I/O口)和4 GB的线性地址空间。ARM采用的仿真器很贵,而单片机的调试工具则非常便宜。相较之下,CortexM3参考单片机,专门拿出一个引脚来做调试,从而节约了大量的人力物力。CortexM3集成了大多数的存储器控制器,这样就可以直接在MCU外连接Flash,降低了设计难度和应用障碍。CortexM3处理器结合了多种突破性技术,使得它能实现低功耗、低成本、高性能三者(或二者)的结合。编程支持ISP下载功能,能通过USB端口和JLINK仿真器供电,使用起来非常方便。

1.2TLC5947简介

TLC5947是TI(德州仪器)公司推出的24通道,具有内部晶振的12位PWM脉宽调制的LED驱动芯片。TLC5947采用超小32引脚QFN的高级封装。它为LED提供了精确的恒流值,通道与芯片之间的差异值只有±2%;高速的传输速率(单片芯片时30MHz,级联为15 MHz);输出通道之间交错时间迟滞,避免出现传输误差;该芯片内部具有温度检测系统,当芯片的温度过高时为了保护芯片,它会自动断开所有的输出通道,当温度恢复正常,芯片正常工作;该芯片支持级联,可以多个芯片共同工作以驱动更大规模的LED显示屏幕。24个通道的当前电流值是通过外部IREF与地之间的阻值来设置的,驱动电路中的电阻由所驱动LED灯的电流决定。芯片具有宽泛的操作电压30~55 V,含有4MHz的内部晶振。TLC5947适用驱动全彩LED和显示屏。

1.3LED显示屏

选用三色(RGB)LED灯, 实现多重色彩光源,绚丽多彩的输出。同时,LED本身也具备相当的稳定度、高效率、单色彩纯度高、光强度可调等功能。LED与ARM处理器相连接,通过ARM处理器对触摸信号的处理来实现LED灯的显示样式的变化,从基态的指针式时钟变为数字显示式,以及改变其显示的背景,还可以进行时间的校准操作。

2系统软件设计

2.1点亮点线圆的设计及其算法和公式

点设计主要应用直角坐标到圆坐标转换,通过坐标转换点亮任何位置的灯。线设计源于点设计,在点设计基础上采用Bresenham直线演算法画出所需的直线、斜线、曲线。在线设计基础上衍生出矩形绘画、绘图、填充等功能。

led显示器相关文章:led显示器原理


脉宽调制相关文章:脉宽调制原理

上一页 1 2 下一页

关键词: TLC5947 LED屏

评论


相关推荐

技术专区

关闭