NAME

Lab::Moose::Instrument::AH2700A - Andeen-Hagerling AH2700A ultra-precision capacitance bridge

VERSION

version 3.881

SYNOPSIS

use Lab::Moose;

# Constructor
my $AH = instrument(
    type            => 'AH2700A',
    connection_type => 'VISA_GPIB',
    connection_options => {
        pad => 28,
    },
);

METHODS

set_frq

$AH->set_frq( value => (50..20000) );

The frequency can be chosen between 50 Hz and 20 kHz.
Since the AH2700A is a discrete frequency bridge it will select
the nearest supported frequency when entering a value.

get_frq

$AH->get_frq();

set_aver

$AH->set_aver( value => (0..15) );

Sets the approximate time used to make a measurement.
This command sets the "average time exponent" controlling
the measurement times for cold and warm-start measurements.

The actual time taken can be calculated using the table from
the manual on this function.

get_aver

$AH->get_aver();

set_bias

$AH->set_bias( value = (OFF / IHIGH / ILOW) );

Controls the user-supplied DC bias voltage and selects the
value of an internal resistor placed in series with this
voltage.

OFF:   Disabled
ILOW:  100 megaohm resistor
IHIGH: 1 megaohm resistor

get_bias

$AH->get_bias();

set_cable

get_cable

get_value

($frequency, $capacity, $loss) = $AH->get_value();

Causes the bridge to take a single measurement. 

set_wait

set_field

$AH->set_field(fi1 => "OFF", fi2 => "OFF", fi3 => 9, fi4 => 9, fi5 => "ON", fi6 => "OFF");

Controls the fields sent and the number of significant digits
reported for capacitance and/or loss measurements.

fi1: send the sample field ON/OFF
fi2: send the frequency field ON/OFF
fi3: send the capacitance field and control number of digits
     0..9
fi4: send the loss field and control number of digits
     0..9
fi5: send the voltage field ON/OFF
fi6: send the error field ON/OFF

set_volt

COPYRIGHT AND LICENSE

This software is copyright (c) 2023 by the Lab::Measurement team; in detail:

Copyright 2013       Christian Butschkow
          2016       Andreas K. Huettel, Simon Reinhardt
          2017       Andreas K. Huettel
          2020       Andreas K. Huettel
          2022-2023  Mia Schambeck

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.