Counter based circuit for measuring movement of an object

    公开(公告)号:US09647606B2

    公开(公告)日:2017-05-09

    申请号:US14887338

    申请日:2015-10-20

    CPC classification number: H02P31/00 G01D5/2451 H02P6/16

    Abstract: An apparatus for measuring movement of an object has a quadrature incremental encoder for providing first and second phases of encoder pulses corresponding to incremental displacements of the object. A first counter counts edges of the encoder pulses according to the sense of the displacement. Clock pulse counts are also made. Acquiring movement data at periodic speed processing moments includes the decoder adjusting encoder pulse data from the first counter using a clock pulse count that is a function of a lapse of time between when the most recent edge of the encoder pulses and the speed processing moment. The clock pulse counts are reset by edges of the first and second phases of the encoder pulses when the decoder acquires the movement data.

    COUNTER BASED CIRCUIT FOR MEASURING MOVEMENT OF AN OBJECT
    2.
    发明申请
    COUNTER BASED CIRCUIT FOR MEASURING MOVEMENT OF AN OBJECT 有权
    用于测量物体运动的基于计数器的电路

    公开(公告)号:US20160320205A1

    公开(公告)日:2016-11-03

    申请号:US14887338

    申请日:2015-10-20

    CPC classification number: H02P31/00 G01D5/2451 H02P6/16

    Abstract: An apparatus for measuring movement of an object has a quadrature incremental encoder for providing first and second phases of encoder pulses corresponding to incremental displacements of the object. A first counter counts edges of the encoder pulses according to the sense of the displacement. Clock pulse counts are also made. Acquiring movement data at periodic speed processing moments includes the decoder adjusting encoder pulse data from the first counter using a clock pulse count that is a function of a lapse of time between when the most recent edge of the encoder pulses and the speed processing moment. The clock pulse counts are reset by edges of the first and second phases of the encoder pulses when the decoder acquires the movement data.

    Abstract translation: 用于测量物体的运动的装置具有正交增量编码器,用于提供对应于物体的增量位移的编码器脉冲的第一和第二相。 第一个计数器根据位移的感觉来对编码器脉冲的边缘进行计数。 时钟脉冲计数也做出。 在周期性速度处理时刻获取移动数据包括解码器使用时钟脉冲计数来调整来自第一计数器的编码器脉冲数据,时钟脉冲计数是编码器脉冲的最近边缘与速度处理时刻之间的时间间隔的函数。 当解码器获取移动数据时,时钟脉冲计数由编码器脉冲的第一和第二相的边沿复位。

    System and method for updating firmware in real-time

    公开(公告)号:US09690572B2

    公开(公告)日:2017-06-27

    申请号:US14989767

    申请日:2016-01-06

    Inventor: Wanfu Ye Xuwei Zhou

    CPC classification number: G06F8/656 G06F8/654

    Abstract: A system controlled by firmware includes a memory and a processor. The memory includes a first memory block for storing non-programmable code used for performing key functions, and second and third memory blocks for storing programmable code used for performing normal functions. During operation, one of the second and third memory blocks in which the programmable code is being executed is an active memory block. After receiving new programmable code, the processor identifies the inactive memory block, stores the new programmable code therein, and switches to execute the new programmable code while continuing to perform the key functions using the non-programmable code.

    SYSTEM AND METHOD FOR UPDATING FIRMWARE IN REAL-TIME
    4.
    发明申请
    SYSTEM AND METHOD FOR UPDATING FIRMWARE IN REAL-TIME 有权
    用于实时更新固件的系统和方法

    公开(公告)号:US20170017485A1

    公开(公告)日:2017-01-19

    申请号:US14989767

    申请日:2016-01-06

    Inventor: Wanfu Ye Xuwei Zhou

    CPC classification number: G06F8/656 G06F8/654

    Abstract: A system controlled by firmware includes a memory and a processor. The memory includes a first memory block for storing non-programmable code used for performing key functions, and second and third memory blocks for storing programmable code used for performing normal functions. During operation, one of the second and third memory blocks in which the programmable code is being executed is an active memory block. After receiving new programmable code, the processor identifies the inactive memory block, stores the new programmable code therein, and switches to execute the new programmable code while continuing to perform the key functions using the non-programmable code.

    Abstract translation: 由固件控制的系统包括存储器和处理器。 存储器包括用于存储用于执行键功能的非可编程代码的第一存储器块,以及用于存储用于执行正常功能的可编程代码的第二和第三存储器块。 在操作期间,正在执行可编程代码的第二和第三存储器块之一是有效存储器块。 在接收到新的可编程代码之后,处理器识别非活动存储器块,将新的可编程代码存储在其中,并切换到执行新的可编程代码,同时使用非可编程代码继续执行键功能。

Patent Agency Ranking