Page 7 of 22
Re: Temperature data spikes revisited
Posted: Sat 06 Nov 2010 9:40 am
by steve
werribee_au wrote:Now the only thing I can put this down to is that at about that time I plugged my iPhone into the station notebook's usb to charge it and maybe at the time cumulus was reading the station console.
That sounds possible to me. I think that in addition to the spikes caused by RF interference (or whatever else causes them) I think it is also possible for data to be corrupted over the USB connection.
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 11:47 am
by Gina
I now have 48 second logging set up (courtesy of Jim Easterbrook and his pywws software) and nicely displaying spikes on the temperature plot. Once I get a few hours worth, I'll post the plot, but if anyone wants a preview, the Testing Page available on my main weather site from the Home page Extras Menu, shows the results to date. Note that 48 sec logging has only been turned on from about 10:45 this morning - previous data is at a 5 min sampling rate. (Or use the direct link to this page
http://ginad.org.uk/weathergd/DevelopmentTestPage.html )
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 3:37 pm
by Gina
Been running for a few hours now and lots of spikes! In fact 16 spikes in just over 4 hours!!
6hrs-Temp-only.png
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 5:58 pm
by Gina
A full 6 hours at 48 second sampling :-
6hrs-Temp-only1.png
Tomorrow I'm hoping to add some interference suppression. I'm going to make up a plug and swappable circuit board so that I can have 2 boards. Then I can alter one while the other is in use and swapping over will only take a few seconds rather than having to dismantle things and bring the lot indoors to work on.
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 7:10 pm
by Gina
Test circuits
This is just simple linking through as now with earthed screen on wind sensor cable.
AWS_Link_Circuit1.png
Next step might be to add a capacitor across the anemometer connection.
AWS_C_across_anemometer.png
This is probably the ultimate RFI filtering using LC filters on all four data wires from the wind sensors.
AWS_LC_Filter.png
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 8:43 pm
by jim-easterbrook
Gina,
Have you tried running the 48s logging software on both your receivers concurrently just to establish, beyond all doubt, that the spikes are in the data sent by the sensors?
Re: Temperature data spikes revisited
Posted: Sun 07 Nov 2010 10:14 pm
by Gina
No not yet but it's a very good idea, thanks Jim

I'll set that up tomorrow.
Re: Temperature data spikes revisited
Posted: Mon 08 Nov 2010 8:15 pm
by Gina
I now have both consoles/computers running the same pywws 48 second data logging software, uploading to separate data directories on the web server and now displayed side by side in my "testing page". But because I'm not currently running the normal logging and data processing, the main weather station site is not being updated. This will be the case until I write code to link the two together, hopefully tomorrow (I'm not up to thinking it out tonight - busy day). I would like to run parallel consoles for a reasonable period (a day or two) to confirm that all the spikes originate from the transmission from the external sensors but don't really want to have the weather site out of action for too long.
Re: Temperature data spikes revisited
Posted: Tue 09 Nov 2010 6:00 pm
by Gina
Looks like the two consoles produce the same results...
Console1
6hrs-Temp-only2.png
Console2
6hrs-Temp-only3.png
Re: Temperature data spikes revisited
Posted: Tue 09 Nov 2010 6:13 pm
by mcrossley
So its definitely being introduced in the transmitter or by RF when in-flight then - maybe!
Re: Temperature data spikes revisited
Posted: Tue 09 Nov 2010 7:11 pm
by Gina
Certainly looks like it. I think I'll run a direct comparison between the raw data logged by the two systems. I wouldn't expect any difference in any of the data but we shall see.
I'm thinking of running as now overnight then return one system to the previous 5 min logging and 10 min uploading while I use the other to test interference filters and further develop the software. I would like to provide 48 sec updating of the wind gauges (as in Cumulus) and simplify the plot image processing.
On the hardware side and particularly relevant to this thread, I have prepared connectors and circuit boards to experiment with interference filtering. So tomorrow I hope to start the experiments again.
Re: Temperature data spikes revisited
Posted: Wed 10 Nov 2010 10:37 am
by Gina
This morning I have switched the software to 5 minute logging and normal uploads so the weather site is back to normal (as may be seen from the banner in my sig). The second system is still running 48 second logging and can be seen on the "Testing page". I have just (as of 10:30) changed the filter circuit board to one with a 100nF capacitor across the anemometer sensor.
Here is the plot of temperature over the last 24 hours (ie. without the capacitor) :-
24hrs-Temperature-only.png
Re: Temperature data spikes revisited
Posted: Wed 10 Nov 2010 3:05 pm
by Gina
Well that didn't work as this plot shows - the slight warmness at 10:30 was where I held the transmitter unit while changing circuit boards. Next I'll up the capacitor to 470nF and see what happens.
6hrs-Temp-only4.png
EDIT - 470nF ceramic capacitor connected across anemometer at 15:40 GMT on 10/11/10.
Re: Temperature data spikes revisited
Posted: Wed 10 Nov 2010 4:54 pm
by Gina
Seems worse if anything

Now then... what next... Maybe I need to check if it's the anemometer or the wind vane - just to be sure.
6hrs-Temp-only5.png
Re: Temperature data spikes revisited
Posted: Thu 11 Nov 2010 9:43 am
by Gina
Still getting lots of spikes. I'll disconnect the anemometer and leave the wind vane circuit connected (when the rain stops!), I'll report results when I have them.
EDIT - Anemometer disconnected from 10:30 today, 11/11/2010.