How would i convert a bandwidth of say 30kHz to bps if I only know the number of bits per sample (4)? (and I was using a two chanel system). I am assuming it is simply 30KHz * 2 * 4 but this may be wrong
\$\begingroup\$
\$\endgroup\$
5
-
1\$\begingroup\$ Where is the 4 number coming from? Is that the number of bits per sample? \$\endgroup\$– Chris FernandezCommented Jun 5, 2019 at 14:06
-
\$\begingroup\$ What is the signal-noise-ratio, if this is a data link? \$\endgroup\$– analogsystemsrfCommented Jun 5, 2019 at 15:18
-
\$\begingroup\$ If you're trying to answer a homework (or exam, or ...) question, please share the exact wording of the question. \$\endgroup\$– The PhotonCommented Jun 5, 2019 at 15:30
-
1\$\begingroup\$ To first order you can estimate the channel capacity using the Shannon-Hartley theorem. That will show that you need to assume a desired SNR. This is often related to the modulation you are using and the channel characteristics between the Tx and Rx, and the practical capability of the receiver. \$\endgroup\$– 65RoadsterCommented Jun 25, 2023 at 15:38
-
\$\begingroup\$ (See also: en.wikipedia on channel capacity.) \$\endgroup\$– greybeardCommented Mar 4 at 6:43
Add a comment
|
1 Answer
\$\begingroup\$
\$\endgroup\$
2
You haven't mentioned what the sampling rate is. According to the Nyquist Rate, you'll need to sample at twice the analog bandwidth to achieve alias-free sampling.
So assuming you want 60 kHz sampling, your total data rate will be:
60 kSamples/sec * 2 channels * 4 bits per sample = 480 kbps.
-
2\$\begingroup\$ I think you're reading the question as if the OP is sampling the signal and want to work out the bit-rate of the result. But my interpretation of the question is that the OP wants to know what the potential data bit-rate would be using that 30kHz as a communication channel. \$\endgroup\$– brhansCommented Jun 5, 2019 at 14:18
-
\$\begingroup\$ Yep, on a second read you are probably correct. \$\endgroup\$ Commented Jun 5, 2019 at 14:20