Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two SIM900D module which have linear audio output and electret microphone input, and I want to connect audio output of one module to audio input of other module and vice-versa. The input and output parameters are at page 43 of the datasheet.

How should I do that correctly?

share|improve this question
Huh? "Electret microphone output" doesn't make any sense since microphones are by themselves output devices. Amplifiers would have inputs for microphones, but not outputs. Why do you want to connect two of these modules (whatever they are, no I'm not going to follow a link for immediately relevant information)? Step back two levels and explain what you want to accomplish. Do this fast before this mess of a question gets closed. The clock is ticking. – Olin Lathrop Mar 2 '12 at 14:44
@OlinLathrop oops, that was a typo, I fixed it. The link is a PDF with specifications of the module. – whitequark Mar 2 '12 at 19:29
It is difficult to tell what is being asked here, especially since the OP refuses to answer questions. – Olin Lathrop Mar 2 '12 at 19:31
I think he wants to create a sort of transmission system between the two devices...is it right? – clabacchio Mar 2 '12 at 19:40
@OlinLathrop, well, I just thought that was kind of obvious. I want to route audio output of one module to the audio input of another to make a kind of "call forwarding device". – whitequark Mar 2 '12 at 20:46
up vote 2 down vote accepted

Having looked at the specs, it looks straightforward. With one caveat, it should be possible to connect the differential output lines of a speaker out to the differential mic inputs.

The speaker outs want to drive a lower impedance, down to 32 ohms, but they will be fine with a higher one (and note that in the table, no maximum impedance is listed: the max value is given explicitly as a dash). The output impedance of the stages, though not given, is quite likely low, which is a good thing from the perspective of driving the mic input.

The one slight problem is the mic input sensitivity. The differential output can go 2.2 volts peak to peak. This corresponds to 1.1V amplitude, which is about 780 mVrms. The microphone input is cited as taking only 740 mVrms while distortion stays below 5% (at the minimum gain, 0dB). I.e. this output level is already in the territory of objectionably noticeable distortion and can be taken to be the limit of how hard the mic input can be driven while staying reasonably clean (if not for hi-fi than at least for telephony).

The two figures are quite close, but, all the same, would probably make sense to attenuate the speaker output somewhat to have gain headroom in the mic input, even when the speaker out is producing maximum output.

For the differential hookup, you can make a voltage divider circuit using three resistors. That is to say, the output circuit goes from the P output, then across R1, R2, and R3 and returns to the N output. R1 and R3 are equal, and the differential mic input is taken across R2.

A good total value for the divider (R1 + R2 + R3) might be something close to the impedance that the mic would have, around 2K. The speaker output can certainly drive that since it goes down to 32 ohms, and as an source impedance to the mic input, it matches the "typical" value, so it's not an impedance that the input will "hate". If R2 is chosen to represent 20% of the total resistance, then the roll-off will be about 14 dB.

The datasheet's circuits show some capacitors for RF filtering and transient suppression diodes for ESD protection applied to the differential lines, in a very similar setup for either input and output. Those features be replicated in this cross-coupling.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.