From ec00fbe6cbd4e12774bdda869cb5125455342297 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 13 Apr 2016 20:36:15 +1000 Subject: [PATCH 1/5] Added AMS magnetic rotation sensors AMS5048A AMS5048B AMS5050A AMS5055A --- library/sensors.dcm | 24 +++++++++ library/sensors.lib | 123 +++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 139 insertions(+), 8 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 865dd9a1..5c18306e 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -138,6 +138,30 @@ K current sense amplifier shunt high side bidirectional F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf $ENDCMP # +$CMP AS5048A +D Magnetic position sensor, 14-bit, PWM output, SPI Interface +K sensor magnetic hall position rotation +F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf +$ENDCMP +# +$CMP AS5048B +D Magnetic position sensor, 14-bit, PWM output, I2C Interface +K sensor magnetic hall position rotation +F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf +$ENDCMP +# +$CMP AS5050A +D Magnetic position sensor, 10-bit, SPI interface +K sensor magnetic hall position rotation +F http://ams.com/eng/content/download/552303/1541697/file/AS5050A_Datasheet_EN_v6.pdf +$ENDCMP +# +$CMP AS5055A +D Magnetic position sensor, 12-bit, SPI interface +K sensor magnetic hall position rotation +F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v6.pdf +$ENDCMP +# $CMP BMP085 D 19-Bit Digital Barometer, LCC-8 K Digital Barometer diff --git a/library/sensors.lib b/library/sensors.lib index f1458bcd..1b08c118 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -154,9 +154,9 @@ F1 "AD8418" -300 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 200 -300 100 -100 N -P 2 0 1 0 200 300 100 100 N -P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f +P 2 0 1 0 200 -300 100 -100 N +P 2 0 1 0 200 300 100 100 N +P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f X -IN 1 -400 -100 100 R 50 50 1 1 I X V- 2 0 -400 250 U 50 50 1 1 W X VR2 3 200 -400 100 U 50 50 1 1 W @@ -167,6 +167,113 @@ X +IN 8 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# AS5048A +# +DEF AS5048A U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "AS5048A" 400 450 50 H V R CNN +F2 "" -2150 1600 50 H V C CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + TSSOP-14* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -400 400 400 -400 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X ~CS 1 600 0 200 L 50 50 1 1 I +X SCK 2 600 100 200 L 50 50 1 1 I +X MISO 3 600 200 200 L 50 50 1 1 O +X MOSI 4 600 300 200 L 50 50 1 1 I +X Test 5 -300 -600 200 U 50 50 1 1 P +X Test 6 -200 -600 200 U 50 50 1 1 P +X Test 7 -100 -600 200 U 50 50 1 1 I +X Test 8 0 -600 200 U 50 50 1 1 P +X Test 9 100 -600 200 U 50 50 1 1 P +X Test 10 200 -600 200 U 50 50 1 1 P +X VDD5V 11 0 600 200 D 50 50 1 1 W +X VDD3V 12 -100 600 200 D 50 50 1 1 W +X GND 13 300 -600 200 U 50 50 1 1 W +X PWM 14 -600 0 200 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AS5048B +# +DEF AS5048B U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "AS5048B" 400 450 50 H V R CNN +F2 "" -2150 1600 50 H V C CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + TSSOP-14* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -400 400 400 -400 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X SDA 1 600 0 200 L 50 50 1 1 B +X SCL 2 600 100 200 L 50 50 1 1 I +X A2 3 600 200 200 L 50 50 1 1 I +X A1 4 600 300 200 L 50 50 1 1 I +X Test 5 -300 -600 200 U 50 50 1 1 P +X Test 6 -200 -600 200 U 50 50 1 1 P +X Test 7 -100 -600 200 U 50 50 1 1 I +X Test 8 0 -600 200 U 50 50 1 1 P +X Test 9 100 -600 200 U 50 50 1 1 P +X Test 10 200 -600 200 U 50 50 1 1 P +X VDD5V 11 0 600 200 D 50 50 1 1 W +X VDD3V 12 -100 600 200 D 50 50 1 1 W +X GND 13 300 -600 200 U 50 50 1 1 W +X PWM 14 -600 0 200 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AS5055A +# +DEF AS5055A U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "AS5055A" 400 450 50 H V R CNN +F2 "" -2150 1600 50 H V C CNN +F3 "" -2150 1600 50 H V C CNN +ALIAS AS5050A +$FPLIST + QFN-16* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -400 400 400 -400 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X Test 9 0 -600 200 U 50 50 1 1 I +X ~EN_INT 10 -600 -100 200 R 50 50 1 1 I +X Vddp 11 0 600 200 D 50 50 1 1 W +X Vdd 12 -100 600 200 D 50 50 1 1 W +X Vss 13 100 -600 200 U 50 50 1 1 W +X WM 14 600 -100 200 L 50 50 1 1 I +X ~INT 15 -600 0 200 R 50 50 1 1 O +X NC 16 200 -600 200 U 50 50 1 1 N N +X NC 17 300 -600 200 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# # BMP085 # DEF BMP085 IC 0 40 Y Y 1 F N @@ -210,7 +317,7 @@ F2 "SOT23-5" 250 -200 50 H I L CNN F3 "" 100 0 50 H V C CNN ALIAS INA194 INA195 DRAW -P 4 0 1 10 400 0 -150 350 -150 -350 400 0 f +P 4 0 1 10 400 0 -150 350 -150 -350 400 0 f X OUT 1 500 0 100 L 50 50 1 1 O X GND 2 100 -300 100 U 50 50 1 1 W X +IN 3 -300 100 150 R 50 50 1 1 I @@ -228,7 +335,7 @@ F2 "SOT23-5" 150 -200 50 H V L CNN F3 "" 0 0 50 H V C CNN ALIAS INA197 INA198 DRAW -P 4 0 1 10 300 0 -250 350 -250 -350 300 0 f +P 4 0 1 10 300 0 -250 350 -250 -350 300 0 f X OUT 1 400 0 100 L 50 50 1 1 O X GND 2 0 -300 100 U 50 50 1 1 W X V+ 3 0 300 100 D 50 50 1 1 W @@ -246,9 +353,9 @@ F2 "" -200 0 50 H V C CNN F3 "" -200 0 50 H V C CNN ALIAS INA286 INA283 INA284 INA285 DRAW -P 2 0 1 0 300 -200 150 -100 N -P 2 0 1 0 300 200 150 100 N -P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f +P 2 0 1 0 300 -200 150 -100 N +P 2 0 1 0 300 200 150 100 N +P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f X -IN 1 -400 -100 100 R 50 50 1 1 I X GND 2 0 -400 200 U 50 50 1 1 W X REF2 3 400 200 100 L 50 50 1 1 I From acbec5170891f89b8316cd639cf206324d073912 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 17 Apr 2016 22:17:41 +1000 Subject: [PATCH 2/5] Fixed pins, foorprints, for AS50xx series hall effect sensors --- library/sensors.lib | 112 ++++++++++++++++++++++++-------------------- 1 file changed, 60 insertions(+), 52 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 1b08c118..d3bf4b2e 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -170,107 +170,115 @@ ENDDEF # AS5048A # DEF AS5048A U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "AS5048A" 400 450 50 H V R CNN -F2 "" -2150 1600 50 H V C CNN +F0 "U" -450 500 50 H V L CNN +F1 "AS5048A" 50 500 50 H V L CNN +F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN F3 "" -2150 1600 50 H V C CNN $FPLIST - TSSOP-14* + SSOP* $ENDFPLIST DRAW A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 C 0 0 80 0 1 10 N -S -400 400 400 -400 0 1 10 f +S -450 450 450 -450 0 1 10 f P 2 0 1 10 -110 0 -130 -20 N P 2 0 1 10 -110 0 -90 -20 N P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X ~CS 1 600 0 200 L 50 50 1 1 I -X SCK 2 600 100 200 L 50 50 1 1 I -X MISO 3 600 200 200 L 50 50 1 1 O -X MOSI 4 600 300 200 L 50 50 1 1 I -X Test 5 -300 -600 200 U 50 50 1 1 P -X Test 6 -200 -600 200 U 50 50 1 1 P -X Test 7 -100 -600 200 U 50 50 1 1 I -X Test 8 0 -600 200 U 50 50 1 1 P -X Test 9 100 -600 200 U 50 50 1 1 P -X Test 10 200 -600 200 U 50 50 1 1 P -X VDD5V 11 0 600 200 D 50 50 1 1 W -X VDD3V 12 -100 600 200 D 50 50 1 1 W -X GND 13 300 -600 200 U 50 50 1 1 W -X PWM 14 -600 0 200 R 50 50 1 1 O +X ~CSn 1 600 0 150 L 50 50 1 1 I +X CLK 2 600 100 150 L 50 50 1 1 I +X MISO 3 600 200 150 L 50 50 1 1 O +X MOSI 4 600 300 150 L 50 50 1 1 I +X Test 5 -300 -600 150 U 50 50 1 1 P +X Test 6 -200 -600 150 U 50 50 1 1 P +X Test 7 -100 -600 150 U 50 50 1 1 I +X Test 8 0 -600 150 U 50 50 1 1 P +X Test 9 100 -600 150 U 50 50 1 1 P +X Test 10 200 -600 150 U 50 50 1 1 P +X VDD5V 11 0 600 150 D 50 50 1 1 W +X VDD3V 12 -100 600 150 D 50 50 1 1 W +X GND 13 300 -600 150 U 50 50 1 1 W +X PWM 14 -600 0 150 R 50 50 1 1 O ENDDRAW ENDDEF # # AS5048B # DEF AS5048B U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "AS5048B" 400 450 50 H V R CNN -F2 "" -2150 1600 50 H V C CNN +F0 "U" -450 500 50 H V L CNN +F1 "AS5048B" 100 500 50 H V L CNN +F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN F3 "" -2150 1600 50 H V C CNN $FPLIST - TSSOP-14* + SSOP* $ENDFPLIST DRAW A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 C 0 0 80 0 1 10 N -S -400 400 400 -400 0 1 10 f +S -450 450 450 -450 0 1 10 f P 2 0 1 10 -110 0 -130 -20 N P 2 0 1 10 -110 0 -90 -20 N P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X SDA 1 600 0 200 L 50 50 1 1 B -X SCL 2 600 100 200 L 50 50 1 1 I -X A2 3 600 200 200 L 50 50 1 1 I -X A1 4 600 300 200 L 50 50 1 1 I -X Test 5 -300 -600 200 U 50 50 1 1 P -X Test 6 -200 -600 200 U 50 50 1 1 P -X Test 7 -100 -600 200 U 50 50 1 1 I -X Test 8 0 -600 200 U 50 50 1 1 P -X Test 9 100 -600 200 U 50 50 1 1 P -X Test 10 200 -600 200 U 50 50 1 1 P -X VDD5V 11 0 600 200 D 50 50 1 1 W -X VDD3V 12 -100 600 200 D 50 50 1 1 W -X GND 13 300 -600 200 U 50 50 1 1 W -X PWM 14 -600 0 200 R 50 50 1 1 O +X SDA 1 600 0 150 L 50 50 1 1 B +X SCL 2 600 100 150 L 50 50 1 1 I +X A2 3 600 200 150 L 50 50 1 1 I +X A1 4 600 300 150 L 50 50 1 1 I +X Test 5 -300 -600 150 U 50 50 1 1 P +X Test 6 -200 -600 150 U 50 50 1 1 P +X Test 7 -100 -600 150 U 50 50 1 1 I +X Test 8 0 -600 150 U 50 50 1 1 P +X Test 9 100 -600 150 U 50 50 1 1 P +X Test 10 200 -600 150 U 50 50 1 1 P +X VDD5V 11 0 600 150 D 50 50 1 1 W +X VDD3V 12 -100 600 150 D 50 50 1 1 W +X GND 13 300 -600 150 U 50 50 1 1 W +X PWM 14 -600 0 150 R 50 50 1 1 O ENDDRAW ENDDEF # # AS5055A # DEF AS5055A U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "AS5055A" 400 450 50 H V R CNN -F2 "" -2150 1600 50 H V C CNN +F0 "U" -450 500 50 H V L CNN +F1 "AS5055A" 100 500 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 0 -750 50 H I C CNN F3 "" -2150 1600 50 H V C CNN ALIAS AS5050A $FPLIST - QFN-16* + QFN* $ENDFPLIST DRAW A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 C 0 0 80 0 1 10 N -S -400 400 400 -400 0 1 10 f +S -450 450 450 -450 0 1 10 f P 2 0 1 10 -110 0 -130 -20 N P 2 0 1 10 -110 0 -90 -20 N P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X Test 9 0 -600 200 U 50 50 1 1 I -X ~EN_INT 10 -600 -100 200 R 50 50 1 1 I -X Vddp 11 0 600 200 D 50 50 1 1 W -X Vdd 12 -100 600 200 D 50 50 1 1 W -X Vss 13 100 -600 200 U 50 50 1 1 W -X WM 14 600 -100 200 L 50 50 1 1 I -X ~INT 15 -600 0 200 R 50 50 1 1 O -X NC 16 200 -600 200 U 50 50 1 1 N N -X NC 17 300 -600 200 U 50 50 1 1 N N +X MOSI 1 600 300 150 L 50 50 1 1 O +X MISO 2 600 200 150 L 50 50 1 1 I +X SCK 3 600 100 150 L 50 50 1 1 I +X ~SS 4 600 0 150 L 50 50 1 1 I +X NC 5 -400 -600 150 U 50 50 1 1 N N +X NC 6 -300 -600 150 U 50 50 1 1 N N +X NC 7 -200 -600 150 U 50 50 1 1 N N +X NC 8 -100 -600 150 U 50 50 1 1 N N +X Test 9 0 -600 150 U 50 50 1 1 I +X ~EN_INT 10 -600 -100 150 R 50 50 1 1 I +X Vddp 11 0 600 150 D 50 50 1 1 W +X Vdd 12 -100 600 150 D 50 50 1 1 W +X Vss 13 100 -600 150 U 50 50 1 1 W +X WM 14 600 -100 150 L 50 50 1 1 I +X ~INT 15 -600 0 150 R 50 50 1 1 O +X NC 16 200 -600 150 U 50 50 1 1 N N +X NC 17 300 -600 150 U 50 50 1 1 N N ENDDRAW ENDDEF # From ed7e9b9112fab8211c457500bb32f5e8f8e08c47 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 17 Apr 2016 22:23:59 +1000 Subject: [PATCH 3/5] Flipped horizontal pin positions --- library/sensors.lib | 48 ++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index d3bf4b2e..c23a221b 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -187,20 +187,20 @@ P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X ~CSn 1 600 0 150 L 50 50 1 1 I -X CLK 2 600 100 150 L 50 50 1 1 I -X MISO 3 600 200 150 L 50 50 1 1 O -X MOSI 4 600 300 150 L 50 50 1 1 I +X ~CSn 1 -600 0 150 R 50 50 1 1 I +X CLK 2 -600 100 150 R 50 50 1 1 I +X MISO 3 -600 200 150 R 50 50 1 1 O +X MOSI 4 -600 300 150 R 50 50 1 1 I X Test 5 -300 -600 150 U 50 50 1 1 P X Test 6 -200 -600 150 U 50 50 1 1 P -X Test 7 -100 -600 150 U 50 50 1 1 I +X Test 7 -100 -600 150 U 50 50 1 1 P X Test 8 0 -600 150 U 50 50 1 1 P X Test 9 100 -600 150 U 50 50 1 1 P X Test 10 200 -600 150 U 50 50 1 1 P X VDD5V 11 0 600 150 D 50 50 1 1 W X VDD3V 12 -100 600 150 D 50 50 1 1 W X GND 13 300 -600 150 U 50 50 1 1 W -X PWM 14 -600 0 150 R 50 50 1 1 O +X PWM 14 600 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # @@ -224,20 +224,20 @@ P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X SDA 1 600 0 150 L 50 50 1 1 B -X SCL 2 600 100 150 L 50 50 1 1 I -X A2 3 600 200 150 L 50 50 1 1 I -X A1 4 600 300 150 L 50 50 1 1 I +X SDA 1 -600 0 150 R 50 50 1 1 B +X SCL 2 -600 100 150 R 50 50 1 1 I +X A2 3 -600 200 150 R 50 50 1 1 I +X A1 4 -600 300 150 R 50 50 1 1 I X Test 5 -300 -600 150 U 50 50 1 1 P X Test 6 -200 -600 150 U 50 50 1 1 P -X Test 7 -100 -600 150 U 50 50 1 1 I +X Test 7 -100 -600 150 U 50 50 1 1 P X Test 8 0 -600 150 U 50 50 1 1 P X Test 9 100 -600 150 U 50 50 1 1 P X Test 10 200 -600 150 U 50 50 1 1 P X VDD5V 11 0 600 150 D 50 50 1 1 W X VDD3V 12 -100 600 150 D 50 50 1 1 W X GND 13 300 -600 150 U 50 50 1 1 W -X PWM 14 -600 0 150 R 50 50 1 1 O +X PWM 14 600 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # @@ -262,21 +262,21 @@ P 2 0 1 10 -30 -30 30 30 N P 2 0 1 10 -30 30 30 -30 N P 2 0 1 10 110 0 90 -20 N P 2 0 1 10 110 0 130 -20 N -X MOSI 1 600 300 150 L 50 50 1 1 O -X MISO 2 600 200 150 L 50 50 1 1 I -X SCK 3 600 100 150 L 50 50 1 1 I -X ~SS 4 600 0 150 L 50 50 1 1 I -X NC 5 -400 -600 150 U 50 50 1 1 N N -X NC 6 -300 -600 150 U 50 50 1 1 N N -X NC 7 -200 -600 150 U 50 50 1 1 N N -X NC 8 -100 -600 150 U 50 50 1 1 N N -X Test 9 0 -600 150 U 50 50 1 1 I -X ~EN_INT 10 -600 -100 150 R 50 50 1 1 I +X MOSI 1 -600 300 150 R 50 50 1 1 O +X MISO 2 -600 200 150 R 50 50 1 1 I +X SCK 3 -600 100 150 R 50 50 1 1 I +X ~SS 4 -600 0 150 R 50 50 1 1 I +X NC 5 400 -600 150 U 50 50 1 1 N N +X NC 6 600 -200 150 L 50 50 1 1 N N +X NC 7 600 -100 150 L 50 50 1 1 N N +X NC 8 600 0 150 L 50 50 1 1 N N +X Test 9 0 -600 150 U 50 50 1 1 P +X ~EN_INT 10 -600 -300 150 R 50 50 1 1 I X Vddp 11 0 600 150 D 50 50 1 1 W X Vdd 12 -100 600 150 D 50 50 1 1 W X Vss 13 100 -600 150 U 50 50 1 1 W -X WM 14 600 -100 150 L 50 50 1 1 I -X ~INT 15 -600 0 150 R 50 50 1 1 O +X WM 14 -600 -100 150 R 50 50 1 1 I +X ~INT 15 -600 -200 150 R 50 50 1 1 O X NC 16 200 -600 150 U 50 50 1 1 N N X NC 17 300 -600 150 U 50 50 1 1 N N ENDDRAW From c5b71b12dc5dd2cc0132b1e1e5cc45833402c34b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 17 Apr 2016 22:26:52 +1000 Subject: [PATCH 4/5] Fixed pin names to match datasheet --- library/sensors.lib | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index c23a221b..da9a1d93 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -191,12 +191,12 @@ X ~CSn 1 -600 0 150 R 50 50 1 1 I X CLK 2 -600 100 150 R 50 50 1 1 I X MISO 3 -600 200 150 R 50 50 1 1 O X MOSI 4 -600 300 150 R 50 50 1 1 I -X Test 5 -300 -600 150 U 50 50 1 1 P -X Test 6 -200 -600 150 U 50 50 1 1 P -X Test 7 -100 -600 150 U 50 50 1 1 P -X Test 8 0 -600 150 U 50 50 1 1 P -X Test 9 100 -600 150 U 50 50 1 1 P -X Test 10 200 -600 150 U 50 50 1 1 P +X TEST 5 -300 -600 150 U 50 50 1 1 P +X TEST 6 -200 -600 150 U 50 50 1 1 P +X TEST 7 -100 -600 150 U 50 50 1 1 P +X TEST 8 0 -600 150 U 50 50 1 1 P +X TEST 9 100 -600 150 U 50 50 1 1 P +X TEST 10 200 -600 150 U 50 50 1 1 P X VDD5V 11 0 600 150 D 50 50 1 1 W X VDD3V 12 -100 600 150 D 50 50 1 1 W X GND 13 300 -600 150 U 50 50 1 1 W @@ -228,12 +228,12 @@ X SDA 1 -600 0 150 R 50 50 1 1 B X SCL 2 -600 100 150 R 50 50 1 1 I X A2 3 -600 200 150 R 50 50 1 1 I X A1 4 -600 300 150 R 50 50 1 1 I -X Test 5 -300 -600 150 U 50 50 1 1 P -X Test 6 -200 -600 150 U 50 50 1 1 P -X Test 7 -100 -600 150 U 50 50 1 1 P -X Test 8 0 -600 150 U 50 50 1 1 P -X Test 9 100 -600 150 U 50 50 1 1 P -X Test 10 200 -600 150 U 50 50 1 1 P +X TEST 5 -300 -600 150 U 50 50 1 1 P +X TEST 6 -200 -600 150 U 50 50 1 1 P +X TEST 7 -100 -600 150 U 50 50 1 1 P +X TEST 8 0 -600 150 U 50 50 1 1 P +X TEST 9 100 -600 150 U 50 50 1 1 P +X TEST 10 200 -600 150 U 50 50 1 1 P X VDD5V 11 0 600 150 D 50 50 1 1 W X VDD3V 12 -100 600 150 D 50 50 1 1 W X GND 13 300 -600 150 U 50 50 1 1 W @@ -270,11 +270,11 @@ X NC 5 400 -600 150 U 50 50 1 1 N N X NC 6 600 -200 150 L 50 50 1 1 N N X NC 7 600 -100 150 L 50 50 1 1 N N X NC 8 600 0 150 L 50 50 1 1 N N -X Test 9 0 -600 150 U 50 50 1 1 P +X TEST 9 0 -600 150 U 50 50 1 1 P X ~EN_INT 10 -600 -300 150 R 50 50 1 1 I -X Vddp 11 0 600 150 D 50 50 1 1 W -X Vdd 12 -100 600 150 D 50 50 1 1 W -X Vss 13 100 -600 150 U 50 50 1 1 W +X VDDp 11 0 600 150 D 50 50 1 1 W +X VDD 12 -100 600 150 D 50 50 1 1 W +X VSS 13 100 -600 150 U 50 50 1 1 W X WM 14 -600 -100 150 R 50 50 1 1 I X ~INT 15 -600 -200 150 R 50 50 1 1 O X NC 16 200 -600 150 U 50 50 1 1 N N From f409899f6e4ca8548232440cf407d4ef9f1b6983 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 21 Apr 2016 11:22:15 +1000 Subject: [PATCH 5/5] Added SPI/I2C tags --- library/sensors.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 4425ee1f..a4c8bf4f 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -164,25 +164,25 @@ $ENDCMP # $CMP AS5048A D Magnetic position sensor, 14-bit, PWM output, SPI Interface -K sensor magnetic hall position rotation +K sensor magnetic hall position rotation spi F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf $ENDCMP # $CMP AS5048B D Magnetic position sensor, 14-bit, PWM output, I2C Interface -K sensor magnetic hall position rotation +K sensor magnetic hall position rotation i2c F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf $ENDCMP # $CMP AS5050A D Magnetic position sensor, 10-bit, SPI interface -K sensor magnetic hall position rotation +K sensor magnetic hall position rotation spi F http://ams.com/eng/content/download/552303/1541697/file/AS5050A_Datasheet_EN_v6.pdf $ENDCMP # $CMP AS5055A D Magnetic position sensor, 12-bit, SPI interface -K sensor magnetic hall position rotation +K sensor magnetic hall position rotation spi F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v6.pdf $ENDCMP #