Underwater ROV project controlled by BS2 via RS232 from StampPlot GUI.
Stuarttttt
Posts: 45
Hi,
Please take a look at my latest project. This is an underwater ROV·controlled from·the surface PC by a cat 5 cable. The cable transmits RS232 data to and from the BS2 / StampPlot GUI. A bonus is that the BS2 programme can be changed / fine tuned whilst the ROV is in the water. Presently a 12 metre cable is fitted with no problems and I·will fit a 30/40 metre cable soon. One pair of the cat 5 sends the video to the PC which is "on top" of the GUI. I may fit a CCTV sender to improve the picture quality. The ROV has an onboard 12v battery and another·connected in parallel·via another pair on the surface.
Features of the ROV are:
Auto proportional / integral depth control.
Manual depth control.
Proportional forward left right etc.
Depth indication on Stampplot GUI trend.
Leak detector which alarms on GUI.(Hope I won't need that)
Control of LED cluster lights.
·········· more details on the website.··· http://members.aol.com/stuarttttt/index.html
Regards
···· Stuart
·
Please take a look at my latest project. This is an underwater ROV·controlled from·the surface PC by a cat 5 cable. The cable transmits RS232 data to and from the BS2 / StampPlot GUI. A bonus is that the BS2 programme can be changed / fine tuned whilst the ROV is in the water. Presently a 12 metre cable is fitted with no problems and I·will fit a 30/40 metre cable soon. One pair of the cat 5 sends the video to the PC which is "on top" of the GUI. I may fit a CCTV sender to improve the picture quality. The ROV has an onboard 12v battery and another·connected in parallel·via another pair on the surface.
Features of the ROV are:
Auto proportional / integral depth control.
Manual depth control.
Proportional forward left right etc.
Depth indication on Stampplot GUI trend.
Leak detector which alarms on GUI.(Hope I won't need that)
Control of LED cluster lights.
·········· more details on the website.··· http://members.aol.com/stuarttttt/index.html
Regards
···· Stuart
·
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Joshua Donelson
www.parallax.com
Looks like you still have some work to do on the depth control system (PID-wise).
On our servo systems, we use a multi-stage sloped feedback. So, when you are really far from where you want to be, you give the error more quantity (not sure what the right word is...).... So, say you are more than 10ft from you desired depth. You would give your error a multiplication of 1.5x. When you are within 5ft, you give it a 1x multiplier....then at less than 1ft you give it 0.8x multiplication. Add a few more stages to prevent overshoot...although it may mean it takes you longer to get to your depth.
Did that make sense?? lol maybe not!
Any problems with the tether getting swallowed in your thrusters?!
Looks great so far!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
<FONT>Steve
What's the best thing to do in a lightning storm? "take a one iron out the bag and hold it straight up above your head, even God cant hit a one iron!"
Lee Travino after the second time being hit by lightning!
Thanks for writing. I have used BS2 on several projects, and decided to try something a bit more challenging. As you know it combined programming BS2 and StampPlot, design and construction of something that had to stay watertight be controlled in both planes and from afar. The ROV provided lots of challenges believe me [noparse]:)[/noparse] and I'm still continually trying to overcome / improve them. I'm no BS2 expert so I had to experiment, learn and eventually came up with something that worked. Very enjoyable.
Next stage is to fit a longer control cable and then yes I will be exploring local fesh water lakes then the ocean. Only the vertical thruster is seawater proof (its a converted bilge pump) so the other two DC motors will be changed out so they work OK in salt water. Also a better cam is on order to improve view.
Stuart
No your PI details makes perfect sense. I can adjust the P and I settings in the BS2 programme and yes I still have a bit of work to do but it does work when tuned. One problem I didn't foresee was the deadband of the vertical thruster. ie its a 12v motor and at the low ends of forward and reverse (voltage) the motor needs a bit quicker ramping or offset added to get the motor moving when changing direction.
No chewed up cable...........yet [noparse]:)[/noparse]
Stuart
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Joshua Donelson
www.parallax.com
Ron
I would have preferred an untethered ROV but.........I tried Bluetooth and also 430 Mhz radio data Tx / Rx but soon as it went underwater all communication was lost. I tried a wireless camera in a jam jar as well, same result [noparse]:)[/noparse]
Stuart
Ron
Fantastic project and great site. Keep up the good work.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths." - Walt Disney
·· Have you thought about a simple buoy that floats on top of the water that has the tethered link from it to your sub this would allow only enough cable to reach the sub and it would not have to drag along alot of extra and then radios back the data to you wirelessly on the shore also the buoy could have a winch that would alow you to recover the Sub incase of failure.
Buy the way I love the project and keep up the good work.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Shawn Lowe
Maybe I should have waited to do that......