液晶屏幕画点问题,以800x600分辨率12英寸屏为例


 1. 如何计算屏幕实际宽度问题如下:
      所谓12.1英寸屏都是以对角线为准的首先1英寸=25.4mm,12英寸屏宽高比为4:3,由此可以计算出实际宽度w=25.4x12.1x4/5(mm);
 2. 计算每毫米应该存在多少个点?
    总宽度有800点,便可得出每毫米应该有多少个点:point=800/(w);
 3. 如果要求波形走速为50mm/s,则1s钟需要画到屏幕上的点为 50*point;
 4. 如果波形采样率为500点/s,则需要隔点画波:500/(50*point);
 
 5. 同样比如心电波形增益1mv定标选项X0.5,X1,X2,实际高度为X0.5->5mm/mv, X1->10mm/mv, X2->20mm/mv,
    每毫米应该有多少点? point=600/(25.4x12.1x3/5);
    如果1mv定标选项为X1增益,则该高度应画的点数为: 10xpoint;
 
 6. 波形高度如何根据1mv定标变化
    如硬件上的ECG数据为12位 2的12次方=4096 基线为2048,最大数据信号的电压为5mv(由硬件提供)
    则x=心电实际数据/2的12次方x5(代表当前数据为多少电压)或者x=(心电实际数据-基线)/2的11次方x5
    而1mv定标选项为X1增益,则该高度应画的点数为: 10xpoint,所以当前数据需要画的高度为Y=x*10*point
    屏幕基线-Y所得在屏幕上的实际高度。

你可能感兴趣的:(液晶屏幕画点问题,以800x600分辨率12英寸屏为例)