frederic blanc / AD8556

Dependents:   AD8556_HelloWolrd

Embed: (wiki syntax)

« Back to documentation index

AD8556 Class Reference

AD8556 Class Reference

AD8556 class. More...

#include <AD8556.h>

Public Member Functions

 AD8556 (PinName dig)
 Constructor.
 ~AD8556 ()
 Destructor.
int init (unsigned char mode=ADC_MODE_SIMULATION, unsigned char First_Stage_Gain_Code=0, unsigned char Second_Stage_Gain_Code=0, unsigned char Vdac_Code=0x7F)
 init
void prog_vdac (float vdac, float vdd=5.0, float vss=0.0, unsigned char mode=ADC_MODE_SIMULATION)
 prog_vdac
void prog_gain (float gain=70.0, unsigned char mode=ADC_MODE_SIMULATION)
 prog_gain

Detailed Description

AD8556 class.

Used for controlling a AD8556 Instrumentation Amplifiers connected via Single-wire serial interface.

Definition at line 35 of file AD8556.h.


Constructor & Destructor Documentation

AD8556 ( PinName  dig )

Constructor.

AD8556: Digitally Programmable Sensor Signal Amplifier with EMI Filters http://www.analog.com/en/specialty-amplifiers/instrumentation-amplifiers/ad8556/products/product.html.

Parameters:
dig
Date:
05/09/2013
Author:
F.BLANC LAAS-CNRS http://homepages.laas.fr/fblanc/ Constructor.
Parameters:
dig

Definition at line 17 of file AD8556.cpp.

~AD8556 (  )

Destructor.

Definition at line 24 of file AD8556.cpp.


Member Function Documentation

int init ( unsigned char  mode = ADC_MODE_SIMULATION,
unsigned char  First_Stage_Gain_Code = 0,
unsigned char  Second_Stage_Gain_Code = 0,
unsigned char  Vdac_Code = 0x7F 
)

init

Parameters:
First_Stage_Gain_Code
Second_Stage_Gain_Code
Vdac_Code
mode
First_Stage_Gain_Code
Second_Stage_Gain_Code
Vdac_Code

Definition at line 39 of file AD8556.cpp.

void prog_gain ( float  gain = 70.0,
unsigned char  mode = ADC_MODE_SIMULATION 
)

prog_gain

Parameters:
gain70 to 1280
mode

Definition at line 151 of file AD8556.cpp.

void prog_vdac ( float  vdac,
float  vdd = 5.0,
float  vss = 0.0,
unsigned char  mode = ADC_MODE_SIMULATION 
)

prog_vdac

vdac

Parameters:
vdacconsigne (volt)
vddpositive voltage supply (volt)
vssnagative voltage supply (volt)
mode

Definition at line 139 of file AD8556.cpp.