Member #361375

Member Since: September 14, 2012

Country: United States

  • Actually i did it...i just want to get feedback for the others users about this topic

  • Hi Techsupport Team, We ran into problems reading ABS_POS on Arduinio Board.. maybe you already know about this problem It seems to be the 8th Bit from the 22 bits Position register is always Low other reset.. All the other functions are working good but of course I don´t be able to read the Position values correctly

    In Order to find the solution i´ve tried following:

    1. I tested all the possible solutions (taked from: https://www.sparkfun.com/products/10859) that other users have suggested with any succes.
    2. I tried to implement new methods of the Autodrive library (https://github.com/sparkfun/L6470-AutoDriver/tree/master/Libraries/AutoDriver) in the old Arduino code and it has not worked
    3. I Consulted/Posted on the ST microelectronics Forum about my Problem but I could not find a solution (You will see that other custumers experimented the same issue even with the evaluation board EVAL6470H).

    Im need to ask if you could reproduce this error in your labs, it looks as many costumers have experimented the same situation. We need to be shure that your code works or we need to find other Hardware options at right time.

    Thanks !

  • Hi Techsupport Team, We ran into problems reading ABS_POS on Arduinio Board.. maybe you already know about this problem It seems to be the 8th Bit from the 22 bits Position register is always Low other reset.. All the other functions are working good but of course I don´t be able to read the Position values correctly

    In Order to find the solution i´ve tried following:

    1. I tested all the possible solutions (taked from: https://www.sparkfun.com/products/10859) that other users have suggested with any succes.
    2. I tried to implement new methods of the Autodrive library (https://github.com/sparkfun/L6470-AutoDriver/tree/master/Libraries/AutoDriver) in the old Arduino code and it has not worked
    3. I Consulted/Posted on the ST microelectronics Forum about my Problem but I could not find a solution (You will see that other custumers experimented the same issue even with the evaluation board EVAL6470H).

    Im need to ask if you could reproduce this error in your labs, it looks as many costumers have experimented the same situation. We need to be shure that your code works or we need to find other Hardware options at right time.

    Thanks !

  • I think is better if you buy a (big easy driver) and accelstepper library.. if your aplication dont need a ultra fine motion control profil or multiple motors i would say L6470 is too much complicate... absolutly the L6470 code do the work but is there not a library and have some bugs..

  • Hi Joe P.. I was testng your idea but dont works...im experimenting for a long time this bug.. all works except this ABS_POS register..

    Come on Sparkfun! are you going a upgrade this code?? awesome chip but this is a very very bad problem.. people will not buy this board with this kind of errors..

  • Hi man thanks for share your code... sometimes this post format causes errors.. Im testing your idea but it dont works.. Thanks..

  • Hello Sparfun!

    We are using the L6470 and it is working quite well. But: We have problems when reading the ABS_POS register. It seems to be that the 8th Bit (for 128) is always Low. See Our values:

    Go To Pos Returned values 127 127 128 0 129 1 255 127 256 256 383 383 384 256 385 257

    and so on. seems that the 8th bit (of 22) for the value 128 is always low. Is this a common issue? Does anyone have this problem too? How to slove this?

  • Hey Man.. thanks for share your settings... Could you say us which is the max. speed value before your motor lost steps?

    Im Experimenting problems with my set up... I have a similar motor as yours and Im be gonna be crazy cause it works to slow... If i understand.. 400 steps/sec. is no to fast I need aprox.. 5000 steps/second...thanks.. Edy

  • Hi everybody.. Im experimenting very strange problems with the L6470. my hardware set up is:

    The motor is this one: http://www.phidgets.com/products.php?category=23&product_id=3317_1

    Power supply:

    http://www.ebay.de/itm/12V-1A-12-5A-12W-150W-AC-DC-Trafo-Netzteil-Driver-fur-SMD-LED-RGB-Strip-Strahler-/321016344889?pt=DE_M%C3%B6bel_Wohnen_Nachtlichter_Lichts%C3%A4ulen&var=510086915476&hash=item4abe10b139

    My issue:

    I can not drive the motor in speeds high as 1000 steps/sec.. Actually had already achieved very good speeds with the same motor (above 5000/sec) .. but now I tested around 5 chips and simply does not work so fast anynmore..

    I suposed that is a current issue... I tested all posible configurations in the "kval_hold kval_acc kval_run=1b st_slip= int_speed fn_slp_acc= 8a fn_slp_dec" registers I measured the current in the coils and does not exceed 0.5 Am Also made a Test with a very small motor which actually can turn very fast but with very low torque( I can stop the motor while it runs touch it only with my fingers)

    I tested the default set up from dSpin evaluation software for Windows but nothing works...

    has anyone eyperience with a similar issue...??

    Thanks??

  • Hi: Im i want to use the l6470 driver with the Arduino Ethernet Board.. is that posible? Thanks

No public wish lists :(