On Monday, 30 December 2019 16:17:18 GMT Graeme Gemmill wrote:
> 1. All my sensors are mounted on small circuit boards bought from (now
> defunct) American company Hobby Boards. I believe the temperature
> sensors are powered parasitically, though there is a 5v power injector
> to feed a humidity meter.
>
> 2. They are connected to the Pi by a DS2490 USB-RG45 bridge, and the
> software that drives them is based on the Dallas 1-wire software
> implemented by a third-party, which has been in use for 10 years.
This adds another device to the system and therefore another possible point of
failure. I presume that there is a Hobby circuit board for each of the
sensors, which in turn, connect to the DS2490 bridge at the 1-Wire end and the
data is transmitted to the Pi over USB?
> 3. The second net is completely independent though same set-up, feeding
> its data directly to a postgresql database.
Presumably via a similar setup to the Temperature sensors?
> 4. I see no reason for the values of electrical signals to have changed
> unless something has happened to the Pi.
In this case, unless I've completely misunderstood the function of the DS2490
bridge, the Pi only has to accept the DS2490 as a USB device; in other words,
all the voltages and clock processing for the sensors is performed by the
DS2490 chip inside the bridge. It is therefore entirely possible that a
component in the bridge has failed (or drifted out of spec) and that is
causing your problem. If the USB Port on the Pi works OK when you plug a
memory stick into it then the Pi is almost certainly OK.
A copy of the Data Sheet for the chip inside the bridge may be found at
https://pdfserv.maximintegrated.com/en/ds/DS2490.pdf.
> Anyway, this is all a bit moot, since I managed to break one of the
> DS1820 leads when examining the board!
;-(
> So I'll have to wait for a replacement to arrive before investigating
> further.
Take care with this in case the fault is taking out sensors. It might be
worth also getting a new DS2490 USB-RG45 bridge (although, I notice that they
are quite expensive).
Alternatively, if you have any breadboarding kit, try the circuit that I
originally posted at:
http://www.reuk.co.uk/wordpress/raspberry-pi/connect-multiple-temperature-sensors-with-raspberry-pi/
That will isolate the sensors because you won't be using the bridge.
--
Terry Coles
--
Next meeting: BEC, Bournemouth, Tuesday, 2020-01-07 20:00
Check to whom you are replying
Meetings, mailing list, IRC, ... http://dorset.lug.org.uk/
New thread, don't hijack: mailto:dorset@mailman.lug.org.uk