您的位置:首页 > 其它

搭载Ubuntu触摸屏系统--(2、硬件配置)

2016-12-17 21:10 162 查看

声明:本博文用于学习总结及工作心得

先上图
配件设施:
主板:D525



驱动板:



高压板:



显示屏信号控制板,触屏驱动板:



以下信息需根据实际情况来看,元器件不同,配置方法也可能不同;
一 :接线:
1. 将主板LVDS打开,并设置好屏幕分辨率,在购买主版的时候一定需要给供应商说明,第一次购买的时候忘记说,结果主板上的LVDS接口就成了摆设(当然也可以不用,使用驱动板将VGA信号转成LVDS信号),
PS:如何进入BIOS中设置分辨率:点击打开链接
2. 将两针的电源线接入PWR, 四个针头别为:+12V、GND、GND、+5V,需根据实际显示器供电,一般为12V;(注意驱动板接口为4针,淘宝上很多)
3. 驱动板VGA信号转接口连接至主板LVGA接口,主板LVGA插针为10针,驱动板为12针(需根据实际情况采购)
4. 触屏驱动板连接(USB接口),左边是连接至驱动板,右边接口接USB接口
5. 显示信号控制板,就一个接口
6.将高压板与驱动板连接好,注意接口不要插反了,估计会给烧掉;上下两个接口是连接灯管的,一般接口都是有防呆设计;
PS:关于高压板信号控制可以看这里:点击打开链接

二 :接线完成以后,开机测试,看是否屏可以点亮;注意显示控制板一般有一个信号灯,如果亮了代表供电正常,但是并不代表屏一定会亮,有可能出现的情况:
1. 输入电压有误,要求是12V,实际供电未达到
2. 高压板与驱动板连接错误,这里一定要注意,一定不要插错接口
3. 显示屏有问题
一开始,我连接好线以后,就出现信号灯亮,但是屏没有亮,最后是靠万能表测主板电压才知道供电不足,只有5V;再次仔细看主板关于PWR接口的说明书,原来
是我把插针1 2 3 4 当成 4 3 2 1 输入电压接到5V的插针上了,改过来以后,再次开机,问题解决
PS: 一般主板上插槽会将头的地方画白色粗线,结果就是这个误了我,所以还是得仔细认真的看说明书,毕竟主板不同,上面的插槽可能也会有极个别的不一样的饿地方

三:触屏校准 及保存校准结果(使用xinput_calibrator 校准)
1.开机,登录,进入字符界面
2.终端输入: xinput_calibrator 

3.按照图示进行校准
4.校准完以后,打印如下信息:

Calibrating EVDEV driver for "eGalax Inc. USB TouchController" id=8
current calibration values (from XInput): min_x=1987, max_x=96 and min_y=123, max_y=1936

Doing dynamic recalibration:
Setting new calibration data: 1981, 105, 88, 1970

--> Making the calibration permanent <--
Install the 'xinput' tool and copy the command(s) below in a script that starts with your X session
xinput set-int-prop "eGalax Inc. USB TouchController" "Evdev Axis Calibration" 32 1981 105 88 1970


5.进入/etc/X11/Xsession.d/ 新建脚本,名字随便取,将X session 后面的内容copy到新建的脚本中

6. 修改脚本权限 chmod 755 脚本 
7 保存 重启 reboot

至此, 基于Ubuntu的一套触摸屏系统已搭建成功;后期系统上还有许多需要完善的,如果有必要的话我也会继续更新关于这套系统的开发过程;对于硬件方面,本人也是知之甚少,这些都是查看了很多前人的经验一步一步尝试着搭建起来的;其中心酸只有经过了才能体会(硬件的菜鸟);

在这里推荐几个写的很好的经验
液晶屏 -- 驱动板 -- 屏线 -- 高压条 -- LVDS接口知识 http://blog.csdn.net/ltt305210390/article/details/17284207

LVDS液晶屏主板直接驱动
23.6寸一体机套件改造记 http://itbbs.pconline.com.cn/52516374.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  硬件