Reading signal frequency

sorry....not 30V but 30mV

30mV is just as bad. That is too low. The Arduino needs 3.0V or more to be recognized as HIGH, on a 5V device.

Well, not quite just as bad, as 30mV won't damage the Arduino.