Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The board picks up smartphone communication signals #85

Open
jzli559 opened this issue Dec 20, 2024 · 7 comments
Open

The board picks up smartphone communication signals #85

jzli559 opened this issue Dec 20, 2024 · 7 comments

Comments

@jzli559
Copy link

jzli559 commented Dec 20, 2024

I observed that the Urukul board can pick up signals from smartphone communications. Using an oscilloscope, I probed the signal from the SMA connector on the front panel of the board. Throughout the process, I didn't set any output of the board. When I made a voice or video call on a smartphone and brought the phone close to the SMA connector, I observed high-frequency (over 1 GHz) signals on the oscilloscope. After turning off the call, the signal returned near zero.

I did the test under different configurations, and the results were similar.

  • Urukul installed in a crate: connected to a Kasli that is powered and grounded.
  • Urukul installed in a crate: connected to a Kasli that is not powered but the crate is grounded.
  • Urukul installed in a crate: connected to a Kasli, not powered and not grounded.
  • Urukul isolated: not connected, not powered, and not grounded.

I did further tests with a spectrum analyzer (FSV3030), and the results are as follows:

In crate, grounded, not powered; no phone:
FSV3000_ScreenShot_2024-12-18_10-20-55

In crate, grounded, not powered; with phone (5 cm distance):
FSV3000_ScreenShot_2024-12-18_10-16-03

In crate, not grounded, not powered; no phone:
FSV3000_ScreenShot_2024-12-18_09-40-02

In crate, not grounded, not powered; with phone (5 cm distance):
FSV3000_ScreenShot_2024-12-18_10-14-10

After the tests above, I additionally tested the noise by setting the channel to output a signal (100 MHz, 0 dB att, 1.0 amp).

100 MHz, 0 dB att, 1.0 amp, no phone:
FSV3000_ScreenShot_2024-12-18_09-38-55

100 MHz, 0 dB att, 1.0 amp, with phone (5 cm distance):
FSV3000_ScreenShot_2024-12-18_09-38-35

For simplicity, all six images above were tested on channel 0. The only related configurations are the ground and the phone. The results of others are similar. Some of the noise peaks were related to the ground, but M4 and M8 were clearly related to the phone. The two peaks did not return to the normal level until the distance was increased to about 3 meters.

This looks like the board doesn't specifically handle noise over 1 GHz, and the wavelengths of some of the phone signals are similar to the length of some wires on the board.

Similar phenomena were observed when testing other cards in the same crate, including the Kasli J3, Clocker Output 9, and all channels of the DIO-BNC card. Other interfaces haven't been tested yet.

@gkasprow
Copy link
Member

pls do the following test:

  • use the same RF cable.
  • place 50Ohm termination and then short SMA nut with unpowered, grounded crate. Beware of alu oxidation layer - make sure you attach the SMA terminator to some steel screw/
  • measure the spectrum with the phone as above
  • do not place 50Ohm termination and then short SMA nut with unpowered, grounded crate
  • measure spectrum with the phone as above

@jzli559
Copy link
Author

jzli559 commented Dec 21, 2024

Before anything else, I need to correct the test results I posted earlier. Both the first and second images were powered and grounded, with no DDS output set.

Based on the suggestion, I did some new tests. First, the spectrum analyzer (SA) requires grounded during using, and it shares the same ground with the crate. Therefore, the SMA nut of the RF cable is inherently grounded with the crate without being shorted again. I'm not sure if connecting the RF cable from the SA to the Urukul's SMA would create a ground loop.

Below are the new test results.

(Remeasured) In crate, grounded, not powered; no phone:
FSV3000_ScreenShot_2024-12-21_07-10-32

(Remeasured) In crate, grounded, not powered; with phone (5 cm distance):
FSV3000_ScreenShot_2024-12-21_07-07-14
FSV3000_ScreenShot_2024-12-21_08-34-56
FSV3000_ScreenShot_2024-12-21_08-35-34

All the following tests are also within crate, grounded, not powered.

Urukul ch0 connected to a 50 Ohm terminator; SA probe connected to noting or a 50 Ohm; phone close to ch0:
almost no signal.

Urukul ch0 connected to nothing; SA probe connected to noting or a 50 Ohm; phone close to ch0:
almost no signal.

Urukul ch0 connected to nothing or a 50 Ohm; SA probe connected to noting; phone close to SA probe:
almost no signal.

Urukul ch0 connected to nothing; SA probe connected to a 50 Ohm; phone close to SA probe:
(Urukul ch0 connected to a 50 Ohm was similar)
FSV3000_ScreenShot_2024-12-21_08-12-17

The last image also showed some clear noise signals but not as big as those from the probe connected to ch0.

@gkasprow
Copy link
Member

Is the front panel grounded?

@jzli559
Copy link
Author

jzli559 commented Dec 21, 2024

Is the front panel grounded?

Yes. The card is installed in the crate. I measured with a multimeter and found that the outer shell of the SMA connector on the front panel is electrically connected to the crate.

@gkasprow
Copy link
Member

That's not enough. You checked DC path but we are interested in AC path. Just check if the grounding resistors are soldered.

@jzli559
Copy link
Author

jzli559 commented Dec 22, 2024

Do you mean using the multimeter to test resistors R179 ~ R182?

@gkasprow
Copy link
Member

There are 2 resistors amd 2 capacitors that comnect panel with PCB ground

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants