@dc42 Thank you very must for the informative information. We will be try and use an amplifier circuit.
We would use the breakout board, but we have so much stock wire cabling and harnesses that we can not switch to a different type of connector.
Posts made by 3DPotter
-
RE: Duet 2 Frequency Step Signal Output Problem
-
Duet 2 Frequency Step Signal Output Problem
I apologize for not using standard/correct industry terminology.
The STEP signal being generated by the Duet 2 board from the expansion slot is VERY short on the "active" time. From my understanding, PWM generation devices should have a uniform even wave length, of equal times of the peaks. Just by looking at the frequency wave, the frequency high peaks are barely able to be registered, and the low peaks are the majority of the output. I am trying to make them have equal high/low peaks.
Here is a video better describing what I am trying to have the Duet board output. A uniform symmetrical wave length, at any speed. Increasing the extruder speed (STEP signal PWM output) just makes more peaks. The low peak time is not equal to the high peak time, which is what I am trying to get.
https://www.youtube.com/watch?v=UC3ZVla6fr0I have experimented with M569 P7 S1 R0 T4 in the config changing it to M569 P7 S1 R0 T40 but have not had success, as this will distort the wave form at higher output rates. Shown in pictures below.
I would also like to have a bigger Vpp (Peak-to-peak voltage) as the duet only output is ~4.5v Is there a way to increase this?
I am connecting to these pins on the control board.
Pin 2) GND
Pin 25) E6_STEPFirmware version: 3.1.1
config.g
-
RE: VFD PWM Signal Control from Duet 2 Problems
@dc42 We are connecting it via the expansion slot pins. M569 P9 S1 R0 T4. The E6 pin: Pin 25 and Pin 2
There may have been a word/grammar miscommunication. When I said PWM above, I was referring to the STEP signal.
We are not using any fan or heater connectors on the board currently.
Perhaps it is the amplitude of the pulses that needs to be greater? Is there a way to do this? I may be wildly not correct for doing this, but the voltage output using a multi-meter always measures 0.6v from Pin 25 to 2 when an extruder move command is sent. ~0v during idle. On the cheap pulse generator device, the output is always 6.5v when in use. (I do not have an oscilloscope).
(PS: sorry for the 1 month delay, other project got in the way).
-
VFD PWM Signal Control from Duet 2 Problems
Working on a new project to have the Duet 2 board control very large motors. I have little to no experience with VFDs (variable frequency drives). I am trying to have the PWM signal from the expansion pins run the drive, but I am unable to understand/figure out why it does not work. I think it has something to do with the frequency, frequency type, or voltage, but can not figure it out.
Perhaps it has to do with M569 in the duet config?
M569 P9 S1 R0 T4
Duet config is attached. config.gI was able to have the VFD be controlled by a cheap PWM signal generator, but not from the Duet board, as shown in this video: https://youtu.be/IXPVMlhlvyg
Attached is a portion of the VFD manual that pertains to pulse signal input. 305-313.pdf
A full manual can be found here, but is a large file pdf:
https://cdn.automationdirect.com/static/manuals/gs20m/gs20m.html
https://cdn.automationdirect.com/static/manuals/gs20m/gs20m.pdfSettings from Default we have changed on the VFD:
00.04- 22
9.10- 50
10.00- 5
10.01- 200
10.16- 5
10.31- 80
10.32- 6
10.34- 2.77
10.38- 16.67
10.52- 15
Full List of current drive settings: https://docs.google.com/spreadsheets/d/1prs4KkhvBQm4M302XxjzF-e8wH6MWPT-/edit?usp=sharing&ouid=105160618684698464112&rtpof=true&sd=trueI am aware of PWM to analog signal conversion devices, such as this https://www.amazon.com/gp/product/B08CRKRBX4/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 We were able to get this working, but we do not want to use this type of device that can cause inaccuracies.
Willing to even put a cash bounty on this starting at $10. Can pay over paypal.
-
Control Board Recommendation
Hello, we are looking for a recommendation for a newer Duet control board. We currently use the Duet 2, but would like to do some future proofing and make sure we get the right board for us so we can continue using the Duet family of boards. We basically want the same functionality, but on a newer designed board. We are just having some issues finding out the potential combination of boards with expansion boards and what is best for us.
Here are our requirements (what we currently use on the Duet 2)
The Expansion Slot- We use 4 or 5 motors on most of our machines, which use STEP/PWM/PUL signals with a DIR and EN signal. (Direction and enable). The Duet 2 allows for 5 motors of this type. I see that boards like the Duet 3 Mini only have 2 outputs of this type, but is there an expansion board you can use with the Duet 3 Mini to get more outputs of this type?
Stepper Motor Drivers- We also have machines that use 4 basic stepper motors. The Duet 2, having both the expansion slot AND 5 stepper driver slots is perfect for our use case, allowing us to have some printers with hybrid motors, and others with basic steppers, using the same control board! (Just a different config file).
3 or 4 Limit switches. (Endstops)
Ease of use editing the config file.
Networking Ethernet/Wifi capabilities.
Heater is not used.
Thank you for anyone's help who can recommend a board for us.
-
Heater fault when tuning pid
I am currently trying to set up a heater, but the mass of the object that is being heated is so large it faults. Is there something I am missing or a workaround for pid tuning or using bang bang where it could take up to 10 minutes to heat to 70/C?
-
RE: The Scara Road Runner
Here it is in action!
https://youtu.be/57DWYw5pkn4 -
The Scara Road Runner
https://www.youtube.com/watch?v=BnsA2Ix4CfQ
Here is our teaser video for the Scara Road Runner. It will mainly be used for 3D printing cement with a 1in nozzle from a continuous flow system.
It is using a Duet 2 WiFi, all motors are being run off the expansion pin slot.
We will be printing with material soon, just a few more things to work out. The print area shape will be an elliptical oval that has straight edges on top and bottom of the oval from a top down view. It can do continuous 360 degree rotation.
-
YAT Predefined Commands
Hello not exactly a Duet question, but how can I save Predefined Commands in YAT? Every time we set them up it does not save. If you close the current terminal and make a new one it wipes them out.
Thanks.
-
RE: Can't install firmware, diag light on
FOUND SOLUTION.
After connection is established in BOSSA, you then plug in the reset jumper for 1 second. And then push the update. Update installs normally, but then after board is rebooted, diag light is off and board shows up correctly in device manager/yat.
This means for unresponsive boards you have to leave the reset pin in until you can connect with BOSSA, and then take it out, reconnect/relaunch again, and then do the step I listed above. This just saved like 10+ boards. woot.
-
Can't install firmware, diag light on
Hello, looking for help with installing firmware from a corrupted state. I have many many Duet boards and I am going through the bad pile to try and bring some life back to them. Some of the resurrection attempts have been successful, but only about 40% get a new life.
Board 1 status and steps done to it:
Board unresponsive with USB connection. Diag light off.
Inserted reset jumper pin. Diag light comes on.
Connected with BOSSA on COM13.
Installed 2.05.1 firmware, left reset pin in, firmware says it installed successfully. Board showing up as Bossa Program Port.
Even if reset jumper is removed, Diag light now remains on.
Board still showing up as Board showing up as Bossa Program Port in YAT.
Repeating these steps and removing the reset jumper before flashing in BOSSA has no effect, diag light remains on no matter what, can not continue. Board remains as Bossa Program Port in device manager.Board 2 status and steps done to it: (same as 1 except diag light was on before reset jumper).
Board unresponsive with USB connection. Diag light ON
Inserted reset jumper pin.
Connected with BOSSA on COM13.
Installed 2.05.1 firmware, left reset pin in, firmware says it installed successfully. Board showing up as Bossa Program Port.
Even if reset jumper is removed, Diag light remains on.
Board still showing up as Board showing up as Bossa Program Port in YAT.
Repeating these steps and removing the reset jumper before flashing in BOSSA has no effect, diag light remains on no matter what, can not continue. Board remains as Bossa Program Port in device manager.Board 3 status and steps done to it:
Board unresponsive with USB connection. Diag light ON
Tapped jumper for just a moment, device now shows up in windows.
Connected with BOSSA on COM13.
Installed 2.05.1 firmware, left reset pin in, firmware says it installed successfully. Board showing up as Duet board 2.
Diag light is off.
Board working normally, success.I have tried different firmware versions. I have tried SAMBA. I have tried from cmd (cmd does not work as it says the sectors are locked when i run it, as I have checked the lock button in BOSSA and SAMBA).
I have followed https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware
I have tried: https://forum.duet3d.com/topic/19054/duet-2-ethernet-no-connection
I was using this as a guide: https://youtu.be/UPu7_RPE1d0?t=263SOME, but not all, of these boards are from 3rd party manufactures.
Some pictures: https://imgur.com/a/oIcF5IQ
-
RE: Robotic kinematics
@joergs5 said in Robotic kinematics:
where your endstops are located, we can discuss which value to set for the angles. You can describe by making images of the 3
I started to set up the axis angle limits and homing offset for the arm. as shown in the first video the axis seem to be moving incorrectly. The second video explains where the endstops are located and how the machine triggers them.
-
RE: Robotic kinematics
@tony73 @JoergS5 I got everything set up and working accept the m669 command. I read the documentation and am unsure that I need to do and what the values mean for my specific machine. here is a copy of the config. config (15).g
-
RE: Robotic kinematics
@tony73 Haven't had time to get it fully configured, working on it today and I will update you.
-
RE: Robotic kinematics
@joergs5 Thankyou I Have flashed your firmware now. I know about changing the M92 to steps per degree, I just haven't set that up yet. In the process of doing that right now.
-
RE: Robotic kinematics
@joergs5 I have the configuration setup and here is a video of the axis moving and how "+" and "-" effect each in cartesian mode (without m669 set up). and the attached photo is the measured lengths of each section from from the center of the joints. Additionally i have the board flashed to 3.0 and still need the 3.1 binary, all I saw in your last post was official releases/beta I'm not sure if your firmware is different. config (14).g ------------- https://youtu.be/WrY0Ke8HtMY
-
RE: Robotic kinematics
@joergs5 Thankyou for the help. I am trying to configure the robot using 3 motors and the duet 2 wifi. Additionally the limit switches are normally closed. the main thing I need it ow to configure the kinematic line and the compiled firmware since I am unfamiliar with compiling.
-
RE: Max amperage for motor drivers?
It didn't come with heatsinks, but we had the idea to use them on it.