From a8192348e9b68e72db6a382b2bdd3a2cdf31f16b Mon Sep 17 00:00:00 2001 From: fink Date: Wed, 5 Apr 2017 22:44:57 +0200 Subject: [PATCH 1/7] Added TPL9201 --- library/texas.dcm | 6 + library/texas.lib | 313 ++++++++++++++++++++++++++-------------------- 2 files changed, 180 insertions(+), 139 deletions(-) diff --git a/library/texas.dcm b/library/texas.dcm index 092045d0..f5ff74c7 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -234,6 +234,12 @@ K ARM 7TDM uC TMS470 F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf $ENDCMP # +$CMP TPL9201 +D 8-CHANNEL RELAY DRIVER WITH INTEGRATED 5-V LDO AND ZERO-VOLT DETECTION +K Relay Driver +F http://www.ti.com/lit/ds/symlink/tpl9201.pdf +$ENDCMP +# $CMP TPS2041B D Single power-distribution switcher K 1-chanel power-distribution USB diff --git a/library/texas.lib b/library/texas.lib index db736e72..54adb293 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -14,20 +14,20 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 200 100 R 50 50 1 1 W X INA 2 -400 -100 100 R 50 50 1 1 I X INB 3 -400 -200 100 R 50 50 1 1 I @@ -52,20 +52,20 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N X VCC1 1 -400 200 100 R 50 50 1 1 W X OUTA 2 -400 -100 100 R 50 50 1 1 O X INB 3 -400 -200 100 R 50 50 1 1 I @@ -90,30 +90,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -145,30 +145,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -201,30 +201,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -598,21 +598,21 @@ S -500 750 -125 -300 0 1 0 N S -500 800 500 -900 0 1 10 f S 70 750 500 -850 0 1 0 N S 190 520 230 510 0 1 0 F -P 2 0 1 0 -125 -640 50 -640 N -P 2 0 1 0 -125 350 50 350 N -P 2 0 1 0 50 -680 -125 -680 N -P 2 0 1 0 50 310 -125 310 N -P 2 0 1 0 70 -660 30 -710 N -P 2 0 1 0 70 -660 30 -610 N -P 2 0 1 0 70 330 30 280 N -P 2 0 1 0 70 330 30 380 N -P 2 0 1 0 210 540 210 520 N -P 2 0 1 0 210 560 220 580 N -P 3 0 1 0 210 600 210 560 200 580 N -P 3 0 1 0 210 620 210 630 190 680 N -P 3 0 1 0 210 680 210 700 260 700 N -P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N -P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +P 2 0 1 0 -125 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -125 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N X OUT1 1 700 600 200 L 50 50 1 1 C X OUT2 2 700 500 200 L 50 50 1 1 C X OUT3 3 700 400 200 L 50 50 1 1 C @@ -665,21 +665,21 @@ S -500 750 -125 -300 0 1 0 N S -500 800 500 -900 0 1 10 f S 70 750 500 -850 0 1 0 N S 190 520 230 510 0 1 0 F -P 2 0 1 0 -170 -640 50 -640 N -P 2 0 1 0 -125 350 50 350 N -P 2 0 1 0 50 -680 -170 -680 N -P 2 0 1 0 50 310 -125 310 N -P 2 0 1 0 70 -660 30 -710 N -P 2 0 1 0 70 -660 30 -610 N -P 2 0 1 0 70 330 30 280 N -P 2 0 1 0 70 330 30 380 N -P 2 0 1 0 210 540 210 520 N -P 2 0 1 0 210 560 220 580 N -P 3 0 1 0 210 600 210 560 200 580 N -P 3 0 1 0 210 620 210 630 190 680 N -P 3 0 1 0 210 680 210 700 260 700 N -P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N -P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +P 2 0 1 0 -170 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -170 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N X GND 1 0 -1100 200 U 50 50 1 1 W X BLANK 2 -700 200 200 R 50 50 1 1 I X XLAT 3 -700 100 200 R 50 50 1 1 I @@ -903,16 +903,16 @@ F1 "TMS320LF2406" 1050 2400 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW -T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C -T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C -T 1 500 50 60 0 0 1 EVENT Normal 0 C C -T 1 500 1550 60 0 0 1 EVENT Normal 0 C C +T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C +T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C +T 1 500 50 60 0 0 1 EVENT Normal 0 C C +T 1 500 1550 60 0 0 1 EVENT Normal 0 C C S -1600 2300 1600 -2350 0 1 0 N -P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N -P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N -P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N -P 4 0 1 0 700 2250 550 2250 550 850 750 850 N -P 4 0 1 0 750 750 550 750 550 -650 750 -650 N +P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N +P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N +P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N +P 4 0 1 0 700 2250 550 2250 550 850 750 850 N +P 4 0 1 0 750 750 550 750 550 -650 750 -650 N X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I X TRST 1 1900 -1600 300 L 50 50 1 1 I I @@ -1172,6 +1172,41 @@ X HET[4] 139 -1500 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# TPL9201 +# +DEF TPL9201 U 0 40 Y Y 1 F N +F0 "U" 350 650 50 H V L CNN +F1 "TPL9201" 350 550 50 H V L CNN +F2 "TO_SOT_Packages_SMD:TSSOP20-PWP" 350 450 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + TSSOP +$ENDFPLIST +DRAW +S -300 600 300 -1050 0 1 10 f +X ZVS 1 400 -950 100 L 50 50 1 1 O +X OUT1 2 400 350 100 L 50 50 1 1 O +X OUT2 3 400 250 100 L 50 50 1 1 O +X OUT3 4 400 150 100 L 50 50 1 1 O +X OUT4 5 400 50 100 L 50 50 1 1 O +X OUT5 6 400 -50 100 L 50 50 1 1 O +X OUT6 7 400 -150 100 L 50 50 1 1 O +X OUT7 8 400 -250 100 L 50 50 1 1 O +X OUT8 9 400 -350 100 L 50 50 1 1 O +X GND 10 -400 -500 100 R 50 50 1 1 W +X SYN 20 -400 -950 100 R 50 50 1 1 I +X GND 11 -400 -600 100 R 50 50 1 1 W +X EN1 12 -400 350 100 R 50 50 1 1 I +X Rdelay 13 400 -850 100 L 50 50 1 1 O +X RST 14 400 -650 100 L 50 50 1 1 B I +X MOSI 15 -400 -100 100 R 50 50 1 1 I +X CS 16 -400 100 100 R 50 50 1 1 I I +X SCLK 17 -400 0 100 R 50 50 1 1 I C +X 5Vout 18 400 -550 100 L 50 50 1 1 w +X Vin 19 -400 -250 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # TPS2041B # DEF TPS2041B U 0 40 Y Y 1 F N From e5b71814cd9fbcb5670928bc4e958a5a792ab041 Mon Sep 17 00:00:00 2001 From: fink Date: Sat, 15 Apr 2017 20:51:39 +0200 Subject: [PATCH 2/7] TPL9201:Moved all pins to 100mils grid and added wildcard to footprint --- library/texas.lib | 320 +++++++++++++++++++++++----------------------- 1 file changed, 160 insertions(+), 160 deletions(-) diff --git a/library/texas.lib b/library/texas.lib index 54adb293..cc3b79b5 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -14,20 +14,20 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 200 100 R 50 50 1 1 W X INA 2 -400 -100 100 R 50 50 1 1 I X INB 3 -400 -200 100 R 50 50 1 1 I @@ -52,20 +52,20 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N X VCC1 1 -400 200 100 R 50 50 1 1 W X OUTA 2 -400 -100 100 R 50 50 1 1 O X INB 3 -400 -200 100 R 50 50 1 1 I @@ -90,30 +90,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -145,30 +145,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -201,30 +201,30 @@ $FPLIST $ENDFPLIST DRAW S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N X VCC1 1 -400 400 100 R 50 50 1 1 W X GND1 2 -400 300 100 R 50 50 1 1 W X INA 3 -400 -100 100 R 50 50 1 1 I @@ -598,21 +598,21 @@ S -500 750 -125 -300 0 1 0 N S -500 800 500 -900 0 1 10 f S 70 750 500 -850 0 1 0 N S 190 520 230 510 0 1 0 F -P 2 0 1 0 -125 -640 50 -640 N -P 2 0 1 0 -125 350 50 350 N -P 2 0 1 0 50 -680 -125 -680 N -P 2 0 1 0 50 310 -125 310 N -P 2 0 1 0 70 -660 30 -710 N -P 2 0 1 0 70 -660 30 -610 N -P 2 0 1 0 70 330 30 280 N -P 2 0 1 0 70 330 30 380 N -P 2 0 1 0 210 540 210 520 N -P 2 0 1 0 210 560 220 580 N -P 3 0 1 0 210 600 210 560 200 580 N -P 3 0 1 0 210 620 210 630 190 680 N -P 3 0 1 0 210 680 210 700 260 700 N -P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N -P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +P 2 0 1 0 -125 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -125 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N X OUT1 1 700 600 200 L 50 50 1 1 C X OUT2 2 700 500 200 L 50 50 1 1 C X OUT3 3 700 400 200 L 50 50 1 1 C @@ -665,21 +665,21 @@ S -500 750 -125 -300 0 1 0 N S -500 800 500 -900 0 1 10 f S 70 750 500 -850 0 1 0 N S 190 520 230 510 0 1 0 F -P 2 0 1 0 -170 -640 50 -640 N -P 2 0 1 0 -125 350 50 350 N -P 2 0 1 0 50 -680 -170 -680 N -P 2 0 1 0 50 310 -125 310 N -P 2 0 1 0 70 -660 30 -710 N -P 2 0 1 0 70 -660 30 -610 N -P 2 0 1 0 70 330 30 280 N -P 2 0 1 0 70 330 30 380 N -P 2 0 1 0 210 540 210 520 N -P 2 0 1 0 210 560 220 580 N -P 3 0 1 0 210 600 210 560 200 580 N -P 3 0 1 0 210 620 210 630 190 680 N -P 3 0 1 0 210 680 210 700 260 700 N -P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N -P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +P 2 0 1 0 -170 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -170 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N X GND 1 0 -1100 200 U 50 50 1 1 W X BLANK 2 -700 200 200 R 50 50 1 1 I X XLAT 3 -700 100 200 R 50 50 1 1 I @@ -903,16 +903,16 @@ F1 "TMS320LF2406" 1050 2400 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW -T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C -T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C -T 1 500 50 60 0 0 1 EVENT Normal 0 C C -T 1 500 1550 60 0 0 1 EVENT Normal 0 C C +T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C +T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C +T 1 500 50 60 0 0 1 EVENT Normal 0 C C +T 1 500 1550 60 0 0 1 EVENT Normal 0 C C S -1600 2300 1600 -2350 0 1 0 N -P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N -P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N -P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N -P 4 0 1 0 700 2250 550 2250 550 850 750 850 N -P 4 0 1 0 750 750 550 750 550 -650 750 -650 N +P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N +P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N +P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N +P 4 0 1 0 700 2250 550 2250 550 850 750 850 N +P 4 0 1 0 750 750 550 750 550 -650 750 -650 N X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I X TRST 1 1900 -1600 300 L 50 50 1 1 I I @@ -1180,30 +1180,30 @@ F1 "TPL9201" 350 550 50 H V L CNN F2 "TO_SOT_Packages_SMD:TSSOP20-PWP" 350 450 50 H I L CNN F3 "" 0 -100 50 H I C CNN $FPLIST - TSSOP + TSSOP* $ENDFPLIST DRAW S -300 600 300 -1050 0 1 10 f -X ZVS 1 400 -950 100 L 50 50 1 1 O -X OUT1 2 400 350 100 L 50 50 1 1 O -X OUT2 3 400 250 100 L 50 50 1 1 O -X OUT3 4 400 150 100 L 50 50 1 1 O -X OUT4 5 400 50 100 L 50 50 1 1 O -X OUT5 6 400 -50 100 L 50 50 1 1 O -X OUT6 7 400 -150 100 L 50 50 1 1 O -X OUT7 8 400 -250 100 L 50 50 1 1 O -X OUT8 9 400 -350 100 L 50 50 1 1 O -X GND 10 -400 -500 100 R 50 50 1 1 W -X SYN 20 -400 -950 100 R 50 50 1 1 I -X GND 11 -400 -600 100 R 50 50 1 1 W -X EN1 12 -400 350 100 R 50 50 1 1 I -X Rdelay 13 400 -850 100 L 50 50 1 1 O -X RST 14 400 -650 100 L 50 50 1 1 B I -X MOSI 15 -400 -100 100 R 50 50 1 1 I -X CS 16 -400 100 100 R 50 50 1 1 I I -X SCLK 17 -400 0 100 R 50 50 1 1 I C -X 5Vout 18 400 -550 100 L 50 50 1 1 w -X Vin 19 -400 -250 100 R 50 50 1 1 W +X ZVS 1 400 -900 100 L 50 50 1 1 O +X OUT1 2 400 400 100 L 50 50 1 1 O +X OUT2 3 400 300 100 L 50 50 1 1 O +X OUT3 4 400 200 100 L 50 50 1 1 O +X OUT4 5 400 100 100 L 50 50 1 1 O +X OUT5 6 400 0 100 L 50 50 1 1 O +X OUT6 7 400 -100 100 L 50 50 1 1 O +X OUT7 8 400 -200 100 L 50 50 1 1 O +X OUT8 9 400 -300 100 L 50 50 1 1 O +X GND 10 100 -1200 100 U 50 50 1 1 W +X SYN 20 -400 -900 100 R 50 50 1 1 I +X GND 11 -100 -1200 100 U 50 50 1 1 W +X EN1 12 -400 400 100 R 50 50 1 1 I +X Rdelay 13 400 -800 100 L 50 50 1 1 O +X RST 14 400 -600 100 L 50 50 1 1 B I +X MOSI 15 -400 -300 100 R 50 50 1 1 I +X CS 16 -400 -100 100 R 50 50 1 1 I I +X SCLK 17 -400 -200 100 R 50 50 1 1 I C +X 5Vout 18 400 -500 100 L 50 50 1 1 w +X Vin 19 -100 700 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 997e6670f4ff2427971304585897a87bea6b1c4d Mon Sep 17 00:00:00 2001 From: fink Date: Sat, 15 Apr 2017 21:30:48 +0200 Subject: [PATCH 3/7] Updated some pin positions --- library/texas.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/texas.lib b/library/texas.lib index cc3b79b5..382addc5 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1180,10 +1180,10 @@ F1 "TPL9201" 350 550 50 H V L CNN F2 "TO_SOT_Packages_SMD:TSSOP20-PWP" 350 450 50 H I L CNN F3 "" 0 -100 50 H I C CNN $FPLIST - TSSOP* + TSSOP20-* $ENDFPLIST DRAW -S -300 600 300 -1050 0 1 10 f +S -300 600 300 -1100 0 1 10 f X ZVS 1 400 -900 100 L 50 50 1 1 O X OUT1 2 400 400 100 L 50 50 1 1 O X OUT2 3 400 300 100 L 50 50 1 1 O @@ -1203,7 +1203,7 @@ X MOSI 15 -400 -300 100 R 50 50 1 1 I X CS 16 -400 -100 100 R 50 50 1 1 I I X SCLK 17 -400 -200 100 R 50 50 1 1 I C X 5Vout 18 400 -500 100 L 50 50 1 1 w -X Vin 19 -100 700 100 D 50 50 1 1 W +X Vin 19 0 700 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 2a9628eb36ad312e9c8122b0e55a5db531f1e10b Mon Sep 17 00:00:00 2001 From: fink Date: Sat, 15 Apr 2017 22:47:00 +0200 Subject: [PATCH 4/7] Added DRV8860 Relay driver --- library/texas.dcm | 6 ++++++ library/texas.lib | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index f5ff74c7..f5530f08 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP DRV8860 +D 8-Channel Serial Interface Low-Side Driver +K Relay Driver +F http://www.ti.com/lit/ds/symlink/drv8860.pdf +$ENDCMP +# $CMP ISO7320C D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 K 2Ch Dual Digital Isolator 25Mbps diff --git a/library/texas.lib b/library/texas.lib index 382addc5..41dc2d61 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1,6 +1,37 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# DRV8860 +# +DEF DRV8860 U 0 40 Y Y 1 F N +F0 "U" 400 700 50 H V L CNN +F1 "DRV8860" 400 600 50 H V L CNN +F2 "TO_SOT_Packages_SMD:TSSOP16-PW" 400 500 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + TSSOP16* +$ENDFPLIST +DRAW +S -400 600 400 -500 0 1 10 f +X VM 1 0 700 100 D 50 50 1 1 W +X DIN 2 -500 0 100 R 50 50 1 1 I +X SCLK 3 -500 100 100 R 50 50 1 1 I C +X Latch 4 -500 200 100 R 50 50 1 1 I I +X GND 5 0 -600 100 U 50 50 1 1 W +X DOUT 6 -500 -100 100 R 50 50 1 1 O +X FAULT 7 -500 -300 100 R 50 50 1 1 O I +X ENABLE 8 -500 400 100 R 50 50 1 1 I +X OUT8 9 500 -300 100 L 50 50 1 1 O +X OUT7 10 500 -200 100 L 50 50 1 1 O +X OUT6 11 500 -100 100 L 50 50 1 1 O +X OUT5 12 500 0 100 L 50 50 1 1 O +X OUT4 13 500 100 100 L 50 50 1 1 O +X OUT3 14 500 200 100 L 50 50 1 1 O +X OUT2 15 500 300 100 L 50 50 1 1 O +X OUT1 16 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # ISO7320C # DEF ISO7320C U 0 40 Y Y 1 F N From 17c653e2aac374ef0b01b13f14322d16f808d98c Mon Sep 17 00:00:00 2001 From: fink Date: Wed, 26 Apr 2017 21:39:43 +0200 Subject: [PATCH 5/7] - pin-type of FAULT should be Open-Collector - footprint should be Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm - FPFilter should be TSSOP*4.4x5mm*Pitch0.65mm* - added a variant of this symbol with an additional pin 17 "PAD" next to GND that links to the footprint Housings_SSOP:TSSOP-16-1EP_4.4x5mm_Pitch0.65mm --- library/texas.dcm | 6 ++++++ library/texas.lib | 38 +++++++++++++++++++++++++++++++++++--- 2 files changed, 41 insertions(+), 3 deletions(-) diff --git a/library/texas.dcm b/library/texas.dcm index f5530f08..30a371c0 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -6,6 +6,12 @@ K Relay Driver F http://www.ti.com/lit/ds/symlink/drv8860.pdf $ENDCMP # +$CMP DRV8860_PWPR +D 8-Channel Serial Interface Low-Side Driver +K Relay Driver +F http://www.ti.com/lit/ds/symlink/drv8860.pdf +$ENDCMP +# $CMP ISO7320C D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 K 2Ch Dual Digital Isolator 25Mbps diff --git a/library/texas.lib b/library/texas.lib index 41dc2d61..e28250fe 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -6,10 +6,10 @@ EESchema-LIBRARY Version 2.3 DEF DRV8860 U 0 40 Y Y 1 F N F0 "U" 400 700 50 H V L CNN F1 "DRV8860" 400 600 50 H V L CNN -F2 "TO_SOT_Packages_SMD:TSSOP16-PW" 400 500 50 H I L CNN +F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 400 500 50 H I L CNN F3 "" 0 -100 50 H I C CNN $FPLIST - TSSOP16* + TSSOP*4.4x5mm*Pitch0.65mm* $ENDFPLIST DRAW S -400 600 400 -500 0 1 10 f @@ -19,7 +19,7 @@ X SCLK 3 -500 100 100 R 50 50 1 1 I C X Latch 4 -500 200 100 R 50 50 1 1 I I X GND 5 0 -600 100 U 50 50 1 1 W X DOUT 6 -500 -100 100 R 50 50 1 1 O -X FAULT 7 -500 -300 100 R 50 50 1 1 O I +X FAULT 7 -500 -300 100 R 50 50 1 1 C I X ENABLE 8 -500 400 100 R 50 50 1 1 I X OUT8 9 500 -300 100 L 50 50 1 1 O X OUT7 10 500 -200 100 L 50 50 1 1 O @@ -32,6 +32,38 @@ X OUT1 16 500 400 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# DRV8860_PWPR +# +DEF DRV8860_PWPR U 0 40 Y Y 1 F N +F0 "U" 400 700 50 H V L CNN +F1 "DRV8860_PWPR" 400 600 50 H V L CNN +F2 "Housings_SSOP:TSSOP-16-1EP_4.4x5mm_Pitch0.65mm" 400 500 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + TSSOP*4.4x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -400 600 400 -500 0 1 10 f +X VM 1 0 700 100 D 50 50 1 1 W +X DIN 2 -500 0 100 R 50 50 1 1 I +X SCLK 3 -500 100 100 R 50 50 1 1 I C +X Latch 4 -500 200 100 R 50 50 1 1 I I +X GND 5 0 -600 100 U 50 50 1 1 W +X DOUT 6 -500 -100 100 R 50 50 1 1 O +X FAULT 7 -500 -300 100 R 50 50 1 1 C I +X ENABLE 8 -500 400 100 R 50 50 1 1 I +X OUT8 9 500 -300 100 L 50 50 1 1 O +X OUT7 10 500 -200 100 L 50 50 1 1 O +X OUT6 11 500 -100 100 L 50 50 1 1 O +X OUT5 12 500 0 100 L 50 50 1 1 O +X OUT4 13 500 100 100 L 50 50 1 1 O +X OUT3 14 500 200 100 L 50 50 1 1 O +X OUT2 15 500 300 100 L 50 50 1 1 O +X OUT1 16 500 400 100 L 50 50 1 1 O +X PAD 17 100 -600 100 U 50 50 1 1 W I +ENDDRAW +ENDDEF +# # ISO7320C # DEF ISO7320C U 0 40 Y Y 1 F N From 15cf004dcb5cb05a1680e12d6c730680ec41101f Mon Sep 17 00:00:00 2001 From: fink Date: Wed, 26 Apr 2017 21:56:10 +0200 Subject: [PATCH 6/7] - Moved the GND-pins 100mil lower so the text does not intersect - Elongated all pins to 150mil or 200mil so the pin-numbers do not interesct with the negation-circles (e.g. pin 14) - Moved pin 18 "5Vout" to the top of the symbol - Renamed to TPL9201_TSSOP and add , TSSOP-20 to the description and set footprint to Housings_SSOP:HTSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm_ThermalPad and the FPFilter to HTSSOP*4.4x6.5mm*Pitch0.65mm*ThermalPad* - Added a pin 21 "PAD" for the thermal pad (next to GND) --- library/texas.dcm | 6 ++++++ library/texas.lib | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index 30a371c0..75166a0f 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -252,6 +252,12 @@ K Relay Driver F http://www.ti.com/lit/ds/symlink/tpl9201.pdf $ENDCMP # +$CMP TPL9201_TSSOP +D 8-CHANNEL RELAY DRIVER WITH INTEGRATED 5-V LDO AND ZERO-VOLT DETECTION TSSOP-20 +K Relay Driver +F http://www.ti.com/lit/ds/symlink/tpl9201.pdf +$ENDCMP +# $CMP TPS2041B D Single power-distribution switcher K 1-chanel power-distribution USB diff --git a/library/texas.lib b/library/texas.lib index e28250fe..fdd9f4a7 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1270,6 +1270,42 @@ X Vin 19 0 700 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# TPL9201_TSSOP +# +DEF TPL9201_TSSOP U 0 40 Y Y 1 F N +F0 "U" 400 700 50 H V L CNN +F1 "TPL9201_TSSOP" 400 600 50 H V L CNN +F2 "Housings_SSOP:HTSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm_ThermalPad" 400 500 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + HTSSOP*4.4x6.5mm*Pitch0.65mm*ThermalPad* +$ENDFPLIST +DRAW +S -300 600 300 -1200 0 1 10 f +X ZVS 1 500 -900 200 L 50 50 1 1 O +X OUT1 2 500 400 200 L 50 50 1 1 O +X OUT2 3 500 300 200 L 50 50 1 1 O +X OUT3 4 500 200 200 L 50 50 1 1 O +X OUT4 5 500 100 200 L 50 50 1 1 O +X OUT5 6 500 0 200 L 50 50 1 1 O +X OUT6 7 500 -100 200 L 50 50 1 1 O +X OUT7 8 500 -200 200 L 50 50 1 1 O +X OUT8 9 500 -300 200 L 50 50 1 1 O +X GND 10 -100 -1400 200 U 50 50 1 1 W +X SYN 20 -500 -900 200 R 50 50 1 1 I +X GND 11 0 -1400 200 U 50 50 1 1 W +X PAD 21 100 -1400 200 U 50 50 1 1 W +X EN1 12 -500 400 200 R 50 50 1 1 I +X Rdelay 13 500 -800 200 L 50 50 1 1 O +X RST 14 500 -600 200 L 50 50 1 1 B I +X MOSI 15 -500 -300 200 R 50 50 1 1 I +X CS 16 -500 -100 200 R 50 50 1 1 I I +X SCLK 17 -500 -200 200 R 50 50 1 1 I C +X 5Vout 18 500 -500 200 L 50 50 1 1 w +X Vin 19 0 800 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # TPS2041B # DEF TPS2041B U 0 40 Y Y 1 F N From 602a84b9f49ffba79589c4c51e9e58175889c649 Mon Sep 17 00:00:00 2001 From: fink Date: Wed, 26 Apr 2017 21:59:54 +0200 Subject: [PATCH 7/7] - Removed TPL9201 --- library/texas.dcm | 6 ------ library/texas.lib | 35 ----------------------------------- 2 files changed, 41 deletions(-) diff --git a/library/texas.dcm b/library/texas.dcm index 75166a0f..df60bbec 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -246,12 +246,6 @@ K ARM 7TDM uC TMS470 F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf $ENDCMP # -$CMP TPL9201 -D 8-CHANNEL RELAY DRIVER WITH INTEGRATED 5-V LDO AND ZERO-VOLT DETECTION -K Relay Driver -F http://www.ti.com/lit/ds/symlink/tpl9201.pdf -$ENDCMP -# $CMP TPL9201_TSSOP D 8-CHANNEL RELAY DRIVER WITH INTEGRATED 5-V LDO AND ZERO-VOLT DETECTION TSSOP-20 K Relay Driver diff --git a/library/texas.lib b/library/texas.lib index fdd9f4a7..c9916293 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1235,41 +1235,6 @@ X HET[4] 139 -1500 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# TPL9201 -# -DEF TPL9201 U 0 40 Y Y 1 F N -F0 "U" 350 650 50 H V L CNN -F1 "TPL9201" 350 550 50 H V L CNN -F2 "TO_SOT_Packages_SMD:TSSOP20-PWP" 350 450 50 H I L CNN -F3 "" 0 -100 50 H I C CNN -$FPLIST - TSSOP20-* -$ENDFPLIST -DRAW -S -300 600 300 -1100 0 1 10 f -X ZVS 1 400 -900 100 L 50 50 1 1 O -X OUT1 2 400 400 100 L 50 50 1 1 O -X OUT2 3 400 300 100 L 50 50 1 1 O -X OUT3 4 400 200 100 L 50 50 1 1 O -X OUT4 5 400 100 100 L 50 50 1 1 O -X OUT5 6 400 0 100 L 50 50 1 1 O -X OUT6 7 400 -100 100 L 50 50 1 1 O -X OUT7 8 400 -200 100 L 50 50 1 1 O -X OUT8 9 400 -300 100 L 50 50 1 1 O -X GND 10 100 -1200 100 U 50 50 1 1 W -X SYN 20 -400 -900 100 R 50 50 1 1 I -X GND 11 -100 -1200 100 U 50 50 1 1 W -X EN1 12 -400 400 100 R 50 50 1 1 I -X Rdelay 13 400 -800 100 L 50 50 1 1 O -X RST 14 400 -600 100 L 50 50 1 1 B I -X MOSI 15 -400 -300 100 R 50 50 1 1 I -X CS 16 -400 -100 100 R 50 50 1 1 I I -X SCLK 17 -400 -200 100 R 50 50 1 1 I C -X 5Vout 18 400 -500 100 L 50 50 1 1 w -X Vin 19 0 700 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # TPL9201_TSSOP # DEF TPL9201_TSSOP U 0 40 Y Y 1 F N