历史上的今天
返回首页

历史上的今天

今天是:2025年04月10日(星期四)

正在发生

2018年04月10日 | 基于STC12C5624AD单片机的液晶屏背光模块驱动和调节电路设计

2018-04-10 来源:21ic

    为使座舱内的用户随时得到准确、可靠的信息,座舱内使用的显示器必须具有高可靠性,同时,因为飞机驾驶员左右手都要操作仪器,且为提高座舱显示器的易读性和缓解视觉疲劳,显示器的光强还应能根据周围环境和用户需求进行自动和手动调整,避免用户在环境光很强时看不清显示内容,或在环境光很暗时感到刺眼。液晶显示器的背光亮度直接决定显示器的平均亮度,通过调节液晶显示器的背光亮度来调节显示器的亮度。


    笔者采用国产的STC12C5624AD单片机设计一个液晶屏背光模块驱动和调节电路,能够准确测量环境光的照度,根据环境光实现自动和手动调节背光亮度。

    1 显示器背光调节的原理

    因为飞机座舱的特殊性,对座舱显示的可靠性、准确性和智能性有更高的要求,需要根据环境光的变化自动调整自身的背光亮度,使人眼看的比较舒服,也可以手动调节屏幕亮度以达到用户的要求。通过研究可得到环境光xt和背光屏的亮度yt之间的关系式。

    在环境光照度为xt时,自动调节的亮度为:

    yt=kxt+b (1)

    其中b是当环境光为0时,驾驶员为看清屏幕上的显示信息需要的最小亮度;k是一个比例常数,可以根据用户的习惯进行修改,反应的是在亮环境中人类看清屏幕上的信息所需要的亮度和环境光的比值。

    当用户对自动调节的亮度不满意时,人工调节亮度到yt’调用下式计算:

    

    得出的b’和k’经过检查后替代(1)式中的b和k得到新的计算公式,为了防止驾驶员过度调节,设定了bmin和bmax,只有b’在这两者之间时才用b’替代b,同时出厂时系统设定了初始值bs,用户可以通过按钮让b恢复到bs,同样对于k也设定了kmin、kmax和ks。

    2 电路

    液晶屏背光模块的电路原理图如图1所示,主要包括两片PN23CV型硅光电池、单片机、按键电路、以DD313为核心的LED背光驱动电路及辅助电路等。PN23CV型硅光电池感知环境光的照度和液晶屏背光的亮度,经放大处理后将信号传送给单片机,单片机计算液晶屏背光的理论亮度,与液晶屏背光的实际亮度进行比较,判断是否需要调整液晶屏背光的亮度。如果需要,则给以DD313为核心的背光驱动电路发送信号,其中DD313的13、11、6引脚分别接红、绿、蓝LED,控制LED的亮度,进而调节液晶屏背光模块的实际亮度。当用户对自动调节的结果不满意时,可通过按键电路给单片机发送信号,单片机判断是否需要调整液晶屏背光的亮度。在液晶屏背光亮度调节后,延迟一段时间,修改b和k值。电路程序流程图如图2和图3所示。

    

    

    

    当用户手动调节显示亮度时,按键SW1和SW2分别接单片机STC12C5624AD的中断0和中断1口。按下按键输出电压为VCC,释放按键,输出电压为0,按下SW1表示用户要求增加显示亮度,按下SW2表示用户要求降低显示亮度,SW1、SW2都被按下表示回到原出厂b和k的设置值和bs和ks,SW1、SW2分别接在单片机的8、9两引脚上。

    3 软件编程

    电路功能依靠软件编程来实现,利用STC单片机定时器和中断器来扫描是否有按键按下,再做相应处理。

    


    4 结论

    文中使用性能优越、技术成熟的51单片机,通过单片机外围电路的设计以及其定时器和中断的编程实现对座舱显示器背光的手动和自动调节,以达到令用户满意的舒适的屏幕亮度,使座舱显示器背光调节精准、可靠的同时更加智能化和人性化。


推荐阅读

史海拾趣

Eastron Corp公司的发展小趣事

在电子产品同质化日益严重的今天,Eastron Corp深知品质对于品牌的重要性。公司严格把控产品质量,从原材料采购到生产过程,再到成品检验,每一个环节都经过严格把关。此外,Eastron还建立了完善的售后服务体系,为客户提供全方位的服务支持。正是凭借出色的品质和服务,Eastron赢得了客户的信赖和口碑。

世纪金光(CENGOL)公司的发展小趣事

在碳化硅材料技术取得突破后,世纪金光迅速将这一技术应用于功率器件的研发与生产。公司成功开发出额定电压650-1700V、额定电流5-100A的碳化硅肖特基二极管(SBD)以及额定电压650-1200V、额定电流20-100A的金属-氧化物半导体场效应晶体管(MOSFET)。这些高性能的功率器件在电源PFC、充电桩充电模组、光伏逆变器、特种电源等领域得到了广泛应用,为客户提供了高效、可靠的解决方案。

EMLSI公司的发展小趣事

在电子行业中,产品质量是企业生存和发展的关键。EMLSI公司深知这一点,因此始终将品质管理放在首位。公司建立了严格的质量管理体系,从原材料采购到产品生产的每一个环节都进行严格把关。同时,EMLSI还注重与客户的沟通和反馈,及时解决客户在使用过程中遇到的问题。这种对品质的执着追求让EMLSI赢得了客户的信任和忠诚。

Cal-Chip Electronics公司的发展小趣事

为了进一步提升竞争力,Cal-Chip Electronics公司在XXXX年开始实施产业链整合战略。公司通过与上游原材料供应商和下游终端制造商建立紧密的合作关系,实现了产业链的协同发展和资源共享。这一战略不仅降低了公司的运营成本,也提高了产品的质量和生产效率。同时,公司还积极参与行业标准的制定和推广,推动了整个行业的健康发展。

Elpakco Inc公司的发展小趣事

Elpakco Inc公司始终将产品质量视为企业的生命线。公司建立了严格的质量控制体系,从原材料采购到生产流程,再到产品出厂检测,每一个环节都严格把关。正是这种对品质的坚持,让Elpakco Inc的产品在市场上赢得了良好的口碑,越来越多的客户开始选择信赖Elpakco Inc的品牌。

申风(everanalog)公司的发展小趣事

在申风(everanalog)公司的发展过程中,技术突破和产品创新一直是其核心竞争力。公司不断投入研发资源,致力于开发出具有自主知识产权的集成电路产品。其中,多通道整合型电源管理芯片的成功研发,不仅填补了国内市场的空白,也赢得了客户的广泛认可。这些技术突破和产品创新为公司的快速发展奠定了坚实的基础。

问答坊 | AI 解惑

TI C54xx DSP 十天速成讲义 <二>

实验二 基本运算<本节选自为HK-DSP实验箱写的实验指导书,有待整理> DSP指令数量最多的是:算术指令、逻辑指令和数据加载与传送指令。数据加载与传送指令由于处处要用,所以不单独列为实验。算术与逻辑指令也是数量繁多,无法一一举例,这里简单 ...…

查看全部问答>

阻抗测量手册第2版

阻抗测量手册第2版…

查看全部问答>

有用的软件

本帖最后由 paulhyde 于 2014-9-15 09:37 编辑 呵呵 给大家发个很有用的软件 方便大家查询器件 [ 本帖最后由 leeyf888 于 2009-8-28 14:28 编辑 ]  …

查看全部问答>

进来看看,走过路过,千万不能错过!

请在此记录下你用过的或见过的第一个ARM芯片型号.谢谢! [ 本帖最后由 jxb01033016 于 2009-9-20 10:11 编辑 ]…

查看全部问答>

NEC单片机

大家好!还没有用过NEC的单片机,不知道用过NEC 78K0/Kx2 系列mcu 的高手们对这款单片机有什么评价,特别是其电磁干扰方面?其C编译器做的好吗?使用NEc的单片机有什么要注意的吗?还有现在64脚的78K0/KE2系列 如16K的Flash 市场价格大概是多少?? ...…

查看全部问答>

关于虚拟声卡的一个不错的产品

一直在寻求不错的测试产品,但大多很贵!这个还是不错的………

查看全部问答>

关于RTC在POWER DOWN情况下如何中断唤醒。

本人用的是2440+wince5.0 现在想用RTC来实现定时唤醒系统。 现在问题有如下几个: 1、在rtc.c中可以看到OEMGetRealTime、OEMSetRealTime、OEMSetAlarmTime,但这个函数如何在应用程序中调用呢?    貌似OEMSetRealTime是通过kernelIo ...…

查看全部问答>

网上看到的,请问大家对此有什么看法?

网上看到一家公司在买GSM定位产品,大家对GSM定位有什么看法? http://auction1.paipai.com/BC2E583400000000003C38EF057F5640#nolink…

查看全部问答>

关于EVC VC6.0

请问在WinCE下能用VC6.0吗?XP下可以用EVC吗?EVC和VC6.0能同时安装在WinCE或XP上吗? 因业务需要,马上要转WinCE下,特向各位大虾请教,问题比较幼稚,勿笑!…

查看全部问答>