欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
由于想要码代码以及画PCB方便,想入手一个大屏的4K分辨率显示器,就研究了一下.

各种液晶电视有不少4K分辨率(3840*2160)的,刷新率也是60HZ,对我来说足够了.

于是就找了找液晶电视与显示器的区别,很多文章都在液晶面板,色域,亮度,对比度,对眼睛的保护等方面比较,我找了半天也没看出有啥绝对的区别.

再由于之前在四川家里用那42寸的老液晶电视做了外接显示器用,感觉没啥不同,就在比较了一番后,入手了小米的E43S液晶电视.

这台电视颜值可以,也不贵,才1799,支持3840*2160@60HZ,买回来一用,还行吧,完全对得起这价格了!smilie14.png

我这电脑是小新700,显卡是GTX950M,性能一般,并且还不支持独显直连,于是HDMI接口实际上是从CPU的Intel 530显卡走的,所以最多只支持3840*2160@30HZ,刷新率上不去.

于是平时使用也没办法,30HZ刷新率下,自然是有点卡,鼠标都有明显的延迟.

但由于基本不玩游戏,所以也没所谓,电视机本身也有护眼模式,都没问题.

等双十一了买一台支持独显直连的电脑就行了,现在就这样吧.smilie64.png

然而今天偶然在一个群里见到有人讨论某某笔记本配的显示面板是多少多少响应的,延迟多少多少,于是我就想了想,干脆测一下这台小米E43S的延迟吧!

测试方式很简单,调用GetTickCount函数获取当前系统的时间戳,其单位是ms,足够测试了.

然后同时更新到并排的一个窗口上,再把这个窗口拖到两个显示器之间,再用相机拍照,比较两边的数字就OK.

要注意相机的快门时间要设低点,比如1/250秒,我是以此速度拍的照片.不然太慢的话会有拖影.

代码很简单,还是用VB6来:

Option Explicit
'窗体中放一个Label1,字体选大点,我选的是最大的72.
'还要一个Timer1,定时器的Interval = 1
Private Declare Function GetTickCount Lib "kernel32.dll" () As Long

Dim s As String

Private Sub Form_Load()
    Call Timer1_Timer
    Me.Width = Label1.Width + 1000                  '窗体长度自适应
End Sub

Private Sub Timer1_Timer()
    s = Format(GetTickCount, "0000000000")
    Label1.Caption = s & " --- " & s
End Sub


这样的话屏幕上的Label1就会显示同样的一组数字.

在一个屏幕上拍照,其时间是准确的:

http://www.m5home.com/blog//uploadfiles/20211029212447_22602.jpg


然后把这个窗口拖到两个屏幕之间即可.

注意先按WIN+P键设置为扩展模式:

http://www.m5home.com/blog//uploadfiles/20211029212673_52615.jpg


然后再拍照,就发现两边数字不一样了:

http://www.m5home.com/blog//uploadfiles/20211029212505_30100.jpg


笔记本屏上末尾是110ms,而小米E43S上是32ms,那这个时间差就是78ms,这延迟挺大了!

然后我就在群里吐槽,还想买块显示器板去改造一下,用硬件来驱动,这样就可以降得很低.

于是这才明白专门的显示器与电视机的最大区别之一,那就是延迟!

因为专门的显示器,是用硬件电路来实现的HDMI信号转化为LCD面板数据,其延迟自然是极低的.

而电视机却是用里面的安卓系统去处理的,想要低延迟的话,需要CPU足够强才行,毕竟是软件处理的,怎么也比不上硬件.

然后又想了一下,看是否能通过更新系统的方式,提升一下这个响应,结果在电视机的菜单里发现有一个"显示器模式",咦,试试?

结果这个模式不错啊,延迟低很多:

http://www.m5home.com/blog//uploadfiles/20211029212530_53988.jpg


806 - 775 = 31ms,一下子提升了一倍多,可以可以smilie57.png

虽然刷新率还是只有30帧,但是这个延迟低了的话后面换电脑后应该就会非常明显了!

这个测试代码我打包好了,里面有编译好的EXE,方便需要的人:

http://www.m5home.com/blog//uploadfiles/lcddelaytest_73294.rar
2 条评论
# 1: hasd said:
2021-11-07 21:34:16
老哥,移民到德国幸福指数高吗?
# 2: 嗷嗷叫的老马 said:
2021-11-22 10:56:13
不是我移民了,我好好呆在广东呢.
添加评论

昵称 *

E-mail