back to attenuators

programmable attenuators programmable attenuators:


Programmable Attenuators are attenuators that are usually sent a numeric value to set their attenuation to,
usually by means of binary (powers of 2) pins. The attenuator is typically made using a series of heavily
shielded relays that cut in and out fixed attenuation values. Since the amount of attenuation is set using
multiple address pins (usually 5-9) they aren't convenient to operate directly using toggle switches.

These can be driven by simple micro-controllers or even discrete ICs that convert variable voltage to
a binary address. When using either, it's usually necessary to place a line driver IC in between the
controller and the attenuator, to provide it with the higher current necessary to switch the relays.
But this will allow a smooth dial-turning to control attenuation, as well as give options for a read-out
to indicate the amount of attenuation that's selected.

As with other direct (non-offset) attenuators, these can still be rendered useless by a strong signal that
manages to bypass the attenuator and get directly into your receiver. Also, due to the relays in the
attenuator, battery life can be a problem on a long day.


arduino_attenuator_controller.ino

Texscan BMA-580.png (307 KB)

UDN2981 octal line driver.pdf (646 KB)

Weinschel model 6038 notes.txt

weinschel programmables (does not include 6038).pdf (3 MB)



last updated 11/30/2023 at 20:18:35