-
HV Mux - 8 TX/RX transducers
05/05/2021 at 21:02 • 0 commentsBeen working on a MAX14866 MUX - allowing to drive 8 transducers separately on the Tx and/or Rx path. Not so bad, I've managed to plug a 5-ring annular element and run some tests. I assume some connections need to be reviewed, as not all paths seem connected.
Setup. Inclusion at 15-30mm depth.
Images for 25 pairs of piezos (5 piezos, 1TX/1RX each time)
Filtered
Details of the bottom of the phantom at 50mm
Some fun ahead!
-
Easier to use: USB only, and VGA output.
04/06/2021 at 11:08 • 0 commentsLong story short, the board does pulse echo in live, can output to host via USB, with visualisation through a VGA connector.
You can read more on the website
lit3-32
Also.. the pHAT version is coming up, with moar gain !
-
a pHAT is coming
01/12/2019 at 21:20 • 0 commentsAn ice40 up5k-based board: simplified BOM, fewer parts, using the up5K internal ram for storage. Curious to see it in real life =)
And here's a first render of the pHAT.. some wrong formats but still gives an idea! With two SMAs too, and external connectors for high voltage sources.
Onboard has 0 to 40V source.
More info on https://github.com/kelu124/echomods/tree/master/matty/minie
-
Night sky
09/01/2018 at 13:49 • 0 commentsSome more tests with a probe.. this time from kretz technik. Raw acquisition yield interesting signals.. Doesn't it look like a night sky ?
The spectrum seems to contain good ultrasound (with a fair dose of noise) - the signal is between the blue lines, between 2.2MHz and 4.2MHz:
Which yield a classical wirephantom image.
-
Doubling the speed, to 128Msps
08/14/2018 at 21:54 • 0 commentsBreaking the wall of sound! un0rick can sample at 64Msps but ... one can offset the start of an acquisition by half a cycle. In practice, it means one can do two acquisitions, with one delayed by half a cycle, and interleave the two series. In practice: getting 128Msps acquisition speed!
In picture, it seems quite nice. The signal is loud and clear!And notebook at https://github.com/kelu124/echomods/blob/master/matty/20180814a/20180814a-Server.ipynb . Some improvement on the lib too, not perfect yet but someday better!
-
Working with classes / calibration of TGC
07/22/2018 at 12:56 • 0 commentsObjectives
The objective of this experiment is to check :
- If class-oriented library works
- The TGC functionning, and its calibration
- Have fun introducing new class functions
Resources
Results
Type of signal
Curve of the gain
Impact of gain on noise
FFT - content of such a line
-
Production: validated
05/23/2018 at 21:10 • 0 commentsThe good news is that I've just tested the production version and it runs fine. Images of the wirephantom look good (full doc):
Now working on the data format, and, in anticipation of the first runs, I've started working on the documentation, including some nice visuals:
What do you think?
-
Comparing modules and fpga board
04/17/2018 at 20:35 • 0 commentsOne can also see that the level of noise has improved by a factor of 4.. or more.
But I'd need to be more rigourous to get precise numbers =)
Log as usual is available.
-
Time gain compensation - check
04/08/2018 at 21:35 • 0 commentsUltrasounds, traveling in the medium they image, are attenuated by the very same medium and the further they progress, the faintest the echo comes back.
In order to compensate for this attenuation, the echoes are usually amplified by by a variable gain which renormalize these echoes.
The plots below represent in blue, unsimplified signals, and, in green, the amplified signal, with a gain shifting from 0% to 100% in 200us. It seems that makes the echoes great again =)
More in the log.
-
Retroengineering an ultrasound probe - part 1/X
03/18/2018 at 20:57 • 0 commentsI just got an interesting mechanical probe, a Bard Site Rite - piezo at 7.5MHz. The plug is quite simple, and digging into the cable yields 2 pairs of cable, one coax, a bigger cable with two "big" cables. I've made sure it's a mechanical probe. The aim is to try and see if I can connect it to my board and get an image.
Good point for this probe is that it unscrews nicely.
and even better, it has changeable heads!
I assume two pairs of cables are for motors / actuators, coax is for the signal coming back (hence the bead). But how can I see that on the pins above?
Going to search for the reference manual and other resources. I'd rather not unscrew the head yet!
To be continued... possibly with a corresponding patent... Electromagnets?