Simple DIY Servo Valve - 3D Printed

Поделиться
HTML-код
  • Опубликовано: 2 фев 2019
  • I built a servo valve (AKA proportional solenoid valve) using a simple ball valve and a high torque RC servo. Total cost ~$35. This valve can control the flow rate of water through it via an Arduino or any other microcontroller.
    If you don't have a 3D printer yet, you should probably get one, only costs $200!
    Ender 3 3D Printer: amzn.to/3nmuJId
    Ball Valve: www.supplyhouse.com/Bluefin-B...
    High Torque 20kg RC Servo: amzn.to/3u217Sm
    High Torque 30kg RC Servo: amzn.to/3w7CZiY
    Arduino Uno: amzn.to/3mbxmvL
    Jumper Cables for Arduino: amzn.to/3fjvdfW
    PLA 3D Printed Parts: www.thingiverse.com/thing:349...
  • НаукаНаука

Комментарии • 100

  • @bojangles8347
    @bojangles8347 2 года назад +12

    Very nice! I have been searching high and low for anything that resembles your exact setup. Thank you for posting!

  • @MichaelBehrnsMiller
    @MichaelBehrnsMiller 2 года назад +3

    Perfectly fills my next project's gap, thanks.

  • @sefyue
    @sefyue 4 года назад +2

    Thanks for this nice video i have been looking for such valve for a university project!!

  • @youssefbenmouhou9030
    @youssefbenmouhou9030 Год назад

    thank you so much I've been searching for the exact solution, you helped me out a lot !

  • @user-ro5mj5kv3o
    @user-ro5mj5kv3o Год назад +1

    What you have done is amazing! I am looking for your exact setup combined of a servo and valve. Thank you very much!

  • @davidmitchell6191
    @davidmitchell6191 2 месяца назад

    Thank you for this. Will use it to control propane flow to a coffee roaster.

  • @rahul53885
    @rahul53885 4 года назад

    Wow amazing thanks for sharing!

  • @CtrlZGabi
    @CtrlZGabi 4 года назад

    Hi man nice video! Thanks for the help keep it up!

  • @StarChild.no1
    @StarChild.no1 2 года назад +1

    I wanted to "set" air pressure using C++ on a micro controller, for a heat press, and the cost of the hardware to accomplish this was insane - until now - A high torque servo and a basic air pressure regulator, air pressure sensor and some pwm logic is all I need.. thank you so much..

    • @Aquatic_Boys
      @Aquatic_Boys 2 года назад

      Make sure you have a 360 servo and not the 180. But maybe this is me overthinking and you thought of that allready. :)

  • @Flav_M
    @Flav_M 4 года назад +3

    Love it, exactly my initial thought process. Black friday isn't coming quick enough so i can get a 3D printer so ... I went on google, went on ebay and lo and behold, THEY DO EXIST. About 17 bucks from the fine republic. Brass valve and servo all in one just hook up wires. I have some old odd shapped valves around the property which printing will be perfect for but for now these might do.

  • @salamandrasalad
    @salamandrasalad Год назад

    That's really nice!

  • @abhinavagarwal1891
    @abhinavagarwal1891 Год назад

    superb man, these valves are extensively costly. In India, these valves cost around 800$ to 900$. I was thinking of developing it on my own since I found your video it has saved a lot of my time and effort.😀

  • @pokpikchan
    @pokpikchan 2 месяца назад

    nice concept

  • @bagasrizkyfarras3610
    @bagasrizkyfarras3610 Год назад

    Thank you so much. 🙌

  • @lolxdgl
    @lolxdgl Год назад

    Thank you so much!!

  • @embermint941
    @embermint941 4 месяца назад

    Dunno if you'll ever see this but I'm currently an EBoard member of CMC and buying parts for Makeathon '24 and wanted to buy some robotic valves and stumbled upon this video LOL. The space really doesn't look that different now!

  • @Red2001Rum
    @Red2001Rum 5 лет назад +2

    How much water pressure this servo can withstand? Put some water and start with certain pressure level and measure the valve traveling time from fully open to close. Repeat the test for different pressure levels and record the results. Then try to precisely open the valve at 45 degrees and calculate the water volume to check the servo can hold its position, the water volume should be half the volume when it’s fully open, ball valves have linear flow characteristics.

  • @eliottmercier9894
    @eliottmercier9894 9 месяцев назад

    This is exactly what I need for a project thanks for sharing it will save me a lot of time!! Can the servo survive a higher speed than in the video ?

  • @sergeyyani3727
    @sergeyyani3727 3 года назад

    Did you thoght about add 3D printed gears to be able to use even less expansive servo? Have you thought about jam protection or at least edge switches ?

  • @johnanderson9619
    @johnanderson9619 2 года назад

    1.43 amps x 6.08 volts is 8.69 watts. It draws 8.7 watts. That's why you can't hook it up to the Arduino. Mines hooked up to a 5A cc-cv buck converter w/nano.

  • @TylerSimsMechanical
    @TylerSimsMechanical 3 года назад +1

    Good shit bro. Is this just a servo you had laying around or have you had a good experience with them in terms of reliability?

  • @khoshak21
    @khoshak21 3 года назад

    That's awesome. Could you please share the Arduino Microcontroller code to run this amazing valve?

  • @ny7674
    @ny7674 3 года назад +1

    Hi , the video was so informative, because I want to control the path of Natural gas so this looks like a pretty simple solution.... I was wondering if you could provide the code for this ...
    Thank you

  • @m_a_s6069
    @m_a_s6069 4 года назад +6

    You probably should have used a globe valve or even a gate valve. Ball valves have very nonlinear pressure drop versus ball position (percent open or closed).

    • @NavinF
      @NavinF 2 года назад

      Who cares? Just compensate for it in software. If you care about the pressure drop you’ll need pressure sensors and a control loop anyway.

    • @trhosking
      @trhosking Год назад +3

      Gate/globe valves won’t work with a 270° servo. You’d need to use a stepper motor at least and have some means of detecting when the valve is fully open and closed.

    • @johnmeerabux5224
      @johnmeerabux5224 3 месяца назад +1

      @@NavinFThe video did say it was for flow control. Ball valves are not used for that purpose in industry.😅

    • @NavinF
      @NavinF 3 месяца назад

      @@johnmeerabux5224 Is there a legitimate reason for that or is it because a lot of people can't write one line of code to compensate for the nonlinearity?

  • @fatmat96
    @fatmat96 5 лет назад

    yo thats crazy

  • @JoelSubiabre
    @JoelSubiabre 4 года назад

    Hi Eric! thanks for the video!
    I have some questions:
    I bought the servo but I want to use it continuously connected to the electrical power of the wall. What type of transformer ac to dc power supply do i need? 7v 3amp or something similar?
    Regards!

    • @ericinventor
      @ericinventor  4 года назад +1

      Yeah that sounds like it could work. It might be easier to get a 12v supply and step in down again with a BEC. Either way make sure you connect your power supply gnd to your signal ground coming from the arduino!

  • @Coltography
    @Coltography 3 месяца назад

    Can’t understand how that little pla piece handles all the torque for the coupling. Broke mine instantly at 100% infill on a brand new ball valve

    • @user-fc4zg8xd8l
      @user-fc4zg8xd8l 2 месяца назад

      Me paso exactamente lo mismo, yo creo que modificare la palanca original de metal para hacer el acople

  • @ronnie10k50
    @ronnie10k50 2 месяца назад

    Hello Eric, great video! What was the process on determining the right servo motor for your application? Is the amount of torque needed for your servo motor dependent on the ball valve, or the fluid pressure within the ball valve?

    • @ericinventor
      @ericinventor  2 месяца назад +1

      In the end the torque needed would depend on both, theres an opposing torque (in the form of friction) from the valve itself and additonal torque needed depending on the pressure in the line. In low pressure applications (like a water hose) youll mainly be dealing with the valves friction, but in high pressure applications the force may require extra torque when closing

  • @rachmatsyaifulmujab839
    @rachmatsyaifulmujab839 Год назад

    hey did u use a screw or nuts for assembly the shaft adapters ? thanks

  • @integrationofmanandmachine4714
    @integrationofmanandmachine4714 4 года назад

    wat up bud well done there

  • @magdinabi7942
    @magdinabi7942 2 года назад

    So if i use PID controller, am I be able to precisely open and close the valve to a certain a mount? i need to regulate the flow of oil to a specific amount so the feed in is variable so is it possible?

  • @cbckakaroto
    @cbckakaroto 3 года назад

    I bought a 3d print just for it =)

  • @SS3Badminton
    @SS3Badminton 4 года назад

    Can I use the power for 1-2 years for this whole device

  • @WandersOfficial
    @WandersOfficial 2 года назад

    Is that how it operates or does it stay at 1 setting at a time when u have it on..?.

  • @harry9297
    @harry9297 4 года назад

    Is the thread on this valve NPT or BSP standard?

  • @bobkitella3202
    @bobkitella3202 2 года назад

    Hi Eric. This is brilliant - I have been looking for something like this. Is the valve you are using also useable as a natural gas valve? Also, would you be interested in building the valve with servo, and your 3d printed components and selling? Thanks.

    • @ericinventor
      @ericinventor  2 года назад

      Hi Bob, yes I dont see why it couldnt bee used for natural gas. As far as building and selling, please email me ericinventor@gmail.com and we can discuss details, thanks.

    • @Aquatic_Boys
      @Aquatic_Boys 2 года назад

      I think when applying to gas you better follow building codes and let a proper hvac company assist you.

  • @shefbistro
    @shefbistro 2 года назад

    I love it 🤩🤩🤩
    So... Can you make him open fast ???

  • @flyincoach
    @flyincoach 4 года назад

    How would one go about making this on a miniature scale? Trying to design a small payload that is able to collect water samples but i need to control how much water is being taken in, how fast its being taken, and which container its going to.

    • @trhosking
      @trhosking Год назад

      You should probably be looking at peristaltic pumps.

  • @lmdcmn
    @lmdcmn 3 года назад +2

    Hi, brilliant, I will like to use two, one for cold and hot water. Then I will like to control flow and temperature by adding a flowmeter and a temperature sensor. Have you tried that? Do you think it will work now you have seen the valve in action? Is it accurate enough, fast enough, stable? Any issues that I might have missed?

    • @ericinventor
      @ericinventor  3 года назад +1

      Hi, I think that could work well. It will take some tuning to get exactly what you want but I definitely think it is doable.

    • @brunoaduarte
      @brunoaduarte Год назад +1

      Hi @lmdcmn ! Any progress with this project? I'm thinking of doing the same here.

  • @user-og6ho8pu6t
    @user-og6ho8pu6t 2 месяца назад

    can this be converted for an 1/8" ball valve? if so would it still require extra amperage?

  • @ThomasOrdon
    @ThomasOrdon Год назад

    You forgot the amount of pressure if it's controlling a high pressure like water line that actually adds to the load awesome idea though

  • @pierosalas-allende5068
    @pierosalas-allende5068 5 лет назад

    “Yo that’s crazy”

  • @mohammadamini9781
    @mohammadamini9781 5 лет назад

    Hi, nice project. How do you rotate the ball precisely 90 degree and keep it in fully open or closed position?

    • @ericinventor
      @ericinventor  5 лет назад +2

      The servo can be programmed with any microcontroller that has PWM like an Arduino to be turned anywhere from 0 to 180 degrees. It just takes a little tuning to find the value that makes is precisely fully open or closed.

    • @mohammadamini9781
      @mohammadamini9781 5 лет назад

      @@ericinventor oh, yes. this is completely right. Thank you.

  • @asteinkey
    @asteinkey 4 года назад

    Hi Eric, I had been looking for a way to have a servo motor open and close a ball valve for a nitrous system on a race car. So thanks for the video in showing me it can be done. Since watching your video I have purchased a maestro board, voltage regulator and servo motor from pololu. However, I'm running into a few issues figuring out how the board needs to be wired to power and the switch. Also I will likely need some pointers on programming once I get to that point. Pololu doesn't have customer support other than their forum which is slow and flawed. Would you be able to help me out with this? I am definitely willing to pay you for your time. If your not interested, do you know a company that I can call that would be able to help me out with this?
    Thanks, Aaron.

    • @ericinventor
      @ericinventor  4 года назад

      Hi Aaron, I should be able to help you. Please email me at ericinventor@gmail.com

  • @victoraudricmendoza8577
    @victoraudricmendoza8577 3 года назад

    Can you manually control the valve?

  • @laf0138
    @laf0138 Год назад

    Ok, i'm not good at editing STL files.... any chance you have a file for a 3/4" fitting ?

  • @ricardoarbiza9659
    @ricardoarbiza9659 3 года назад

    Is there any way to move the servo motor faster? I mean almost instantaneously? I'm looking to build a similar valve but for airflow. Thank you.

    • @ericinventor
      @ericinventor  3 года назад +1

      Its possible but difficult. For servos like these you typically trade torque for speed. So either high speed low torque or low speed high torque. This is due to the nature of the servo's internal gear reductions. Also ball valves like the one in the video typically have to overcome a lot of friction and so they require high torque. That being said you can buy powerful servos that are faster but they are more expensive

  • @InstrumentEngineer
    @InstrumentEngineer 4 года назад

    Please help me, show me the instruction to assembly it

  • @ShopperPlug
    @ShopperPlug 2 года назад +2

    I don't understand the life of me why one would pay $600 for those electronic commercial ball valves, this $35 electronic ball valve does the exact same thing as the $600 stuff.

  • @RohitBara12
    @RohitBara12 5 месяцев назад

    Can we use it in 1 inch 2 inch pvc valve?

  • @yangyihao4692
    @yangyihao4692 5 лет назад

    Oh hi Eric!!

    • @ericinventor
      @ericinventor  5 лет назад

      Hi Ron!! Rubik's Cube Solver is my next project after I do another ripstik video!

  • @thirstbuster78
    @thirstbuster78 2 года назад

    Oh my God this is what I need!!! But I dont have a 3d printer.

    • @ericinventor
      @ericinventor  2 года назад +1

      If you have $200, you can get a printer! (check the description for a link to my printer) But if not, you could try recreating those 3D printed brackets out of wood. 3/4" sheet of plywood and a jigsaw would probably work!

  • @ya_v_lesu
    @ya_v_lesu 2 года назад

    what kind of screws do you use for the 3d printed parts?

    • @ericinventor
      @ericinventor  2 года назад

      I dont remember the exact type or size, but 5mm bolts that are long enough should work fine

  • @juanselopez93
    @juanselopez93 5 лет назад +2

    Eric, thanks, can I have the cad files?

    • @ericinventor
      @ericinventor  5 лет назад +1

      www.thingiverse.com/thing:3496770/files

  • @evanc8223
    @evanc8223 Год назад

    Nice. I'm trying to build a robot with hydrilic actuators and I think it could help me. Tnx 😃

  • @dharmendrapyla-dt8tm
    @dharmendrapyla-dt8tm Год назад

    Hi , im trying to making a project using ur model for one of my components, can u upload a file with measurements of 3d properties file

  • @saadkhan1640
    @saadkhan1640 Год назад

    By any chance can I get the code to control this.

  • @chafiyaqurrotaayun3212
    @chafiyaqurrotaayun3212 Год назад

    Sir, can i buy the valve with your desain ? I need to finish my study please

    • @ericinventor
      @ericinventor  Год назад

      Hi Chafiya, unfortunately I'm not selling these but if you have access to ta 3D printer, you can print he parts yourself. And the valve and servo are linked in the description for you to buy

  • @muhamadshobirin2836
    @muhamadshobirin2836 Год назад

    please help, i want to order it

  • @gltkncymz
    @gltkncymz 4 года назад

    Arduino code ?

  • @SS3Badminton
    @SS3Badminton 4 года назад

    Help code share, thanks

  • @optimusprime699
    @optimusprime699 Месяц назад

    why servo, why not a BLDC motor?

    • @ericinventor
      @ericinventor  Месяц назад

      Good question. A few reasons:
      1. Torque- servos have built in gearboxes and are built to have more torque at lower speeds than similar standalone bldc motors, and especially this high torque servo
      2. Cost - bldc motors that could handle this torque would be very large and expensive, or would require an external gearbox, not to mention a bldc motor controller, could easily be 3-4x cost
      3. Simplicity- these servos have built in position control, so we dont need an extra encoder like we would need for a bldc if we only wanted to move it 90deg, also dont need a motor controller (esc) and are more more compact

  • @niccidaly6606
    @niccidaly6606 5 лет назад

    Hi eric. I have a question you maybe able to help me. I connected a 30 amp ESC to a servo tester and two wire brushless motor and the esc fried. Can you help? thanks

    • @ericinventor
      @ericinventor  5 лет назад +1

      Hi Nicci, there could be many causes. How big is your motor, what kind of load was it seeing? It is possible that you were pulling more than 30 amps and that is why the ESC fried.

    • @acadman4322
      @acadman4322 5 лет назад

      @@ericinventor X-] yep. sounds like you are on the right track Eric.

  • @TheUnofficialMaker
    @TheUnofficialMaker Год назад

    HE DIDN'T DEMO PROP CONTROL, ONLY open or closed so probably no code for that.

  • @iurfin1177
    @iurfin1177 5 лет назад

    can u give stl files?

    • @ericinventor
      @ericinventor  5 лет назад +2

      www.thingiverse.com/thing:3496770/files

  • @lasyapothina8663
    @lasyapothina8663 2 года назад

    sir any code sir

  • @brunoaduarte
    @brunoaduarte Год назад

    What is a minimum power supply current required to activate this valve? 2A ?