Originally posted by Mdtoday
View Post
Announcement
Collapse
No announcement yet.
New Bipolar Boost TX and Front End
Collapse
X
-
Target Processing outline
I have had a vision in my mind of the processing sequence, but have been struggling on a method of conveying that process to others. I have put together a fairly high level outline of the processing steps without getting mired into the details.
1 .Set timing parameters for TX/RX
2. Disable TX, record S0 value (RX offset determination)
3. Enable TX, increase damp delay until S0 goes negative, back up until S0 goes positive, save damp delay
4. Signal coil up, record S1, S2, & S3 coil decay values
5. Signal coil down, record S1, S2, & S3 ground signal value (coil down value ? coil up value)
Normal operation loop with S1, S2, & S3
6. When RX interrupt received, subtract RX_offset (step 2) from target RX value & feed it to target CIC
Steps 7 thru 11 occur when target CIC interrupt is received
7. Subtract step 4 value from target CIC value
8. Subtract step 5 value from current result
9. If NOT pinpoint mode, feed current result to slow CIC filter
10. Subtract filtered output of slow CIC from current result
11. Feed current result to FIR finishing filtered
Steps 12 & 13 occur upon receiving a FIR filter interrupt
12. If FIR output positive, target_valid = ((target_valid>>1)+1) ELSE target_valid = target_valid<<1
13 . If target_valid == 7, sound target alarm & save FIR output value as target response
14. Goto step 6
The slow CIC filter and steps 9 & 10 in effect constitute a SAT and dynamic ground compensation filter. Steps 12 & 13 in conjunction with steps 9 - 11 constitute a modified exponentially weighted single cell Constant False Alarm Rate(CFAR)/Quantizer. The value of target valid can only be 0,1,3,or 7 with a value of 7 being a probable target. As I stated earlier, this is a 50,000 ft high level view of the processing. With all of the filtering, TX/RX timing , and user interface processes running concurrently within the FPGA and not in the embedded processor, the processor only has to service interrupts to implement the above scenario... basically a traffic cop gluing together all of the hardware (HDL) defined functions.
Comment
-
Originally posted by KingJL View PostI have had a vision in my mind of the processing sequence, but have been struggling on a method of conveying that process to others. I have put together a fairly high level outline of the processing steps without getting mired into the details.
Comment
-
Finally at the stage of 3D printing the updated enclosure parts.
Here is an exploded view of the parts to be printed
First part done, not yet cleaned up. For those interested, printed at 0.2mm layer height, 1.2mm shell and 70% infill. After tweaking future parts will be 0.16mm and 40% infill and 1.6mm shell.
This printed part weighs 138 grams.
Comment
-
@Mdtoday, Could please post your part numbers and sources for the hardware items (pushbutton switch, power switch, connectors, etc) that you have designed the enclosure around? I imagine that I could find others to fit, but I would like to order the ones the enclosure was designed for. Great work!!!
Comment
-
Originally posted by KingJL View Post@Mdtoday, Could please post your part numbers and sources for the hardware items (pushbutton switch, power switch, connectors, etc) that you have designed the enclosure around? I imagine that I could find others to fit, but I would like to order the ones the enclosure was designed for. Great work!!!
https://au.element14.com/apem/5636ab...P_LastViewed_1
and the boot to suit is
http://www.farnell.com/datasheets/19...SAAEgLBufD_BwE
I will post a suitable push button soon but it looks like the one I designed into housing is no longer available, there are similar, I will have to check them out but IP67 rated.
Comment
-
Originally posted by Mdtoday View PostJL, here is the power switch data, this particular one is APEM manufactured.
https://au.element14.com/apem/5636ab...P_LastViewed_1
and the boot to suit is
http://www.farnell.com/datasheets/19...SAAEgLBufD_BwE
I will post a suitable push button soon but it looks like the one I designed into housing is no longer available, there are similar, I will have to check them out but IP67 rated.
https://www.jaycar.com.au/5-pin-micr...ector/p/PP2017
https://www.jaycar.com.au/5-pin-micr...ector/p/PS2018
Comment
-
Originally posted by Mdtoday View PostHere is the coil/probe chassis connector and mating part which is available through different suppliers
https://www.jaycar.com.au/5-pin-micr...ector/p/PP2017
https://www.jaycar.com.au/5-pin-micr...ector/p/PS2018
http://www.farnell.com/datasheets/27...SAAEgLBufD_BwE
Comment
-
Originally posted by Mdtoday View PostThis is the push button switch type which is available from different manufacturers, I will find a less expensive version in same size and post.
http://www.farnell.com/datasheets/27...SAAEgLBufD_BwE
There is an M4 x 8mm spacer pressed into the rear section of the housing.
https://www.ebay.com/b/M4-Thumb-Scre.../bn_7023378780
Comment
Comment