LED遥控显示屏电路设计—电路图天天读(261)
更新显示。总体程序如图5所示。
3.2 LED显示程序
LED 显示屏的显示方式有静止。上下滚屏。左右滚屏等多种方式。其中上下滚屏显示程序类似,左右滚屏显示程序类似,其他多花样的显示方式程序都是在此基础上进行改动而来的。
3.3 PC机客户程序
系统的PC 机客户程序用Visual Basic 6.0进行开发,主要利用其串行通信控件MSComm,其主要流程图见图8所示。
3.4 红外遥控程序
3.4.1 发射程序设计
因HS0038 的红外接收频率为38 kHz,所以载波信号采用38 kHz方波。载波信号由子程序产生,方波周期t=26 μs.该程序基于字节传输的红外遥控数据格式,在发送字节的开始先通过单片机发送20个脉冲宽度(每个脉冲周期26 μs)的高电平作为传输开始,接着发送8 位数据(字节高位在前,低位在后),最后发送10 个脉冲宽度的低电平作为传输结束。其程序流程图如图9所示。
3.4.2 接收程序设计
HS0038 输出的信号是解调后的反向信号,所以接收到的信号解码时也要经过反向才能与发送信号编码一致。当接收到同步帧后,进入解码部分,接收完一帧后,处理收到的 数据并进入下一次接收。解码采用软件抽样判决,以15个脉冲为判决门限,在门限时刻读得低电平时,即可判定为编码‘1‘;在门限时刻读得高电平时,即可判 定为编码’0‘。解码一位后,需等到下一位的高电平到来,再计数15 个脉冲后,判断读得的电平是高还是低,进行解码。程序流程如图10所示。
编辑点评:该L ED 显示屏恒流驱动电路与原常规型驱动电路相比, 仅利用较小的改动就克服了常规型驱动电路的缺陷, 确保了较完美的性能, 笔者通过多块显示屏的实际使用均得到了理想
的显示效果。
电子发烧友《汽车电子特刊》,更多优质内容,马上下载阅览
- 三路输出LED驱动器可驱动共阳极LED串(08-17)
- LED向“绿色”转变需要高性能LED驱动器(08-17)
- 省电、高亮度LED需要高性能LED驱动器(08-16)
- 浅谈LED太阳能灯技术原理(08-10)
- LED照明的操作要求对驱动器IC性能构成压力(08-17)
- 汽车刹车灯及其他LED信号灯的准确“暗淡”/“明亮”控制(08-12)