Added ADC and DAC chips
This PR adds multiple ADC and DAC chips to the adc-dac library * ADS1118 * ADS1120 * MAX1161x * MCP4728 (DAC)
This commit is contained in:
parent
26077fc71e
commit
26d0efb576
2 changed files with 194 additions and 0 deletions
|
@ -294,6 +294,24 @@ K ADC CAN VIDEO
|
||||||
F http://www.ti.com/lit/ds/symlink/adc1173.pdf
|
F http://www.ti.com/lit/ds/symlink/adc1173.pdf
|
||||||
$ENDCMP
|
$ENDCMP
|
||||||
#
|
#
|
||||||
|
$CMP ADS1118I
|
||||||
|
D 16-bit analog to digital converter, 2 or 4 inputs, integrated temperature sensor, SPI interface
|
||||||
|
K adc spi quad double
|
||||||
|
F http://www.ti.com/lit/ds/sbas457e/sbas457e.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP ADS1120-PW
|
||||||
|
D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, TSSOP-16 package
|
||||||
|
K adc spi
|
||||||
|
F http://www.ti.com/lit/ds/symlink/ads1120.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP ADS1120-RVA
|
||||||
|
D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, QFN-16 package
|
||||||
|
K adc spi
|
||||||
|
F http://www.ti.com/lit/ds/symlink/ads1120.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
$CMP ADS1232IPW
|
$CMP ADS1232IPW
|
||||||
D Single Bridge 24bit ADC for Sensors, TSSOP-24
|
D Single Bridge 24bit ADC for Sensors, TSSOP-24
|
||||||
K ADC 24bit Sensors Dual Channel
|
K ADC 24bit Sensors Dual Channel
|
||||||
|
@ -419,6 +437,30 @@ K sigma-delta adc
|
||||||
F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf
|
F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf
|
||||||
$ENDCMP
|
$ENDCMP
|
||||||
#
|
#
|
||||||
|
$CMP MAX11614
|
||||||
|
D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference
|
||||||
|
K adc i2c
|
||||||
|
F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP MAX11615
|
||||||
|
D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 2.048V internal reference
|
||||||
|
K adc i2c
|
||||||
|
F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP MAX11616
|
||||||
|
D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 4.096V internal reference
|
||||||
|
K adc i2c
|
||||||
|
F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP MAX11617
|
||||||
|
D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 2.048V internal reference
|
||||||
|
K adc i2c
|
||||||
|
F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
$CMP MCP3002
|
$CMP MCP3002
|
||||||
D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface
|
D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface
|
||||||
K Dual Channel 10-Bit ADC SPI
|
K Dual Channel 10-Bit ADC SPI
|
||||||
|
@ -485,6 +527,12 @@ K Sigma-Delta ADC Converter 22bit SPI
|
||||||
F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf
|
F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf
|
||||||
$ENDCMP
|
$ENDCMP
|
||||||
#
|
#
|
||||||
|
$CMP MCP4728
|
||||||
|
D 12-bit digital to analog converter, quad input, 2.048V internal reference, integrated EEPROM, I2C interface
|
||||||
|
K dac i2c
|
||||||
|
F http://ww1.microchip.com/downloads/en/DeviceDoc/22187E.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
$CMP MCP4921-E/MS
|
$CMP MCP4921-E/MS
|
||||||
D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8
|
D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8
|
||||||
K Single DAC 1ch 12bit SPI
|
K Single DAC 1ch 12bit SPI
|
||||||
|
|
|
@ -1108,6 +1108,95 @@ X AVDD 18 -100 800 150 D 50 50 1 1 W
|
||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
|
# ADS1118I
|
||||||
|
#
|
||||||
|
DEF ADS1118I U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" 450 450 50 H V R CNN
|
||||||
|
F1 "ADS1118I" -850 450 50 H V L CNN
|
||||||
|
F2 "" -150 -50 50 H V C CNN
|
||||||
|
F3 "" -1000 400 50 H V C CNN
|
||||||
|
$FPLIST
|
||||||
|
QFN-10*
|
||||||
|
MSOP-10*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f
|
||||||
|
X SCLK 1 600 300 100 L 50 50 1 1 I
|
||||||
|
X ~CS 2 600 0 100 L 50 50 1 1 I
|
||||||
|
X GND 3 -100 -500 100 U 50 50 1 1 W
|
||||||
|
X AIN0 4 -1200 200 300 R 50 50 1 1 I
|
||||||
|
X AIN1 5 -1200 100 200 R 50 50 1 1 I
|
||||||
|
X AIN2 6 -1200 -100 200 R 50 50 1 1 I
|
||||||
|
X AIN3 7 -1200 -200 300 R 50 50 1 1 I
|
||||||
|
X VDD 8 -100 500 100 D 50 50 1 1 W
|
||||||
|
X DOUT/~DRDY 9 600 100 100 L 50 50 1 1 O
|
||||||
|
X DIN 10 600 200 100 L 50 50 1 1 I
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# ADS1120-PW
|
||||||
|
#
|
||||||
|
DEF ADS1120-PW U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" 450 450 50 H V R CNN
|
||||||
|
F1 "ADS1120-PW" -850 450 50 H V L CNN
|
||||||
|
F2 "" -150 -50 50 H V C CNN
|
||||||
|
F3 "" -1000 400 50 H V C CNN
|
||||||
|
$FPLIST
|
||||||
|
*SSOP-16*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f
|
||||||
|
X SCLK 1 600 300 100 L 50 50 1 1 I
|
||||||
|
X ~CS 2 600 0 100 L 50 50 1 1 I
|
||||||
|
X CLK 3 600 -300 100 L 50 50 1 1 I
|
||||||
|
X DGND 4 -100 -500 100 U 50 50 1 1 W
|
||||||
|
X AVSS 5 0 -500 100 U 50 50 1 1 W
|
||||||
|
X AIN3/REFN1 6 -1200 -200 300 R 50 50 1 1 I
|
||||||
|
X AIN2 7 -1200 -100 200 R 50 50 1 1 I
|
||||||
|
X REFN0 8 -1200 -300 400 R 50 50 1 1 I
|
||||||
|
X REFP0 9 -1200 300 400 R 50 50 1 1 I
|
||||||
|
X AIN1 10 -1200 100 200 R 50 50 1 1 I
|
||||||
|
X AIN0/REFP1 11 -1200 200 300 R 50 50 1 1 I
|
||||||
|
X AVDD 12 0 500 100 D 50 50 1 1 W
|
||||||
|
X DVDD 13 -100 500 100 D 50 50 1 1 W
|
||||||
|
X ~DRDY 14 600 -200 100 L 50 50 1 1 O
|
||||||
|
X DOUT/~DRDY 15 600 100 100 L 50 50 1 1 O
|
||||||
|
X DIN 16 600 200 100 L 50 50 1 1 I
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
# ADS1120-RVA
|
||||||
|
#
|
||||||
|
DEF ADS1120-RVA U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" 450 450 50 H V R CNN
|
||||||
|
F1 "ADS1120-RVA" -850 450 50 H V L CNN
|
||||||
|
F2 "" -150 -50 50 H V C CNN
|
||||||
|
F3 "" -1000 400 50 H V C CNN
|
||||||
|
$FPLIST
|
||||||
|
QFN-16*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f
|
||||||
|
X CLK 1 600 -300 100 L 50 50 1 1 I
|
||||||
|
X DGND 2 -100 -500 100 U 50 50 1 1 W
|
||||||
|
X AVSS 3 0 -500 100 U 50 50 1 1 W
|
||||||
|
X AIN3/REFN1 4 -1200 -200 300 R 50 50 1 1 I
|
||||||
|
X AIN2 5 -1200 -100 200 R 50 50 1 1 I
|
||||||
|
X REFN0 6 -1200 -300 400 R 50 50 1 1 I
|
||||||
|
X REFP0 7 -1200 300 400 R 50 50 1 1 I
|
||||||
|
X AIN1 8 -1200 100 200 R 50 50 1 1 I
|
||||||
|
X AIN0/REFP1 9 -1200 200 300 R 50 50 1 1 I
|
||||||
|
X AVDD 10 0 500 100 D 50 50 1 1 W
|
||||||
|
X DVDD 11 -100 500 100 D 50 50 1 1 W
|
||||||
|
X ~DRDY 12 600 -200 100 L 50 50 1 1 O
|
||||||
|
X DOUT/~DRDY 13 600 100 100 L 50 50 1 1 O
|
||||||
|
X DIN 14 600 200 100 L 50 50 1 1 I
|
||||||
|
X SCLK 15 600 300 100 L 50 50 1 1 I
|
||||||
|
X ~CS 16 600 0 100 L 50 50 1 1 I
|
||||||
|
X PAD 17 100 -500 100 U 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
# ADS1232IPW
|
# ADS1232IPW
|
||||||
#
|
#
|
||||||
DEF ADS1232IPW U 0 40 Y Y 1 F N
|
DEF ADS1232IPW U 0 40 Y Y 1 F N
|
||||||
|
@ -1482,6 +1571,38 @@ X VCC 8 -100 400 150 D 50 50 1 1 W
|
||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
|
# MAX11614
|
||||||
|
#
|
||||||
|
DEF MAX11614 U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" -500 650 50 H V L CNN
|
||||||
|
F1 "MAX11614" -500 -750 50 H V L CNN
|
||||||
|
F2 "" 250 350 50 H V C CNN
|
||||||
|
F3 "" 0 800 50 H I C CNN
|
||||||
|
ALIAS MAX11615 MAX11616 MAX11617
|
||||||
|
$FPLIST
|
||||||
|
SSOP*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -500 600 300 -700 0 1 15 f
|
||||||
|
X AN11/REF 1 -600 -600 100 R 50 50 1 1 I
|
||||||
|
X AN10/NC 2 -600 -500 100 R 50 50 1 1 I
|
||||||
|
X AN9/NC 3 -600 -400 100 R 50 50 1 1 I
|
||||||
|
X AIN8/NC 4 -600 -300 100 R 50 50 1 1 I
|
||||||
|
X AIN0 5 -600 500 100 R 50 50 1 1 I
|
||||||
|
X AIN1 6 -600 400 100 R 50 50 1 1 I
|
||||||
|
X AIN2 7 -600 300 100 R 50 50 1 1 I
|
||||||
|
X AIN3 8 -600 200 100 R 50 50 1 1 I
|
||||||
|
X AIN4 9 -600 100 100 R 50 50 1 1 I
|
||||||
|
X AIN5 10 -600 0 100 R 50 50 1 1 I
|
||||||
|
X AIN6 11 -600 -100 100 R 50 50 1 1 I
|
||||||
|
X AIN7 12 -600 -200 100 R 50 50 1 1 I
|
||||||
|
X SCL 13 400 0 100 L 50 50 1 1 I
|
||||||
|
X SDA 14 400 -100 100 L 50 50 1 1 B
|
||||||
|
X GND 15 0 -800 100 U 50 50 1 1 W
|
||||||
|
X Vdd 16 0 700 100 D 50 50 1 1 W
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
# MCP3002
|
# MCP3002
|
||||||
#
|
#
|
||||||
DEF MCP3002 U 0 40 Y Y 1 F N
|
DEF MCP3002 U 0 40 Y Y 1 F N
|
||||||
|
@ -1611,6 +1732,31 @@ X VDD 8 100 400 150 D 50 50 1 1 W
|
||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
|
# MCP4728
|
||||||
|
#
|
||||||
|
DEF MCP4728 U 0 40 Y Y 1 F N
|
||||||
|
F0 "U" -500 50 50 H V L CNN
|
||||||
|
F1 "MCP4728" 500 50 50 H V R CNN
|
||||||
|
F2 "" -100 -100 50 H V C CNN
|
||||||
|
F3 "" 0 250 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
*SOP-10*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
S -500 0 500 -500 0 1 15 f
|
||||||
|
X VDD 1 0 100 100 D 50 50 1 1 W
|
||||||
|
X SCL 2 -600 -100 100 R 50 50 1 1 I
|
||||||
|
X SDA 3 -600 -200 100 R 50 50 1 1 B
|
||||||
|
X ~LDAC 4 -600 -300 100 R 50 50 1 1 I
|
||||||
|
X RDY/~BSY 5 -600 -400 100 R 50 50 1 1 O
|
||||||
|
X VOUTA 6 600 -100 100 L 50 50 1 1 O
|
||||||
|
X VOUTB 7 600 -200 100 L 50 50 1 1 O
|
||||||
|
X VOUTC 8 600 -300 100 L 50 50 1 1 O
|
||||||
|
X VOUTD 9 600 -400 100 L 50 50 1 1 O
|
||||||
|
X VSS 10 0 -600 100 U 50 50 1 1 W
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
# MCP4921-E/MS
|
# MCP4921-E/MS
|
||||||
#
|
#
|
||||||
DEF MCP4921-E/MS U 0 40 Y Y 1 F N
|
DEF MCP4921-E/MS U 0 40 Y Y 1 F N
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue