Wiring Vacuum Pressure Sensors to Duet 6XD and 3HC
-
i have 24V Vacuum Pressure sensors that i need to hook up to DUET 3 6XD and 3HC boards
-
6 x SMC Vacuum Pressure Sensors (ZSE30A-01-N-L ) -- 3 Wire (Brown(DC+) , Blue(DC-), Black(signal OUT 1) )
Datasheet for the digital Nozzle pressure -
6 x Solenoid Valve Vacuum Sensors ( 5 Wires - Brown(DC+) , Blue(DC-), Black(NPN signal OUT 1), White(DC 1-5V Analog Output 1 ) , Orange (DC 1-5V Analog Output 2 ??? ) ) -- LINGERA CM85-10-A-6S-P04 (integrated solenoid valve -- i think this is a local chinese market version of SMC type CM85 Vacuum Generators ) LINGERA_CM85_10_A_6S_P04_Vacuum_generator_operating_instructions.pdf
Can someone point me in the right direction and on how to go about connecting them to the Duet 6XD platform. I might also need Vacuum Pressure controller card if necessary
-
-
@developeralgo222 you can connect your NPN-output vacuum sensors in exactly the same way as you would connect a NPN-output Z probe. See https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_connecting. IOW, connect the black output of the sensor directly to ay IOx.IN port on the main board or an expansion board. Connect the brown wire to +12V or +24V and connect the blue wire to ground on the same board. You can pick up +12V or +24V on any of the OUT connectors.
For the solenoid valve sensors, I guess you intend to use the black output wire to control a solenoid valve directly. If you need to read the pressure from the white wire, connect it to an IOx.IN pin that has analog input capability and ensure that there is a common ground between the device (blue wire) and that Duet or expansion board. Configure a Linear Analog Sensor on that port using the M308 command. The input range of those ports is 0 to 3.3V whereas the sensor output is 0 to 5V, so if you want to measure the full range then you will need to add a potential divider between the white wire and the IOx.IN pin.
-
@dc42 said in Wiring Vacuum Pressure Sensors to Duet 6XD and 3HC:
For the solenoid valve sensors, I guess you intend to use the black output wire to control a solenoid valve directly. If you need to read the pressure from the white wire, connect it to an IOx.IN pin that has analog input capability and ensure that there is a common ground between the device (blue wire) and that Duet or expansion board. Configure a Linear Analog Sensor on that port using the M308 command. The input range of those ports is 0 to 3.3V whereas the sensor output is 0 to 5V, so if you want to measure the full range then you will need to add a potential divider between the white wire and the IOx.IN pin.
@dc42 , @droftarts , @T3P3Tony
can any of you guide me and just confirm in making sure that all my 24V Integrated solenoid valves ( 6 of them connected to 6XD mainbaord ) are connected correctly. No Physical connections have been made yet, i am just making sure that they are correct and then once i get all the boards working , i will start to do the actual connections after diagramming themJust to confirm on the Solenoid valve connections, want to make sure everything is connected correctly. After reading the documentation i see that 6XD has IO_3 to IO_8 with Analog capabilites too.
I have my Solenoid Valves will be connected to the mainboard 6XD :
My 6 Solenoid Valve manifold connections require 24V , 50 mA for each valve ( Total == 300mA )
Measuring some 6XD board voltages when voltage selectors are at positions (i.e VIN & V_OUTCL1 for OUT 3 - 5 )
- 1 x 2-Pin V_FUSED(VIN) & GND = 24V
- 3 x 4-Pin OUT 3,4,5 (using 2 pins GND & V_OUTCL1 ) by selecting VIN & V_OUTCL1 = 24V Each
- 4 x 4-Pin OptoIsolated OUT 5,6,7,8 (using 2 pins GND & V_FUSED_IO ) = 24V Each
- 1 x 2-Pin 12V_EXT & GND = 12V
Managed to get 6 outputs that can provide 24V, 50mA each for the solenoid valves from the Duet 6XD mainboard but i am not sure about OptoIsolated outputs.
Solenoid Valve #x ------> IO_x (IO_3 to IO_8)
-
Brown Wire (V+) -----> OUT 3 -5 (V_OUTLC1 Pin) == 3 solenoid connections and Opto OUT 5 - 8 (V_FUSED Pin) == 3 remaining solenoid connections in order to pick 24V
-
Blue Wire (V-) ------> OUT 3 -5 (GND Pin) and Opto OUT 5 - 8 (GND Pin)
-
Black Wire (Digital NPN Signal Output -- Valve 1 to 6) ------> IO_3_IN to IO_8_IN
-
Each White Wire (Analog Output -- Valve 1 to 6) ------> ?????????
-
Each Orange Wire (Analog Output 2 ??????? -- Valve 1 to 6) ------> ?????????
Is using OptoIsolated OUT 5 - 8 for solenoid Valves ok on 6XD. Are this connections OK on 6XD as per the 6XD documentation ?
-
@developeralgo222 the optoisolated outputs are not analog outputs. Do the valves need to be operated as analog devices or can they be digital (on/off)
-
@T3P3Tony said in Wiring Vacuum Pressure Sensors to Duet 6XD and 3HC:
@developeralgo222 the optoisolated outputs are not analog outputs. Do the valves need to be operated as analog devices or can they be digital (on/off)
Not really. The valves have Digital NPN signal output (black wire ) so i don't need analog output in this case. i only need 6 outlets that can provide 24V on same 6XD board. Would this work ok by looking at the device datasheet that they sent me that is linked below and above ?
i think this is a local chinese market version of SMC type CM85 Vacuum Generators ) LINGERA_CM85_10_A_6S_P04_Vacuum_generator_operating_instructions.pdf
-
Brown Wire (V+) -----> OUT 3 -5 (V_OUTLC1 Pin) == 3 solenoid connections and Opto OUT 5 - 8 (V_FUSED Pin) == 3 remaining solenoid connections in order to pick 24V
-
Blue Wire (V-) ------> OUT 3 -5 (GND Pin) and Opto OUT 5 - 8 (GND Pin)
-
Black Wire (Digital NPN Signal Output -- Valve 1 to 6) ------> IO_3_IN to IO_8_IN ( io_x_out pin )
-