关于LVDS接口屏幕的驱动,网上的资料有一下,但是很少有人说关于40针LVDS接口定义以及驱动问题。也是,基本上大部分人用来改装液晶显示器的液晶面板都是以前老笔记本或者其他桌面显示器的,而这些显示器基本上都是30针的接口。楼主这次改装的显示器,是Y460上的(楼主上大一的时候买的小Y,现在烧毁了),还算比较新的显示面板,所以网上的资料很少,楼主就自己摸索。
关键字:40针LVDS接口
LVDS接口,是现在普遍使用在液晶面板和驱动主板之间连接的一种接口。具有低功耗、低误码率、低串扰和低辐射等特点。LVDS接口按照位宽分为单6位,双6位,单8位,双8位四种,按照驱动电压可以分为3.3V、5V、12V四种,按照光源分为冷光灯管,LED灯管两种,其中冷光灯管肯定是需要高压条驱动的,灯管电压在几百至几千伏之间,接口也普遍使用30针或者20针的接口,LED光源由于灯管电压比较低,所以可以使用5V或者3.3V来驱动升压电路,因此大部分使用40针的接口来一并供电并且无需外置高压条。
楼主这次改装的,就是一块40针的LVDS接口的屏幕,屏幕接口位宽是单6位的。
关于位宽,无论是多少针的接口,在四种位宽下都有四种针脚定义,因此,LVDS接口的针脚定义其实是五花八门的。但是,千变万化,LVDS接口中针脚的定义主要有这么几部分:
1、电压 2、液晶面板的信息获取通道(DDC的时钟和数据(DDC CLK/DDC DAT)) 3、背光使能信号LED_EN 4、屏幕亮度控制信号(PWM调制波形(按照方波信号占空比来评价亮度))5、数据通道(可能有1-2组,每组3-4条)6、数据时钟信号(有几组数据通道就有几条时钟通道,每组数据通道用一根时钟通道)
不同位宽的接口,区别就在5和6上,1-4种信号都是一样通用的。因此在连接屏幕的时候,考虑到以上这些,成功的概率就很大了。
在一开始的时候,我没有任何关于40针LVDS接口的定义,但是我手头有一根30针到40针的转接线和当年联想Y460的主板图纸,楼主就是对照30针的接口定义和主板图纸上的接口针脚定义,一针一针的测定出40针接口上每跟针脚的定义。
最后总结出来40针单6位的针脚定义如下:
1 数控 无连接(保留)
2 VDD 计算机电源,3.3V(典型值)
3 VDD 计算机电源,3.3V(典型值)
4 DVDD DDC 3.3Vpower
5 数控 无连接(保留)
6 SCL DDC时钟
7 SDA DDC数据
8 RIN0- -LVDS差分数据输入 蓝线
9 RIN0 + + LVDS差分数据输入 白线
10 GND 地面 黑线
11 RIN0- -LVDS差分数据输入 蓝线
12 RIN0 + + LVDS差分数据输入 白线
13 GND 地面 黑线
14 RIN0- -LVDS差分数据输入 蓝线
15 RIN0 + + LVDS差分数据输入 白线
16 GND 地面 黑线
17 CLKIN- -LVDS差分时钟输入 这就是第一组的时钟信号
18 CLKIN + + LVDS差分时钟输入
19 数控 无连接(保留)
20 数控 无连接(保留) 双6位接口从20针开始重复8-18针
21 数控 无连接(保留) 第二组和第一组的顺序一样
22 GND 地
23 数控 无连接(保留)
24 数控 无连接(保留)
25 GND 地
26 数控 无连接(保留)
27 数控 无连接(保留)
28 GND 地
29 数控 无连接(保留)
30 数控 无连接(保留)
31 VLED_GND LED接地
32 VLED_GND LED接地
33 VLED_GND LED接地
34 数控 无连接(保留)
35 PWM 系统的PWM信号输入
36 LED_EN LED使能引脚(+3 V输入)
37 数控 无连接(保留)
38 VLED LED电源6V-21V
39 VLED LED电源6V-21V
40 VLED LED电源6V-21V
楼主在驱动板上选择了1366*768 1-ch,6bit的输出模式,然后把那根双6位的线缆杜邦头拆开,只选择了前6位。LED使能信号和PWM亮度信号接在要送往高压板的接口上(其实就相当于高压板内置在屏幕里面了)。
在原先接口的基础上,线序不对的地方已经在杜邦头里面调整过了,LVDS接口焊接的太精密了,不太容易改焊,图中没插上的就是第二组插针。
确定了屏幕和驱动板理论上都是可以的以后,下面就开始改装驱动板,爆炸性图即将呈上来。
精密的焊接LVDS线缆的细线
焊到一半拍张图
特写一下
小线头~~~说实话,虽然新买了热风枪,但是也没怎么用上,这些小线头,还是楼主撸烙铁焊上去的。
焊完之后检测没有问题之后,就跟之前已经组装好的USB HUB+ to VGA模块焊接在一起了,密密麻麻的15针VGA,密密麻麻的40针LVDS,楼主当时焊了一下午,腰都快断了,哈哈哈
之后就是一段黑暗的过程,楼主很不服责任的用了一种叫做胶带纸的东西大肆固定,也不管走线了,反正之前所有的元件上机之前都测量过厚度,绝对没有超标的,所以就随便固定,貌似看起来与一开始设想的样子差远了哦~
唯有最早安装的触控模块还是一如既往的漂亮,看着局部,走线还是比较好看的是吧,哈哈哈
惨不忍睹的胶带纸,这里面就是LVDS驱动板,哎,惨不忍睹。
惨不忍睹的胶带纸,不过无所谓啦~~~反正盖上盖什么也看不到
俯视图,这是都安装完毕以后的样子,这样看起来,好像还可以嚎~~哈哈哈
效果图,开篇时候发过的效果图
换一个角度来一张,下面的框框还没盖上,盖上以后更加漂亮了
最后总计一下吧。最后全部做完了以后,功能上跟原先设计的基本上一样,紧密贴合需求文档(*^__^*),唯一不足的是外型上还要继续打磨加工。现在完成的基本上是功能模型,还要继续加工。
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |