Are you guys talking about this or something else ??
Announcement
Collapse
No announcement yet.
field test unit no 001 "model T"
Collapse
This topic is closed.
X
X
-
Originally posted by moodz View Postyup ...it is the best bang for buck and the most available. The DSP code will compile with minimal effort in this processor, most any other processor with a GCC compiler or a laptop with a soundcard if required.
moodz
I will provide the minimal hardware platform for the laptop/netbook/tablet/PC with a sound card solution soon. Oh shame! (on me), it is sooo much trivial & simple, that I barely dare to publish it.
Although it isn't a cheap platform (the netbook + USB sound card cost's at least 250 bucks), it makes up a good developing and analysing platform however.
Nevertheless, I would like to have the small form factor and portable one. So it is good to know, that someone is working on this issue.
Cheers,
Aziz
Leave a comment:
-
moodz
what kind of sampling rate are you getting? and do you plan on using all of the adc channels?
philip
Leave a comment:
-
Originally posted by hdphilip View PostPaul,
The UNO32?
Philip
yup ...it is the best bang for buck and the most available. The DSP code will compile with minimal effort in this processor, most any other processor with a GCC compiler or a laptop with a soundcard if required.
moodz
Leave a comment:
-
he he ... it took a while but it is the only way to go.Originally posted by Aziz View Post




You finally have recognized the crucial point!
I am looking forward to your cheap and good solution. If someone can do it, you sure will. Let's make the greedy monopolist's live (patent holders) a bit difficult. They deserve it.





Cheers,
Aziz
moodz
Leave a comment:
-
Originally posted by moodz View PostI agree ... however I wont be able to continue using the dspic30F4011 to do the DSP as it does not have enough memory for the DSP processing .... I have ported the main code to floating point and now using pic32. I am dropping the SAT and going to full frequency domain processing for the DSP as the 24 bit resolution allows sub microvolt levels. Processing in the FDM and an undisclosed innovation also removes the ground balance problem
( works on PIs and VLF ). There are so many variables involved now that the machine will have to be programmed via a usb port. So PC will be used for setup ... but wont be needed for operation. The good news is that the hardware will be extremely cheap .... around $50 for the backend CPU board and frontend in a box ... you will just need to add battery, stick and coil.
The good thing about doing everything in code ( as Aziz already mentioned ) with a simple front end is you can use all the patented methods done in hardware ( the "hard" way LOL ) by doing the same thing in software and there is nothing the patent holders can do.
...because you are not using their method/circuit in hardware but in software.
moodz




You finally have recognized the crucial point!
I am looking forward to your cheap and good solution. If someone can do it, you sure will. Let's make the greedy monopolist's live (patent holders) a bit difficult. They deserve it.





Cheers,
Aziz
Leave a comment:
-
Originally posted by Aziz View PostHi moodz,
I get quite similar (well slightly better) results with the high quality 24-bit sound card.
The noise of the amplifier isn't often critical but the coil is picking up a lot more noise (at least where I live - so noisy here).
I often set the internal amplifier gain of the sound card to a low gain (-10 dB or more, the internal amplifier is noisy) and rise the front-end amplifier gain as much as the overall noise floor gets affected. So there isn't a high gain front-end required if you can detect the signals just above the noise floor.
To tame the coil's induced noise, a second "reference coil" is necessary to subtract out the induced EMI noise.
Cheers,
Aziz
I agree ... however I wont be able to continue using the dspic30F4011 to do the DSP as it does not have enough memory for the DSP processing .... I have ported the main code to floating point and now using pic32. I am dropping the SAT and going to full frequency domain processing for the DSP as the 24 bit resolution allows sub microvolt levels. Processing in the FDM and an undisclosed innovation also removes the ground balance problem
( works on PIs and VLF ). There are so many variables involved now that the machine will have to be programmed via a usb port. So PC will be used for setup ... but wont be needed for operation. The good news is that the hardware will be extremely cheap .... around $50 for the backend CPU board and frontend in a box ... you will just need to add battery, stick and coil.
The good thing about doing everything in code ( as Aziz already mentioned ) with a simple front end is you can use all the patented methods done in hardware ( the "hard" way LOL ) by doing the same thing in software and there is nothing the patent holders can do.
...because you are not using their method/circuit in hardware but in software.
moodz
Leave a comment:
-
Hi moodz,
I get quite similar (well slightly better) results with the high quality 24-bit sound card.
The noise of the amplifier isn't often critical but the coil is picking up a lot more noise (at least where I live - so noisy here).
I often set the internal amplifier gain of the sound card to a low gain (-10 dB or more, the internal amplifier is noisy) and rise the front-end amplifier gain as much as the overall noise floor gets affected. So there isn't a high gain front-end required if you can detect the signals just above the noise floor.
To tame the coil's induced noise, a second "reference coil" is necessary to subtract out the induced EMI noise.
Cheers,
Aziz
Leave a comment:
-
...correction that is a 3.0 microvolt deviation on the SAT not 30 microvolts.
Leave a comment:
-
...could be however if the ref was noisy you would expect it on all channels. The specs say the internal ref is 5ppm and low thermal drift. Fairly easy to supply an external ref ... I can always use channel 5 for battery volts ... dont need microvolt accuracy for thatOriginally posted by hdphilip View Posthello moodz,
maybe it's the chip itself that could be a little noisy on channel 5, are ypu going to use the internial ref, or would a externial vref be more stable ?
philip
Note that what I call channel 5 is actually channel 6 ( I number the channels from 0 to 5 in the code. ).
The latest update is that the SAT is working and available for all channels ... The pic below shows the SAT in action and tracking with a 20 second dwell and a 30 microvolt deviation. Its probable I wont need this sort of accuracy as noise from the coil will be higher ...eg 100s of microvolts ... we will see.
The other pic shows the ADC on the "test bench" where all the code cutting and probing is done ... not exactly your low noise lay out but certainly good enough to achieve microvolt accuracy and clock the data out at 10 mbit/sec.
moodz.
Leave a comment:
-
hello moodz,
maybe it's the chip itself that could be a little noisy on channel 5, are ypu going to use the internial ref, or would a externial vref be more stable ?
philip
Leave a comment:
-
... YAU
Originally posted by moodz View Post...been slaving over a hot processor for a couple of days now ...the good news is that the 6 channel 24 bit ADC code is now stabilised ( had some comms issues ... solved ) and the initial DSP filtering code is working .... see below ... the old resolution is the top reading ... the new resolution is stable voltage readings to 9 decimal places

....nanovolt country.
The dithering, oversampling and narrowband measurement technique allows effective measurement to little shy of 28 bits and could probably do better with a little clock fiddling.
There are 6 independant 24 bit channels that with a filter cut off of approx 32 hertz down to DC ( think of 6 ultra precision voltmeters ).
The next steps are to build the samplers / demodulators and construct the code to do the (V1 - 0.77V2 + tan(V3)) * 0.006V4 ... .... or whatever the algorithm is going to be for target extraction.
moodz.
[ATTACH]18789[/ATTACH]
The long term DC accuracy can be maintained at 1 microvolt except channel 5 which is a bit noisier ...must be the layout or something....short term drift is around 200 nanovolts per second over a 32 Hertz bandwidth .... however cleaning up the power supply and shielding should improve things .... I will start on the demods now since I have some spare time.
moodz
Leave a comment:
Leave a comment: