I am attempting to create a wireless audio transmitter. This works by converting audio to PWM at 80kHz, and then broadcasting it using some powerful IR LEDs I have. A receiver uses another IR LED, in the photovoltaic configuration, to receive the infrared pulses. A basic schematic of what I have is attached. [At the moment the ground and power rails are connected; in the real version they will be separately powered.]
This sends audio pseudo-digitally. It is a useful comparison to an analog transmitter. With this device, as soon as the signal is weak it will the audio will be lost or severely distorted. Whereas an analog receiver would slowly drop volume and/or pick up more noise. It uses an AGC circuit. This circuit is a peak detector which develops a voltage reference. The voltage is buffered, then halved, and this is used as the threshold to compare the incoming signal against. This helps the circuit work even when the input amplitude is low.
I am having two problems:
- My Darlington driver transistor (not the main transistor) gets VERY hot, enough to make the transistor fail after about 15 minutes of use. It boils water within minutes. Surprisingly, the TIP31 is only slightly warm. Why is my transistor so hot?
- The signal I am receiving is coming out as a sine wave, when it should be a square wave with varying duty cycle. I suspect I'm hitting a bandwidth limit of the IR LED in photovoltaic mode, and may need to operate it reverse biased (in photodiode mode.) How can I do this with my AGC circuit?
Any advice would be appreciated!
This sends audio pseudo-digitally. It is a useful comparison to an analog transmitter. With this device, as soon as the signal is weak it will the audio will be lost or severely distorted. Whereas an analog receiver would slowly drop volume and/or pick up more noise. It uses an AGC circuit. This circuit is a peak detector which develops a voltage reference. The voltage is buffered, then halved, and this is used as the threshold to compare the incoming signal against. This helps the circuit work even when the input amplitude is low.
I am having two problems:
- My Darlington driver transistor (not the main transistor) gets VERY hot, enough to make the transistor fail after about 15 minutes of use. It boils water within minutes. Surprisingly, the TIP31 is only slightly warm. Why is my transistor so hot?
- The signal I am receiving is coming out as a sine wave, when it should be a square wave with varying duty cycle. I suspect I'm hitting a bandwidth limit of the IR LED in photovoltaic mode, and may need to operate it reverse biased (in photodiode mode.) How can I do this with my AGC circuit?
Any advice would be appreciated!
Attachments
-
78.7 KB Views: 94