Testing Proportional Control of Pneumatic Cylinders | James Bruton

แชร์
ฝัง

ความคิดเห็น • 405

  • @jamesbruton
    @jamesbruton  5 ปีที่แล้ว +25

    So why does the creep go away when I use two separate air sources for each side of the cylinder?

    • @antondewinter3862
      @antondewinter3862 5 ปีที่แล้ว +1

      Maybe you just have a tiny leak somewhere. How are you checking for that by the way?

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว +3

      @@antondewinter3862 If it were a leak then it would keep moving for ever when air is locked rather than slowing down and stopping?

    • @antondewinter3862
      @antondewinter3862 5 ปีที่แล้ว +3

      @@jamesbruton Yeah, fair. Although it might be a leak that only happens above a certain pressure but I'm not sure how likely that is.

    • @Iamapinkelephant
      @Iamapinkelephant 5 ปีที่แล้ว +3

      Just a thought. Try putting a slight restriction to the flow rate of the big end of the cylinder. I'm wondering if it has something to do with the larger end having more room to fill up quickly and then because air is springy it pushes out quicker than the rod end which fills slowly.
      If the above works, then I'd guess that the reason having separate tanks works is because when they're on a single line, air takes the path of least resistance and flows into the bigger chamber, separate tanks, the path is the same.

    • @mrj.o4556
      @mrj.o4556 5 ปีที่แล้ว

      Isn’t it still one source of air but I think the

  • @davec6208
    @davec6208 5 ปีที่แล้ว +46

    hi james really like your show,
    may i offer the advice of someone who has to deal with pneumatics on a daily basis
    While you are correct it is the surface area of the cylander on one side, on the opposite side it is the surface area of the cylander minus the surface area of the end of the pushrod. (also atmospheric pressure applied to the end of pushrod if you want to get technical). i would use proportional valves and go with pneumatic over hydraulic (water) if you want to completely eliminate creep. the valves open too quickly and allow for too much pressure differential applied too quickly, along with compressable fluid (air) is your problem. also the reason why you have gotten such strange results on your valve switches is that you are changing too many variables proving your prejudice and not testing an hypothesis. change one variable at a time it will be much easier to troubleshoot. also if you do decide to keep the solenoid activated valves and run with pneumatic over hydraulic you might have to deal with fluid inertia. all depends on how fast you want the transit to happen with accuracy.

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว +2

      Light oil is a better option for a lot of reasons, other than making a mess

    • @kyleyankanich3726
      @kyleyankanich3726 5 ปีที่แล้ว

      This is correct. The "plug" in the middle does not have the same surface area, whiuch matters if you're feeding it the same PSI.

    • @TheUnofficialMaker
      @TheUnofficialMaker 5 ปีที่แล้ว +1

      did't you mean hydraulic over pneumatic. We had a robotic cell that feed a molded part up small amount each cycle for a robotic arm to grip. the up was controlled by oil. then when all the parts where fed, air was used as a fast retract.

  • @ojsh_
    @ojsh_ 5 ปีที่แล้ว +16

    As someone else noted, flyback diodes on the solenoid coils may reduce back EMF to a workable level to stop Arduino from freezing.
    The change in creep i think is more related to the changed methodology, rather than 1 vs 2 tanks. Pretty sure it'd be very hard to reach a desired target & have no creep in a pneumatic system with just single on-off actions like you were testing. At the most fundamental level, in order to achieve motion the pressure on the downstream side of piston Must be less than that upstream... simply closing everything up when target is reached leaves you with a pressure imbalance, which will naturally correct itself back to equilibrium. You can see this is solved in industrial electro-pneumatic positioners basically in software - they rapidly adjust & re-adjust pressures to both sides of cylinder as they get closer to target position. Can do same with your system, PID fixes everything!

  • @instantkaffeguld
    @instantkaffeguld 5 ปีที่แล้ว +16

    What you are finding here is all the reasons why compressed air is not used widely in applications that require precission. There is just way too many variables to make it worth the hassle.
    Its great as an instant power source and easy to store, but very hard to control and highly inefficient.
    One of your problems could be caused by the hoses, as they expand under pressure, just by squeezing the hose with your fingers you should be able to move the piston. Another by air density changes due to temperature fluctuation while compressing/decompressing. A third by the pressure equalizing after letting go of the switches.
    A onehundreth by...
    But its an interesting experiment none the less. whats the fun in buying of the shelf gear anyway?.;)

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว +7

      Thanks - yes the main reason for the videos was to answer all the people who ask why I don't use pneumatics for robotics more. Also I have these massive cylinders now so... ;-)

    • @fernandocastro2075
      @fernandocastro2075 5 ปีที่แล้ว

      With compresed air and servopneumatics you can Achieve precissions up to +- 0.5 mm on cylinders

  • @xavelor
    @xavelor 5 ปีที่แล้ว +5

    "OpenDog is an ongoing project. I'm using it as a table" made me snort my tea through my nose more than I'd intended.

  • @MrStemkilla
    @MrStemkilla 5 ปีที่แล้ว +11

    use some reverse polarity flyback diodes across the terminals on the numatic valves. I think the relay board probably has them built in but if they dont you will definitely need them there as well.
    they work by snubbing out the inductive spikes created when switching anything with a coil of wire involved.

    • @kissingfrogs
      @kissingfrogs 5 ปีที่แล้ว

      I cant help but think with all of Jame's experience he would have used flybacks once or twice before but as they say it pays to never assume

    • @MrStemkilla
      @MrStemkilla 5 ปีที่แล้ว +2

      @@kissingfrogs You never know. he seems to be much more experienced with code writing. typically people like that are not the most knowledgeable about builing your own circuits or modifying existing products in that manner. as he typically does not do that sort of thing on his channel. but thats just my guess. and would likely fix the problem if applied

    • @SteveWrightNZ
      @SteveWrightNZ 5 ปีที่แล้ว

      Its not too critical with relays. It will eventually burn the relay contacts, after some years.. Different story if it was a semiconductor driving it..

    • @MrStemkilla
      @MrStemkilla 5 ปีที่แล้ว +1

      @@SteveWrightNZ yeah im not talking about protecting what the relay is switching. they are built to handle arcing. however the semiconductors connected to their big inductive coils are not built to handle their spikes.

  • @dminting
    @dminting 5 ปีที่แล้ว +6

    Not sure if you have come across the solution yet, however I have an idea.
    When air is compressed it heats up and expands. Once you close the fill valves the air inside the cylinder will be cooling and contracting. Because the smaller side has a lower volume the contraction will be greater resulting in a lower pressure than the larger side.
    This also explains why separate tanks help.

    • @kissingfrogs
      @kissingfrogs 5 ปีที่แล้ว

      i like your thinking.

    • @tiporari
      @tiporari 5 ปีที่แล้ว +1

      @@kissingfrogs That, and since he's using compressed air that is rested or static (at least in the video) it is probably at room temp. As he releases it from the tank the expansion (and pressure drop) will cause it to drop in temperature. When it absorbs heat from the environment it will expand again. Lots of things going on here.
      There's a reason precision positioning systems are hydraulic and not pneumatic.

  • @OGJuanDeag
    @OGJuanDeag 5 ปีที่แล้ว

    10000000x better than the last video!!! No crazy music and panning around 3D models much better format enjoyed this video much more than last thank you for listening to your audience !!!

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      Well breakfast making machines aren't entirely serious

  • @kentvandervelden
    @kentvandervelden 5 ปีที่แล้ว +1

    Fantastic video! It's FAR more interesting to hear the intermediate R&D success and failures to create something that would otherwise be purchased. Open-ended projects like this would make amazing multi-domain subjects for schools.

  • @kaushikprakashrobotics
    @kaushikprakashrobotics 5 ปีที่แล้ว

    Great job James! I really enjoy these type of videos where you bring us along in your R&D process.

  • @Marzec309
    @Marzec309 5 ปีที่แล้ว +1

    James, is that a new or used cylinder? Coming from an industrial environment. Seeing that creep on a used cylinder isn't uncommon. And it is usually related to a wore out seal on the piston of the cylinder. Thus letting air bypass the seal until the pressure is equal on both sides of the cylinder. Also, one other thing worth mentioning is with the valves. If they are piloted valves, restrictions in the exhaust on the valve will mess with how the spool shifts inside the valve. This is why some valve assemblies mounted on a manifold base have an option for a separate pilot source. These being less common of course. Also, in practice "real world" per say. There are many things that can contribute to a pneumatic cylinder drifting. In safety systems that require the cylinder stop and stay in place with no drift being tolerated. You can get what is called a rod lock. This is a braking device on the cylinder rod that locks it into position.

  • @Andrew_Sparrow
    @Andrew_Sparrow 5 ปีที่แล้ว +14

    So basically you 3D printed a table :p :)

  • @memejeff
    @memejeff 5 ปีที่แล้ว

    being surrounded by so many cool projects must be really fun, looking forward to the next video :)

  • @Marzec309
    @Marzec309 3 ปีที่แล้ว +2

    This comment may be a year late. Use two pressure regulators. Set the lower surface area side higher then the larger side. Remember PSI is pounds per square inch. So the pressure difference would be at the same ratio as the two surface areas. Essentially you want the force on both sides to be the same. With this done there will be no creep. Example: if you have 1 psi on a 10sq.in surface and this is acting on a 1sq.in surface pushing into a sealed chamber. The sealed chamber would have 10psi inside it. All movement will stop once the sealed chamber reaches 10psi. I think this is why when you had two air sources, you didn't see any creep. One was higher in pressure then the other. And by luck it just so happened the lower surface area side was higher in pressure.

  • @oldestnerd
    @oldestnerd 5 ปีที่แล้ว +4

    How about using a regulator on the air coming from each tank? The idea is to have have lower pressure on the side with more surface area in the cylinder. This would provide pressure inversely proportional to the surface areas of each side of the cylinder.

    • @DieCastoms
      @DieCastoms 5 ปีที่แล้ว

      I think, if you use a proper pressure regulator (*NOT* just a flow restriction (g-clamps)) on each end of the cylinder, and adjust them so that the end WITH the rod gets a higher pressure than the end WITHOUT the rod (doing a little math to find out what pressure over the smaller surface in the rod end gives the same amount of work as the lower pressure over the larger surface in the other end), it should work out fine.

  • @cpirius
    @cpirius 5 ปีที่แล้ว +2

    I have that exact relay board and have done work with it before. I suspect you're arduino issues are simply from the magnetic coils in the relays, and the solenoids aren't making it worse (they are isolated like you said). The easiest way to make your demo setup more reliable would be to take out the blue jumper in the corner (to isolate the 5V powering the optoisolator inputs from the 5V powering the relay coils), then use a separate usb battery back to power the "JD-VCC" pin. Also remove the ground connection from the relay board to the arduino. So, on the main 10 pin header you sill just have the signals and the arduino vcc connected. The inputs only need to be pulled low (connected to an open drain output) to activate the optocouplers, so you don't need a common ground. This way the relay coils will be isolated from the arduino and you wont get EMF issues from them.

    • @JLTSoft
      @JLTSoft 5 ปีที่แล้ว +1

      I am well experienced in this area. It ain't the relays. The relay board he is using already has diodes. The issue is the flyback from the solenoids themselves. He is using the same power supply on the solenoids as the Arduino, and it's causing a current drop on the Arduino. Flyback diodes on solenoids will fix it or use a separate power supply for solenoids.

    • @cpirius
      @cpirius 5 ปีที่แล้ว

      @@JLTSoft Flyback diodes are definitely important, and yes the relay board has them, but they are not a cure all. He is actually using a separate battery pack for the arduino (16:00), and he explicitly said that the solenoids have separate power (including ground) in a patreon post. Basically, the issues you describe are probably correct, except it's the coils on the relays causing issues and not the coils on the solenoids. They are after all, very similar devices.

    • @JLTSoft
      @JLTSoft 5 ปีที่แล้ว

      @@cpirius The only way the Arduino could be affected by the relays is if the power supply can't provide enough current. As I have said, I have used those exact same relay modules and never, ever had a problem with a 12 volt 1 amp power supply and firing all 4 relays at the same time, 10 times a second. If he is using less than that then yes, the current draw from the relays might be causing an Arduino reset. Still has absolutely zero to do with emf. I should know, I designed a production product called the MonsterShield that used these same modules with Arduino's and I literally sold hundreds of these for haunted houses and yard haunts for controlling complex pneumatic animatronics and used them in my own haunt. I even did up to 8 of these modules with 32 relays (albeit with a more powerful power supply)

  • @TheScarvig
    @TheScarvig 5 ปีที่แล้ว

    YES! he included the correction about the pressure vs area!^^

  • @burgulize
    @burgulize 5 ปีที่แล้ว

    I wish more people would do their R&D. Great Video!

  • @CooperDuper3000
    @CooperDuper3000 5 ปีที่แล้ว

    I really like these kind of videos. Great Video!

  • @DALapygin
    @DALapygin 5 ปีที่แล้ว +1

    Hello James! Great job. You can make system more controllable by setting control valves without tubes - close as possible to cylinder. And use stell tubes. All actions in pneumo sistems have a speed limit - speed of sound. So if you control system close a solenoid - you have a time delay before pressure in cylender change - becaose you have relatively long line connecting control valve and cylinder. also - may be interesting to implement a position feedback sensor right in cylinder. Taht must be a ultrasonic rangefinder or something else. Measure range from cylinder bottom to piston... Anykind - very interesting video. Thanks a lot. Sorry my bad English.

  • @roningrae
    @roningrae 5 ปีที่แล้ว

    surface area of one side of cylinder is 1, surface area of opposite side is 1 minus area of rod cross section.
    the volume of air in one side of the cylinder will be larger than the other. the volume of air the rod takes up makes a good deal of how fast it will pressurize and the surface area of work being done is smaller.
    cool experiment.

  • @steveparkes
    @steveparkes 5 ปีที่แล้ว

    My inner Bevis and Butthead is on overdrive today. First SciManDan drops an innuendo and now James 'has loads of three ways" :)

  • @lordRW
    @lordRW 5 ปีที่แล้ว

    i recommend push to fit fittings (plastic), for proto typing it makes it a lot easier, and they work pretty well for permanent builds too.

  • @technomen0872
    @technomen0872 5 ปีที่แล้ว +8

    Did you try to actually put a Load on it? Might fix the creep :)

  • @OWLLwisdom
    @OWLLwisdom 5 ปีที่แล้ว

    Try using smaller diameter piping that has harder/stiffer wall, the larger diameter pipe will act as a storage tank and will expand with pressure, the smaller diameter pipe will also restrict the flow for better control. Think of it like water pipe knock when you turn the tap off quickly, the momentum of the water that has to stop, air is similar but not as dramatic as it can compress and if the walls of the pipe is not rigid the it will expand slightly because of a pressure spike. Hope this might help point you in the right direction.

  • @GeekSpeakDesign
    @GeekSpeakDesign 5 ปีที่แล้ว

    Hey James,
    I was watching Short Circuit tonight & thought ... Johnny 5 would be an amazing build!

  • @confusednsutian7100
    @confusednsutian7100 5 ปีที่แล้ว +1

    That maplin power supply just reminded me of my time in London.

  • @kingredleg6747
    @kingredleg6747 5 ปีที่แล้ว

    Look at the air as electricity. The small tank of the compressor causes a quick drop of psi acting like a under voltage. The two tanks in parallel give you the current flow or volume to keep your psi high for a longer time. You compressor might turn on at 100 psi and turns off at 120 psi. Intern giving you a broad range of voltage or psi. Use a regulator on the output of the tank and turn you compressor setting higher. This should give you more constant levels of psi.

  • @jonolsen7246
    @jonolsen7246 5 ปีที่แล้ว

    Hey James!
    Your relay board has optoisolators, that should prevent the emf from getting back to the arduino. Remove the VCC to JD-VCC jumper and power it from an external source through the JD-VCC pin!

  • @MaxBrainDevices
    @MaxBrainDevices 5 ปีที่แล้ว

    Great progress with this

  • @grassrootfilms
    @grassrootfilms 5 ปีที่แล้ว

    Just want to throw this in cause didn't see it in comments. Also remember the tubing itself can swell with pressure causing "sponge-ness" when compressed. This is even why high-end car brake lines are braided to prevent swelling. I would definitely try shortening all those lines and place solenoids as close as possible to the cylinder. No expert here, just a thought.

  • @jeremywasserstrass3510
    @jeremywasserstrass3510 5 ปีที่แล้ว

    What I have done when trying to hold an air cylinder position is to put a pressure regulator on each port of the cylinder so I could adjust for the force difference. Either by turning down the pressure to the piston side or turning up the pressure to the rod side.

  • @SgtMik
    @SgtMik 5 ปีที่แล้ว

    For the back EMF from the coil. Use a simple diode in parallel with the coil. It will stop the current from going back in the arduino board!

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      It's already isolated by relays and on a separate power supply. So there's no direct connection.

    • @SgtMik
      @SgtMik 5 ปีที่แล้ว

      James Bruton Oh wow then that's really odd! Maybe putting a metal shield around the solenoid or Arduino can help. Ferrite cores like you did is also a good idea

    • @GynocentricEudomonic
      @GynocentricEudomonic 5 ปีที่แล้ว

      @@jamesbruton I didn't see it in the video, but how close together are the components and wires? You might be getting a bit of cross talk via induction.

  • @EitriBrokkr
    @EitriBrokkr 5 ปีที่แล้ว +2

    You don't need 2 separate air sources, you need 2 different pressure regulators. Let me explain
    Lets assume that's a 1.5 inch cylinder, with a 0.75 inch ram, and your driving it with a typical air compressor output of 125 psi. one side of the piston will have a surface area of 1.77 square inches. the rod side of the cylinder will be the same, minus the area the rod takes up, thus it will have a surface area of 1.33 square inches. If you apply the same 125 psi to both sides, the rod side will have 165.9 pounds of force pushing one direction, while the other side will have 220.9 pounds of force pushing the opposite way. That's a ridiculous 55 pound difference.
    Since air is a compressable gas, after you close all the valves the piston will try to balance itself, it will creep over untill the two sides are at equilibrium.
    If you feed the ram side with 125 psi and the back side with 93.8 psi. both sides would be opposing each other at 165.9 pounds of force, and your creep will go away.
    Some things to note,
    changes in Air pressure = changes in cylinder force
    changes in air flow = changes in cylinder velocity
    always adjust the flow on the exhaust side of the cylinder (wierd jerky stuff happens otherwise)
    air is a compressable gas, your system will always have some "spring" in it, the more volume the more spring.
    To finally answer your question, your piston volume to air reservoir volume is less than idea, also your tanks are not the same size and the back end of the piston consumes more air (no rod, more volume.) so as you ran it, the pressure in the back side tank dropped faster, creating the more idea situation I just explained.
    to cure the "spring" issue, air-over-oil systems are used. air on one side of a piston, pushing out oil on the other through a metering valve. super accurate, super controllable, potentially super messy. oil is non compressable, and meters more predictable than air.
    You're on the right track, Try making a second proportional valve and segregate the 2 outputs, and feed it with the 2 different pressures I think you'll be pleasantly surprised. A 5/3 valve everyone keeps going on about is not going to give you the level of control you're looking for, not with pneumatics anyway, hydraulics are another story. and a couple snubber diodes should fix your arduino issues.

    • @DieCastoms
      @DieCastoms 5 ปีที่แล้ว +1

      I agree with everything in your post, as I said in my own, but you've expressed it much better than I could.
      I have a question, though, and this is a genuine question, not a troll or attack.
      When he uses ONE air source, and supplies the same pressure to both ends of the piston, there is constant creep in a constant direction, until the piston tops out. When he uses TWO air sources, even with the SAME PSI in each .. there is no creep. This makes it seem like the actual pressure is not an issue, at all. It must be something to do with the air being in a circuit that can feed from one side of the cylinder to the other. It's just .. weird.

  • @chemicalvamp
    @chemicalvamp 5 ปีที่แล้ว +1

    James please be sure your pneumatics are properly greased. It not only lubricates but it also seals. I don't see any signs of leaking, but I can see that your piston is jumping as the force applied overcomes the friction holding it in place. Also could you please tell me at what position the 2 sides have equal volume of gas? food for thought: the steel bar of the piston must be treated as a non compressible, you could demonstrate it as a liquid if you wanted to.

    • @chemicalvamp
      @chemicalvamp 5 ปีที่แล้ว

      My curiosity was killing me, If you deliver 32.25% more pressure to the bar end, the actuator's seal would be center of the pistons travel.
      As at equal pressure the technical center is the 'average distance' between the piston seal and the volume of rod(32.25% of the cylinder's volume dynamically) which you could determine as simply as measuring as its length within the travel.

  • @tullgutten
    @tullgutten 5 ปีที่แล้ว +1

    Put diodes in paralell in reverse so it is blocked when applying power and shorts out the back emf when power is off or use a resistor in parralell to take only the biggest spike.
    Diode would most likely be best (that is used in many cars directly in the relays )
    Also you could use two more of that electric air valves just plumbed to the exhaust side of the other ones and have it to blok the air

    • @tullgutten
      @tullgutten 5 ปีที่แล้ว +1

      Look at this picture for an example
      i.stack.imgur.com/IUn5v.png
      I have played a little with relays to check the back emf on a oscilloscope and without anything and just disconnecting i got about 70v spike on a 12v energized relay.
      With a diode in parallel i got almost nothing it was a 12 point something source and only gaimed about 0.07volt if not less and that is an extreme difference.

  • @kacperozieblowski3809
    @kacperozieblowski3809 5 ปีที่แล้ว

    you have to keep in mind that air unlike liquid can be compressed so you will always have a bit of play in your system, but that's meaby good thing because your robot will not break from a fall or something

  • @loganhollows
    @loganhollows 5 ปีที่แล้ว

    Im fairly certain the small amount of movement you're still seeing after using the two compressors is due to the momentum of the cylinder. And that (i think) would be why with the motion smoothing of the servo helped so much.

  • @DoRC
    @DoRC 5 ปีที่แล้ว

    As stated below the surface area of the piston is smaller on the rod side because the rod takes up some of that area This is what causes the force imbalance.

  • @JLTSoft
    @JLTSoft 5 ปีที่แล้ว

    The Arduino lockups are because you don't have flyback diodes on the solenoid lines. When the solenoid is switched on or off, you can get a momentary burst of current flow because of the magnetic field collapsing... 2 ways to solve. First is to use diodes across the leads of each solenoid. Mkae sure the direction is correct. Second way is to use a separate power supply just for the solenoids. That will prevent the current draw from causing the polyfuse on the Arduino to reset.

  • @TheUnofficialMaker
    @TheUnofficialMaker 5 ปีที่แล้ว

    btw, if you had a Double Rod Air Cylinder (rod at both ends) the surface area would be the same. Also, more accurate if you use oil which is noncompressible. Make sure the seals are oil compatible. Definitely use the 5 way valves.

  • @zubgarter
    @zubgarter 5 ปีที่แล้ว

    Love your videos. Thank you!

  • @EitriBrokkr
    @EitriBrokkr 5 ปีที่แล้ว

    There is a more unorthodox approach to pneumatic cylinders. you can supply a constant low pressure to one side of the cylinder to act as an air "spring" varying the opposing pressure will actuate the cylinder. this limits the potential force you can generate, but makes for a very fast response time, because you don't have to go from atmosphere up to system pressure every time, like when a typical air cylinder switches direction. Not sure how this would behave mid-stroke, Just food for thought.

  • @rock-afire-fan
    @rock-afire-fan 5 ปีที่แล้ว

    To stop the arduino from freezing. Just put a diode between negative and positive on each valve, with the diode facing towards positive

  • @MattGreenland1
    @MattGreenland1 5 ปีที่แล้ว

    I'm not sure this solves the issue but would be interesting to see.
    Use a combined screw and pneumatic system. With a pneumatic thing between two screw valves. (parallel to them) and use the strength of the pneumatic arm with the accuracy of the screw valve to keep it in place against any creep etc.

  • @alex140666
    @alex140666 5 ปีที่แล้ว

    you would probably need to go with a closed loop system. instead of venting the air, you would have to connect it to the intake of your compressor. But than you would need a mechanism that would switch input and output hoses to move cylinder in opposite direction.

  • @rock-afire-fan
    @rock-afire-fan 5 ปีที่แล้ว

    You can use a 3 position open center valve and a couple pilot operated check valves

  • @plemli
    @plemli 5 ปีที่แล้ว

    I think you need to accurately measure and PID control the pressure using two (both pressurise and relief) proportional valves on each side - 4 valves in total. Then another PID driving the two pressures from the position. Add recuperation valves for optimisation.

  • @bodanerius
    @bodanerius ปีที่แล้ว

    Very late to the game here but I thought Id share this.
    Ive seen through shaft cylinders that are made to equalize the volume difference between the two chambers.
    Wether theyre available in your required size I dont know. And the shaft poking out the other end might be a nuisance. But they might help you in this project. If its still on 😁

  • @junmokoo9
    @junmokoo9 5 ปีที่แล้ว

    You are a genius.

  • @christianm1532
    @christianm1532 5 ปีที่แล้ว +1

    Take a look at the way the Saab Draken hydraulics work, they did it completely without electronics.

  • @Uk_Grid_Engineering
    @Uk_Grid_Engineering 5 ปีที่แล้ว +1

    Maybe try to feed the lower side of the ram with air via a separate regulator set lower to account for the difference in surface area and force of the two directions this way they should also be able to be fed from the same air source as a regulator won't back fill a tank if it gets a pressure rise on it's input it would vent to atmosfear ,
    I would try the following layout
    Compressor - regulator and split the line here to the separate sides of the ram but just before the lower side valve another regulator to lower pressure for that larger end this I think would eliminate creep and give equal force in both directions also giving a more forgiving and predictable control

  • @pegroj
    @pegroj 5 ปีที่แล้ว

    The metal bar could have some holes and you could use something like a coil to lock a pin or unlock in certain positions for more strength.

  • @mr1enrollment
    @mr1enrollment 5 ปีที่แล้ว

    James: this old engineer enjoys your videos, but it is difficult to 'see' the system when it is on the bench. Good old white board system drawings often help understanding. Modeling the system via electrical analogs of mass/spring/damper with Ltspice would be one approach.
    (As well as instructive for the viewers.) Anyhow- very entertaining, and unique for TH-cam I suspect. You pack much into the videos and at a fairly accelerated rate,... pun intended. I commend your enthusiasm - it makes for a wild ride on this end. Cheers D

  • @Logical_Controls
    @Logical_Controls 5 ปีที่แล้ว

    Great video as always James, really enjoying these R&D style videos. Just thought i would mention that the Arduino isn't hanging because of those solenoids though as they are electrically isolated from your Arduino via the relays and the fact you have a separate power bank for your Arduino. Unless i am missing something here it can only be from the relay coils themselves (or dare i say a bug in the code). Feel free to correct me if i am wrong.

    • @JLTSoft
      @JLTSoft 5 ปีที่แล้ว

      Wrong. The relays don't power the solenoids. The relays only switch the power going to each solenoid. While the relays are optoisolated from the Arduino, the solenoids are not. He is using the same power source on the solenoids as the Arduino and does not have flyback diodes on the solenoids to protect the Arduino. When the Field collapses on the solenoid, it's going to fly back to the Arduino causing the polyfuse to trip, resetting the Arduino.

    • @Logical_Controls
      @Logical_Controls 5 ปีที่แล้ว

      @15:30 hes using a usb power bank to power the Arduino, one wire on the relay contacts go to the solenoids and the other wire on the relay contacts go off which looks like to the bench power supply, i cant see any connection from the solenoids to the Arduino.

    • @Logical_Controls
      @Logical_Controls 5 ปีที่แล้ว

      I suppose the back emf could be getting to the Arduino through the little module with the white LED on, not entirely sure what it is but it looks like it might be powered from the bench power supply like the solenoids are.

    • @JLTSoft
      @JLTSoft 5 ปีที่แล้ว

      @@Logical_Controls That is the problem. Because both the Arduino and the solenoids are powered by the same power supply, the emf from the solenoids causes a feedback to the power supply which the Arduino is also connected to. Flyback diodes on the solenoids will fix this. So will isolating the Arduino with a separate power supply. The relays have nothing to do with this problem because those relay modules have built-in flyback diodes and optoisolators that prevent the relay module from sending anything back to the Arduino. The relay module does not power the solenoid. It only switches the power that he is providing, and that power source is also providing power to the Arduino.

  • @kissingfrogs
    @kissingfrogs 5 ปีที่แล้ว

    Awesome puzzles to solve. had to think a bit before i got the creep thing ... different surface areas on the piston (i think you say volume but mean surface area, i maybe wrong)

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      That it - but why does it go away if I use separate air sources?

    • @kissingfrogs
      @kissingfrogs 5 ปีที่แล้ว

      @@jamesbruton that is a good puzzle as it does seem to go away completely with two sources.

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      @@kissingfrogs It fundamentally different though because the creep is always in the opposite direction of the initial travel. With one air source it's always in the same direction and it creeps for much longer.

  • @everestneverest9720
    @everestneverest9720 5 ปีที่แล้ว

    just wire up two suitable Digital pressure gauges into the microcontroller and balance them properly that way.
    bung up the higher side with a small drilled hole [Venturi effect] /make a generic ball bearing/marble/epoxy ball inside some larger tubing and have that lay flat on the smaller tubing under gravity for the side you want to shut off, make a generic flat flapper version, "So why does the creep go away" because you don't then have a direct path to both fluids in/out
    oc the simplest is to just calculate the lower pressure side volume and then bung up the higher pressure side to the same volume with a dummy static solid bung.
    same max volume in both sides = no trying to self equalise within reason

  • @hailemichaelyilma
    @hailemichaelyilma ปีที่แล้ว

    James, Thank you for providing all these contents. So much to learn form them. Currently I am working on force control using a frictionless pneumatic cylinder. I needed some help on that, can we connect please?

  • @OWLLwisdom
    @OWLLwisdom 5 ปีที่แล้ว +1

    Do you have back EMF Diodes on the coils of the valves?

  • @RobReynolds
    @RobReynolds 5 ปีที่แล้ว

    Colin Furze does loads with plumbing. Maybe another collaboration video might be an idea

  • @matsv201
    @matsv201 5 ปีที่แล้ว

    It might be a bit more expensive... But I would probobly have one servo for each side. Other vise it will switch between and sort of pump pressure over
    Then... If you have the servo there ... The valves is kind of not needed. At least not the output once.
    Also I thing the large diameter of the pipes probobaly ruin it.
    A way to make have a input and output. The same servo can actually controll both with some clever engineering. Have the valves In 90 degree of the servo center position . One way for in, and one way for out

  • @37gang37
    @37gang37 5 ปีที่แล้ว

    Use a encoder scale on the rod and just do a count on the power up so you can index the the length and its position

  • @kil98q
    @kil98q 5 ปีที่แล้ว

    Are you not drawing to much power from the microcontroller that might kill it ? just wondering since if you draw more than 40 to 50 miliamps it might shut off i thought

  • @09mougp
    @09mougp 5 ปีที่แล้ว

    Really very interesting, it gives me a lot of idea for the control of hydraulic circuit!
    Can you tell us more about the program and the PID?
    Thank you.

  • @terrykannedy8154
    @terrykannedy8154 ปีที่แล้ว

    Can I theoretically actuate one cylinder with the motion of another identical cylinder by linking their two air lines? Like if I manually move one cylinder halfway then the other would move halfway as well?

  • @laureven
    @laureven 5 ปีที่แล้ว +1

    Try to measure pressure on both sides, this will give You a lot of options to control this more accurately. Regards.

  • @rock-afire-fan
    @rock-afire-fan 5 ปีที่แล้ว

    If you want, you can get a block of nylon and a nylon rod, and just make a 5/3 closed center valve and drive the spool with a servo

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      and spend a lot of time not fixing anything

    • @rock-afire-fan
      @rock-afire-fan 5 ปีที่แล้ว

      it would fix all of the issues. by eliminating pressure shock, it would also control the flow of air going in and out in both directions. its a 4 way proportional directional control valve.

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      @@rock-afire-fan and it will have terrible holding power when it gets to it's target, not to mention creep

    • @rock-afire-fan
      @rock-afire-fan 5 ปีที่แล้ว

      @@EitriBrokkr its just a spool that blocks off ports, the valve just directs air. It doesnt need any holding power because the pressure is the same on both sides of the spool in the valve

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      @@rock-afire-fan I'm well aware how a spool valve works, I was referring to the cylinder it would be hypothetically controlling

  • @olivier671988
    @olivier671988 5 ปีที่แล้ว

    very very nice !

  • @thure1982
    @thure1982 5 ปีที่แล้ว +1

    Instead of the output-reduction-thingamabob why do you not use the restrictors that are built in to the cylinder? It's the tiny screw besides both inlets. It restricts the flow going out. And on the output of the solenoid you have a silencer.

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      thats exactly what he already created...

  • @williamsteele
    @williamsteele 5 ปีที่แล้ว

    You need to add some Opto-isolators for those relay controls so you don't get that back EMF issue.

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      They are already isolated by relays and separate power

  • @maxtorque2277
    @maxtorque2277 5 ปีที่แล้ว

    Is the creep because of leakage past the rod end rambar seal? Air rams are not really designed to be 100% sealed like a hydraulic cylinder, and to get the cost down the sealing is often er,a bit lacking. Normally, when you just wang it to the end stop (

  • @TheBossiRoss
    @TheBossiRoss 5 ปีที่แล้ว

    Is there any creep in the centre of the actuator and is the creep always in the same direction because it may be a problem with how the air is regulated before the solenoids

  • @tebrannan
    @tebrannan 4 ปีที่แล้ว

    Did you put a reverse biased diode across the valve coils? To eliminate the back emf.

  • @lorenzballenweg390
    @lorenzballenweg390 5 ปีที่แล้ว

    well the rod does take up some of the surface area on the right side... I think the creep might be a combination of the different surface area and the fact that the sides are not evenly pressurised after the movement, since there is overpressure on the one side, and slightly lower on the other due to the exaustion

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      Yep - so why does it go away when I use two air sources?

    • @lorenzballenweg390
      @lorenzballenweg390 5 ปีที่แล้ว

      What I think ist that when both valves are open, the pressure has more force on the left side. since there is pressure applied to the check valve it might be open just a bit, letting higher pressure air then the compressors out, further feeding the Left side. with 2 sources the pressure cannot backflow to the other side, and the effect would not take place

  • @yortlingman
    @yortlingman 5 ปีที่แล้ว

    Would putting the proportional valves between the solenoids and the cylinder help? They could hold the pressure and adjust to stop creep, If you used a servo on each to adjust the pressure.

  • @togden88
    @togden88 5 ปีที่แล้ว

    Did you do any calculations when designing the dimensions of the fourbar you used to actuate the proportional valve? Or did you just eyeball it?

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      I just make it up as I go along

  • @haywardhaunter2620
    @haywardhaunter2620 3 ปีที่แล้ว

    It seems weird that the back EMF is killing the Arduino. The relays should provide isolation between the valve solenoids and the MCU. And the relay boards have diodes for the relays themselves and use optocouplers on the inputs, so the Arduino should be protected from the back EMF of the relays themselves, assuming you haven't tied the grounds together. Anyway, snubber diodes on the solenoid valves (or capacitors if they are AC rather than DC).
    Another thing to remember is that a lot of pneumatic valves are internally piloted; the solenoid just opens or closes a small bleeder valve, and the air pressure itself is used to switch the main valve. That's why the valve datasheets often specify a minimum as well as a maximum working pressure. I'm not sure what that minimum pressure is relative to, though. If it's the difference between the input port and the exhaust port, then trying to modulate the exhaust rate could create enough back pressure that the valve won't switch completely or reliably.

  • @DanielEleveld
    @DanielEleveld 5 ปีที่แล้ว

    Have you considered cheesing your volume/surface area balance by shortening the tube to your high volume chamber and lengthening the tube to the low volume? It won't help for practical application but it will eliminate some variables for testing.

  • @fugufish247
    @fugufish247 5 ปีที่แล้ว

    It's unequal surface area not volume causing the creep. The rear side of the piston has a full circle to push against vs the donut shape on the front end

  • @MarkleZephire
    @MarkleZephire 5 ปีที่แล้ว

    I'm not an expert, but I'm wondering if you can't approach it in another way. Air acts like a liquid, so if you know the total volume of the system, then break down the volume required for each movement, with pressure calculated into it. Could you not then use a solenoid to release the required amount of air to make the required movement? So you're controlling how the air goes in, as opposed to the air going out?

  • @csle1962
    @csle1962 5 ปีที่แล้ว +1

    Cool!

  • @apbosh1
    @apbosh1 5 ปีที่แล้ว

    I like the way it moved and then backs off a little bit (Creep). with the 2 tanks. Can you just use that to your advantage in the mechanics?

  • @stocchinet
    @stocchinet 5 ปีที่แล้ว +7

    Poor doggo died and became a table

    • @azyfloof
      @azyfloof 5 ปีที่แล้ว

      Cybernetic taxidermy :P

    • @edwardpaulsen1074
      @edwardpaulsen1074 5 ปีที่แล้ว

      No guys... doggo just requires boring rewiring and coding... unless you want to watch a couple weeks of rewiring and writing code while nothing else happens?

  • @10p6
    @10p6 5 ปีที่แล้ว +3

    Baaarrrrk. Woof

  • @haroldreid2349
    @haroldreid2349 5 ปีที่แล้ว

    Hi James great video
    your getting close but you might want to have a look at Fisher 3610JP they are old school now but all the parts are there at a size that can be seen

  • @pnachtwey
    @pnachtwey 5 ปีที่แล้ว

    I/we make hydraulic servo controllers for industrial uses. I/we can also control pneumatic servos but it is a lot trickier.
    You only need one supply source and one 4 port servo quality valve. Yes, there is different open loop gains in each direction but that isn't the real problem.
    Proportional only control is not good enough. You need to add derivative and second derivative gains along with a velocity, acceleration and jerk feed forwards.
    It is all about placing the close loop poles. Yes, the system is non-linear but you need to use computer to compensate for that too.
    Pneumatic control is not easy. You are fighting an up hill battle.
    Controlling the motion with 2 3 way valves is even more challenging but the results can be better. You want to keep the pressures as high as possible in both ends of the cylinder. This keeps the bulk modulus of air higher so the system will be stiffer.
    You really should have simulated this on a computer first.
    Our hydraulic motion controller was used to move some of the scenery or props in Transformers 1,2,3, not 4 but it will again in 5. I have met the person that does the hydraulic controls for that series.
    One more thing. This is how we do it.
    deltamotion.com/peter/Videos/PneuMove2.mp4
    Yes it looks good but in reality it is difficult to keep a system like this working in an industrial environment because oil and water eventually gum up the cylinder so it doesn't move smoothly anymore so the cylinder suffers from stick/slip or Stribeck friction.

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      Writing the computer simulation is probably a project series in itself.
      So why does the system work much better with two separate air sources?

    • @pnachtwey
      @pnachtwey 5 ปีที่แล้ว

      "Writing the computer simulation is probably a project series in itself."
      I have done it. It solves combination of 9 linear or non-linear differential equations. I use a simple RK4.
      “When you can measure what you are speaking about, and express it in numbers, you know something about it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind; it may be the beginning of knowledge, but you have scarely, in your thoughts advanced to the stage of science.”. ― William Thomson, 1st Baron Kelvin.
      I simply say you can't control what you don't understand.
      "So why does the system work much better with two separate air sources?"
      I can only speculate since you don't have pressure sensors on both ends of the cylinder.
      It could be the difference in pressure drops through two hoses vs one hose and the extra volume of air will keep the pressure more constant.
      I have only one tank but it is big. 5ft high and about 3ft diameter.
      I have pressure sensors to monitor pressure on both ends of the cylinder so I can calculate a net force.
      There are a lot of people that say "flow makes it go". This is so wrong.
      You are only controlling the flow.
      Newton did not include flow in his 3 laws of motion.
      The air cylinder will accelerate until the sum of forces acting on it is zero so controlling the net force is critical. This is why you need pressure sensors on both ends of the cylinder.
      Notice that my load was a constant 8 lbs. I just had to account for the extra force needed to accelerate and negative force to decelerate. I had to use a velocity and acceleration feed forward. It is possible to just change the command positions and limit the velocity if you don't care about the time or acceleration and deceleration rates.
      In a robotic situation the loads will be changing dynamically.
      Do a search for active damping.
      You are taking on an extremely difficult project.

  • @sparkyprojects
    @sparkyprojects 5 ปีที่แล้ว

    I would think that using them in a robot may assist with removing creep
    Let's suppose the cylinders are vertical, the weight of the robot or parts of it should be exerting a force to retract the cylinder
    (try mounting the cylinder vertical and add weight to the shaft, this should bia the force)
    Look into spool valves, normally operated by solenoid, but you may be able to mske them proportional with servo's, you would only need one spool valve for each cylinder (they use spool valves on hydraulics, think of the JCB's etc)

    • @sparkyprojects
      @sparkyprojects 5 ปีที่แล้ว

      I just had a crazy thought, if you use 2 smaller diameter cylinders, but mount them opposite way round to each other, the ends should cancel each other out

  • @Otakutaru
    @Otakutaru 5 ปีที่แล้ว +1

    Its called a 4/3 stable valve. At least with hidraulics works fine where the fluid doesn't compress.

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      except air is compressable

    • @Otakutaru
      @Otakutaru 5 ปีที่แล้ว +1

      @@EitriBrokkr yeah, I would say that the creep has to do with flow/pressure equalization due to fluid compression.
      Edit: or just what he says, different volumes, surface area of the piston... What a mess

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว

      @@Otakutaru if he ever masters hydaulics, the world is in trouble. :)

  • @edwardhammock24
    @edwardhammock24 5 ปีที่แล้ว

    James, this is a great video. Much better without the comedy montage. It is great seeing the r and d which goes into the main vids. I get so frustrated at how slow my making progresses compared to people like you and the furze, it is good to see that you go through the same issues.

  • @MichelSatoer
    @MichelSatoer 5 ปีที่แล้ว

    I have had lots of problems with resetting Arduino”s and relays. Putting a “snubber” over it seems to resolve it.

  • @phizicks
    @phizicks 5 ปีที่แล้ว

    the creep could also be due to the tubing expanding and shrinking under pressure. with EMF, why not reversed diodes to clamp the EMF spikes?

  • @ndmusick11
    @ndmusick11 5 ปีที่แล้ว

    Can you experiment with making baffles to put inside the exhaust side of your proportional valves to muscle the sound?

  • @TheMadManPlace
    @TheMadManPlace 5 ปีที่แล้ว

    Having had to build a lot of "machinery" in my career I have found that pneumatic positioning is not a good choice if your positions are not solid stops and needs to be accurate.
    The compress-ability of the gas (air) means that slight differences in load, ambient air temperature and a slew of other influences give erratic positioning if you are trying to position something "half way" in an accurate manner.
    For example if "dog" uses a pneumatic leg positioning system and it is stationery then by lifting one leg off the ground the other 3 legs will compress and the pid will have to kick in to compensate.
    The same applies if you add a weight.
    Now I am not saying that it will not work!
    On the contrary... The result may be closer to the movement of a real dog once you have the "fuzzyness" of the control circuitry sorted out.
    If you measure the position of the cylinder AND the pressure within each side of the cylinder and adjust these as opposed to just the pressures both sides of the piston there may be some good success (if electronic pressure sensors don't break the bank).
    Here is wishing you the best of luck.

    • @satibel
      @satibel 5 ปีที่แล้ว

      A good thing for pneumatics is that you have some suspension for free.

  • @ss00r
    @ss00r 5 ปีที่แล้ว

    So first of all in my opinion if you want all movements exactly the same on both sides with using 2 compressed tanks they not just should be compressed with same pressure but also they should be the same exact size, then if you want to avoid creeping the most I can think of is that your pipes are fairly flexible and even tho they can stand the pressure they work every time you switch so it creeps, all I think you need to do is to either choose high pressure hoses all over or just hard copper pipe with elbows and all connections so there is no flexibility in anything at all. Of course I'm not a 100% sure about this so you would have to try it to know for sure if thanks to that you would loose the creep at all

    • @jamesbruton
      @jamesbruton  5 ปีที่แล้ว

      It's fine with two tanks. They are both 24 litres. The question is why.

    • @ss00r
      @ss00r 5 ปีที่แล้ว

      Well basically because when you use both tank you just have more air pressured to work with, when you use one tank you have only 24 liters of pressurised air and while using it it goes down mush faster then if you use 2 of them, try using both tanks together as one and see if there is a change, technically should work the same way as when you connect them separately. I think the biggest problem problem is that every time you move the actuator you release pressure from the tank/tanks meaning your force is changing as the pressure gets smaller, maybe if you would use some king of pressure regulator that would be set up to a smaller pressure thank your compressor cen get it would give you constant amount of the same pressure, you could set it up to the point when the compressor starts to charge when the pressure goes away so even tho you use the pressure it's still the same even tho it went down in the tanks and when is charging. Let's say your compressor can charge up to 200psi, the as the pressure goes down and reaches for example 120psi the compressor starts to charge, now let's say you put a pressure regulator that keeps the delivered pressure constantly at 115psi then even tho is charged up to 200psi you still give 115psi of pressure to the actuator no matter what, while it goes down and reaches the point of charging you still have the same pressure because the compressor is starting to charge but you still use only 115psi because the pressure regulator doesnt allow more. Anyway that's just a thought 🙂

  • @alvaro4186
    @alvaro4186 5 ปีที่แล้ว +1

    The more I stare at it, the more Ultrons torso looks like a Transformer head

    • @GynocentricEudomonic
      @GynocentricEudomonic 5 ปีที่แล้ว

      You do realize that now I'm going to have to look for that right? How many other will also?

  • @paulb8264
    @paulb8264 5 ปีที่แล้ว

    ** Note I'm going to ignore that you believe check valves may be leaking/getting held open and assume a perfect system. Also assuming a friction less system all the other hand wavy things that would make this WAY more complicated. They very well may be causing some of the extended creeping.
    The source of the "creep" is the surface area difference between the sides of the piston inside the cylinder. Force = Pressure * Area(F = P*A) . Because the area on the side with the rod is smaller you with have less, Period. When you charge both sides with compressed air and then shut the valves, "locking" the air into the cylinder there is FORCE difference even though they have the same PRESSURE as the instant you shut the valves. But this is not an equilibrium state so the piston has to move toward the side with the least force, the rod side.
    Note, I never said Volume. This is because the volume difference has nothing to do with the FORCE being generated. The piston only moves from the FORCE imbalance. The VOLUME difference will only have an affect on the distance the piston creeps. This is due to the Ideal Gas Law (IGL)(PV =nRT) Pressure * Volume = #moles * Gas Constant * Temperature. We can treat the right side of this equation as a constant because for this ideal case it is we are dealing with a constant amount of air once the valves are shut on both sides of the cylinder so "n" is constant, and we are assuming temperature is constant as well. We can rewrite the IGL to get a relationship between pressure and volume, P = Constant/V. Note the relationship, if V increases, P decreases and if V decreases, P increased.
    At the instant you shut the valves you have equal pressure with different Forces and the piston moves due to the imbalances FORCES. When the system comes to equilibrium again, it stop creeping, the Forces on each side of the piston are now equal. The surface area on each side of the piston, while different, do not change, and the Forces are now equal because the system is now in equilibrium, the Pressure is the only thing left in our Force equation that can change. What will happen is that the Force on the side w/out the rod is going to push against the Gas on the side with the Rod which will compress the gas because it's sealed. Now from the rewritten IGL we can see that if volume goes down pressure in creases. If you put pressure gauges on the ports of the piston you will see this pressure difference between the sides of the cylinder but it SHOULD come to an equilibrium and stop moving. Again Ideal case and all.
    You will see this with a 5 way valve as well, unless the flow rate is low to keep the transient states fairly close as the thing moves.
    The "creep" you are getting on large movements where the cylinder overshoots and comes back is due to the inertia in the rod as well as the air inside the system coming to equilibrium. Try reducing the amount you open the proportional valve and you should see slower movements but a less harsh return/creep.
    This is why hydraulics are used when precision is needed. Liquids are much less compliant and don't compress.
    Holy crap... I'm actually applying the stuff I'm learning in school. I love your videos. Keep up the great work. I wish I could afford to support more than one Patreon at a time. Though you are next in line when I change who I support.

    • @EitriBrokkr
      @EitriBrokkr 5 ปีที่แล้ว +1

      dang I wish I would have seen your comment before wrote half of the same thing

  • @mrcreegan8189
    @mrcreegan8189 4 ปีที่แล้ว

    suggested reading : bellow PID regulator

  • @nithinkumardatti5846
    @nithinkumardatti5846 3 ปีที่แล้ว

    Can we control pneumatic cylinder which is connected to solenoid by using only arduino and relay

  • @Janisku7
    @Janisku7 5 ปีที่แล้ว

    there might be solution to feedback loop when having one air source coming also release one then if you can connect release the air and coming air as a feedback loop it might help even keeping in and out seperate with 1 release valve and one intake so pressure equals in cylinder

  • @kissingfrogs
    @kissingfrogs 5 ปีที่แล้ว

    So do people agree that there would be less creep if the rod tapered down to a small foot print where it attaches to the piston or is it a function of both reduced volume and reduced effective piston surface area on the rod side.?