基于单片机的LED点阵书写显示屏的设计
2011-08-11陈爱萍
湖南工程学院学报(自然科学版) 2011年4期
陈爱萍,张 青
(湖南工程学院 电气信息学院,湘潭411101)
LED显示屏由于其亮度高、画面清晰、色彩鲜艳、使用寿命长、功耗低等,使得它在公众多媒体显示领域一枝独秀,应用广泛.
本文设计并制作了基于单片机的16×16点阵LED书写显示屏,在单片机的控制下,显示屏可工作在微亮扫描和高亮显示模式下;当光笔触及LED点阵模块时,先由光笔检测触及位置处LED点的扫描微亮以获取其行列坐标,再依据功能需求决定该坐标处的LED是否点亮至人眼可见的显示状态,从而在屏上实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能,也可整屏显示汉字和图形.
1 系统的硬件设计
系统主要由主控制模块、点阵及驱动模块、光笔、按键控制、液晶显示和电源等组成.系统总体框图如图1所示.

图1 系统总体框图
控制模块为整个系统的核心部分,由单片机最小系统组成.用于接收光笔送过来的脉冲信号,通过程序计算出探测到的脉冲所在点阵的坐标位置,并在外界辅助电路的控制下实现对整个系统的控制.主控电路如图2所示.

图2 主控电路
16×16LED点阵屏,由四块8×8的点阵LED显示屏小模块拼接而成,采用串口方式发送显示代码,用74HC595移位寄存器作为行驱动电路,列驱动电路用三极管.通过光敏三极管对点阵屏微亮扫描点进行采样,当检测到有光闪烁时,就会导通,产生一个脉冲信号,经比较放大后作为单片机的输入信号 .按键模块为四个独立式按键,用以……
登录APP查看全文