Dear TI engineers,
Sorry for somewhat a strange question, but is this technically possible to make mmWave sensors (for example – the IWR6843ISK + BOOST dev. kit) transmit and receive the data? I understand pretty well that these systems have been designed and optimized as radars, and such use has been (probably) never planned for them, but for me this looks like their capabilities can enable such a use case. Can you, please, comment whether the following ideas make any sense?
- mmWave radar as a transmitter. First, probably, the slope of the chirp needs to be set to 0. Then, the data might be encoded as OOK (by varying the idle time between the chirps and chirp durations), the BFSK/QFSK (by changing the starting frequency of profiles) or BPSK (using BPM feature). Obviously, the limited IF bandwidth of mmWave radar in receive is a limiting factor and should be accounted for.
- mmWave radar as a receiver. I see two major challenges here.
- The first one is the loopback between the transmitter and the receiver. Thus, in order to be able to receive something, the device will have to transmit something. After this, on the receive antenna, we will have both the useful data signal and the refractions from objects in the environment of the transmitted signal. If to go with 2FSK mode, the TX can, for example, send chirps with F0+4MHz and F0-4MHz (assuming 10 MHz IF bandwidth at receiver), while receiver may be configured to F0 (either carrier wave or chirps with 0 slope). Then the signals should be possible to detect.
- The second problem is the fact that, as far as I understand, the ADC at the receive side starts only after a chirp is transmitted. An easy solution would be to have a carrier wave mode with ADC periodically sampling the channel, but, as far as I understand, this is not the case for the current TI devices. A workaround can be to use at transmitter frames with one single chirp with frame period equal or higher than the period of 2FSK “symbols”. Given the high flexibility of TI mmWave radars for chirp duration, this seems to be possible.
Does this makes sense? Maybe there are some other hidden stones, like, e.g., the thermal management?
With best regards,
-Konstantin