From d6e8dd32de655fde4b98f76c004614f271282be5 Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Fri, 28 Jul 2017 10:56:15 +0200 Subject: [PATCH] Box seems to be finished. --- cad/mechanics_rev3/.dimensions.scad.swp | Bin 0 -> 12288 bytes cad/mechanics_rev3/.oring.scad.swp | Bin 0 -> 12288 bytes cad/mechanics_rev3/box.scad | 103 ++++++++++++++++++ cad/mechanics_rev3/dimensions.scad | 48 ++++++-- cad/mechanics_rev3/main.scad | 59 ++-------- cad/mechanics_rev3/oring.scad | 31 ++++++ ltspice/magnet_driver/magnet_driver.log | 8 +- ltspice/magnet_driver/magnet_driver.op.raw | Bin 1676 -> 1676 bytes ltspice/magnet_driver/magnet_driver.raw | Bin 220046 -> 220046 bytes .../analog_board_v0.22/analog_board_v0.22.bak | 16 +-- .../analog_board_v0.22/analog_board_v0.22.sch | 4 +- pcbs/analog_board_v0.22/highCurrentPart.bak | 96 ++++++++-------- pcbs/analog_board_v0.22/sensitiveReadout.bak | 52 ++++----- pcbs/backplane/backplane.bak | 4 +- pcbs/backplane/backplane.sch | 2 +- 15 files changed, 269 insertions(+), 154 deletions(-) create mode 100644 cad/mechanics_rev3/.dimensions.scad.swp create mode 100644 cad/mechanics_rev3/.oring.scad.swp create mode 100644 cad/mechanics_rev3/box.scad create mode 100644 cad/mechanics_rev3/oring.scad diff --git a/cad/mechanics_rev3/.dimensions.scad.swp b/cad/mechanics_rev3/.dimensions.scad.swp new file mode 100644 index 0000000000000000000000000000000000000000..dbf7079ea43e74495a2b48a92f5a400381ac914d GIT binary patch literal 12288 zcmeI2&u`pB6vwChrchFqe_%*CBq>?%k8TpNEK+GjiIj*#R3rqd0|*WjxN<{q>I$D(XIbQSzx}KoTkDRpp6mBFSP(I*!(+>JJjAmhit26 zdAx^ajy_5en)ga?+KmDSSAjv?UR*gsYSoIm)sN3UK_5SM?%?WSW^NQP3K#{90!9I& zfKk9GU=%oj3dH?GF1%5&-BuK7zK<1MggOMQNSo*6fg=H1&jhl0i%FX zz$kDRDj@%Degi-Lo%=9&{QrM5ox_zGLS6#_I1MQH=`lin1lPfr;8So3yagCI3r>Iq za1{J=gpl9Cci;y20$c<;zy{~RDkuXB90oTZCFDI&2PeV3;AiYbxCA}{?}IwHb(oOL zpaa^V1_=1!VM4wK*TLuDLvRti0bT{KfM>xo;28MhAws?ZUxN>T1C~G?%z!^1B;*>n z3NC|>z`NibV1x7EN$}SL@C8>u1VXR^{=1)$f59#A8@L9pg15mccmd3SU!ngm;A0?b zu?cKo4x_+btbhBjT~tu7=Ea$`@xe0!UFaToTb2FW6K za*^8MHi2nmJC{?Q??0#X);Z<*{&V_vIGm?E-+xZ&t#iur{pT!7*Q8Y~oo?`0ADT94 zrGzHSqAxDWnnZ*QtAXuT(Qw?dR>N`6Em@WF{DSrrTP*aQeq$t54_t=oflrH6p{gE* ztc42YVx_&1H4D{QrDa0aLZr&7DpJT=s8KGfv=_2wp*pLyOvqY@B-pSf=Dd*mzOAZY z_iD}J<$QyXq6L-0>Q8OlK?p3>QeD+&WMS7KGNDT&jSwn!`GBz;!R$?0k0 zIxOhklcz&pJ*~N#buyD_Tmn_?+YZ>mtwfXZLX0TUubG|7vSwEhNb4Qznpibe&^1KU zY$qdjUGAP1z6h&`nO%26A%fY4HddtZjPN=ve9j**G~jkt?pO_Kt?4vk5UaW-@-`=% zG02HQYN?LJDC@KkrR-RUvPvl?=g-NK)?oPDsZLtNqrK<{o3`f*sopKRVJLcIY$SR~ zXxFrl#4O)Wx?w^eLlY)asWvEzvF==8l*d#x(O6JtOK^|+>UHOeUJv&r8bdMYbn(gP zw&VMeEaREsZdSck=txZq8V$8BSVzl~S7bC|VmP7UI&2&FxDtPi)((~X$3HuK>sy`Sekqiqq&RhxVCKSd)U9|^nEbpqOARDOT! SFpqY8(Sqx43Bh;xApZkodt{{m literal 0 HcmV?d00001 diff --git a/cad/mechanics_rev3/.oring.scad.swp b/cad/mechanics_rev3/.oring.scad.swp new file mode 100644 index 0000000000000000000000000000000000000000..2a7428502685f02a613a8e0b6ad2e5a5650c3438 GIT binary patch literal 12288 zcmeI2&ubGw6vtn^1&xaS0ggtY(V9(CN<~HJ#ZpNwmKHpf>F#WIaCau`ZrapRJb4p5 zd)KR1&(c4@v;T);wFrLqM8z8FFVz-n3)En2X zip!TaSPC0p18jf|umLu}2G{@_U<3b=fpjoO&vCzJ%6q<29_OZx<~ z18jf|umLu}2G{@_U<3c4f$ZJ6JWKQqWbgmS|Nq}zAbJH}f)G3c$LEQ@g16u`SOpJ3 z1JuDuo#;C_0w2I0u;2!`4jSOoIiio?1sH){&;vhk{gX0}<17~*Y=8~00XDz}*Z><~ z18jf|RA=Cj4yhK~q4D5W*h=K*ifucp(9rlv z$SS#3q*I}-N%ZOpFbRo-d+1viD2Mj7E3>EYuBdg-bZg{*%9(fdB9 literal 0 HcmV?d00001 diff --git a/cad/mechanics_rev3/box.scad b/cad/mechanics_rev3/box.scad new file mode 100644 index 0000000..e7f5192 --- /dev/null +++ b/cad/mechanics_rev3/box.scad @@ -0,0 +1,103 @@ +///////////////////////////////////////////////////////////////////////////////// +// Module for the box without lids just to structure the code a bit better. +// +// Author: Maximilian Stiefel +// Last modification: 20.07.2017 +///////////////////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////////////////////////////////////// +// Includes +///////////////////////////////////////////////////////////////////////////////// + +// Dimesnions +include +use + +// Module to make a nice round box +include +use + +// Module for screw holes +include +use + +// Module for orings +include +use + + + +module box() +{ +///////////////////////////////////////////////////////////////////////// +// Vars +///////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////// +// Action +///////////////////////////////////////////////////////////////////////// +difference() +{ + // Main body + roundy(housing_outside_width, housing_outside_depth, housing_outside_height); + union() + { + // Cut out all six sides + // Left and right + cube([housing_inside_width + 3*housing_thickness, lid_l_r_width, lid_l_r_height], center = true); + // Front and back + cube([lid_f_b_width, housing_inside_depth + 3*housing_thickness, lid_f_b_height], center = true); + // Top and bottom + cube([lid_t_b_width, lid_t_b_height, housing_inside_height + 3*housing_thickness], center = true); + + // Cut deepenings for lids + // Left and right + for(x = [-1, 1]) + translate([x*housing_outside_width/2 - x*lids_depth/2 + x*0.1, 0, 0]) + rotate([0, 90, 0]) + roundy(lid_l_r_height + lid_l_r_overlap, lid_l_r_width + lid_l_r_overlap, lids_depth + 0.2, center = true); + // Front and back + for(y = [-1, 1]) + translate([0, y*housing_outside_depth/2 - y*lids_depth/2 + y*0.1, 0]) + rotate([90, 0, 0]) + cube([lid_f_b_width + lid_f_b_overlap, lid_f_b_height + lid_f_b_overlap, lids_depth + 0.2], center = true); + // Top and bottom + for(z = [-1, 1]) + translate([0, 0, z*housing_outside_height/2 - z*lids_depth/2 + z*0.1]) + roundy(lid_t_b_width + lid_t_b_overlap, lid_t_b_height + lid_t_b_overlap, lids_depth + 0.2); + + // Screw holes + // Left and right + for(x = [-1, 1]) + translate([x*housing_outside_width/2 - x*drill_depth_m3, 0, 0]) + rotate([90, 0, 90]) + screw_holes(lid_l_r_holes_x, lid_l_r_holes_y, drill_dia_m3, 2*lids_depth); + // Front and back + for(y = [-1, 1]) + translate([0, y*housing_outside_depth/2 - y*drill_depth_m3, 0]) + rotate([90, 0, 0]) + screw_holes(lid_f_b_holes_x, lid_f_b_holes_y, drill_dia_m3, 2*lids_depth); + // Top and bottom + for(z = [-1, 1]) + translate([0, 0, z*housing_outside_height/2 - z*drill_depth_m3]) + screw_holes(lid_t_b_holes_x, lid_t_b_holes_y, drill_dia_m3, 2*lids_depth); + + // O-rings + // Left and right + for(x = [-1, 1]) + translate([x*housing_outside_width/2 - x*lids_depth - x*oring_channel_depth/2, 0, 0]) + rotate([90, 0, 90]) + oring(oring_l_r_x, oring_l_r_y, oring_channel_width, oring_channel_depth); + // Front and back + for(y = [-1, 1]) + translate([0, y*housing_outside_depth/2 - y*lids_depth - y*oring_channel_depth/2, 0]) + rotate([90, 0, 0]) + oring(oring_f_b_x, oring_f_b_y, oring_channel_width, oring_channel_depth); + // Top and bottom + for(z = [-1, 1]) + translate([0, 0, z*housing_outside_height/2 - z*lids_depth - z*oring_channel_depth/2]) + oring(oring_t_b_x, oring_t_b_y, oring_channel_width, oring_channel_depth); + } +} +} diff --git a/cad/mechanics_rev3/dimensions.scad b/cad/mechanics_rev3/dimensions.scad index 2f3c04c..42bf764 100644 --- a/cad/mechanics_rev3/dimensions.scad +++ b/cad/mechanics_rev3/dimensions.scad @@ -37,7 +37,7 @@ echo(housing_inside_depth=housing_inside_depth); echo(housing_inside_height=housing_inside_height); // Dimensions housing -housing_thickness = 10; // Make it thick to avoid light comming through the walls +housing_thickness = 12; // Make it thick to avoid light comming through the walls housing_outside_width = housing_inside_width + 2*housing_thickness; housing_outside_depth = housing_inside_depth + 2*housing_thickness; housing_outside_height = housing_inside_height + 2*housing_thickness; @@ -50,15 +50,47 @@ echo(housing_outside_height=housing_outside_height); myColor1 = "DodgerBlue"; myColor2 = "Maroon"; -// Screws -drill_dia_m3 = 2.5; - // Lids dimensions -lids_depth = housing_thickness/4; +lids_depth = housing_thickness/3; + +echo(lids_depth=lids_depth); lid_l_r_height = housing_inside_height/2; lid_l_r_width = (3/4)*housing_inside_depth; -lid_l_r_overlap = (3/2)*housing_thickness; +lid_l_r_overlap = (1.7)*housing_thickness; + +lid_f_b_width = housing_inside_width - 10; +lid_f_b_height = housing_inside_height - 10; +lid_f_b_overlap = (1.7)*housing_thickness; + +lid_t_b_width = housing_inside_width; +lid_t_b_height = housing_inside_depth; +lid_t_b_overlap = (1.7)*housing_thickness; + +// Screw holes +drill_dia_m3 = 2.5; +drill_depth_m3 = 6; + +echo(drill_depth_m3=drill_depth_m3); + +lid_l_r_holes_x = lid_l_r_width + (6/10)*lid_l_r_overlap; +lid_l_r_holes_y = lid_l_r_height + (6/10)*lid_l_r_overlap; + +lid_f_b_holes_x = lid_f_b_width + (6/10)*lid_f_b_overlap; +lid_f_b_holes_y = lid_f_b_height + (6/10)*lid_f_b_overlap; + +lid_t_b_holes_x = lid_t_b_width + (6/10)*lid_t_b_overlap; +lid_t_b_holes_y = lid_t_b_height + (6/10)*lid_t_b_overlap; + +// O-rings +oring_channel_depth = 1.2; +oring_channel_width = 2; + +oring_l_r_x = lid_l_r_width + 2*oring_channel_width + 6; +oring_l_r_y = lid_l_r_height + 2*oring_channel_width + 6; + +oring_f_b_x = lid_f_b_width + 2*oring_channel_width + 6; +oring_f_b_y = lid_f_b_height + 2*oring_channel_width + 6; -lid_f_b_width = housing_inside_width + (1.0)*housing_thickness; -lid_f_b_height = housing_inside_height + (1.0)*housing_thickness; +oring_t_b_x = lid_t_b_width + 2*oring_channel_width + 6; +oring_t_b_y = lid_t_b_height + 2*oring_channel_width + 6; diff --git a/cad/mechanics_rev3/main.scad b/cad/mechanics_rev3/main.scad index db88c29..a99553e 100644 --- a/cad/mechanics_rev3/main.scad +++ b/cad/mechanics_rev3/main.scad @@ -2,7 +2,7 @@ // Main file to assemble everything. // // Author: Maximilian Stiefel -// Last modification: 07.07.2017 +// Last modification: 20.07.2017 ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// @@ -13,58 +13,13 @@ include use -// Module to make a nice round box -include -use +// Module for raw box without any lids +include +use -// Module for screw holes -include -use - -///////////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////////// // Action ///////////////////////////////////////////////////////////////////////////////// -color(myColor1) -difference() -{ - roundy(housing_outside_width, housing_outside_depth, housing_outside_height); - union() - { - // Cut out all six sides - // Left and right - cube([housing_inside_width + 3*housing_thickness, lid_l_r_width, lid_l_r_height], center = true); - // Front and back - cube([housing_inside_width, housing_inside_depth + 3*housing_thickness, housing_inside_height], center = true); - // Top and bottom - cube([housing_inside_width, housing_inside_depth, housing_inside_height + 3*housing_thickness], center = true); - // Cut deepenings for lids - // Left and right - for(x = [-1, 1]) - translate([x*housing_outside_width/2 - x*lids_depth + x, 0, 0]) - rotate([0, 90, 0]) - roundy(lid_l_r_height + lid_l_r_overlap, lid_l_r_width + lid_l_r_overlap, lids_depth + 2, center = true); - // Front and back - for(y = [-1, 1]) - translate([0, y*housing_outside_depth/2 - y*lids_depth + y, 0]) - rotate([90, 0, 0]) - cube([lid_f_b_width, lid_f_b_height, housing_thickness/4 + 2], center = true); - // Top and bottom - for(z = [-1, 1]) - translate([0, 0, z*housing_outside_height/2 - z*lids_depth + z]) - roundy(housing_inside_width + (3/2)*housing_thickness, housing_inside_depth + (3/2)*housing_thickness, housing_thickness/4 + 2); - - // Screw holes - // Left and right - for(x = [-1, 1]) - translate([x*housing_outside_width/2 - x*housing_thickness/2, 0, 0]) - rotate([90, 0, 90]) - screw_holes(lid_l_r_width + (1/2)*lid_l_r_overlap, lid_l_r_height + (1/2)*lid_l_r_overlap, drill_dia_m3, housing_thickness/2); - - // Top and bottom - for(z = [-1, 1]) - translate([0, 0, z*housing_outside_height/2 - z*0.95*housing_thickness/2]) - screw_holes(housing_outside_width - (4/3)*housing_thickness, housing_outside_depth - (4/3)*housing_thickness, drill_dia_m3, housing_thickness/2); - - } -} +color(myColor1) +box(); diff --git a/cad/mechanics_rev3/oring.scad b/cad/mechanics_rev3/oring.scad new file mode 100644 index 0000000..e82b724 --- /dev/null +++ b/cad/mechanics_rev3/oring.scad @@ -0,0 +1,31 @@ +///////////////////////////////////////////////////////////////////////////////// +// Module for oring deepnings. +// +// Author: Maximilian Stiefel +// Last modification: 28.07.2017 +///////////////////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////////////////////////////////////// +// Includes +///////////////////////////////////////////////////////////////////////////////// + +// Module to make a nice round box +include +use + +module oring(xdim, ydim, channel_width, channel_depth) +{ +///////////////////////////////////////////////////////////////////////// +// Vars +///////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////// +// Action +///////////////////////////////////////////////////////////////////////// +difference() +{ + roundy(xdim, ydim, channel_depth + 0.1); + roundy(xdim - 2*channel_width, ydim - 2*channel_width, channel_depth + 0.15); +} +} diff --git a/ltspice/magnet_driver/magnet_driver.log b/ltspice/magnet_driver/magnet_driver.log index b5dc70e..c77e833 100644 --- a/ltspice/magnet_driver/magnet_driver.log +++ b/ltspice/magnet_driver/magnet_driver.log @@ -2,8 +2,8 @@ Circuit: * Z:\home\maximilian\UppSense\ltspice\magnet_driver\magnet_driver.asc Direct Newton iteration for .op point succeeded. -Date: Tue Jul 04 19:25:17 2017 -Total elapsed time: 0.217 seconds. +Date: Tue Jul 25 11:07:27 2017 +Total elapsed time: 0.228 seconds. tnom = 27 temp = 27 @@ -16,6 +16,6 @@ rejected = 1300 matrix size = 24 fillins = 1 solver = Normal -Matrix Compiler1: 1.40 KB object code size 0.8/0.4/[0.4] -Matrix Compiler2: 1.95 KB object code size 0.4/0.6/[0.4] +Matrix Compiler1: 1.40 KB object code size 1.1/0.5/[0.4] +Matrix Compiler2: 1.95 KB object code size 0.5/0.7/[0.5] diff --git a/ltspice/magnet_driver/magnet_driver.op.raw b/ltspice/magnet_driver/magnet_driver.op.raw index 68ef98dad8c000277b6453a94cc33cf50b3b5499..fed0bbbe0945bd533773d805354d3b1d91bf4ea1 100644 GIT binary patch delta 30 icmeC-?ctrUP1uORltF>P5D2Xp3>eITq|wHchgkt;UIxSf delta 30 kcmeC-?ctrUP1u0Jgh7G9kin9{iouA%6i6CwJb9QE0A`W~$N&HU diff --git a/ltspice/magnet_driver/magnet_driver.raw b/ltspice/magnet_driver/magnet_driver.raw index 92d005a005253f189de8caaf05184a1c3f88df6a..965a4e9e37c7189b2a778c2cf4ba6c13dd9b283b 100644 GIT binary patch delta 41 ucmeC%&fB-0cfvMdBL-6j1qMSPv|=z|Fb9%GjVD`AGPa&%+Io`tXcPePf((5C delta 41 wcmeC%&fB-0cfvMd0|pZY1qMR~O9m?jBL-6-Y1nwO^(15KNv5qQnU6*R0P)%kfdBvi diff --git a/pcbs/analog_board_v0.22/analog_board_v0.22.bak b/pcbs/analog_board_v0.22/analog_board_v0.22.bak index 23bc08e..2005899 100644 --- a/pcbs/analog_board_v0.22/analog_board_v0.22.bak +++ b/pcbs/analog_board_v0.22/analog_board_v0.22.bak @@ -105,9 +105,7 @@ F 3 "" H 4475 3225 50 0001 C CNN 1 0 0 -1 $EndComp Wire Wire Line - 4125 3225 4475 3225 -Wire Wire Line - 4475 3225 4825 3225 + 4125 3225 4825 3225 $Comp L +5V #PWR02 U 1 1 59552732 @@ -122,11 +120,9 @@ $EndComp Wire Wire Line 4825 3025 4625 3025 Wire Wire Line - 4625 3025 4625 2875 -Wire Wire Line - 4625 2875 4475 2875 + 4625 2875 4625 3025 Wire Wire Line - 4475 2875 4125 2875 + 4125 2875 4625 2875 Wire Wire Line 7675 3025 6525 3025 Wire Wire Line @@ -230,8 +226,6 @@ F 3 "" H 4125 2875 50 0001 C CNN 1 4125 2875 1 0 0 -1 $EndComp -Wire Wire Line - 4125 2875 4125 2875 Connection ~ 4475 2875 Wire Wire Line 4475 2850 4475 2875 @@ -251,10 +245,10 @@ $EndComp Wire Wire Line 4475 3125 4825 3125 $Comp -L PWR_FLAG #FLG? +L PWR_FLAG #FLG06 U 1 1 5960F53C P 4125 3225 -F 0 "#FLG?" H 4125 3300 50 0001 C CNN +F 0 "#FLG06" H 4125 3300 50 0001 C CNN F 1 "PWR_FLAG" H 4125 3375 50 0000 C CNN F 2 "" H 4125 3225 50 0001 C CNN F 3 "" H 4125 3225 50 0001 C CNN diff --git a/pcbs/analog_board_v0.22/analog_board_v0.22.sch b/pcbs/analog_board_v0.22/analog_board_v0.22.sch index 2005899..c102568 100644 --- a/pcbs/analog_board_v0.22/analog_board_v0.22.sch +++ b/pcbs/analog_board_v0.22/analog_board_v0.22.sch @@ -120,9 +120,9 @@ $EndComp Wire Wire Line 4825 3025 4625 3025 Wire Wire Line - 4625 2875 4625 3025 + 4625 3025 4625 2875 Wire Wire Line - 4125 2875 4625 2875 + 4625 2875 4125 2875 Wire Wire Line 7675 3025 6525 3025 Wire Wire Line diff --git a/pcbs/analog_board_v0.22/highCurrentPart.bak b/pcbs/analog_board_v0.22/highCurrentPart.bak index 8129850..753a4f2 100644 --- a/pcbs/analog_board_v0.22/highCurrentPart.bak +++ b/pcbs/analog_board_v0.22/highCurrentPart.bak @@ -49,10 +49,10 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L GND #PWR019 +L GND #PWR020 U 1 1 5940A4E3 P 8150 3325 -F 0 "#PWR019" H 8150 3075 50 0001 C CNN +F 0 "#PWR020" H 8150 3075 50 0001 C CNN F 1 "GND" H 8150 3175 50 0000 C CNN F 2 "" H 8150 3325 50 0000 C CNN F 3 "" H 8150 3325 50 0000 C CNN @@ -96,10 +96,10 @@ F 4 "1045425" H 9725 3025 60 0001 C CNN "Farnell" 0 -1 1 0 $EndComp $Comp -L GND #PWR020 +L GND #PWR021 U 1 1 5940A554 P 9725 3325 -F 0 "#PWR020" H 9725 3075 50 0001 C CNN +F 0 "#PWR021" H 9725 3075 50 0001 C CNN F 1 "GND" H 9725 3175 50 0000 C CNN F 2 "" H 9725 3325 50 0000 C CNN F 3 "" H 9725 3325 50 0000 C CNN @@ -150,10 +150,10 @@ Wire Wire Line Wire Wire Line 6775 2050 6775 2150 $Comp -L +5V #PWR021 +L +5V #PWR022 U 1 1 5940A5DC P 6775 1675 -F 0 "#PWR021" H 6775 1525 50 0001 C CNN +F 0 "#PWR022" H 6775 1525 50 0001 C CNN F 1 "+5V" H 6775 1815 50 0000 C CNN F 2 "" H 6775 1675 50 0000 C CNN F 3 "" H 6775 1675 50 0000 C CNN @@ -163,10 +163,10 @@ $EndComp Wire Wire Line 6775 1675 6775 1750 $Comp -L GND #PWR022 +L GND #PWR023 U 1 1 5940A5E4 P 6775 3350 -F 0 "#PWR022" H 6775 3100 50 0001 C CNN +F 0 "#PWR023" H 6775 3100 50 0001 C CNN F 1 "GND" H 6775 3200 50 0000 C CNN F 2 "" H 6775 3350 50 0000 C CNN F 3 "" H 6775 3350 50 0000 C CNN @@ -194,10 +194,10 @@ Wire Wire Line Text GLabel 7350 2750 0 60 Input ~ 0 Signal $Comp -L GND #PWR023 +L GND #PWR024 U 1 1 5940A601 P 7675 3925 -F 0 "#PWR023" H 7675 3675 50 0001 C CNN +F 0 "#PWR024" H 7675 3675 50 0001 C CNN F 1 "GND" H 7675 3775 50 0000 C CNN F 2 "" H 7675 3925 50 0000 C CNN F 3 "" H 7675 3925 50 0000 C CNN @@ -211,10 +211,10 @@ Wire Wire Line Text GLabel 9825 4450 2 60 Output ~ 0 Signal $Comp -L +5V #PWR024 +L +5V #PWR025 U 1 1 5940A60A P 8450 3925 -F 0 "#PWR024" H 8450 3775 50 0001 C CNN +F 0 "#PWR025" H 8450 3775 50 0001 C CNN F 1 "+5V" H 8450 4065 50 0000 C CNN F 2 "" H 8450 3925 50 0000 C CNN F 3 "" H 8450 3925 50 0000 C CNN @@ -231,10 +231,10 @@ Wire Wire Line 6900 2775 6900 2550 Connection ~ 6775 2775 $Comp -L GND #PWR025 +L GND #PWR026 U 1 1 5940EF10 P 8900 3325 -F 0 "#PWR025" H 8900 3075 50 0001 C CNN +F 0 "#PWR026" H 8900 3075 50 0001 C CNN F 1 "GND" H 8900 3175 50 0000 C CNN F 2 "" H 8900 3325 50 0000 C CNN F 3 "" H 8900 3325 50 0000 C CNN @@ -283,10 +283,10 @@ Wire Wire Line 7350 1600 8150 1600 Connection ~ 7600 1600 $Comp -L GND #PWR026 +L GND #PWR027 U 1 1 594122F3 P 7350 1975 -F 0 "#PWR026" H 7350 1725 50 0001 C CNN +F 0 "#PWR027" H 7350 1725 50 0001 C CNN F 1 "GND" H 7350 1825 50 0000 C CNN F 2 "" H 7350 1975 50 0000 C CNN F 3 "" H 7350 1975 50 0000 C CNN @@ -376,10 +376,10 @@ F 4 "2447551" V 8900 4125 60 0001 C CNN "Farnell" 0 1 1 0 $EndComp $Comp -L +5V #PWR027 +L +5V #PWR028 U 1 1 5941842E P 9075 4125 -F 0 "#PWR027" H 9075 3975 50 0001 C CNN +F 0 "#PWR028" H 9075 3975 50 0001 C CNN F 1 "+5V" H 9075 4265 50 0000 C CNN F 2 "" H 9075 4125 50 0000 C CNN F 3 "" H 9075 4125 50 0000 C CNN @@ -391,10 +391,10 @@ Wire Wire Line Wire Wire Line 8600 4125 8750 4125 $Comp -L GND #PWR028 +L GND #PWR029 U 1 1 5941869D P 8225 4125 -F 0 "#PWR028" H 8225 3875 50 0001 C CNN +F 0 "#PWR029" H 8225 3875 50 0001 C CNN F 1 "GND" H 8225 3975 50 0000 C CNN F 2 "" H 8225 4125 50 0000 C CNN F 3 "" H 8225 4125 50 0000 C CNN @@ -419,10 +419,10 @@ Constant current with ca. 4.55 mA. Text HLabel 9000 1875 1 60 Output ~ 0 BPW34_OUT $Comp -L GND #PWR029 +L GND #PWR030 U 1 1 59553CC6 P 3000 1800 -F 0 "#PWR029" H 3000 1550 50 0001 C CNN +F 0 "#PWR030" H 3000 1550 50 0001 C CNN F 1 "GND" H 3000 1650 50 0000 C CNN F 2 "" H 3000 1800 50 0001 C CNN F 3 "" H 3000 1800 50 0001 C CNN @@ -474,10 +474,10 @@ $EndComp Wire Wire Line 2375 5675 2375 5925 $Comp -L GND #PWR030 +L GND #PWR031 U 1 1 59557860 P 2375 6425 -F 0 "#PWR030" H 2375 6175 50 0001 C CNN +F 0 "#PWR031" H 2375 6175 50 0001 C CNN F 1 "GND" H 2375 6275 50 0000 C CNN F 2 "" H 2375 6425 50 0000 C CNN F 3 "" H 2375 6425 50 0000 C CNN @@ -487,10 +487,10 @@ $EndComp Wire Wire Line 2375 6325 2375 6425 $Comp -L +5V #PWR031 +L +5V #PWR032 U 1 1 59557DF9 P 2375 5200 -F 0 "#PWR031" H 2375 5050 50 0001 C CNN +F 0 "#PWR032" H 2375 5050 50 0001 C CNN F 1 "+5V" H 2375 5340 50 0000 C CNN F 2 "" H 2375 5200 50 0000 C CNN F 3 "" H 2375 5200 50 0000 C CNN @@ -513,10 +513,10 @@ Connection ~ 1950 5800 Wire Wire Line 4025 5675 4025 5925 $Comp -L GND #PWR032 +L GND #PWR033 U 1 1 59558304 P 4025 6425 -F 0 "#PWR032" H 4025 6175 50 0001 C CNN +F 0 "#PWR033" H 4025 6175 50 0001 C CNN F 1 "GND" H 4025 6275 50 0000 C CNN F 2 "" H 4025 6425 50 0000 C CNN F 3 "" H 4025 6425 50 0000 C CNN @@ -526,10 +526,10 @@ $EndComp Wire Wire Line 4025 6325 4025 6425 $Comp -L +5V #PWR033 +L +5V #PWR034 U 1 1 5955830B P 4025 5200 -F 0 "#PWR033" H 4025 5050 50 0001 C CNN +F 0 "#PWR034" H 4025 5050 50 0001 C CNN F 1 "+5V" H 4025 5340 50 0000 C CNN F 2 "" H 4025 5200 50 0000 C CNN F 3 "" H 4025 5200 50 0000 C CNN @@ -604,10 +604,10 @@ $EndComp Wire Wire Line 2375 3975 2375 4225 $Comp -L GND #PWR034 +L GND #PWR035 U 1 1 5956291A P 2375 4725 -F 0 "#PWR034" H 2375 4475 50 0001 C CNN +F 0 "#PWR035" H 2375 4475 50 0001 C CNN F 1 "GND" H 2375 4575 50 0000 C CNN F 2 "" H 2375 4725 50 0000 C CNN F 3 "" H 2375 4725 50 0000 C CNN @@ -617,10 +617,10 @@ $EndComp Wire Wire Line 2375 4625 2375 4725 $Comp -L +5V #PWR035 +L +5V #PWR036 U 1 1 59562921 P 2375 3500 -F 0 "#PWR035" H 2375 3350 50 0001 C CNN +F 0 "#PWR036" H 2375 3350 50 0001 C CNN F 1 "+5V" H 2375 3640 50 0000 C CNN F 2 "" H 2375 3500 50 0000 C CNN F 3 "" H 2375 3500 50 0000 C CNN @@ -643,10 +643,10 @@ Connection ~ 1950 4100 Wire Wire Line 4025 3975 4025 4225 $Comp -L GND #PWR036 +L GND #PWR037 U 1 1 59562931 P 4025 4725 -F 0 "#PWR036" H 4025 4475 50 0001 C CNN +F 0 "#PWR037" H 4025 4475 50 0001 C CNN F 1 "GND" H 4025 4575 50 0000 C CNN F 2 "" H 4025 4725 50 0000 C CNN F 3 "" H 4025 4725 50 0000 C CNN @@ -656,10 +656,10 @@ $EndComp Wire Wire Line 4025 4625 4025 4725 $Comp -L +5V #PWR037 +L +5V #PWR038 U 1 1 59562938 P 4025 3500 -F 0 "#PWR037" H 4025 3350 50 0001 C CNN +F 0 "#PWR038" H 4025 3350 50 0001 C CNN F 1 "+5V" H 4025 3640 50 0000 C CNN F 2 "" H 4025 3500 50 0000 C CNN F 3 "" H 4025 3500 50 0000 C CNN @@ -704,10 +704,10 @@ Wire Wire Line Text HLabel 9000 4550 0 60 Input ~ 0 LED_CONTROLL $Comp -L GND #PWR038 +L GND #PWR039 U 1 1 59563916 P 1850 1800 -F 0 "#PWR038" H 1850 1550 50 0001 C CNN +F 0 "#PWR039" H 1850 1550 50 0001 C CNN F 1 "GND" H 1850 1650 50 0000 C CNN F 2 "" H 1850 1800 50 0001 C CNN F 3 "" H 1850 1800 50 0001 C CNN @@ -725,10 +725,10 @@ Wire Wire Line Wire Wire Line 2000 2025 2000 1950 $Comp -L +3.3V #PWR039 +L +3.3V #PWR040 U 1 1 59563EC0 P 3000 1425 -F 0 "#PWR039" H 3000 1275 50 0001 C CNN +F 0 "#PWR040" H 3000 1275 50 0001 C CNN F 1 "+3.3V" H 3000 1565 50 0000 C CNN F 2 "" H 3000 1425 50 0001 C CNN F 3 "" H 3000 1425 50 0001 C CNN @@ -756,10 +756,10 @@ Wire Wire Line Wire Wire Line 2900 1950 2900 2100 $Comp -L GND #PWR040 +L GND #PWR041 U 1 1 5956469D P 2900 2425 -F 0 "#PWR040" H 2900 2175 50 0001 C CNN +F 0 "#PWR041" H 2900 2175 50 0001 C CNN F 1 "GND" H 2900 2275 50 0000 C CNN F 2 "" H 2900 2425 50 0001 C CNN F 3 "" H 2900 2425 50 0001 C CNN @@ -802,10 +802,10 @@ F 3 "" H 1450 1225 50 0000 C CNN -1 0 0 -1 $EndComp $Comp -L +3.3V #PWR041 +L +3.3V #PWR042 U 1 1 595680C2 P 1825 1125 -F 0 "#PWR041" H 1825 975 50 0001 C CNN +F 0 "#PWR042" H 1825 975 50 0001 C CNN F 1 "+3.3V" H 1825 1265 50 0000 C CNN F 2 "" H 1825 1125 50 0001 C CNN F 3 "" H 1825 1125 50 0001 C CNN @@ -941,10 +941,10 @@ Wire Wire Line Text Notes 8325 1200 0 60 ~ 0 Low-pass has a cut-off freq. of approx. 1.6 Hz, ergo DC. $Comp -L +3.3V #PWR042 +L +3.3V #PWR043 U 1 1 595BE0DA P 8150 1525 -F 0 "#PWR042" H 8150 1375 50 0001 C CNN +F 0 "#PWR043" H 8150 1375 50 0001 C CNN F 1 "+3.3V" H 8150 1665 50 0000 C CNN F 2 "" H 8150 1525 50 0001 C CNN F 3 "" H 8150 1525 50 0001 C CNN diff --git a/pcbs/analog_board_v0.22/sensitiveReadout.bak b/pcbs/analog_board_v0.22/sensitiveReadout.bak index e6f7c83..864a3d8 100644 --- a/pcbs/analog_board_v0.22/sensitiveReadout.bak +++ b/pcbs/analog_board_v0.22/sensitiveReadout.bak @@ -61,10 +61,10 @@ F 4 "1045425" H 1825 4425 60 0001 C CNN "Farnell" 0 -1 1 0 $EndComp $Comp -L GND #PWR06 +L GND #PWR07 U 1 1 5940C884 P 2200 4625 -F 0 "#PWR06" H 2200 4375 50 0001 C CNN +F 0 "#PWR07" H 2200 4375 50 0001 C CNN F 1 "GND" H 2200 4475 50 0000 C CNN F 2 "" H 2200 4625 50 0000 C CNN F 3 "" H 2200 4625 50 0000 C CNN @@ -84,10 +84,10 @@ F 4 "2496946" H 2875 875 60 0001 C CNN "Farnell" 1 0 0 -1 $EndComp $Comp -L GND #PWR07 +L GND #PWR08 U 1 1 5941B3F1 P 3375 1125 -F 0 "#PWR07" H 3375 875 50 0001 C CNN +F 0 "#PWR08" H 3375 875 50 0001 C CNN F 1 "GND" H 3375 975 50 0000 C CNN F 2 "" H 3375 1125 50 0000 C CNN F 3 "" H 3375 1125 50 0000 C CNN @@ -180,10 +180,10 @@ F 4 "1576507" V 9075 3825 60 0001 C CNN "Farnell" 0 1 -1 0 $EndComp $Comp -L GND #PWR08 +L GND #PWR09 U 1 1 59581E5E P 6150 3850 -F 0 "#PWR08" H 6150 3600 50 0001 C CNN +F 0 "#PWR09" H 6150 3600 50 0001 C CNN F 1 "GND" H 6150 3700 50 0000 C CNN F 2 "" H 6150 3850 50 0000 C CNN F 3 "" H 6150 3850 50 0000 C CNN @@ -215,10 +215,10 @@ F 4 "2447551" V 6925 3825 60 0001 C CNN "Farnell" 0 -1 -1 0 $EndComp $Comp -L GND #PWR09 +L GND #PWR010 U 1 1 59582484 P 9850 3850 -F 0 "#PWR09" H 9850 3600 50 0001 C CNN +F 0 "#PWR010" H 9850 3600 50 0001 C CNN F 1 "GND" H 9850 3700 50 0000 C CNN F 2 "" H 9850 3850 50 0000 C CNN F 3 "" H 9850 3850 50 0000 C CNN @@ -242,10 +242,10 @@ F 4 "2496946" H 7875 4950 60 0001 C CNN "Farnell" -1 0 0 -1 $EndComp $Comp -L GND #PWR010 +L GND #PWR011 U 1 1 595855AC P 7375 5200 -F 0 "#PWR010" H 7375 4950 50 0001 C CNN +F 0 "#PWR011" H 7375 4950 50 0001 C CNN F 1 "GND" H 7375 5050 50 0000 C CNN F 2 "" H 7375 5200 50 0000 C CNN F 3 "" H 7375 5200 50 0000 C CNN @@ -291,10 +291,10 @@ F 4 "2496946" H 7875 3225 60 0001 C CNN "Farnell" -1 0 0 -1 $EndComp $Comp -L GND #PWR011 +L GND #PWR012 U 1 1 595860BB P 7375 3475 -F 0 "#PWR011" H 7375 3225 50 0001 C CNN +F 0 "#PWR012" H 7375 3225 50 0001 C CNN F 1 "GND" H 7375 3325 50 0000 C CNN F 2 "" H 7375 3475 50 0000 C CNN F 3 "" H 7375 3475 50 0000 C CNN @@ -356,10 +356,10 @@ F 4 "2502703" V 6050 2200 60 0001 C CNN "Farnell" 0 -1 -1 0 $EndComp $Comp -L GND #PWR012 +L GND #PWR013 U 1 1 5958CBA1 P 6300 2625 -F 0 "#PWR012" H 6300 2375 50 0001 C CNN +F 0 "#PWR013" H 6300 2375 50 0001 C CNN F 1 "GND" H 6300 2475 50 0000 C CNN F 2 "" H 6300 2625 50 0000 C CNN F 3 "" H 6300 2625 50 0000 C CNN @@ -393,10 +393,10 @@ F 4 "2502703" V 7375 2200 60 0001 C CNN "Farnell" 0 -1 -1 0 $EndComp $Comp -L GND #PWR013 +L GND #PWR014 U 1 1 5958D9EA P 7625 2625 -F 0 "#PWR013" H 7625 2375 50 0001 C CNN +F 0 "#PWR014" H 7625 2375 50 0001 C CNN F 1 "GND" H 7625 2475 50 0000 C CNN F 2 "" H 7625 2625 50 0000 C CNN F 3 "" H 7625 2625 50 0000 C CNN @@ -430,10 +430,10 @@ F 4 "2502703" V 9075 2200 60 0001 C CNN "Farnell" 0 -1 -1 0 $EndComp $Comp -L GND #PWR014 +L GND #PWR015 U 1 1 5958E51E P 9325 2625 -F 0 "#PWR014" H 9325 2375 50 0001 C CNN +F 0 "#PWR015" H 9325 2375 50 0001 C CNN F 1 "GND" H 9325 2475 50 0000 C CNN F 2 "" H 9325 2625 50 0000 C CNN F 3 "" H 9325 2625 50 0000 C CNN @@ -610,10 +610,10 @@ Wire Wire Line 2200 4225 2200 4625 NoConn ~ 3550 3725 $Comp -L GND #PWR015 +L GND #PWR016 U 1 1 595E48C2 P 3700 3200 -F 0 "#PWR015" H 3700 2950 50 0001 C CNN +F 0 "#PWR016" H 3700 2950 50 0001 C CNN F 1 "GND" H 3700 3050 50 0000 C CNN F 2 "" H 3700 3200 50 0000 C CNN F 3 "" H 3700 3200 50 0000 C CNN @@ -633,10 +633,10 @@ F 4 "2496946" H 2875 1775 60 0001 C CNN "Farnell" 1 0 0 -1 $EndComp $Comp -L GND #PWR016 +L GND #PWR017 U 1 1 595E7913 P 3375 2025 -F 0 "#PWR016" H 3375 1775 50 0001 C CNN +F 0 "#PWR017" H 3375 1775 50 0001 C CNN F 1 "GND" H 3375 1875 50 0000 C CNN F 2 "" H 3375 2025 50 0000 C CNN F 3 "" H 3375 2025 50 0000 C CNN @@ -691,10 +691,10 @@ Wire Wire Line 1825 2775 2425 2775 Connection ~ 1825 3975 $Comp -L GND #PWR017 +L GND #PWR018 U 1 1 595EAADE P 1825 4625 -F 0 "#PWR017" H 1825 4375 50 0001 C CNN +F 0 "#PWR018" H 1825 4375 50 0001 C CNN F 1 "GND" H 1825 4475 50 0000 C CNN F 2 "" H 1825 4625 50 0000 C CNN F 3 "" H 1825 4625 50 0000 C CNN @@ -726,10 +726,10 @@ F 4 "9237496" V 2950 3050 60 0001 C CNN "Farnell" -1 0 0 1 $EndComp $Comp -L GND #PWR018 +L GND #PWR019 U 1 1 595EB776 P 2950 3250 -F 0 "#PWR018" H 2950 3000 50 0001 C CNN +F 0 "#PWR019" H 2950 3000 50 0001 C CNN F 1 "GND" H 2950 3100 50 0000 C CNN F 2 "" H 2950 3250 50 0000 C CNN F 3 "" H 2950 3250 50 0000 C CNN diff --git a/pcbs/backplane/backplane.bak b/pcbs/backplane/backplane.bak index f79e924..14de0f4 100644 --- a/pcbs/backplane/backplane.bak +++ b/pcbs/backplane/backplane.bak @@ -1623,10 +1623,10 @@ F 3 "http://cdn2.boxtec.ch/pub/diverse/ch340g-datasheet.pdf" H 6000 3300 60 000 1 0 0 -1 $EndComp $Comp -L PWR_FLAG #FLG? +L PWR_FLAG #FLG035 U 1 1 59611BD7 P 5100 1550 -F 0 "#FLG?" H 5100 1645 50 0001 C CNN +F 0 "#FLG035" H 5100 1645 50 0001 C CNN F 1 "PWR_FLAG" H 5100 1730 50 0000 C CNN F 2 "" H 5100 1550 50 0000 C CNN F 3 "" H 5100 1550 50 0000 C CNN diff --git a/pcbs/backplane/backplane.sch b/pcbs/backplane/backplane.sch index 14de0f4..909c8ed 100644 --- a/pcbs/backplane/backplane.sch +++ b/pcbs/backplane/backplane.sch @@ -842,7 +842,7 @@ P 4850 5850 F 0 "R3" V 4930 5850 50 0000 C CNN F 1 "1k" V 4850 5850 50 0000 C CNN F 2 "Resistors_SMD:R_0805" V 4780 5850 50 0001 C CNN -F 3 "" H 4850 5850 50 0001 C CNN +F 3 "http://www.farnell.com/datasheets/1671537.pdf" H 4850 5850 50 0001 C CNN F 4 "9237496" V 4850 5850 60 0001 C CNN "Farnell" 1 4850 5850 0 1 1 0