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