Skip to main content
Skip table of contents

0x2321 - Digital Halls

Index

Sub Index

Name

Data Type

Acc.

Pdo Map.

NVM

Value range

Default value

Units

0x2321

0x01

Polarity

UINT8

RW

No

Yes

UINT8

1

-

0x2321

0x02

Value

UINT8

RO

No

No

UINT8

-

-

0x2321

0x03

Hall step offset (deprecated*)

UINT8

RW

No

Yes

0-5

0

-

This object allows to set the polarity of the digital halls inputs as well as to read its content. 

 


SubIndex description:

  • 0x01 (Polarity): In the polarity SubIndex a logical "0" means that Halls are deployed in the same order than phases, a "1" indicates reverse order.
  • 0x02 (Value): The binary representation of the register value and its corresponding meaning is as follows:

    Bit number:

    8

    7

    6

    5

    4

    3

    2

    1

    0

     

    X

    X

    X

    X

    X

    X

    HALL1

    HALL2

    HALL3


    A logical "1" in the input value represents that the pin is active (the electrical level depends on the polarity). Hall step offset does not affect the Hall value.

  • 0x03 (Hall step offset)(deprecated*): This object allows assigning the angular displacement (expressed in multiples of 60º) between the sequence of values generated by the Hall sensors and its corresponding excitation. This offset only applies when the system is using BLDC motors.


In that way, a value of 1 will indicate that the sequence of halls is 60º displaced from its theoretical value, a value of 2 corresponds to 120º and so on. In most of the cases, this value should stay at zero. 

*

Deprecated register from version 2.3.3

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.