Let's design and build cool (but expensive) FPGA based theremin

Posted: 3/3/2023 1:52:18 PM
dewster

From: Northern NJ, USA

Joined: 2/17/2012

Fascinating stuff Vadim, thanks! 

As expected, there's clearly a double whammy when the hand is near the antenna, where phase offset and hand C / damping both act to lower the voltage swing considerably.  Wondering if that might adversely affect the sensing of phase, with the comparators having to operate over such a large dynamic range?

Posted: 3/7/2023 4:36:49 PM
Buggins

From: Porto, Portugal

Joined: 3/16/2017


As expected, there's clearly a double whammy when the hand is near the antenna, where phase offset and hand C / damping both act to lower the voltage swing considerably.  Wondering if that might adversely affect the sensing of phase, with the comparators having to operate over such a large dynamic range?

Good point.
Even with relatively low Q 120-Ohm R_serial inductor, sensing of hand positions near antenna may cause issues.
Better Q LC tank (e.g. 0.15 or 0.2mm wire) may give nice zoom in for long distance, but make even harder to detect out-of-resonance distance.
To reproduce on simulation, we can try to use C_hand=2pF + R_loss=10..100K Ohm
Simple solution - increasing of R_sense value.
As well, I'm trying to review symmetric rail-side sensing based on BJT current mirrors (catching difference between two VCC and GND rails current of output stage) instead of comparator sensing output current using resistor on output.
Current mirror based sensing on BJTs has a good sensitivity and performance - delay is only 2-3ns. But it's only if there is no saturation / clamping.
If output level exceeds working range, waveform is getting distorted, and delay becomes 100-200ns.
Fast comparators are expensive.
BJT current sensor may reduce sensor cost - only some output buffer is required.

Posted: 3/15/2023 10:13:41 PM
Buggins

From: Porto, Portugal

Joined: 3/16/2017

Sipeed announces new FPGA board - Tang Nano 20K.


New #FPGA #TangNano 20K Coming soon~
Only 5.5x2.5cm, with 20k luts, 64Mbit SDRAM, RGB LCD, HDMI, WS2812, onbaord codec&PA, support PlayStation2 JoyStick~
And support #LiteX now!

Will be available on aliexpress in April, under $30.
Looks nice for FPGA Theremin.
Has onboard I2S audio output.

Schematic and other useful information is already available on sipeed site.

You must be logged in to post a reply. Please log in or register for a new account.