Picowatt

PicowattAVS47 Resistance Bridge

class instruments.picowatt.PicowattAVS47(filelike)[source]

The Picowatt AVS 47 is a resistance bridge used to measure the resistance of low-temperature sensors.

Example usage:

>>> import instruments as ik
>>> bridge = ik.picowatt.PicowattAVS47.open_gpibusb('/dev/ttyUSB0', 1)
>>> print bridge.sensor[0].resistance
class InputSource(value)[source]

Enum containing valid input source modes for the AVS 47

actual = 1
ground = 0
reference = 2
class Sensor(parent, idx)[source]

Class representing a sensor on the PicowattAVS47

Warning

This class should NOT be manually created by the user. It is designed to be initialized by the PicowattAVS47 class.

property resistance

Gets the resistance. It first ensures that the next measurement reading is up to date by first sending the “ADC” command.

Units:

\(\Omega\) (ohms)

Return type:

Quantity

property display

Gets/sets the sensor that is displayed on the front panel.

Valid display sensor values are 0 through 7 (inclusive).

Type:

int

property excitation

Gets/sets the excitation sensor number.

Valid excitation sensor values are 0 through 7 (inclusive).

Type:

int

property input_source

Gets/sets the input source.

Type:

PicowattAVS47.InputSource

property mux_channel

Gets/sets the multiplexer sensor number. It is recommended that you ground the input before switching the multiplexer channel.

Valid mux channel values are 0 through 7 (inclusive).

Type:

int

property remote

Gets/sets the remote mode state.

Enabling the remote mode allows all settings to be changed by computer interface and locks-out the front panel.

Type:

bool

property sensor

Gets a specific sensor object. The desired sensor is specified like one would access a list.

Return type:

Sensor

See also

PicowattAVS47 for an example using this property.