this post was submitted on
2 points (75% like it)
3 up votes 1 down vote
all 15 comments

[–]flinxslElectrical - Integrated Circuits 3 points4 points ago

sorry, this has been archived and can no longer be voted on

You should try to use prebuilt modules as much as possible. Since you are designing as a 1-off the cost of the system isn't as big as an issue as in mass production. Arduino would be overkill but that is OK since its just 1 thing and there is a lot of support out there for it. Nothing comes to mind for motor module, but this shouldn't be too hard to google up. Some common types of motors that might work in are servo and stepper. Unless the whole thing is really heavy you shouldn't need something fancy like a brushless DC.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Thanks, I agree on the Arduino being mostly overkill.

Based on my googling it looks like a stepper motor is most like what I want to go with.

[–]stroopsaidwhat 4 points5 points ago

sorry, this has been archived and can no longer be voted on

Adafruit Industries makes a nice motor shield for the arduino as well as some great tutorials on how to get started with it and the arduino in general. They are written for complete beginners in mind and the owner is an MIT EE graduate.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

What I've looked at on Adafruit today is definitely helpful. Thanks!

[–]derphurr 1 point2 points ago

sorry, this has been archived and can no longer be voted on

How exact does the 60 min cycle have to be? Can it be off by some percentage? How long does it have to run the winch? will you have limit switches, or just some amount below the water and some amount in the air? Does the water level change over months? Is this solar, or do you have enough battery to run the winch? How much power can the control system use? Motor will be impossible to give you recommendations without some idea of what it has to do? Torque/power/rpms...

You could use arduino, but an analog solution seems much simpler. I'd recommend a 555 timer. Depending on budget for the motor, you could use stepper motor. I'd recommend just getting windshield wiper motor from the junk yard.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

I'd like the overall cycle time to be consistently an hour as to accurately predict what state the system will be in. When it comes to the samples entering and exiting I have a couple minutes wiggle room there.

Winch run time will depend on the motor I choose but the torque I'm looking at will be rather low. 10ish in-lbs at the absolute most.

I'm working on a closed system that will have controlled humidity and temperature with a water level that will be monitored. Power isn't an issue.

Thanks for the 555 suggestion, I've started looking into it. Definitely promising and should just take some learning on my end.

Many thanks!

[–]Fr3nch 1 point2 points ago

sorry, this has been archived and can no longer be voted on

I would look at using a Lego NXT. Buy the kit that includes the lego DC stepper motors. My professor loves them because they are cheap, easy, and reusable. I have used them extensively for simple tasks such as this. NXT's are not really laboratory grade equipment, but for something simple like moving an object in and out of water on a schedule the they should be sufficient. The programming for a simple experiment like this would take about an hour to learn and implement.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Hmm, they look definitely look great, but $130 for the brick looks a bit expensive compared to the Arduino options.

[–]Fr3nch 0 points1 point ago

sorry, this has been archived and can no longer be voted on

If your project is on that tight of a budget, then you may be right. Keep in mind the difference in what goes into programming an NXT vs programming something else. I have no idea what goes into getting the Arduino up and running.

[–]five_to_oneElectrical - Power and Control Systems 1 point2 points ago*

sorry, this has been archived and can no longer be voted on

Maybe I am crazy, but can't you just use a simple plug in timer and a small pump. something like this all you would have to do is figure out how big to make the drain, so that the samples are in the water for 10mins. Everything you need would be at a hardware store (and relatively cheap), and would be simple and easy no programming required. And as an added bonus, it would mix up your salt water solution to give you better ion distribution.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

That's fairly close to something I've considered. I only have about a minute of wiggle room in the samples being wet and dry per the ASTM standard I'm using. Getting the tank to empty at the right rate is definitely possible, but having the tank fill up fast enough would be a little more difficult.

[–]five_to_oneElectrical - Power and Control Systems 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Well it all depends on the volume of the tank your samples are in. A 10 dollar fountain pump could do 0.5 GPM while at $100 dollar 1/3 HP sump should do close to 50GPM. You could also use one to empty and one to fill. It always depends on your volumes.

Alternately, you could always run something that self resets other than a pump and drain. An airbag with a air compressor, or a hydrological lift for example. I really wouldn't get into programing and circuit design if you can help it, because that is one more thing that could go wrong.

[–]GoonbagginsMechanical[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

You're definitely right on it being simpler. I never did actually run any numbers when I was brainstorming so that's first on my list before I keep going with the electronics heavy idea.

[–]zeron5 0 points1 point ago

sorry, this has been archived and can no longer be voted on

A simple mechanical timer and relay to swap power to an automatic pump in each tank would do nicely.

[–]kmozMechanical - Automotive/Data Acquisition 1 point2 points ago

sorry, this has been archived and can no longer be voted on

If you know labview, theres a labview for arduino toolkit thats pretty easy to use here