element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Vertical Farming
  • Challenges & Projects
  • Design Challenges
  • Vertical Farming
  • More
  • Cancel
Vertical Farming
Blog Vertical Hydroponics: Blog 2 - PumpControl
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: jamesod
  • Date Created: 16 Aug 2015 7:37 AM Date Created
  • Views 408 views
  • Likes 3 likes
  • Comments 1 comment
Related
Recommended

Vertical Hydroponics: Blog 2 - PumpControl

jamesod
jamesod
16 Aug 2015

Part 1: Pump Control

 

A successful vertical hydroponic system will require absolute control over its nutrient solution. In the end, this comes down to control over liquid pumps using feedback from sensors. This project will use two different kinds of pumps and at least one sensor to control the nutrient solution that is delivered to the plant roots.

The first type of pump is the submersible or inline magnetic drive pump sometimes called a “pond pump.” This is a relatively efficient and inexpensive pump that will move water and nutrient solution. The ones I will be using will run off of 120 VAC. There will be one pump to move filtered water to the mixing reservoir, one pump to move nutrient solution from the mixing reservoir to one of the distribution reservoirs, and each distribution reservoir will have a pump to feed the plants. Control over these pumps has a lot of room for error and I really only need accuracy of around +-200mL. Feedback will be provided by ultrasonic distance sensors that are individually calibrated to each container.

image

The second type of pump is a peristaltic pump. These pumps are more expensive and accurate than submersible mag drive pumps. The ones I will be using will run off of 12VDC. They will add the required amount of nutrient or PH down to the missing reservoirs whenever a new solution is created. These pumps will be individually calibrated to determine the amount of liquid pumped per second. Mixing nutrient solution requires a much higher level of accuracy. I am aiming for +-10mL per dose. There will be no feedback mechanism for these pumps. This is mainly due to the expense of constantly submersible PH or TDS meters. Eventually I will add these sensors, but for this challenge I am simply going to measure the amount pumped per second to calibrate, and pump for x seconds to create a recipe.

image

 

To switch the all of the pumps I will use optically isolated solid state relays. These pumps will all be less than 50 Watts, so the switches can be small, surface mounted, AC/DC SS relays. The relays will be wired to standard outlets whenever possible to avoid having to destroy pump plugs. I will be using something like the CPC1025N from IXYS for this part.

 

image

The main sensor I will be using for feedback here is an ultrasonic distance sensor. The HC-SR04 is a very inexpensive module commonly used for this purpose. For each reservoir I will calibrate the sensors by filling them with 500mL at a time and measuring the echo time. This should allow me to control for the difference in the sensor and the container.

image

     Time and expense permitting I will add PH sensors, flow sensors, and TDS sensors to my reservoirs. I will not add these at first though, because the advantage they seem to offer is small compared to the cost of components and integration time.

     I have copied an image below and attached a very, very early rough incomplete, first draft schematic of my pump control system. It means very, very little at this point, but I really just wanted to get symbols and models of the components I intend to use in Eagle. I will require level shifters, bypass capacitors, and more, but this is a bare minimum starting point for this portion of the I/O.

image

Attachments:
imagePump_Control.pdf
  • Sign in to reply
  • DAB
    DAB over 10 years ago

    Nice update.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube