变送器和用于变送器的显示方向控制方法

文档序号:6487347阅读:287来源:国知局
变送器和用于变送器的显示方向控制方法
【专利摘要】本发明公开了一种变送器和用于变送器的显示方向控制方法。所述变送器包括:重力传感器,用于检测重力方向;控制器,用于接收重力传感器发送的指示重力方向的信号,并根据重力方向确定显示方向;以及具有显示屏的显示器,用于接收控制器发送的指示显示方向的信号,并在显示屏上在所述显示方向上显示内容。在本发明中,变送器的显示屏的显示方向能随着变送器的放置方向的改变而自动地改变,从而方便用户观看显示屏上的内容。
【专利说明】变送器和用于变送器的显示方向控制方法
【技术领域】
[0001 ] 本发明涉及变送器领域。
【背景技术】
[0002]在现有技术中,变送器的显示屏的显示方向是固定不变的。在安装及使用变送器时,变送器的显示屏的显示方向不能随着变送器的放置方向变化而相应变化,造成用户不能方便地观看显示屏上显示的内容。

【发明内容】

[0003]鉴于现有技术的以上情况,本发明的一个目的是提供一种变送器,所述变送器的显示屏的显示方向能随着变送器的放置方向的改变而自动地改变,从而方便用户观看显示屏上的内容。
[0004]根据本发明的一个方面,提供了一种变送器,包括:重力传感器,用于检测重力方向;控制器,用于接收重力传感器发送的指示重力方向的信号,并根据重力方向确定显示方向;以及具有显示屏的显示器,用于接收控制器发送的指示显示方向的信号,并在显示屏上在所述显示方向上显示内容。
[0005]根据本发明的另一方面,提供了一种用于变送器的显示方向控制方法,包括:检测重力方向;根据所述重力方向确定变送器的显示屏的显示方向;以及在显示屏上在所述显示方向上显示内容。
[0006]在根据本发明的以上方面的变送器和用于变送器的显示方向控制方法中,根据重力方向来确定显示屏的显示方向,并在所确定的显示方向上显示内容。因此,在安装和使用变送器时,显示屏的显示方向能随着变送器的放置方向的改变而自动地改变,从而方便用户观看显示屏上的内容。
【专利附图】

【附图说明】
[0007]本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:
[0008]图1示出根据本发明的实施例的变送器的示意性框图;
[0009]图2示出根据本发明的实施例的变送器的示例电路图;
[0010]图3示出根据本发明的实施例的显示方向控制过程的示意性流程图;以及
[0011]图4a_4e示出根据本发明的实施例的变送器的显示屏的显示方向控制的示例。
【具体实施方式】
[0012]下面将参照附图来说明本发明的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。
[0013]如图1所示,变送器100包括重力传感器(Gravity sensor, G-sensor) 110、控制器120和显示器130。重力传感器110用于检测重力方向。控制器120用于接收重力传感器110发送的指示重力方向的信号,并根据所述重力方向确定显示方向。显示器130具有显示屏131,并用于接收控制器120发送的指示显示方向的信号,并在显示屏上在所述显示方向上显示内容。这里,显示屏的显示方向是相对于显示屏或变送器本身而言的相对方向,而不是绝对方向。内容在显示方向上正立。
[0014]应当理解,重力传感器110检测出的重力方向是重力相对于重力传感器的方向。例如,当重力传感器Iio是三轴重力传感器时,重力方向可以由重力传感器的三个轴x、y、z中任意一个、两个或三个轴的正方向或负方向表示。当在X、1、ζ三个轴之一上检测到重力时,重力方向可以是该轴的正方向或负方向。当在x、y、z三个轴中的任意两个轴或全部三个轴上检测到重力时,可以将所述两个轴或三个轴上的重力分量的合力的方向作为重力方向。
[0015]在制作变送器时,重力传感器110与显示屏131的相对位置关系可以是预先确定的,并能够由控制器120获知。这样,控制器120就可以根据重力传感器110检测到的重力方向来确定显示屏131的显示方向。
[0016]通常,人们习惯所观看的对象是正立的。根据这种常规习惯,在本发明的一个实施例中,控制器120确定与重力方向在显示屏的平面上的分量相反的方向作为显示方向。另夕卜,对于矩形显示屏,人们通常习惯内容的显示方向与显示屏的长度方向或宽度方向平行。由此,在本发明的另一个实施例中,当显示屏131是矩形显示屏,并且如果重力方向的所述分量不与显示屏的长度方向和宽度方向中任一个平行,则控制器确定与重力方向的所述分量在显不屏的长度方向和宽度方向上的子分量中较大的一个子分量相反的方向作为显不方向。这将在以下结合图4a_4e更直观地描述。当然,在实际应用中,根据人们的不同观看习惯,控制器120也可以以其他方式来根据重力方向确定显示屏的显示方向,这里不详细描述。
[0017]根据本发明的一个实施例,重力传感器110仅在检测到重力方向变化时,将指示重力方向的信号发送到控制器120。由此可以节约变送器100的功耗、减轻控制器120的处
理负荷。
[0018]在上述实施例的一个变型中,上述指示显示方向的信号可以指示显示方向相对于显示屏131的前一显示方向的旋转方向和旋转角度。例如,当变送器100(以及相应的显示屏131)在竖直平面上逆时针旋转90°时,控制器120根据检测到的重力方向可以判断重力方向相对于重力传感器顺时针旋转了 90°。相应地,控制器120可以发出信号,指示显示方向相对于显示屏的前一显示方向顺时针旋转90°。
[0019]在本发明的实施例中,重力传感器110可以是现有的或将来开发的任何适当的重力传感器。例如,重力传感器110可以是三轴重力传感器。通常,重力传感器会输出所检测到的重力的相关信息,包括例如重力的大小、方向等。在本发明的实施例中,仅采用重力的方向信息。[0020]在本发明的实施例中,控制器120可以是任何适当的具有数据处理能力并能够发出控制指令的装置。作为示例而不是限制,控制器120可以用变送器内的主处理芯片比如中央处理单元(CPU)、微处理器等来实施,或者也可以用单独的CPU或微处理器来实施。
[0021]作为一种具体实施示例,重力传感器110和控制器120可以分别设置在变送器的主板上,以方便信号的传递。本领域技术人员也可以根据实际需要,在变送器的其他部分设置重力传感器110和/或控制器120。例如,重力传感器110也可以设置在变送器100的例如外壳(未不出)内壁上。
[0022]以下结合图2来描述根据本发明的实施例的变送器的一种示例电路。
[0023]如图2所示,变送器200包括重力传感器210、控制器220和显示器230。在该示例中,重力传感器210以博世(BOSCH)公司的型号为BMA220的重力传感器芯片来实施。在BMA220 芯片的接口中,SCK 接口表示串行外围接口(Serial Peripheral interface, SPI)时钟信号,在该示例中BMA220通过SCK从控制器220接收时钟信号;SD0接口表示串行外围接口数据输出;SDx接口表示串行外围接口数据输入;Vddio表示I/O接口电压;VDDD表不数字信号电压;INT表不中断输出信号;CAP0表不不使用;Vdda表不模拟电压;GND表不大地接口 ;CSB表示串行外围接口片选信号;PS表示接口模式选择信号(0=SPI,I=I2C)。
[0024]BMA220的GND接口和PS接口连接到地(由倒三角符号表示),BMA220的VDDD接口和Vdda接口连接到1.8V的直流电压。BMA220的Vddio接口连接到1.62-3.6V的直流电压。电容器C1、C2是滤波电容器,可以分别具有例如IOOnf的电容,但不限于此。
[0025]BMA220的SCK、SD0和SDx接口与控制器220的SPI接口相连,以将指示重力方向的信号传送给控制器220。BMA220的INT接口与控制器220的GPIO接口相连,以传输中断信号。BMA220的CSB接口与控制器220的CS接口相连,以传输串行外围接口片选信号。
[0026]为了简洁起见,这里只提供了对芯片BMA220的简单描述。本领域的普通技术人员可以参考芯片BMA220的技术手册来了解该芯片的详细结构和具体操作等,这里不详细详述。
[0027]控制器220可以用变送器200内的主处理芯片比如CPU、微处理器等来实施,或者也可以用单独的CPU或微处理器来实施。
[0028]根据应用需求,控制器220可以通过现有的任何适当的接口连接到显示器230。例如控制器220可以通过SPI接口连接到显示器,通过另外的片选接口 CS’(未示出)来传输片选信号。或者,控制器220也可以通过电子数据交换(Electronic Data Interchange,EDI)接口连接到显示器。
[0029]在变送器200中,重力传感器芯片210将指示重力方向的信号发送给控制器220,控制器220根据重力方向确定显示器230的显示屏(未示出)的显示方向,并将指示显示方向的信号发送到显示器230,使得显示器230在显示方向上显示内容。
[0030]变送器200中各部件的更具体操作细节可以参考以上对根据本发明实施例的变送器100的描述,这里不再重复。
[0031]应当理解,图2示出的变送器的示例电路仅用于说明的目的而不是为了限制。本领域技术人员根据本申请的公开和教导,可以想到更多种用于实现根据本发明的实施例的变送器的具体电路,这里不一一列举。
[0032]以下结合图3来描述根据本发明的实施例的变送器的显示方向控制过程。如图3所示,在步骤S310中,检测重力方向。步骤S310可以由重力传感器110来执行。
[0033]在步骤S320中,根据重力方向确定变送器的显示屏的显示方向。步骤S320可以由控制器120执行。例如,控制器120可以接收重力传感器110发送的指示重力方向的信号,并根据重力方向确定显不方向。
[0034]继续参考图3,在步骤S330中,在显示屏上在所述显示方向上显示内容。步骤S330可以由显示器130执行。例如,显示器130可以接收控制器120发送的指示显示方向的信号,并在显示屏上在所述显示方向上显示内容。
[0035]在根据本发明的一个实施例的显示方向控制过程中,确定与重力方向在显示屏的平面上的分量相反的方向作为显示方向。
[0036]在根据本发明的另一实施例的显示方向控制过程中,在显示屏是矩形显示屏,并且重力方向在显示屏的平面上的分量不与显示屏的长度方向和宽度方向中任一个平行的情况下,确定与重力方向的所述分量在显示屏的长度方向和宽度方向上的子分量中较大的一个子分量相反的方向作为显不方向。
[0037]在根据本发明的另一实施例的显示方向控制过程中,仅在检测到重力方向变化时,根据变化的重力方向确定显示方向。
[0038]在根据本发明的另一实施例的显示方向控制过程中,在检测到重力方向变化时,根据重力方向的变化,确定显不方向相对于显不屏的前一显不方向的旋转方向和旋转角度。
[0039]根据本发明的实施例的显示方向控制过程的更多操作细节,可以参考以上对根据本发明的实施例的变送器100的各个部件的描述,这里不再重复。
[0040]以下结合图4a_4e来描述根据本发明的实施例的变送器的显示屏的显示方向控制的示例。为简洁起见,在图4a-4e中,仅利用变送器100的显示屏131的示意图来描述显示方向控制示例。另外,为方便观看显示屏的位置变化,图4a_4e中的显示屏131为矩形显示屏,并且显示屏131的四个顶点分别被标注为A、B、C、D0显示屏上的文字“LCMAB⑶EFGHIJKLMN0”为显示的内容。应当理解,变送器100的显示屏可以具有各种形状,而不限于这里示例性示出的矩形。显示屏上显示的内容也可以是各种图像、图形、符号、文字等,而没有限制。
[0041]如图4a所示,变送器的显示屏131正立在竖直方向上,重力方向(由图中的虚线箭头表示)g在显示屏的宽度方向上,是在竖直方向上倒立的方向,与显示屏的平面平行。此时,显示屏的显示方向(由图中的实线箭头表示)是与重力方向g相反的方向,即在竖直方向上倒立的方向CS方向),以方便观看。
[0042]与图4a相比,图4b中的显示屏131在其所在的平面上逆时针旋转了 90°。此时,重力传感器检测到的重力方向g在显示屏的长度方向上。因此,控制器确定显示方向为与重力方向g相反的方向,即^方向。由此,尽管显示屏的位置随着变送器位置的变化而变化,但是由于显示屏的显示方 向也相应地变化,因此显示屏上的内容仍能面向读者正立,以方便观看。
[0043]图4c中的显示屏是在与图4a中的显示屏垂直的平面上放置的,并且图4c中的显示屏相对于竖直方向倾斜。此时,重力传感器检测到的重力方向g是与显示屏的平面斜相交的方向。重力方向g在显示屏的平面上的分量为g2 (另一分量是与显示屏正交的分量gl)。因此,控制器确定显示方向与与g2相反的方向,即瓦3方向。
[0044]与图4a相比,图4d中的显示屏放置在水平面上。此时,重力传感器检测到的重力方向g是与显示屏正交的方向,因此在显示屏上的分量为零。在这种情况下,控制器不需要调整显示屏的显示方向。或者说,控制器以显示屏的前一显示方向方向)作为当前显示方向。
[0045]与图4a相比,图4e中的显示屏在其所在的平面上顺时针旋转了约60°。此时,重力传感器检测到的重力方向g在显示屏的平面上(这种情况下,重力方向在显示屏的平面上的分量即重力方向g本身),但不与显示屏的长度方向和宽度方向中的任意一个平行。重力方向g在显示屏的长度方向和宽度方向上的分量(也可以说是重力分量g的子分量)分别为g2、gl。由于g2大于gl,因此控制器确定显不方向为与分量gl相反的方向1X4作为显不方向。
[0046]以上示例仅用于说明的目的,而不是为了限制。本领域技术人员根据以上公开的内容,可以想到变送器的显示屏的显示方向控制的各种其他示例,这里不一一描述。
[0047]在根据本发明的以上实施例的变送器和用于变送器的显示方向控制方法中,根据重力方向来确定显示屏的显示方向,并在所确定的显示方向上显示内容。因此,在安装和使用变送器时,显示屏的显示方向能随着变送器的放置方向的改变而自动地改变,从而方便用户观看显示屏上的内容。
[0048]尽管上面已经通过对本发明的具体实施例的描述对本发明进行了披露,但是,应该理解,上述的所有实施例和示例均是示例性的,而非限制性的。本领域的技术人员可在所附权利要求的精神和范围内设计对本发明的各种修改、改进或者等同物。这些修改、改进或者等同物也应当被认为包括在本发明的保护范围内。
【权利要求】
1.一种变送器,包括: 重力传感器,用于检测重力方向; 控制器,用于接收所述重力传感器发送的指示所述重力方向的信号,并根据所述重力方向确定显示方向;以及 具有显示屏的显示器,用于接收所述控制器发送的指示所述显示方向的信号,并在所述显示屏上在所述显示方向上显示内容。
2.根据权利要求1的变送器,其中,所述控制器确定与所述重力方向在所述显示屏的平面上的分量相反的方向作为所述显示方向。
3.根据权利要求1的变送器,其中,所述显示屏是矩形显示屏,并且如果所述重力方向在所述显示屏的平面上的分量不与所述显示屏的长度方向和宽度方向中任一个平行,则所述控制器确定与所述重力方向的所述分量在所述显示屏的长度方向和宽度方向上的子分量中较大的一个子分量相反的方向作为所述显示方向。
4.根据权利要求1的变送器,其中,所述重力方向是重力相对于所述重力传感器的方向,并且所述重力传感器与所述显示屏的相对位置关系是预先确定的。
5.根据权利要求1的变送器,其中,所述重力传感器仅在检测到所述重力方向变化时,将指示所述重力方向的信号发送到所述控制器。
6.根据权利要求5的变送器,其中,所述指示所述显示方向的信号指示所述显示方向相对于所述显不屏的前一显不方向的旋转方向和旋转角度。
7.根据权利要求1的变送器,其中,所述重力传感器和所述控制器分别设置在所述变送器的主板上。
8.根据权利要求1的变送器,其中,所述重力传感器是三轴重力传感器。
9.一种用于变送器的显示方向控制方法,包括: 检测重力方向; 根据所述重力方向确定变送器的显示屏的显示方向;以及 在所述显示屏上在所述显示方向上显示内容。
10.根据权利要求9的方法,其中,根据所述重力方向确定变送器的显示屏的显示方向进一步包括: 确定与所述重力方向在所述显示屏的平面上的分量相反的方向作为所述显示方向。
11.根据权利要求9的方法,其中,根据所述重力方向确定变送器的显示屏的显示方向进一步包括: 在所述显示屏是矩形显示屏,并且所述重力方向在所述显示屏的平面上的分量不与所述显示屏的长度方向和宽度方向中任一个平行的情况下,确定与所述重力方向的所述分量在所述显示屏的长度方向和宽度方向上的子分量中较大的一个子分量相反的方向作为所述显示方向。
12.根据权利要求9的方法,其中,仅在检测到所述重力方向变化时,根据所述变化的重力方向确定所述显示方向。
13.根据权利要求12的方法,其中,在检测到所述重力方向变化时,根据所述重力方向的变化,确定所述显示方向相对于所述显示屏的前一显示方向的旋转方向和旋转角度。
【文档编号】G06F3/14GK103577132SQ201210261411
【公开日】2014年2月12日 申请日期:2012年7月26日 优先权日:2012年7月26日
【发明者】刘奂, 沈凯, 赵恒
申请人:艾默生过程控制流量技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1