DUEX 5 V0.8 TO DUEX 5 V0.11
-
@droftarts In the end he made a project it's like building a building But then a window is missing you make a million dollar project and you get lost for $ 10 I don't know if I made myself clear
look you can also block my account the post whatever you want because you have the right to do it but I guarantee you if the engineer does not help me I know how to find him because it is his responsibility and not so much solutions that don't really make sense with the upgrade I created 6 problems and before I had one and it wasn't fixed I had a loss of pace and even now what do I do for lack of it I have to redesign everything -
@droftarts I want to see this engineer how serious how responsible he is I am waiting to talk to him you can also tell him if he is a serious person he takes his responsibilities because for € 0.30 he could have solved the problem do not make a card you know you already have the problem not the make out when all drivers work 5V
-
@droftarts it is useless that he has prepared the outputs for the external drivers because it is only and only a mockery when they cannot already be used because all the external drives work at 5 times but because I have to pay the consequences
-
@droftarts practically it is like building a car and then the power supply is 6 volts instead you need 12 times to make all the bulbs in the car work you understood what I mean it is not a contradiction and then it is out of all logic
-
@paolozampini1973 said in DUEX 5 V0.8 TO DUEX 5 V0.11:
I am an electronic and IT TECHNICIAN for 29 years
If you are as experienced as you constantly tell us, you should not only be able to study the Duet docs and schematics - they are all publicly available. You also should be able to understand them. Instead, you cry out for "authorities" and write endless rants against everyone who tries to help you. With all the anger you spread, you better go chopping wood, just to cool down a bit
-
@infiniteloop when they build projects they have designed a logic it is useless to design an external output at 3.3 volts Which then is not usable because 95% of the driver works at 5 volts so it is really a lack of an uncompleted project so you explain to me What is the sense to have outputs at 3.3 volts huh practically illogical
so what about you to read the manuals I have the documentation really leaves the time that I find an electronic board made in this way I would never, ever put it on the market and above all as I said before to several problems Then it depends on what you have to do if you work on the professional it is a matter If, on the other hand, they like to play with it, it is another matter but I see the engineer is not able to answer me he did not answer I would like to just talk to us -
@paolozampini1973 I'm not sure why you want to talk to dc42 about the design of the DueX. You want to argue with him that level shifters should be included? You want Duet3D to make a special board, just for you?
When the Duet 2 and DueX boards were designed, in 2016, the industry was different, and the Duet 2 was focussed on 3D printers. There weren't many large printers that needed external driver support, and 5V signalling was seen as a very niche requirement. Enable, step and direction signals were made available over time to allow for external drivers (and many smaller drivers DO accept 3.3V signalling) but you are the first person that I've seen, in over 6 years, to actually complain that the DueX should have 5V signalling.
The External Breakout Board (EBoB) was designed a year later so that Duet 2 could drive larger external drivers. I've explained how you can connect BOTH DueX and EBoB boards at the same time. The only limitation is that you can't use the same driver on the DueX as on the EBoB, so you are still limited to 5 drives total. So you can still use 3 drives on the DueX, eg E2, E3 and E4, then use E5 and E6 on the EBoB for external drivers.
Realistically, Duet3D isn't doing any further design development to Duet 2. It's a stable product that people like as it is. The firmware is right at the limit now for it, though, and over time it will not be able to support new features. Duet3D are focussed on developing the Duet 3 boards, which probably would have been a better choice for your high end, custom machine; Duet 3 CAN bus boards for external drivers are available.
If you want support to solve your problems, actually post some useful information:
- Send M122 and post response
- Post your current config.g
- Explain the layout of your machine, clearly, and what stepper drives are connected where.
- Post a picture of your wiring, and how you have configured the DueX
- Actually list the 6 problems you are having, with as much information as possible, clearly and concisely.
Because the 32 posts you've made to this thread contain virtually zero information that can be used to understand the issues you are having, and all you are doing is annoying the people who are trying to help you.
Ian
-
@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.