This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV5032: Magnetic field calaculator

Part Number: DRV5032
Other Parts Discussed in Thread: DRV5055, HALL-ADAPTER-EVM, DRV5056

Hello,

Can you please direct me to the Magnetic field calculator on TI website?

Thank you.

  • Hello Abel,

    Thank you for using the TI forum.  The magnetic field calculator for the DRV5032 is on the main product page (http://www.ti.com/product/DRV5032). It is on the right hand side, and you may have to scroll down a little bit. It looks like this:

    If this answered your question, please click the green "This resolved my issue" button. Thanks!

  • Thank you for the response, I was looking for the magnetic field density output and solving for a specific distance?

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    I see what you are saying now. That feature is temporarily not on the DRV5032 page, but it is currently available on the DRV5055 product page (http://www.ti.com/product/DRV5055)

  • Great. Thank you.

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Mitch,
    Follow up design question...
    We have two parallel disk (one fixed and another rotating)
    We are trying to measure the angular position of the rotating disk relative to the fixed disk.
    We want to use the DRV5032AJ sensor and here is the parameters.

    image.png
    I assume we have enough magnetic flux density for the sensor to work optimally?

    Thanks for the help!


    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    Yes, the AJ version operates at a maximum threshold of 9.5mT, and it looks like in your system there will be ≈47mT, which is more than enough to trip the sensor.
  • Thank you Mitch,
    In my application both disks (rotating and fixed are metal). Rotating disk made of steel and fixed disk made from Aluminum. 
    Do you anticipate any issue/interference from the metal to the magnetic flux. Also how do we install the sensor on the metal and wire it?
    Do you have the sensor electronics? Sorry if I ask basic questions...I am new for HEDs.

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    To answer your questions I will need some more specific information about your system. Do you have a block diagram of the mechanical structure that you can share with me? Also, I will need to know what you are trying to detect specifically. Meaning, I see that you want to know the angular position of the rotating disc, but what I don't know is what kind of accuracy you are looking for. Are you just trying to count rotations, or maybe you want know if the rotating disc is in one or two specific positions? This plus any other useful information can help me give you better recommendations.
  • Hello Mitch, Is it possible to have a quick chat?

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Mitch,
    Here are some details...
    Our configuration is as follows...

    We are trying to detect the angular position of the gear in three specific positions below. 
    1. Left of the blue position (-170deg) 
    2. Right of the blue position (+170 deg)
    3. Diametrically opposite to the blue position on the disk. That is at 0 deg.

    The magnet (pink) mounted on the gear made from steel and the sensor (red) mounted on the base plate made from aluminium.
    We have a hard stop (blue) we can use as needed to calibrate the sensor from a known position.
    The accuracy we are looking for is 0.2deg. This spec is negotiable after exploring what we can do with this approach.
    We have room to put multiple sensors as needed.

    image.png

    Feel free to call me at 408-460 1771 to clarify anything that may not be clear.

    Thank you for the help.

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    Thank you for sending that information. Here are my answers to your questions:

    Abel Girma said:
    Do you anticipate any issue/interference from the metal to the magnetic flux.

    Although the steel will affect the magnetic field, it looks like it the sensor should still work fine in this situation. 

    Abel Girma said:
    Also how do we install the sensor on the metal and wire it?

    If you are using a surface mount device (which it looks like you are), then you will need to find a way to get a PCB mounted to your aluminum plate with the sensors in the desired positions.  Technically if you used a different sensor that comes in the TO-92 package, then you could put the PCB next to the system and bend the sensor into place, but the sensor you want does not come in that package. 

    Abel Girma said:
    Do you have the sensor electronics?

    All of the details that you need for the DRV5032 can be found in the product datasheet: http://www.ti.com/lit/ds/symlink/drv5032.pdf

    If you would like to test out the sensor itself, you can order the HALL-ADAPTER-EVM (http://www.ti.com/tool/hall-adapter-evm) and request a part sample from the DRV5032 product page (http://www.ti.com/product/DRV5032/samplebuy).  Note that currently the HALL-ADAPTER-EVM only supports the TO-92 and SOT-23 packages, so you would need request the SOT-23 version to test out.

  • Hello Mitch,
    Considering my application (below), we are not certain that we can hold the accuracy needed.

    I would like your opinion on how we can achieve the accuracy we are looking.
     
    We are trying to detect the angular position of the gear in three specific positions below. 
    1. Left of the blue position (-170deg) 
    2. Right of the blue position (+170 deg)
    3. Diametrically opposite to the blue position on the disk. That is at 0 deg.
     
    We have a hard stop (blue) we can use as needed to calibrate the sensor from a known position. 
     
    The magnet (pink) mounted on the gear made from steel and the sensor (red) mounted on the base plate made from aluminium.
     
    The accuracy we are looking for is 0.25 deg. This spec is negotiable after exploring what we can do with this approach.
    We have room to put multiple sensors as needed if it helps us get the accuracy we need.
     
    image.png

    Appreciate your input.

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    Here are some ideas to help you improve/meet your accuracy:

    1) With unipolar switches:

    Using the switch method, you can use a unipolar switch and turn the magnet sideways (or use a diametric magnet) as in this image:

    This will increase your positional switching accuracy as the magnet moves over the sensor (smaller magnet thickness = better positional accuracy).  The reason for this is that when the magnet is directly over the sensor, the magnetic field is very close to zero (and the wrong magnetic field as the magnet approached the sensor).  As the magnet starts to move past the midpoint, the magnetic field seen at the sensor increases until the edge of the magnet is directly over the sensor (as in the image above), which is where the field is strongest.  As long as the strength of the magnet is strong enough to trip the sensor, then the sensor will be tripped somewhere in between when the center of the magnet and the edge of the magnet pass over the sensor. This means that the sorter the magnet, the tighter the positional tolerance. 

    It is important to note that this method works best when the magnet is only moving in one direction relative to the sensor.  If the magnet is going to be moving in both directions, the you could potentially use a sensor like the DRV5032FD or DRV5032DU (X2SON package), which are unipolar switches that have a separate output for north and south magnetic fields.  This way you could use one output when the magnet is moving in one direction and the other output when the magnet is moving in the other direction. 

    Technically, right when the exact center of the magnet is over the sensor, both outputs will be off (the width of this region depends on the magnet).  This could let you know when you have reached the exact center, only you would need to add an additional sensor so that you can tell the difference between the magnet being exactly in the middle, and the magnet being completely absent.

    2) With linear devices

    Linear Hall devices, such as the DRV5055 or DRV5056 can also be used to achieve your desired accuracy, with calibration. There are two different approaches here:

    A) You can have the magnet sideways as in the image above and use the DRV5055 (or DRV5056 if you want to ignore one magnetic pole).  You can then move the device to the desired location and read the output of the sensor.  This reading is then associated with the calibrated position.  The magnet would need to be sideways to prevent the same output from appearing in two different physical locations.  Also, at the desired location, the magnet would need to be near the sensor but not directly over it so that you don't get a zero magnetic field.

    B) If you cannot turn the magnet sideways, then you can use two DRV5056s to increase your accuracy.  For example, you could have one sensor to the left of the desired stopping location, and another sensor an equal distance to the right of the desired stopping location.  Then your desired stopping location is when the two sensors have approximately the same output (calibration could also refine this method, and you would need to make sure the sensor output is not saturated)

    I hope this helps give you some ideas of how to improve your system accuracy.  

  • Hello Mitch,
    You have been very helpful.
    I am now considering to see if  DRV5032FD or DRV5032DU (X2SON package) will work for us.

    We have 3 magnets (one at each location of interest). The sensor is now at 0 deg.
    From what you are saying, we can place a second one at  +170deg?

    Please note that we are rotating on both direction and would like to differentiate weather we are at +170deg or -170deg

    Here is the layout...

    image.png

    Does it sound right? 
    I would think we want to put one of the sensor at a location where the hard stop is so that we can use it for calibration?
    Is it possible to talk?

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    Yes we can schedule a time to talk about this further. I just sent you a friend request so that we can setup a time to talk.
  • Hi Mitch,
    I just sent you an email.

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • (This thread was taken offline to discuss specific design details and implementation.)
  • Hello Mitch,
    Is there a way for us to establish any heritage of flight (Aerospace) application for DRV5032 package?
    This is VERY important at the moment. If this does not have any heritage, can you recommend an alternate product with similar capability that has heritage?

    Thank you for the help!

    Regards,

    Abel Girma
    Vice President
    XSyn Corporation

    Mobile: 001- 408 460 1771
    Tel/Fax: 001-310 632 5787
    E-mail: abel.girma@xsyncorp.com


  • Hello Abel,

    I’m not sure what you mean by heritage. For example, are you wondering if the device has successfully been used in Aerospace applications? Or are you wondering if the device has been certified for Aerospace? None of our current Hall devices have an Aerospace certification.
  • Hi Mitch,

    I am trying to confirm if the device has successfully been used in Aerospace application.

    Can you please help verify that.

    Regards,

    -Abel

  • Hello Abel,

    Just to keep you posted, I am still checking to see if this device has been successfully used in Aerospace applications, and will get back to you at the beginning of next week.
  • Hello Abel,

    Looking over our records for the DRV5032, I do not see any history for space application. The closest things I see on my list are some customers that have used it for drone payload control and in-flight entertainment. This does not mean that the parts haven't been used in space, only that I don't have records of it.