From 3cf70f00be3bc2956bd46a0f089b017d108bf527 Mon Sep 17 00:00:00 2001 From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com> Date: Wed, 24 Jun 2020 18:19:07 +0300 Subject: [PATCH] Add Sensor_Hall-Effect_Analog_A1324LLHLT-T --- fab.dcm | 18 ++++++---- fab.lib | 67 +++++++++++++++++++++++------------- fab.pretty/SOT-23W.kicad_mod | 35 +++++++++++++++++++ 3 files changed, 90 insertions(+), 30 deletions(-) create mode 100644 fab.pretty/SOT-23W.kicad_mod diff --git a/fab.dcm b/fab.dcm index 8f99a18..d6c65cf 100644 --- a/fab.dcm +++ b/fab.dcm @@ -91,12 +91,6 @@ K LED RGB diode common anode RABG F https://www.cree.com/led-components/media/documents/ds-CLV1A-FKB.pdf $ENDCMP # -$CMP Optical_Sensor_200cm_I2C_VL53L0X -D Optical sensor, laser rangefinder, 200cm range, I²C Output -K lidar laser rangefinder optical sensor -F https://www.st.com/content/ccc/resource/technical/document/datasheet/group3/b2/1e/33/77/c6/92/47/6b/DM00279086/files/DM00279086.pdf/jcr:content/translations/en.DM00279086.pdf -$ENDCMP -# $CMP MOSFET_N-CH_30V_1.7A D N-Channel mosfet NDS355AN in SOT-23 package K field effect transistor @@ -151,6 +145,12 @@ K single opamp TSOT-23-5 F https://www.analog.com/media/en/technical-documentation/data-sheets/AD8615_8616_8618.pdf $ENDCMP # +$CMP Optical_Sensor_200cm_I2C_VL53L0X +D Optical Sensor 200cm I²C Output +K lidar laser rangefinder optical sensor +F https://www.st.com/content/ccc/resource/technical/document/datasheet/group3/b2/1e/33/77/c6/92/47/6b/DM00279086/files/DM00279086.pdf/jcr:content/translations/en.DM00279086.pdf +$ENDCMP +# $CMP Phototransistor_Infrared_PT15-21B-TR8 D PT15-21B/TR8 is a phototransistor in miniature SMD package which is molded in a black plastic with flat top view lens. The device is spectrally matched to infrared emitting diode. K phototransistor NPN @@ -223,6 +223,12 @@ K switch single-pole double-throw spdt ON-ON F https://www.ckswitches.com/media/1422/js.pdf $ENDCMP # +$CMP Sensor_Hall-Effect_Analog_A1324LLHLT-T +D Hall-Effect Sensor Single Axis SOT-23W +K hall switch analog effect sensor +F https://www.allegromicro.com/~/media/Files/Datasheets/A1324-5-6-Datasheet.ashx +$ENDCMP +# $CMP Speaker D Generic Speaker K speaker sound loudspeaker buzzer diff --git a/fab.lib b/fab.lib index cb36716..d6c8b15 100644 --- a/fab.lib +++ b/fab.lib @@ -1264,30 +1264,6 @@ X GK 4 -200 0 100 R 50 50 1 1 P ENDDRAW ENDDEF # -# Optical_Sensor_200cm_I2C_VL53L0X -# -DEF Optical_Sensor_200cm_I2C_VL53L0X U 0 40 Y Y 1 F N -F0 "U" -501 521 50 H V L BNN -F1 "Optical_Sensor_200cm_I2C_VL53L0X" -200 0 50 H V L BNN -F2 "fab:Optical_Sensor_200cm_I2C_VL53L0X" -200 -100 50 H I L BNN -F3 "" 700 -500 50 H I L BNN -DRAW -S -500 500 500 -400 0 0 10 f -X AVDDVCSEL 1 -100 700 200 D 40 40 0 0 W -X SCL 10 -700 -100 200 R 40 40 0 0 I C -X AVDD 11 100 700 200 D 40 40 0 0 W -X GND 12 200 -600 200 U 40 40 0 0 W -X AVSSVCSEL 2 0 700 200 D 40 40 0 0 W -X GND 3 -100 -600 200 U 40 40 0 0 W -X GND 4 0 -600 200 U 40 40 0 0 W -X XSHUT 5 -700 300 200 R 40 40 0 0 I -X GND 6 100 -600 200 U 40 40 0 0 W -X GPIO1 7 700 300 200 L 40 40 0 0 O -X DNC 8 700 -200 200 L 40 40 0 0 N -X SDA 9 -700 0 200 R 40 40 0 0 B -ENDDRAW -ENDDEF -# # MICRO-USB_1_100 # DEF MICRO-USB_1_100 M 0 40 N Y 1 L N @@ -1656,6 +1632,30 @@ X -IN 4 -300 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# Optical_Sensor_200cm_I2C_VL53L0X +# +DEF Optical_Sensor_200cm_I2C_VL53L0X U 0 40 Y Y 1 F N +F0 "U" -501 521 50 H V L BNN +F1 "Optical_Sensor_200cm_I2C_VL53L0X" -200 0 50 H V L BNN +F2 "fab:Optical_Sensor_200cm_I2C_VL53L0X" -200 -100 50 H I L BNN +F3 "" 700 -500 50 H I L BNN +DRAW +S -500 500 500 -400 0 0 10 f +X AVDDVCSEL 1 -100 700 200 D 40 40 0 0 W +X SCL 10 -700 -100 200 R 40 40 0 0 I C +X AVDD 11 100 700 200 D 40 40 0 0 W +X GND 12 200 -600 200 U 40 40 0 0 W +X AVSSVCSEL 2 0 700 200 D 40 40 0 0 W +X GND 3 -100 -600 200 U 40 40 0 0 W +X GND 4 0 -600 200 U 40 40 0 0 W +X XSHUT 5 -700 300 200 R 40 40 0 0 I +X GND 6 100 -600 200 U 40 40 0 0 W +X GPIO1 7 700 300 200 L 40 40 0 0 O +X DNC 8 700 -200 200 L 40 40 0 0 N +X SDA 9 -700 0 200 R 40 40 0 0 B +ENDDRAW +ENDDEF +# # PHOTOTRANSISTOR-NPN1206 # DEF PHOTOTRANSISTOR-NPN1206 M 0 40 N N 1 L N @@ -2895,6 +2895,25 @@ X C 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Sensor_Hall-Effect_Analog_A1324LLHLT-T +# +DEF Sensor_Hall-Effect_Analog_A1324LLHLT-T U 0 20 Y Y 1 F N +F0 "U" -200 350 50 H V C CNN +F1 "Sensor_Hall-Effect_Analog_A1324LLHLT-T" 300 350 50 H V C CNN +F2 "fab:SOT-23W" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Diodes*SIP*4.1x1.5mm*P1.27mm* + Diodes*SIP*4.1x1.5mm*P2.65mm* +$ENDFPLIST +DRAW +S 200 300 -200 -300 0 1 10 f +X VDD 1 0 400 100 D 50 50 1 1 W +X GND 2 0 -400 100 U 50 50 1 1 W +X OUTPUT 3 300 0 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# # Speaker # DEF Speaker LS 0 0 Y N 1 F N diff --git a/fab.pretty/SOT-23W.kicad_mod b/fab.pretty/SOT-23W.kicad_mod new file mode 100644 index 0000000..1bc3250 --- /dev/null +++ b/fab.pretty/SOT-23W.kicad_mod @@ -0,0 +1,35 @@ +(module SOT-23W (layer F.Cu) (tedit 5EF36ECC) + (descr "SOT-23W for handsoldering") + (tags "fab handsoldering") + (attr smd) + (fp_text reference REF** (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SOT-23W (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.075 0.7) (end 1.075 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.075 -1.6) (end 1.075 -0.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 -1.61) (end 1.075 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.075 1.61) (end 1.075 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.955 -0.49) (end -0.955 1.49) (layer F.Fab) (width 0.1)) + (fp_line (start 0.045 -1.49) (end 0.955 -1.49) (layer F.Fab) (width 0.1)) + (fp_line (start -0.955 -0.49) (end 0.045 -1.49) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1)) + (fp_line (start -0.955 1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.95 -1.74) (end 2.95 -1.74) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.95 -1.74) (end 2.95 1.74) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.95 1.74) (end -2.95 1.74) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.95 1.74) (end -2.95 -1.74) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.7 0) (size 2 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.7 0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.7 -0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23W_Handsoldering.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) -- GitLab