DUEX 5 V0.8 TO DUEX 5 V0.11
-
@paolozampini1973 Others have tried to help you. but I think there has been some misunderstanding. Please read this through as there is a solution for your issue!
The onboard driver chips on the duex need only 3.3V, and the plugs you have soldered on are just tapping into that signal (that is why they are only 3.3V). As has already been explained, the extra circuitry, space and cost of adding a set of 5V converters on the board is probably not viable (have you seen how full the board is!?), especially as the use case is not very common in most 3D printers (and was less-so when the board was originally designed several years ago!).
Instead, Duet offers the expansion breakout board as has already mentioned by @droftarts. This allows you to acheive the 5V signals you are looking for and the details of it are descibed in the documentation:
https://duet3d.dozuki.com/Wiki/Duet_Expansion_Breakout_Board#Section_Signalling_voltagesAs @droftarts mentioned in his post above, you can connect both the Expansion Breakout Board, and the Duex5 to a Duet at the same time. You just need a ribbon cable with three plugs on it. You can then use the Expansion Breakout Board to drive your external drivers (on 7, 8 & 9), and use the other drivers, heaters etc on the Duex. This should work fine for your application, and as @droftarts mentioned, this arrangement is currently in use by one of their OEM customers.
Also, as @droftarts mentions, it seems that your issue with warnings on Driver 7 8 & 9 stem from the board not being recognised as a Duex2. If you want help diagnosing this, I would start by showing how your setup looks at the moment:
- Pictures of your Duex2 Select jumper & Enable jumpers (to confirm these are correct to disable the onboard drivers)
- Firmware version (send M115)
- Config.g file
- Anything else that can help recreate the problem so someone can help you in more detail
I would suggest double checking your pulse timings and other M569 settings you are setting for your external drivers too. I personally use external drivers (different to yours admittedly) plugged straight into the expansion header on the Duet (so 3.3V) and have not had any issues. I have also seen the M569 settings be the main problems in almost all of the external driver issues on this forum over the last few years. It might simply be that you are setting the pluses too quick for your drivers to respond, and they would actually work with the 3.3V signals!
Finally, I would suggest taking a moment and structuring your posts on the forum in future, giving a bit more information on your setup, a clear description of your problem(s), and what steps you have already taken to debug/fix them in clear, separate paragraphs. This will make it easier for people to understand your issues and mean you are more likely to get a complete answer quickly. It will also help avoid any misunderstandings, especially if there are language barriers.
The forum is the main source of support from Duet3D, and in most cases seems to work very well (I'm the 5th person to try and help in this thread since you posted yesterday). I believe they are starting some form of paid support for commercial customers, but not sure if it is currently up and running, or if it would be suitable for you. As an alternative, I know one of the users on here has his own business in which he offers paid one-on-one support (https://nxt-3d.be/nxt-3d/services). If you need a more personal support, you might try reaching out to him. Again, I would still suggest taking some time to think about and structure your thoughts so that he can help you as quickly and best as he can.
Hope that helps
-
@paolozampini1973
Maybe your 29 years of experience have outlasted too long? I’ve started with electronic circuits about 50 years ago, and at that time, they all ran at 5 volt, or even combined with negative voltages - think of RS-232. In the meantime, 3.3v are common, and as you should know as an expert, many CPU’s are internally operated at levels just above levels of 1.1 volts.The Duet originates from the (then revolutionary) Arduino Due (an Italian project, I think) - that was the first Arduino with 3.3 V (and a 32-bit ARM core). With this knowledge in mind, you should’t complain, you better should wonder why there are any 5V logic levels left.
So no: we have to deal with both logical levels, the ancient 5V and the 3.3V of modern times. Feel lucky not to have experienced the -12 V of RS-232 (not to forget the additional +12V the hard drives required at that time). For God’s sake, it’s irrelevant what you would „never ever put on the market“ or not: until now, my venerable Duet 2 is the best companion of my printer I can think of.
Not to mention the fantastic community: this forum is a collection of profound knowledge and experience - paired with (very british and quite incredible) politeness and patience of the contributors. I always found a solution for all of the problems I faced, without ever having to ask a single question: I just had to search and to read a lot.
That’s what I recommend to you, too: read before you write, think before you shout. By the way: Do you have a problem with authorities? Why else do you insist on a face-to-face with „the engineer“? Sounds to me like a bad Italo-western movie plot
If you are looking for a solution, ask. This community does the best to help you with whatever technical problem you face. However, if you are looking for a shootdown: forget it! Or, to put it in @oliof’s words: „that does not make for a good Saturday afternoon experience“.
-
@infiniteloop what I want to tell you is that if all the drivers work at 5 volts it's a good 95% what do I do with 3.3 v answer this question and when you create such a circuit what does it cost to integrate a 5v signal converter ?
-
@paolozampini1973 You do not really look for a solution, eh? @oliof, @droftarts and @engikeneer have all told you to use level shifters, and I can confirm they’re right.
Instead, you insist on a redesign of the Duet - this will not happen for very good reasons, but I won’t repeat those over and over again. That’s an exercise I leave to you. This discussion is fruitless, basta!
So come on and get your printer to work! After you’ve wired the level shifters (or an Expansion Breakout Board), study the previous posts from @droftarts and @engikeneer: they have written down precisely how to proceed in order to nail down the remaining problems.
Have a nice sunday and warm up your soldering iron
-
@paolozampini1973 Why are complaining about the Duet having 3.3v, when you could get stepper drivers that can handle that?
-
@infiniteloop see what the problem is that you don't have enough nuts to understand what the problem is when building a product or making a project must be 100% complete and not finding science fiction solutions I asked you a question is the last post and you have not been able to answer me resolution that is scientific are not for me if then people are satisfied with any arrangement I do not I want absolutely perfection I know that many people do not care about this thing of absolutely perfection However I consider it a product very professional but not finished because if you put options the options must be put in a complete way from what you make me understand you are not able to design an electronic circuit so what are we talking about before judging right and wrong study but study if do you want to start talking about design electronics of a pcb How a processor works etcetera etcetera If you don't know the things Salle
-
@stephen6309 I fulfill your curiosity rightly because not to use the drivers on board because they are not sufficient for what I have to do this electronics for me is an excellent electronics what I with text that in the latest version the 0.11 It is a version that is declared qn three outputs for external drivers The problem that if you create an output with external drives you have to make it compatible Then you did a job making it 100% compatible and not creating dummy outputs that can be used at 5% and I bought 0.11 already talking to the engineer and he had read my previous posts and he advised me to buy the 011 he knew that I had bought the 011 but he did not tell me anything it is normal because if I would not have bought it I would have canceled the 'order is about responsibility when doing things it is about accuracy when doing some projects answering your question are not enough interiors that really work great fans no his work but not enough for me in fact I have dm 860 h drivers to do what I need
-
@infiniteloop I ask you a question You are an electronic engineer if you are an electronic engineer we talk about why an electronic engineer when he makes a project and then proposes a product of $ 150 and you lose for € 0.30 it is an unfinished project you understand it tell me about processor Yes it's true but instead of putting an external flip-flop you can also put an internal one Know how to say certain things and before speaking and judging ask how things are 20 days that go on and here are only 3 days the engineer does not has been able to answer me because the drivers send high temperature signals when it is false who is able to answer this question when the drivers are not working why does this work because you are working on this defect Drive are not working because no one can answer me So if you are able to answer me we will talk If not forget it and I will answer you with this gold I have my good reasons and I am not one who talks for a long time when he talks to waste time If there is someone who wants to solve my problem I'm willing to offer him ten thousand dollars But it only needs to be solved In fact they say it and not the theory by hearsay
-
@infiniteloop you know what the problem of many people is they look after them indifference most of the people are satisfied Yes but that's okay so I demand absolute precision anyway the engineer If he doesn't make himself heard and talk to me because I'm not saying bullshit at least for discuss the problems that this card has high temperature error when it is not true it is false I am here to dedicate my time towards you too it is not that it is only you who dedicate time towards me but when a system tells you high temperature and measure the temperature on the processor and there are about 24 26 degrees it does not seem high temperature Then if you consider it high temperature another speech before saying something acquired the data maybe I do not explain But I can explain even better However the 011 has some problems I was here just to report it I know what I can do with the 011 I can throw it I don't care but other people who will buy and will have problems maybe someone does not and he noticed it i'm here on purpose to raise some problems and there is a 6 of problems with the 011 not one q08 He didn't have any kind of problem i just had a problem of losing pace in some cases now you are understanding it i'm saying Read if you don't understand I'll explain it to you
-
@paolozampini1973 Stop your Suada. I’ve better things to do than to read the garbage of a man who thinks he’s perfect. Have a nice day and go your ways.
-
@paolozampini1973 the high temperature errors are almost certainly false as you say. The reason you are getting them is most likely because you have deactivated the onboard drivers but not got it set up in Duex2 mode (whether by mistake or a hardware/firmware/config issue we cannot yet say). This is just a feature of how the fault signals to the processor work (and it makes sense as a safe way to fail!).
Now please answer the questions so we can help you!
-
@engikeneer I have 8 motors to manage so I have to use it as a duex 5 and not in a modulated duex2
-
@paolozampini1973 now we see the misunderstanding. If you set it as a Duex2, all you are doing is saying 'only use 2 on-board drivers', so it wont keep tryng to talk to the other three and giving you the over temperature messages. The Step, Dir and Enable signals for your three external drivers will still work.
-
@engikeneer said in DUEX 5 V0.8 TO DUEX 5 V0.11:
Duex2
if i go to duexdue mode neither driver 5 and 6 and 9 no longer work
and therefore I can no longer use the three motors because the only external motors with the dm860h I have only external X Y which drivers 7 and 8 but the problem isbefore with 08 I didn't have any kind of problem I had only and only a loss of step when I went to do the seams DC42 advised me to switch to v0.11 because v0.8 was not suitable for external drivers then not to mention that now the temperatures of the thermocouples are 16 degrees less but this is another problem Not to mention that I have practically a total of 6 problems out of 4 very serious there is what I say with the 08 It had no kind of problem I had only a loss of step when I went to make the seams on very narrow parts of 10 mm I had a lot of steps now I find myself with a lot of problems with many problems and in any case the 0.11 in problems must be perfected and if you want we can talk about it -
@engikeneer In practice my printer is composed in this way or four extruders with 4 nema 17 Then I have the Z axis with two motors then I have the x axis controlled by the external driver dm860h and also the external Y axis controlled by the Driver dm860h everything works on 15 mm linear guides with SF1204 screws and the loss of step I had only and only when I was going to make the seams Tighter than 10 mm if I don't do the seams I have no problem I can easily turn 120 even 160 mm without No loss of step but if I go to do the seams seams I lose the step even 50 mm this with two ex 5 well V 0.8 this is the only problem I had and now I find myself six problems to solve what I say but if a person spends money to have more problems than before honestly he has no logic I hope to be understood and understood why I would not have spent more money to have more problems usually more money is spent to have less problems in this case I have spent more money to have more problems I hope I was clear
-
@paolozampini1973 said in DUEX 5 V0.8 TO DUEX 5 V0.11:
@engikeneer I have 8 motors to manage so I have to use it as a duex 5 and not in a modulated duex2
If you have the duex5 in duex2 mode surely you can connect your external drivers to 2 of the 3 axes available on the BoB. You then have 7 other (5 on duet, 2 on duex) for your other axes. If there is a good reason this won't work I am happy to be corrected.
-
@tekkydave start to think that it is I who do not explain myself well or someone cannot understand my problem but strange because I have explained it as many times as possible every time I am wrong to explain my problem then there is another speech each one gives I am pleased with advice but you cannot give advice and then not follow the advice because in this way you do not get to really anything so if someone can be so kind and courteous You should follow the problem is that if someone gives me advice and then it disappears is no longer heard is useless Anyway thanks
-
@tekkydave however in all this I am really curious if someone really wants to help me because as I have already said at least 10 times with the v 0.8 I did not have any kind of problem a problem that I had a loss of step on some print seams and now I find myself with 6 problems so INSTEAD OF IMPROVING AFTER I made a V0.11 upgrade the facts say that I did a downgrade I don't know if I practically explained myself by switching to V0.11 I should have made a qualitative leap and solved all the problems instead I find myself with 6 more problems I do not know if I have explained myself but no one will follow my problem nor even the engineer because I do not think that all these conversations have not read it AND in any case the V0.11 has problems
-
@dc42 Good morning I have been trying to talk to you for several days obviously you are very busy I can understand it but I want to talk to you about the problems that exist DUEX 5 V0.11 at least tell me if you are interested in talking about the problems that exist on the V 0.11 at least answer me I ask you please please THANK YOU
believe me I have been waiting to talk to you for a long time several days I let you know if you are interested because I want to talk to you to clarify some problems on this v0 11 since in v08 I did not have all these problems Thanks again -
@paolozampini1973 If we ignore the fact that you are unhappy with your purchase will my suggested configuration work?
I have 41yrs experience as an engineer and programmer and find the best engineers are the pragmatic ones.
As an inexperienced database developer I used to get very upset and obsessed when a proposed solution wasn't perfect. One day a DBA I looked up to took me on one side and just said "Don't be a dick, Dave".
If anyone else following this thread can say whether my proposed solution makes sense it might help the OP.