|
Please cancel the order DM556.
Do not waste your money. You can not buy the same driver as mine.
If you can not cancel the order, I'll pay you. Just tell me how much it cost.
The problem is not only in DM556. Leadshine produces a huge number of driver models.
In addition, now most of their products are counterfeits (say 70%).
It is necessary, that the controller correctly worked with any drivers, and not only with 556.
In addition to removing the resistors and removing the oscillograms, yesterday I went to a company that has been repairing CNC machines for many years.
I asked their specialists to consult me ​​for money, but they did it for free, for which I am very grateful.
They read our correspondence with you and explained the problem. We were both mistaken.
Everything is simple enough. Briefly, it is necessary to increase the delay "DIR-STEP" to 7000-10000 nanoseconds.
Then any drivers will work correctly with DDCSV.
You can partially bypass the problem, individually in the case of each specific driver.
But, only the correct delay DIR-STEP will make it so that there will be no problem at all.
With any drivers.
If you can not do this programmatically, you can hardware shift the signal STEP relative to DIR.
The simplest option is to install a circuit from the resistor and the capacitor between the driver and the controller.
It's a little bit ugly in the form of the signal, but as I saw yesterday, the optocoupler, it's still very ugly.
Today I will write an article in which I will describe in detail what they explained to me.
Please do nothing until you read the article. You also need to understand what is going on to solve the problem.
|
|