LED显示屏总体框架
系统工作过程: 软件控制系统主要完成的任务为图文编辑、字模提取与保存、图像预览与文件传输;无线传输系统主要完成文件信息由PC机传输至LED显示器,硬件控制系统中LED点阵主要任务是通过电流控制完成信息显示,通过单片机的扫描驱动方式的控制对LED点阵行列驱动,实现设备的驱动并终实现接收的图文显示功能。
2 计算机软件模块分析与设计
软件模块分为编辑部分和控制通讯部分,编辑部分实现图文文件的编辑功能,通讯部分通过RS-232C串口通讯完成文件到单片机存储模块的传输。通讯部分将在*三章做详细的介绍。 系统设计采用Windows操作系统下,开启文本编辑窗口,客户区内像素点采用与实际LED点阵显示屏像素点相同,功能类似Word文档编辑工具,包括编辑模块、绘图模块、文字编辑模块、颜色控制模块、显示效果加载模块、预览模块、信息下载模块。
1.2 串行接口电路
控制器接收数据采用单片机内部全双工的通用异步收发器(UART)。在传输距离小于20m时采用非平衡的RS-232,在传输距离为几十m到上km时采用RS-485。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力,可以联网构成分布式系统。由于显示屏的位置是分散的,彼此相距几十甚至几百m,所以控制器用MAX232和SN75176分别做电平转换,用跳线进行RS-232和RS-485之间的切换选择,从而实现和PC的通信,完成数据的存储和更新。
1.3 实时时钟电路
单片机与HT1381低功耗实时时钟芯片接口采用串行传输方式,如图4所示只需3根线就可以读写年、月、日、星期、时、分、秒,在需要时显示到LED屏幕上。HT1381所需时钟独立于单片机,外接321768kHz晶振就可以工作。配备3V充电电池,系统采用外部供电时,二极管导通,外部电源一方面向芯片供电,另一方面对充电电池进行充电。当系统电源停止供电时,二极管截至,芯片由电池来供电。
1.4 温度传感器电路
温度传感器选用单总线数字温度传感器DS18B20,该器件将温度传感器、温度报警触发器、ROM等集成在一个很小的芯片上,传感器直接输出的就是温度信号的数字值。DS18B20以9位数字的方式反映温度值,读出或写入数据仅需要一根信号线。[page]
1.5 扫描控制电路和LED阵列
目前大多数LED显示屏的屏幕设计采用的是模块化的结构,其基本单元是LED显示单元模块,屏幕大小和形状可灵活改变,显示屏的安装和维护也十分方便。LED显示单元模块分为LED点阵和驱动电路2部分。
该LED点阵选用红绿双基色屏,可显示红、绿、黄3种颜色,价格适中。每个模块是16×64像素,由16块8×8像素共阳极LED点阵组成。16行LED共用一列数据,每行LED的显示时间占一个扫描周期的1/16。根据人眼的视觉暂留效应,只要整屏的刷新频率大于60Hz,即可形成一幅稳定的画面。每个LED显示单元有8个红色数据输入端、8个绿色数据输入端和8个行控制信号输入端。
行情显示屏:一般为数码管或单基色显示屏;
没有带透镜的LED模组发光视点主要由LED灯珠来决议,LED灯珠的不同发光视点也不同,一般以厂家供给的LED灯珠的发光视点为LED模组的视点。