diff --git a/libs/traco_tma/gen_traco_tma b/libs/traco_tma/gen_traco_tma new file mode 100755 index 0000000000000000000000000000000000000000..8dc942412b1f585e5b7fece33488b2871b4da4f4 --- /dev/null +++ b/libs/traco_tma/gen_traco_tma @@ -0,0 +1,26 @@ +#!/usr/bin/python3 + +IOUT=dict( + TMAxx05S=200, + TMAxx12S=84, + TMAxx15S=67, + TMAxx05D=100, + TMAxx12D=42, + TMAxx15D=34, +) + +print('*********************DCM************************') +print('EESchema-DOCLIB Version 2.0') +print('#') +for vin in ( 5, 12, 15, 24): + for kind in ( ('S', '') , ('D', '+-')): + for vout in ( 5, 12, 15): + print('$CMP TMA-%02d%02d%s' % (vin, vout, kind[0])) + print('D Isolated DC/DC Converter, Vin=%d, Vout=%s%dV@%dmA' % + (vin, kind[1], vout, IOUT['TMAxx%02d%s' % (vout, kind[0])])) + print('K TRACO DC/DC') + print('F www.tracopower.com/products/tma.pdf') + print('$ENDCMP') + print('#') + +print('#End Doc Library') diff --git a/libs/traco_tma/traco_tma.dcm b/libs/traco_tma/traco_tma.dcm new file mode 100644 index 0000000000000000000000000000000000000000..c4ba83b7842d4771e67a9a06be8c0e445db6065c --- /dev/null +++ b/libs/traco_tma/traco_tma.dcm @@ -0,0 +1,147 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP TMA-0505S +D Isolated DC/DC Converter, Vin=5, Vout=5V@200mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-0512S +D Isolated DC/DC Converter, Vin=5, Vout=12V@84mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-0515S +D Isolated DC/DC Converter, Vin=5, Vout=15V@67mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-0505D +D Isolated DC/DC Converter, Vin=5, Vout=+-5V@100mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-0512D +D Isolated DC/DC Converter, Vin=5, Vout=+-12V@42mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-0515D +D Isolated DC/DC Converter, Vin=5, Vout=+-15V@34mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1205S +D Isolated DC/DC Converter, Vin=12, Vout=5V@200mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1212S +D Isolated DC/DC Converter, Vin=12, Vout=12V@84mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1215S +D Isolated DC/DC Converter, Vin=12, Vout=15V@67mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1205D +D Isolated DC/DC Converter, Vin=12, Vout=+-5V@100mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1212D +D Isolated DC/DC Converter, Vin=12, Vout=+-12V@42mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1215D +D Isolated DC/DC Converter, Vin=12, Vout=+-15V@34mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1505S +D Isolated DC/DC Converter, Vin=15, Vout=5V@200mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1512S +D Isolated DC/DC Converter, Vin=15, Vout=12V@84mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1515S +D Isolated DC/DC Converter, Vin=15, Vout=15V@67mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1505D +D Isolated DC/DC Converter, Vin=15, Vout=+-5V@100mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1512D +D Isolated DC/DC Converter, Vin=15, Vout=+-12V@42mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-1515D +D Isolated DC/DC Converter, Vin=15, Vout=+-15V@34mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2405S +D Isolated DC/DC Converter, Vin=24, Vout=5V@200mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2412S +D Isolated DC/DC Converter, Vin=24, Vout=12V@84mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2415S +D Isolated DC/DC Converter, Vin=24, Vout=15V@67mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2405D +D Isolated DC/DC Converter, Vin=24, Vout=+-5V@100mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2412D +D Isolated DC/DC Converter, Vin=24, Vout=+-12V@42mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +$CMP TMA-2415D +D Isolated DC/DC Converter, Vin=24, Vout=+-15V@34mA +K TRACO DC/DC +F www.tracopower.com/products/tma.pdf +$ENDCMP +# +#End Doc Library diff --git a/libs/traco_tma/traco_tma.lib b/libs/traco_tma/traco_tma.lib new file mode 100644 index 0000000000000000000000000000000000000000..33eefb723afea2132aec2dd8218f54042450d031 --- /dev/null +++ b/libs/traco_tma/traco_tma.lib @@ -0,0 +1,86 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# TMA-0505S +# +DEF TMA-0505S U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TMA-0505S" -400 350 50 H V L CNN +F2 "DCDC-Conv_TRACO_TMA05XXS_TMA12XXS" -300 -200 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS TMA-0512S TMA-0515S TMA-1205S TMA-1212S TMA-1215S +$FPLIST + DCDC?Conv?TRACO?TMA05XXS?TMA12XXS* +$ENDFPLIST +DRAW +S -400 300 400 -100 0 1 10 f +X VIN+ 1 -500 200 100 R 50 50 1 1 W +X VIN- 2 -500 0 100 R 50 50 1 1 W +X VOUT- 4 500 0 100 L 50 50 1 1 w +X VOUT+ 6 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# TMA-1505S +# +DEF TMA-1505S U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TMA-1505S" -400 350 50 H V L CNN +F2 "DCDC-Conv_TRACO_TMA15XXS_TMA24XXS" -300 -200 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS TMA-1512S TMA-1515S TMA-2405S TMA-2412S TMA-2415S +$FPLIST + DCDC?Conv?TRACO?TMA15XXS?TM24XXS* +$ENDFPLIST +DRAW +S -400 300 400 -100 0 1 10 f +X VIN+ 1 -500 200 100 R 50 50 1 1 W +X VIN- 2 -500 0 100 R 50 50 1 1 W +X VOUT- 4 500 0 100 L 50 50 1 1 w +X VOUT+ 6 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# TMA-0505D +# +DEF TMA-0505D U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TMA-0505D" -400 350 50 H V L CNN +F2 "DCDC-Conv_TRACO_TMA05XXD_TMA12XXD" -300 -200 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS TMA-0512D TMA-0515D TMA-1205D TMA-1212D TMA-1215D +$FPLIST + DCDC?Conv?TRACO?TMA05XXD?TMA12XXD* +$ENDFPLIST +DRAW +S -400 300 400 -100 0 1 10 f +X VIN+ 1 -500 200 100 R 50 50 1 1 W +X VIN- 2 -500 0 100 R 50 50 1 1 W +X VOUT- 4 500 0 100 L 50 50 1 1 w +X COMMON 5 500 100 100 L 50 50 1 1 w +X VOUT+ 6 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# TMA-1505D +# +DEF TMA-1505D U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TMA-1505D" -400 350 50 H V L CNN +F2 "DCDC-Conv_TRACO_TMA15XXD_TMA24XXD" -300 -200 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS TMA-1512D TMA-1515D TMA-2405D TMA-2412D TMA-2415D +$FPLIST + DCDC?Conv?TRACO?TMA15XXD?TMA24XXD* +$ENDFPLIST +DRAW +S -400 300 400 -100 0 1 10 f +X VIN+ 1 -500 200 100 R 50 50 1 1 W +X VIN- 2 -500 0 100 R 50 50 1 1 W +X VOUT- 4 500 0 100 L 50 50 1 1 w +X COMMON 5 500 100 100 L 50 50 1 1 w +X VOUT+ 6 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library diff --git a/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXD_TMA12XXD.kicad_mod b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXD_TMA12XXD.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..177df5ccb80efd1d6944b38a7b15e22578ba6a32 --- /dev/null +++ b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXD_TMA12XXD.kicad_mod @@ -0,0 +1,22 @@ +(module DCDC-Conv_TRACO_TMA05XXD_TMA12XXD (layer F.Cu) (tedit 5B1945E5) + (descr "DCDC-Converter, Traco, TMA05xxD, TMA12xxD") + (fp_text reference REF** (at 2.68 -2.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRACO_TMA05xxD_TMA12xxD (at 7.62 6.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.4 4.92) (end -2.4 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.4 -1.18) (end 17.1 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.1 -1.18) (end 17.1 4.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.1 4.92) (end -2.4 4.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.4 4.92) (end -2.4 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.4 -1.18) (end 17.1 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.1 -1.18) (end 17.1 4.92) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.1 4.92) (end -2.4 4.92) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 7.62 0) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 10.16 0) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 12.7 0) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXS_TMA12XXS.kicad_mod b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXS_TMA12XXS.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..a9a370a915ae208d1b90d0200274c33ee1c87530 --- /dev/null +++ b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA05XXS_TMA12XXS.kicad_mod @@ -0,0 +1,21 @@ +(module DCDC-Conv_TRACO_TMA_05XXS (layer F.Cu) (tedit 5B1945E5) + (descr "DCDC-Converter, Traco, TMA05xxS, TMA12xxS") + (fp_text reference REF** (at 2.68 -2.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRACO_TMA05xxS_TMA12xxS (at 1.49 6.45) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.40 4.92) (end -2.40 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 -1.18) (end 17.10 4.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 4.92) (end -2.40 4.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 4.92) (end -2.40 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 -1.18) (end 17.10 4.92) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 4.92) (end -2.40 4.92) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0.00 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 7.62 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 12.70 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXD_TMA24XXD.kicad_mod b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXD_TMA24XXD.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..703aa7cd6c1c1068e5e55616c8c2d628dbdb31c5 --- /dev/null +++ b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXD_TMA24XXD.kicad_mod @@ -0,0 +1,22 @@ +(module DCDC-Conv_TRACO_TMA_05XXS (layer F.Cu) (tedit 5B1945E5) + (descr "DCDC-Converter, Traco, TMA05xxD, TMA12xxD") + (fp_text reference REF** (at 2.68 -2.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRACO_TMA05xxD_TMA12xxD (at 1.49 7.45) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.40 5.92) (end -2.40 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 -1.18) (end 17.10 5.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 5.92) (end -2.40 5.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 5.92) (end -2.40 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 -1.18) (end 17.10 5.92) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 5.92) (end -2.40 5.92) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0.00 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 7.62 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 10.16 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 12.70 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXS_TMA24XXS.kicad_mod b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXS_TMA24XXS.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..60299672e20f35e8093e1c4122ba14a8f5948565 --- /dev/null +++ b/libs/traco_tma/traco_tma.pretty/DCDC-Conv_TRACO_TMA15XXS_TMA24XXS.kicad_mod @@ -0,0 +1,21 @@ +(module DCDC-Conv_TRACO_TMA_05XXS (layer F.Cu) (tedit 5B1945E5) + (descr "DCDC-Converter, Traco, TMA15xxS, TMA24xxS") + (fp_text reference REF** (at 2.68 -2.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRACO_TMA15xxS_TMA24xxS (at 1.49 7.45) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.40 5.92) (end -2.40 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 -1.18) (end 17.10 5.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start 17.10 5.92) (end -2.40 5.92) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.40 5.92) (end -2.40 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.40 -1.18) (end 17.10 -1.18) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 -1.18) (end 17.10 5.92) (layer F.SilkS) (width 0.15)) + (fp_line (start 17.10 5.92) (end -2.40 5.92) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0.00 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 7.62 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 12.70 0.00) (size 1.308 1.308) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) +)