SparkFun will be closed Nov 26th and 27th for the Thanksgiving holiday. Orders placed after 2:00pm MT on the 25th will ship out Monday the 30th.
Track My Order
Frequently Asked Questions
International Shipping Info
Mon-Fri, 9am to 12pm and
1pm to 5pm U.S. Mountain Time:
Chat With Us
September 14, 2012
about 2 years ago
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:
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.
about 2 years ago
about 3 years ago
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..
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
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..
Im experimenting very strange problems with the L6470. my hardware set up is:
The motor is this one:
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…??
Im i want to use the l6470 driver with the Arduino Ethernet Board..
is that posible?
No public wish lists :(
Forgot your password?
No account? Register one!