1
\$\begingroup\$

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?

\$\endgroup\$
6
  • \$\begingroup\$ 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. \$\endgroup\$ Commented Mar 2, 2012 at 14:44
  • \$\begingroup\$ @OlinLathrop oops, that was a typo, I fixed it. The link is a PDF with specifications of the module. \$\endgroup\$
    – Catherine
    Commented Mar 2, 2012 at 19:29
  • \$\begingroup\$ It is difficult to tell what is being asked here, especially since the OP refuses to answer questions. \$\endgroup\$ Commented Mar 2, 2012 at 19:31
  • \$\begingroup\$ I think he wants to create a sort of transmission system between the two devices...is it right? \$\endgroup\$
    – clabacchio
    Commented Mar 2, 2012 at 19:40
  • \$\begingroup\$ @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". \$\endgroup\$
    – Catherine
    Commented Mar 2, 2012 at 20:46

1 Answer 1

2
\$\begingroup\$

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.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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