If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.
Special Thanks To:
Aaron Holmes
Aaron Wheeler
Adam Horden
Alan Scrimgeour
Andre
Andrew Haynes
Anonymous000
asabase
Austin Weil
barney
Barry
Bert Hickman
Bill Kukowski
Blitzorn
Brandon Paradelas
Bruce Bowling
BubeeMike
Byong Park
Cesiumsponge
Chris F.
Chris Hooper
Corey Worthington
Derek Woodroffe
Dalus
Dan Strother
Daniel Davis
Daniel Uhrenholt
datasheetarchive
Dave Billington
Dave Marshall
David F.
Dennis Rogers
drelectrix
Dr. John Gudenas
Dr. Spark
E.TexasTesla
eastvoltresearch
Eirik Taylor
Erik Dyakov
Erlend^SE
Finn Hammer
Firebug24k
GalliumMan
Gary Peterson
George Slade
GhostNull
Gordon Mcknight
Graham Armitage
Grant
GreySoul
Henry H
IamSmooth
In memory of Leo Powning
Jacob Cash
James Howells
James Pawson
Jeff Greenfield
Jeff Thomas
Jesse Frost
Jim Mitchell
jlr134
Joe Mastroianni
John Forcina
John Oberg
John Willcutt
Jon Newcomb
klugesmith
Leslie Wright
Lutz Hoffman
Mads Barnkob
Martin King
Mats Karlsson
Matt Gibson
Matthew Guidry
mbd
Michael D'Angelo
Mikkel
mileswaldron
mister_rf
Neil Foster
Nick de Smith
Nick Soroka
nicklenorp
Nik
Norman Stanley
Patrick Coleman
Paul Brodie
Paul Jordan
Paul Montgomery
Ped
Peter Krogen
Peter Terren
PhilGood
Richard Feldman
Robert Bush
Royce Bailey
Scott Fusare
Scott Newman
smiffy
Stella
Steven Busic
Steve Conner
Steve Jones
Steve Ward
Sulaiman
Thomas Coyle
Thomas A. Wallace
Thomas W
Timo
Torch
Ulf Jonsson
vasil
Vaxian
vladi mazzilli
wastehl
Weston
William Kim
William N.
William Stehl
Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Registered Member #543
Joined: Tue Feb 20 2007, 04:26PM
Location: UK
Posts: 4992
I thought you would like to see how very much you have improved the accuracy and usefulness of your survey meter by using PIC:
This resolution down to 0.1 mSv will give your annual rates a very useful degree of accuracy, when you look at the dose rate ranges you are likely to find in practice (and without a nuclear disaster, of course!)
Registered Member #1938
Joined: Sun Jan 25 2009, 12:44PM
Location: Romania
Posts: 701
How about the integration time constant? Is there any criteria for choosing an optimum value? I'll be building graphs, with selectable time interval, but they should be a collection of cpms collected over the given interval.
Registered Member #96
Joined: Thu Feb 09 2006, 05:37PM
Location: CI, Earth
Posts: 4061
Interesting thread. Does anyone here have any experience with the "micro" Russian tubes, got two here that are still waiting for a suitable driver and host. I got one working about a year ago with a makeshift supply based on a personal attack alarm which was enough to prove they worked but were highly inefficient.
It did get me thinking though, winding a very fine copper coil around the tube and passing about an amp through it should increase the sensitivity, and could also double as a detector if connected to something like a MK484 as the slightest ionisation event should then be detectable. Set it to an unused frequency like 40 kHz so it doesen't detect Droitwicz or Rugby.
Another interesting idea, make a primitive induction driver so that the tube is running with 40 kHz and then detect the change in current corresponding to an ionisation event. Essentially the tube then becomes part of a tuned circuit so the slightest change in impedance then results in a pulse.
Registered Member #543
Joined: Tue Feb 20 2007, 04:26PM
Location: UK
Posts: 4992
radhoo wrote ...
How about the integration time constant? Is there any criteria for choosing an optimum value? I'll be building graphs, with selectable time interval, but they should be a collection of cpms collected over the given interval.
I have seen 4 hours given as the optimum integration period for background radiation counting, but cannot immediately find the references for it.
However, 4 hours may be too long to identify and quantify some common causes of background variation. For example, Rn-222 is released from cracks and fissures in rocks in response to changes in temperature and atmospheric pressure. This released radon is not evenly distributed through the lower atmosphere. "Under early morning still air conditions, Rn and its daughters can be trapped close to the ground in temperature inversion layers."*
I guess the most useful approach for a PIC based monitor is to have all your count/time data in a bin, so that you can ask any counts-versus-time questions you like about it. Data can then be tested against variables such as sunrise and sunset times for every day of the year, which impact on diurnal background variation. Maybe even the phases of the moon may have some small effect on the rate of diffusion of Rn into the atmosphere from soil and rocks, as it does with the sea and its tides. Who can say? Times during which rain is falling (a rain detector sensor?) may also produce interesting variations in count rate.
* Minty BRS, Luyendyk APJ, Brodie RC, Calibration and data processing for airborne gamma-ray spectrometryAGSO Journal of Australian Geology and Geophysics, 17 (2), p. 53
Registered Member #1938
Joined: Sun Jan 25 2009, 12:44PM
Location: Romania
Posts: 701
Indeed 4Hours is too much, but I will export data on a shorter interval, and offer the option to calculate an average for the chosen time interval . So we'll have both a higher resolution, and a better integrated result, depending on the user's interest. I'll detail the algorithm later.
Regarding the rain sensor, I'm also expecting an increase in dose in the first minutes of falling rain, but we'll see. The rain itself should be detectable using the humidity sensor, combined with readings from the pressure sensor (I didn't receive it yet, I'll have to add it later).
The good thing about microcontrollers is that they offer a lot of freedom for processing all the data, exactly like a small (but limited) computer.
@Conundrum: what tubes are those?
Update:
- box ready, completely made of PVC pipe plastic, after transforming a piece of pipe into a sheet and cutting it when heated.
I also created sockets, from the same plastic source, for the geiger tube:
The orange plastic is great, the finished box actually gives the impression of a very good quality plastic / case, similar to older materials! Funny considering what I've used.
Registered Member #1938
Joined: Sun Jan 25 2009, 12:44PM
Location: Romania
Posts: 701
I love that plastic. I think I'll be using again. Need to find some better tools for it, as it has potential.
I'm preparing to mount the enclosure outside. Last modifications on the software - but will be able to change it again if required (via a longer cable).
In regards to my last post, my idea for the data export is as follows:
Given a number of pulses, and a timer counting seconds, one can choose to compute the CPM using various intervals for time integration:
What my counter proposes to calculate, is the following function: f(t) = p Where t is the time and p are the pulses.
for the given time values (with 0 as reference): t1 = 0 .. 1 minute (length 1 min) t2 = 1 .. 2 minute (length 1 min) ... t10 = 9..10 minute (length 1min)
We'll have the corresponding values f(t1)=p1 ... f(t10) = p10
Computing the CPM's as cpm1 = f(t1)/t1, ... , cpm10 = f(t10)/t10 will give use highly variable results, as Proud Mary kindly indicated, a value of 4 hours is indicated for CPM integration.
Nevertheless, we have the option of computing cpm1, ...cpm10 (each on 1 minute interval) and export them .
This data can be further process, and the time integration can be extended to any higher value as follows:
cpm_10minutes = (cpm1+...+cpm10) / 10
cpm_4hours = (cpm1+...cpm240) / 240 = (f(t1)/t1 + ... f(t240)/t240)/240 = = ( because t1 = t2 = ... = t240 = 1minute) = (f(t1) + f(t2) + ... f(t240))/240 = = (p1+p2+...p240) / 240 Resulting that making the average of smaller time value cpms for a given total time T, gives the same result like counting all pulses during T, and dividing that to T.
So I'll leave the option to choose the time integration constant for the post processing part or make it selectable by the user.
For now I will export CPMs calculated on a 1minute basis, or 10minutes , depending on the total data size estimate (in bytes) , so my server storage can handle it for a few years.
Registered Member #1938
Joined: Sun Jan 25 2009, 12:44PM
Location: Romania
Posts: 701
update: I drilled a hole in one of my home's walls, and mounted the enclosure outside. Installed power cable and crimped ethernet cable. Data is getting in to my server already.
Looks like there's a nice 22* temperature outside with normal background radiation, so time for a break for a little walk :)
Registered Member #543
Joined: Tue Feb 20 2007, 04:26PM
Location: UK
Posts: 4992
Have you thought about a Java real time plotting/charting graph so users could look at dose rate trends - past 24 hours, past week, past month, past year?
This is exactly what people will want to see next time there is a nuclear accident. Is it going up, and by how much?
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.