Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I'm the 'technician' for a SeaPerch ROV team (since I know the most about electronics) and I need an underwater temperature sensor able to mount on a ROV. Since I don't have much experience with microcontrollers, I was planning to use an Arduino, basing my design from this tutorial.

There's a few things I was wondering about though:

  • The controller and display will be on the surface, so the thermistor will be on the end of a 15-20m Category 5 wire. Would I need to offset the calculations to work around the extra resistance?

  • The thermistor module itself will be underwater. Will I need to waterproof the whole thing, or will insulating the leads be sufficient?

share|improve this question
1  
I wouldn't attempt to send analog values over the cable. convert everything to digital as close to the source as possible, then send numbers. – Olin Lathrop Mar 14 '12 at 20:16
@OlinLathrop there are only 2 wires available with the equipment we have now – Nate Koppenhaver Mar 14 '12 at 20:36
2  
Sounds like bad higher level architecture then. Surely you are already sending power and have a digital telemetry link. It should take no additional wires to send a little bit more data. – Olin Lathrop Mar 14 '12 at 20:39
@OlinLathrop If it was up to me, I'd completely redesign the cable systems. But as it is now, there's no equipment on board besides motors, and the rest of the Cat5 cable is occupied with motor control – Nate Koppenhaver Mar 14 '12 at 21:32

1 Answer

Data & power can be sent on 2 wires without too much extra effort. This allows a microcontroller or other electronics to be placed near the sensor, as Olin suggests.
There are various ways of doing this.
You can occasionally stop powering the remote device and "deep modulate the power circuit digitally. This could be achieved by as simple a means as feeding the MC via a diode and using a reservoir cap. When you turning off power feed it detects loss of power feed and outputs signal on the line.
Or you can modulate the current draw incrementally by a small amount of DC.
Or you can have the DC feed as high impedance to AC and inject AC signal on top of the power feed.
Or ...

You may be able to scavenge power from the motor feed lines and use the final 2 wires for signalling only.

BUT you mention using a thermistor. Unless your requirements are very special you can almost certainly use a 2 wire sensor that draws a current proportional to tempeature which you then convert to voltage remotely. This is rlatively immune to line resistance variations.

As an example the AD592 - datasheet here provides temperature to current conversion, +/- 0.5K uncalibrated initial accuracy, typically +/- 0.15 K linearity (0-70C but similar elsewhere), -25 to 105C operation, relatively low self heating and 4-30V operation. Possibly the greatest issue is whether the thermal time constant meets your requirement. If this is for general ROV environment temperature measurement then this is liable to be acceptable (see data sheet). It can be used in a variety of configuration (see data sheet) with two examples shown below. If desired the top circuit (4-20 MA system) could have all the shown electronics implemented in the ROV and provide a standard 4-20 MA sensor remote signal. This signal is able to be handled by many off the shelf instruments or converters.

enter image description here

Even if using a thermistor, the line resistance can easily be made very small relative to the thermistor resistance so thatthe error is small. Extraneous signals induced in the line can be filtered - easily so if you thermal time constant is more than a second or so.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.