消费类电子产品面向的主要是年轻的消费群体,为了吸引消费者,工程人员总是想方设法让产品的功能变得更加的完善,外表变得更加的绚丽。然而,在产品成本高透明度以及研发周期短的情况下,如何提升产品的竞争力,这已经成为研发人员所面临的一个事实。当前流行的mp3/mp4、手机等消费类电子产品添加七色或者多色背光的功能就是一个非常典型的例子,其所付出的仅仅只是几个led(发光二极管)的成本,却达到了让产品的操作界面更加绚丽和个性化。
应用范围
彩色背光应用最典型的是应用在mp3产品的lcd背光,手机键盘灯背光,以及一些其他需要背光显示的产品。
传统7色背光设计方法,7色背光的实现方法,硬件如下。只利用了主控制器的3条gpio口线,对三个背光led管子做开关控制。可以很容易实现7种颜色的变化。
优点:实现方法简单,硬件添加成本低。最多能达到显示的7种颜色背光的要求。
缺点:无法调节发光亮度;3个管子同时打开时电流达到25~30ma; 7种颜色过于单调。
led灯光控制专用芯片介绍
lpd6803是“彩拓科技开发有限公司”专门为彩色显示led系统开发控制驱动芯片,控制简单。
功能描述:
a. 内置振荡器,扫描不需要依靠控制板提供扫描时钟。
b. 2根控制线,控制和布线简单。
c. 可以控制3路led,通过寄存器设定方式可以产生出128种彩色出来。
d. 由于利用了人眼的间歇特性,进行pwm扫描,让实际需要电流变得更小。
e. 芯片供电3.3v~7v宽范围供电。
多彩色led背光控制设计思路
lpd6803成本在1.5块人民币左右,低功耗设计满足便携式产品设计要求。
1. 设计能达到的效果
a. 使背光亮度可调节。0-16级背光亮度调节。
b. 达到128种背光颜色显示。
c. 任意一种显示颜色,总体电流保持在10ma之内。
d. 向lp6803写完固定的寄存器后,就可以达到指定的颜色显示。不占软件系统资源。
2. 硬件设计
4. 软件驱动设计
以下以驱动单个像素点来说明数据传送的方式。lpd6803是一个可以自动产生128级别
led_senddata(byte rdt, byte gdt, byte bdt)
{
......
sclk = 0;
sdo = 0;
for(i=0;i<<32;i++){sclk=1;sclk=0} //送起始32bits 0
sdo=1;sclk=1;sclk=0; //送起始位‘1’
//输出5位红色
mask = 0x10;
for(j=0;j=1;
}
//输出5位绿色
mask = 0x10;
for(j=0;j=1;
}
//输出5位蓝色
mask = 0x10;
for(j=0;j=1;
}
sdo=0;
sclk=1;sclk=0; //补1个clock,如果一次送出了n个点的数据,则需要补n个clock.
......
}
打铁还需自身硬,传感器融合算法还需要MEMS的高精度
中文语音合成芯片推荐
依图科技首次公开发行存托凭证并在科创板上市申请已获受理
基于PCM2702的USB声卡原理图及电路图
多功能警用电击充电装置制作
消费类电子产品多彩背光LED灯的设计方法
中国移动推出了聚合互联网优质资源满足用户的切实需求
一体式微型气象站气象传感器
电梯上常用的几种传动装置
机械师F117评测 献给消费者的一款均衡之作
华为携手湖南移动全力支撑华菱湘钢打造智慧湘钢
一个与材料行业人士讨论行业发展,查看行业动态,与行业人士交流的APP
黑盒测试的7种测试方法
5G技术浪潮对媒介产业发展有何影响?
FPGA在大数据时代的机遇与挑战
Intel9代酷睿新品公布报价 最低售价188美元
简述调制解调器在连网中的功能
华硕ACRH17路由器评测 简单便捷散热良好
P4租赁全彩LED显示屏具有很多特点 市场需求在不断扩大
iPhone 5c正式被列为过时产品,永久终止对该机的技术支持