From d655863f1a4eb90c98f00831e355bd2619db9152 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sun, 22 Jan 2023 20:38:49 -0700 Subject: [PATCH] add a resistor divider to allow sampling the DC rail voltage with ADC --- csm84clio.lht | 1504 +++++++++++++++++++++++++++++++++---------------- csm84clio.sch | 262 ++++++++- 2 files changed, 1256 insertions(+), 510 deletions(-) diff --git a/csm84clio.lht b/csm84clio.lht index 4a803ec..01acbfd 100644 --- a/csm84clio.lht +++ b/csm84clio.lht @@ -15,6 +15,7 @@ ha:pcb-rnd-board-v8 { C10-2 C11-2 C13-2 + C14-1 D1-2 D2-2 H1-1 @@ -99,8 +100,7 @@ ha:pcb-rnd-board-v8 { Q11-3 Q12-1 Q12-3 - Q13-1 - Q13-3; Q14-1; Q14-3; Q15-1; Q15-3; Q16-1; Q16-3; Q17-1; Q17-3; Q18-1; Q18-3; Q19-1; Q19-3; Q20-1; Q20-3; Q21-1; Q21-3; Q22-1; Q22-3; Q23-1; Q23-3; Q24-1; Q24-3; Q25-1; Q25-3; R1-1; R2-1; R5-1; R6-1; R9-1; R10-1; R13-1; R14-1; R17-1; R18-1; R56-1; R59-1; R60-1; R63-1; R64-1; R67-1; R68-1; R71-1; R72-1; R75-1; R76-1; R79-1; R80-1; R83-1; R84-1; R87-1; R88-1; R91-1; R92-1; R95-1; R96-1; R99-1; R100-1; R103-1; R104-1; R107-1; R108-1; R111-1; R112-1; R115-1; R116-1; R118-1; R119-1; R122-1; R123-1; R126-1; R127-1; R130-1; R131-1; R134-1; U1-10; U1-19; U1-20; U1-27; U1-37; U1-49; U1-74; U1-94; U1-99; U2-2; U2-4; X1-2; X1-4; } + Q13-1; Q13-3; Q14-1; Q14-3; Q15-1; Q15-3; Q16-1; Q16-3; Q17-1; Q17-3; Q18-1; Q18-3; Q19-1; Q19-3; Q20-1; Q20-3; Q21-1; Q21-3; Q22-1; Q22-3; Q23-1; Q23-3; Q24-1; Q24-3; Q25-1; Q25-3; R1-1; R2-1; R5-1; R6-1; R9-1; R10-1; R13-1; R14-1; R17-1; R18-1; R56-1; R59-1; R60-1; R63-1; R64-1; R67-1; R68-1; R71-1; R72-1; R75-1; R76-1; R79-1; R80-1; R83-1; R84-1; R87-1; R88-1; R91-1; R92-1; R95-1; R96-1; R99-1; R100-1; R103-1; R104-1; R107-1; R108-1; R111-1; R112-1; R115-1; R116-1; R118-1; R119-1; R122-1; R123-1; R126-1; R127-1; R130-1; R131-1; R134-1; R136-1; U1-10; U1-19; U1-20; U1-27; U1-37; U1-49; U1-74; U1-94; U1-99; U2-2; U2-4; X1-2; X1-4; } } ha:swclk { li:conn { @@ -162,8 +162,11 @@ ha:pcb-rnd-board-v8 { li:conn { C13-1 D3-2 - J1-2; J1-5; J1-8; J1-10; J1-13; J1-17; J1-20; J1-23; J1-25; J1-28; J2-2; J2-5; J2-8; J2-10; J2-13; J2-17; J2-20; J2-23; J2-25; J2-28; J3-2; J3-5; J3-8; J3-10; J3-13; J3-17; J3-20; J3-23; J3-25; J3-28; J4-2; J4-5; J4-8; J4-10; J4-13; J4-17; J4-20; J4-23; J4-25; J4-28; J5-2; J5-5; J5-8; J5-10; J5-13; J5-17; J5-20; J5-23; J5-25; J5-28; } + J1-2; J1-5; J1-8; J1-10; J1-13; J1-17; J1-20; J1-23; J1-25; J1-28; J2-2; J2-5; J2-8; J2-10; J2-13; J2-17; J2-20; J2-23; J2-25; J2-28; J3-2; J3-5; J3-8; J3-10; J3-13; J3-17; J3-20; J3-23; J3-25; J3-28; J4-2; J4-5; J4-8; J4-10; J4-13; J4-17; J4-20; J4-23; J4-25; J4-28; J5-2; J5-5; J5-8; J5-10; J5-13; J5-17; J5-20; J5-23; J5-25; J5-28; R135-2; } } + ha:sense_dc { + li:conn { C14-2; R135-1; R136-2; U1-23; } + } ha:unnamed_net10 { li:conn { Q2-2 @@ -277,399 +280,396 @@ ha:pcb-rnd-board-v8 { R16-2 } } - ha:unnamed_net16 { - li:conn { - Q5-2 - R19-2 - } - } - ha:unnamed_net26 { - li:conn { Q10-2; R73-2; } - } - ha:unnamed_net18 { - li:conn { Q6-2; R57-2; } - } - ha:unnamed_net19 { - li:conn { Q6-4; R58-2; } - } - ha:unnamed_net20 { - li:conn { Q7-2; R61-2; } - } - ha:unnamed_net31 { - li:conn { Q12-4; R82-2; } - } - ha:unnamed_net17 { + ha:unnamed_net41 { + li:conn { Q6-2; R57-2; } + } + ha:unnamed_net42 { + li:conn { Q6-4; R58-2; } + } + ha:unnamed_net43 { + li:conn { Q7-2; R61-2; } + } + ha:unnamed_net39 { + li:conn { Q5-2; R19-2; } + } + ha:unnamed_net44 { + li:conn { Q7-4; R62-2; } + } + ha:unnamed_net46 { + li:conn { Q8-4; R66-2; } + } + ha:unnamed_net51 { + li:conn { Q11-2; R77-2; } + } + ha:unnamed_net47 { + li:conn { Q9-2; R69-2; } + } + ha:unnamed_net48 { + li:conn { Q9-4; R70-2; } + } + ha:unnamed_net40 { li:conn { Q5-4; R20-2; } } - ha:unnamed_net12 { - li:conn { Q3-2; R11-2; } - } - ha:unnamed_net29 { - li:conn { Q11-4; R78-2; } - } - ha:unnamed_net25 { - li:conn { Q9-4; R70-2; } - } - ha:unnamed_net36 { - li:conn { Q21-2; R93-2; } - } - ha:unnamed_net27 { - li:conn { Q10-4; R74-2; } - } - ha:unnamed_net22 { + ha:unnamed_net45 { li:conn { Q8-2; R65-2; } } - ha:unnamed_net23 { - li:conn { Q8-4; R66-2; } + ha:unnamed_net56 { + li:conn { Q19-4; R86-2; } } - ha:unnamed_net35 { - li:conn { Q20-4; R90-2; } + ha:unnamed_net52 { + li:conn { Q11-4; R78-2; } } - ha:unnamed_net30 { + ha:unnamed_net53 { li:conn { Q12-2; R81-2; } } - ha:unnamed_net37 { - li:conn { Q21-4; R94-2; } - } + ha:unnamed_net12 { + li:conn { Q3-2; R11-2; } + } + ha:unnamed_net55 { + li:conn { Q19-2; R85-2; } + } + ha:unnamed_net61 { + li:conn { Q22-2; R97-2; } + } + ha:unnamed_net57 { + li:conn { Q20-2; R89-2; } + } + ha:unnamed_net49 { + li:conn { Q10-2; R73-2; } + } + ha:unnamed_net50 { + li:conn { Q10-4; R74-2; } + } ha:reset_n { li:conn { C3-2; J7-2; U1-14; } } - ha:unnamed_net21 { - li:conn { Q7-4; R62-2; } - } - ha:unnamed_net45 { - li:conn { Q13-4; R110-2; } - } - ha:unnamed_net40 { - li:conn { Q23-2; R101-2; } - } - ha:unnamed_net24 { - li:conn { Q9-2; R69-2; } - } - ha:unnamed_net48 { - li:conn { Q15-2; R117-2; } - } - ha:unnamed_net38 { - li:conn { Q22-2; R97-2; } - } - ha:unnamed_net32 { - li:conn { Q19-2; R85-2; } - } - ha:unnamed_net28 { - li:conn { Q11-2; R77-2; } - } - ha:unnamed_net34 { - li:conn { Q20-2; R89-2; } - } - ha:unnamed_net47 { - li:conn { Q14-4; R114-2; } - } - ha:unnamed_net41 { - li:conn { Q23-4; R102-2; } - } - ha:unnamed_net49 { - li:conn { Q15-4; r1-2; } - } - ha:unnamed_net43 { - li:conn { Q24-4; R106-2; } - } - ha:unnamed_net39 { - li:conn { Q22-4; R98-2; } - } - ha:unnamed_net50 { - li:conn { Q16-2; R120-2; } - } - ha:unnamed_net33 { - li:conn { Q19-4; R86-2; } - } + ha:unnamed_net62 { + li:conn { Q22-4; R98-2; } + } + ha:unnamed_net58 { + li:conn { Q20-4; R90-2; } + } + ha:unnamed_net54 { + li:conn { Q12-4; R82-2; } + } + ha:unnamed_net60 { + li:conn { Q21-4; R94-2; } + } + ha:unnamed_net66 { + li:conn { Q24-4; R106-2; } + } + ha:unnamed_net67 { + li:conn { Q13-2; R109-2; } + } + ha:unnamed_net68 { + li:conn { Q13-4; R110-2; } + } ha:unnamed_net59 { - li:conn { D2-1; R53-1; } - } - ha:unnamed_net53 { - li:conn { Q17-4; R125-2; } - } - ha:unnamed_net54 { - li:conn { Q18-2; R128-2; } - } - ha:unnamed_net55 { - li:conn { Q18-4; R129-2; } - } - ha:unnamed_net56 { - li:conn { Q25-2; R132-2; } - } - ha:unnamed_net44 { - li:conn { Q13-2; R109-2; } - } - ha:unnamed_net58 { - li:conn { D1-1; R52-1; } - } - ha:unnamed_net46 { - li:conn { Q14-2; R113-2; } - } - ha:unnamed_net52 { - li:conn { Q17-2; R124-2; } - } - ha:usbdp { - li:conn { R55-1; U1-71; } - } - ha:unnamed_net42 { - li:conn { Q24-2; R105-2; } - } - ha:led_green { - li:conn { R53-2; U1-51; } - } - ha:led_red { - li:conn { R52-2; U1-52; } + li:conn { Q21-2; R93-2; } } - ha:unnamed_net51 { - li:conn { Q16-4; R121-2; } - } - ha:usbdm { - li:conn { R54-1; U1-70; } + ha:unnamed_net65 { + li:conn { Q24-2; R105-2; } + } + ha:unnamed_net71 { + li:conn { Q15-2; R117-2; } + } + ha:unnamed_net72 { + li:conn { Q15-4; r1-2; } + } + ha:unnamed_net73 { + li:conn { Q16-2; R120-2; } + } + ha:unnamed_net69 { + li:conn { Q14-2; R113-2; } + } + ha:unnamed_net64 { + li:conn { Q23-4; R102-2; } + } + ha:unnamed_net70 { + li:conn { Q14-4; R114-2; } + } + ha:unnamed_net77 { + li:conn { Q18-2; R128-2; } + } + ha:unnamed_net78 { + li:conn { Q18-4; R129-2; } + } + ha:unnamed_net79 { + li:conn { Q25-2; R132-2; } + } + ha:unnamed_net74 { + li:conn { Q16-4; R121-2; } + } + ha:unnamed_net63 { + li:conn { Q23-2; R101-2; } } - ha:fet_10 { - li:conn { J2-1; Q6-5; Q6-6; } + ha:unnamed_net76 { + li:conn { Q17-4; R125-2; } + } + ha:unnamed_net82 { + li:conn { D2-1; R53-1; } + } + ha:usbdp { + li:conn { R55-1; U1-71; } + } + ha:led_green { + li:conn { R53-2; U1-51; } + } + ha:unnamed_net75 { + li:conn { Q17-2; R124-2; } } - ha:fet_11 { - li:conn { J2-4; Q7-5; Q7-6; } - } - ha:fet_12 { - li:conn { J2-7; Q8-7; Q8-8; } + ha:led_red { + li:conn { R52-2; U1-52; } + } + ha:usbdm { + li:conn { R54-1; U1-70; } + } + ha:fet_10 { + li:conn { J2-1; Q6-5; Q6-6; } + } + ha:fet_11 { + li:conn { J2-4; Q7-5; Q7-6; } + } + ha:fet_12 { + li:conn { J2-7; Q8-7; Q8-8; } + } + ha:unnamed_net80 { + li:conn { Q25-4; R133-2; } } ha:fet_13 { li:conn { J2-9; Q6-7; Q6-8; } } - ha:unnamed_net57 { - li:conn { Q25-4; R133-2; } - } - ha:fet_14 { - li:conn { J2-12; Q7-7; Q7-8; } - } - ha:step_14 { - li:conn { R60-2; R61-1; U1-35; } - } - ha:step_20 { - li:conn { R78-1; R79-2; U1-3; } - } - ha:fet_15 { - li:conn { J2-16; Q10-5; Q10-6; } + ha:fet_14 { + li:conn { J2-12; Q7-7; Q7-8; } } - ha:step_23 { - li:conn { R76-2; R77-1; U1-4; } + ha:step_20 { + li:conn { R78-1; R79-2; U1-3; } + } + ha:step_21 { + li:conn { R82-1; R83-2; U1-15; } + } + ha:step_14 { + li:conn { R60-2; R61-1; U1-35; } } - ha:step_21 { - li:conn { R82-1; R83-2; U1-15; } - } + ha:step_23 { + li:conn { R76-2; R77-1; U1-4; } + } + ha:step_24 { + li:conn { R80-2; R81-1; U1-16; } + } + ha:step_22 { + li:conn { R108-2; R109-1; U1-18; } + } + ha:step_26 { + li:conn { R114-1; R115-2; U1-8; } + } + ha:step_27 { + li:conn { R110-1; R111-2; U1-17; } + } + ha:step_28 { + li:conn { R116-2; R117-1; U1-2; } + } + ha:step_29 { + li:conn { R112-2; R113-1; U1-9; } + } + ha:step_35 { + li:conn { R88-2; R89-1; U1-88; } + } ha:step_25 { li:conn { R118-2; U1-1; r1-1; } } - ha:step_26 { - li:conn { R114-1; R115-2; U1-8; } - } - ha:step_24 { - li:conn { R80-2; R81-1; U1-16; } - } - ha:step_28 { - li:conn { R116-2; R117-1; U1-2; } - } - ha:step_29 { - li:conn { R112-2; R113-1; U1-9; } - } - ha:step_27 { - li:conn { R110-1; R111-2; U1-17; } - } ha:step_36 { li:conn { R129-1; R130-2; U1-93; } } ha:step_37 { li:conn { R123-2; R124-1; U1-97; } } - ha:step_35 { - li:conn { R88-2; R89-1; U1-88; } - } - ha:step_39 { - li:conn { R127-2; R128-1; U1-95; } - } - ha:step_30 { - li:conn { R86-1; R87-2; U1-89; } - } - ha:step_38 { - li:conn { R90-1; R91-2; U1-87; } - } - ha:step_32 { - li:conn { R125-1; R126-2; U1-96; } + ha:step_38 { + li:conn { R90-1; R91-2; U1-87; } } + ha:step_30 { + li:conn { R86-1; R87-2; U1-89; } + } + ha:step_31 { + li:conn { R121-1; R122-2; U1-91; } + } + ha:step_32 { + li:conn { R125-1; R126-2; U1-96; } + } ha:step_33 { li:conn { R84-2; R85-1; U1-90; } } - ha:step_34 { - li:conn { R119-2; R120-1; U1-92; } - } - ha:step_40 { - li:conn { R92-2; R93-1; U1-64; } - } - ha:step_31 { - li:conn { R121-1; R122-2; U1-91; } - } - ha:fet_17 { - li:conn { J2-22; Q8-5; Q8-6; } - } - ha:fet_18 { - li:conn { J2-24; Q10-7; Q10-8; } - } + ha:step_34 { + li:conn { R119-2; R120-1; U1-92; } + } + ha:step_40 { + li:conn { R92-2; R93-1; U1-64; } + } + ha:fet_16 { + li:conn { J2-19; Q9-5; Q9-6; } + } + ha:fet_17 { + li:conn { J2-22; Q8-5; Q8-6; } + } + ha:fet_18 { + li:conn { J2-24; Q10-7; Q10-8; } + } ha:fet_19 { li:conn { J2-27; Q9-7; Q9-8; } } - ha:fet_25 { - li:conn { J3-16; Q15-5; Q15-6; } - } - ha:step_41 { - li:conn { R100-2; R101-1; U1-82; } - } - ha:fet_20 { - li:conn { J3-1; Q11-5; Q11-6; } - } - ha:fet_16 { - li:conn { J2-19; Q9-5; Q9-6; } + ha:fet_25 { + li:conn { J3-16; Q15-5; Q15-6; } + } + ha:fet_26 { + li:conn { J3-19; Q14-5; Q14-6; } + } + ha:fet_15 { + li:conn { J2-16; Q10-5; Q10-6; } + } + ha:fet_21 { + li:conn { J3-4; Q12-5; Q12-6; } + } + ha:step_39 { + li:conn { R127-2; R128-1; U1-95; } } + ha:fet_23 { + li:conn { J3-9; Q11-7; Q11-8; } + } + ha:fet_24 { + li:conn { J3-12; Q12-7; Q12-8; } + } + ha:fet_37 { + li:conn { J4-22; Q17-7; Q17-8; } + } + ha:fet_31 { + li:conn { J4-4; Q16-5; Q16-6; } + } + ha:fet_27 { + li:conn { J3-22; Q13-5; Q13-6; } + } + ha:fet_20 { + li:conn { J3-1; Q11-5; Q11-6; } + } + ha:fet_29 { + li:conn { J3-27; Q14-7; Q14-8; } + } ha:fet_22 { li:conn { J3-7; Q13-7; Q13-8; } } - ha:fet_23 { - li:conn { J3-9; Q11-7; Q11-8; } - } - ha:fet_24 { - li:conn { J3-12; Q12-7; Q12-8; } - } - ha:fet_37 { - li:conn { J4-22; Q17-7; Q17-8; } - } - ha:fet_26 { - li:conn { J3-19; Q14-5; Q14-6; } - } - ha:fet_27 { - li:conn { J3-22; Q13-5; Q13-6; } - } - ha:fet_28 { - li:conn { J3-24; Q15-7; Q15-8; } - } - ha:fet_21 { - li:conn { J3-4; Q12-5; Q12-6; } - } + ha:fet_36 { + li:conn { J4-19; Q18-5; Q18-6; } + } + ha:fet_42 { + li:conn { J5-7; Q25-5; Q25-6; } + } + ha:fet_30 { + li:conn { J4-1; Q19-5; Q19-6; } + } + ha:fet_39 { + li:conn { J4-27; Q18-7; Q18-8; } + } + ha:fet_32 { + li:conn { J4-7; Q17-5; Q17-6; } + } + ha:fet_28 { + li:conn { J3-24; Q15-7; Q15-8; } + } + ha:fet_34 { + li:conn { J4-12; Q16-7; Q16-8; } + } ha:fet_35 { li:conn { J4-16; Q20-7; Q20-8; } } - ha:fet_36 { - li:conn { J4-19; Q18-5; Q18-6; } - } - ha:fet_42 { - li:conn { J5-7; Q25-5; Q25-6; } - } - ha:fet_30 { - li:conn { J4-1; Q19-5; Q19-6; } - } - ha:fet_31 { - li:conn { J4-4; Q16-5; Q16-6; } - } - ha:fet_32 { - li:conn { J4-7; Q17-5; Q17-6; } - } - ha:fet_33 { - li:conn { J4-9; Q19-7; Q19-8; } - } - ha:fet_29 { - li:conn { J3-27; Q14-7; Q14-8; } - } + ha:fet_41 { + li:conn { J5-4; Q23-7; Q23-8; } + } + ha:step_17 { + li:conn { R66-1; R67-2; U1-36; } + } + ha:fet_38 { + li:conn { J4-24; Q20-5; Q20-6; } + } + ha:fet_44 { + li:conn { J5-12; Q23-5; Q23-6; } + } + ha:fet_45 { + li:conn { J5-16; Q24-5; Q24-6; } + } + ha:fet_46 { + li:conn { J5-19; Q22-5; Q22-6; } + } + ha:fet_33 { + li:conn { J4-9; Q19-7; Q19-8; } + } + ha:fet_48 { + li:conn { J5-24; Q24-7; Q24-8; } + } ha:fet_40 { li:conn { J5-1; Q21-7; Q21-8; } } - ha:fet_41 { - li:conn { J5-4; Q23-7; Q23-8; } - } - ha:step_17 { - li:conn { R66-1; R67-2; U1-36; } - } - ha:fet_38 { - li:conn { J4-24; Q20-5; Q20-6; } - } - ha:fet_39 { - li:conn { J4-27; Q18-7; Q18-8; } - } - ha:fet_45 { - li:conn { J5-16; Q24-5; Q24-6; } - } - ha:fet_46 { - li:conn { J5-19; Q22-5; Q22-6; } - } - ha:fet_47 { - li:conn { J5-22; Q25-7; Q25-8; } - } - ha:fet_34 { - li:conn { J4-12; Q16-7; Q16-8; } - } + ha:step_15 { + li:conn { R74-1; R75-2; U1-26; } + } + ha:step_16 { + li:conn { R70-1; R71-2; U1-32; } + } + ha:fet_43 { + li:conn { J5-9; Q21-5; Q21-6; } + } + ha:step_18 { + li:conn { R72-2; R73-1; U1-29; } + } + ha:step_19 { + li:conn { R68-2; R69-1; U1-33; } + } + ha:step_45 { + li:conn { R106-1; R107-2; U1-65; } + } + ha:fet_47 { + li:conn { J5-22; Q25-7; Q25-8; } + } + ha:step_11 { + li:conn { R62-1; R63-2; U1-34; } + } ha:fet_49 { li:conn { J5-27; Q22-7; Q22-8; } } - ha:step_15 { - li:conn { R74-1; R75-2; U1-26; } - } - ha:step_16 { - li:conn { R70-1; R71-2; U1-32; } - } - ha:fet_43 { - li:conn { J5-9; Q21-5; Q21-6; } - } - ha:fet_44 { - li:conn { J5-12; Q23-5; Q23-6; } - } - ha:step_19 { - li:conn { R68-2; R69-1; U1-33; } - } - ha:step_45 { - li:conn { R106-1; R107-2; U1-65; } - } - ha:step_10 { - li:conn { R58-1; R59-2; U1-30; } - } - ha:fet_48 { - li:conn { J5-24; Q24-7; Q24-8; } - } + ha:step_13 { + li:conn { R56-2; R57-1; U1-31; } + } + ha:step_41 { + li:conn { R100-2; R101-1; U1-82; } + } + ha:step_42 { + li:conn { R133-1; R134-2; U1-85; } + } + ha:step_43 { + li:conn { R94-1; R95-2; U1-63; } + } + ha:step_44 { + li:conn { R102-1; R103-2; U1-81; } + } + ha:step_46 { + li:conn { R98-1; R99-2; U1-83; } + } + ha:step_47 { + li:conn { R131-2; R132-1; U1-86; } + } + ha:step_10 { + li:conn { R58-1; R59-2; U1-30; } + } + ha:step_49 { + li:conn { R96-2; R97-1; U1-84; } + } ha:step_12 { li:conn { R64-2; R65-1; U1-38; } } - ha:step_13 { - li:conn { R56-2; R57-1; U1-31; } - } - ha:step_42 { - li:conn { R133-1; R134-2; U1-85; } - } - ha:step_22 { - li:conn { R108-2; R109-1; U1-18; } - } - ha:step_18 { - li:conn { R72-2; R73-1; U1-29; } - } - ha:step_46 { - li:conn { R98-1; R99-2; U1-83; } - } - ha:step_47 { - li:conn { R131-2; R132-1; U1-86; } - } + ha:unnamed_net81 { + li:conn { D1-1; R52-1; } + } ha:step_48 { li:conn { R104-2; R105-1; U1-66; } } - ha:step_11 { - li:conn { R62-1; R63-2; U1-34; } - } - ha:step_43 { - li:conn { R94-1; R95-2; U1-63; } - } - ha:step_44 { - li:conn { R102-1; R103-2; U1-81; } - } - ha:step_49 { - li:conn { R96-2; R97-1; U1-84; } - } ha:step_0 { li:conn { R1-2 @@ -5168,13 +5168,13 @@ ha:pcb-rnd-board-v8 { } ha:editor { ha:view { - flip_y = 1 + flip_y = 0 } - show_solder_side = 1 + show_solder_side = 0 buffer_number = 0 grids_idx = 1 grid = 1.00 mil - all_direction_lines = true + all_direction_lines = false } } } @@ -6323,6 +6323,38 @@ ha:pcb-rnd-board-v8 { li:thermal { } } + ha:padstack_ref.309231 { + proto=4; x=1.789in; y=932.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:5 { + on + solid + noshape + } + } + } + ha:padstack_ref.309235 { + proto=4; x=1.886in; y=932.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.309245 { + proto=4; x=1.886in; y=1.324in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } ha:subc.13387 { ha:attributes { value = {} @@ -11704,7 +11736,7 @@ ha:pcb-rnd-board-v8 { } } - {ha:top copper} { + {ha:top copper} { lid=2 ha:combining { } @@ -44237,26 +44269,496 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.51584 { - x1=2.17326in; y1=2.075in; x2=2.17326in; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:line.51584 { + x1=2.17326in; y1=2.075in; x2=2.17326in; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.51587 { + x1=2.17326in; y1=2.075in; x2=2.17326in; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.51590 { + x1=2.17326in; y1=2.075in; x2=56.200804mm; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.51593 { + x1=2.17326in; y1=2.075in; x2=2.17326in; y2=53.705mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = KDF/GtuwAlgrVXWpTmwAAACS + } + ha:subc.51384 { + ha:attributes { + openscad=0402 + value=1k + refdes=R89 + footprint=0402 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.51398 { + proto=0; x=2.189in; y=2.11326in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.51399 { + proto=0; x=2.189in; y=54.476396mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.51386 { + x1=2.189in; y1=2.129in; x2=2.189in; y2=2.129in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.51389 { + x1=2.189in; y1=2.129in; x2=2.189in; y2=2.129in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.51392 { + x1=2.189in; y1=2.129in; x2=2.189in; y2=55.0766mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.51395 { + x1=2.189in; y1=2.129in; x2=54.6006mm; y2=2.129in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = KDF/GtuwAlgrVXWpTmwAAACG + } + ha:subc.305846 { + ha:attributes { + refdes=C14 + value=0.1uF + footprint=0402 + openscad=0402 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.305860 { + proto=0; x=46.292008mm; y=839.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.305861 { + proto=0; x=1.854in; y=839.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.305848 { + x1=1.83826in; y1=839.0mil; x2=1.83826in; y2=839.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.305851 { + x1=1.83826in; y1=839.0mil; x2=1.83826in; y2=839.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.305854 { + x1=1.83826in; y1=839.0mil; x2=47.691804mm; y2=839.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.305857 { + x1=1.83826in; y1=839.0mil; x2=1.83826in; y2=22.3106mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = WLLOqk0gSIXKhNifjw4AAACg + } + ha:subc.305879 { + ha:attributes { + refdes=R135 + value=10k + footprint=0402 + openscad=0402 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.305893 { + proto=0; x=1.853in; y=932.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.305894 { + proto=0; x=1.82152in; y=932.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.305881 { + x1=1.83726in; y1=932.0mil; x2=1.83726in; y2=932.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.51587 { - x1=2.17326in; y1=2.075in; x2=2.17326in; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:line.305884 { + x1=1.83726in; y1=932.0mil; x2=1.83726in; y2=932.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.51590 { - x1=2.17326in; y1=2.075in; x2=56.200804mm; y2=2.075in; thickness=0.1mm; clearance=0.0; + ha:line.305887 { + x1=1.83726in; y1=932.0mil; x2=45.666404mm; y2=932.0mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.51593 { - x1=2.17326in; y1=2.075in; x2=2.17326in; y2=53.705mm; thickness=0.1mm; clearance=0.0; + ha:line.305890 { + x1=1.83726in; y1=932.0mil; x2=1.83726in; y2=22.6728mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -44270,166 +44772,162 @@ ha:pcb-rnd-board-v8 { } } } - uid = KDF/GtuwAlgrVXWpTmwAAACS - } - ha:subc.51384 { - ha:attributes { - openscad=0402 - value=1k - refdes=R89 - footprint=0402 + uid = WLLOqk0gSIXKhNifjw4AAACi } - ha:data { - li:padstack_prototypes { + ha:subc.305912 { + ha:attributes { + refdes=R136 + value=1k + footprint=0402 + openscad=0402 + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 } - } - } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - } - - li:objects { - ha:padstack_ref.51398 { - proto=0; x=2.189in; y=2.11326in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - li:thermal { - } + li:objects { + ha:padstack_ref.305926 { + proto=0; x=46.292008mm; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.51399 { - proto=0; x=2.189in; y=54.476396mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.305927 { + proto=0; x=1.854in; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=2 - name=2 + ha:attributes { + term=2 + name=2 + } } } - } - li:layers { + li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { - ha:line.51386 { - x1=2.189in; y1=2.129in; x2=2.189in; y2=2.129in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.305914 { + x1=1.83826in; y1=885.0mil; x2=1.83826in; y2=885.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.51389 { - x1=2.189in; y1=2.129in; x2=2.189in; y2=2.129in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.305917 { + x1=1.83826in; y1=885.0mil; x2=1.83826in; y2=885.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - } - ha:line.51392 { - x1=2.189in; y1=2.129in; x2=2.189in; y2=55.0766mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.305920 { + x1=1.83826in; y1=885.0mil; x2=47.691804mm; y2=885.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } } - } - ha:line.51395 { - x1=2.189in; y1=2.129in; x2=54.6006mm; y2=2.129in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.305923 { + x1=1.83826in; y1=885.0mil; x2=1.83826in; y2=23.479mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = KDF/GtuwAlgrVXWpTmwAAACG - } + uid = WLLOqk0gSIXKhNifjw4AAACk + } } li:layers { ha:top-sig { @@ -48085,6 +48583,36 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.309232 { + x1=1.789in; y1=932.0mil; x2=1.82152in; y2=932.0mil; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } + ha:line.309236 { + x1=1.853in; y1=932.0mil; x2=1.886in; y2=932.0mil; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } + ha:line.309239 { + x1=1.854in; y1=839.0mil; x2=1.853in; y2=932.0mil; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } + ha:line.309246 { + x1=1.805105in; y1=1.35316in; x2=1.85684in; y2=1.35316in; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } + ha:line.309249 { + x1=1.85684in; y1=1.35316in; x2=1.886in; y2=1.324in; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } } color = {#8b2323} group = 3 @@ -49300,6 +49828,12 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.309252 { + x1=1.886in; y1=1.324in; x2=1.886in; y2=932.0mil; thickness=10.0mil; clearance=16.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.105578 { clearance=16.0mil; li:geometry { ta:contour { diff --git a/csm84clio.sch b/csm84clio.sch index 17abfc8..9873f77 100644 --- a/csm84clio.sch +++ b/csm84clio.sch @@ -196,24 +196,24 @@ T 76900 40800 9 10 1 0 0 0 2 Copyright 2022 by Bdale Garbee Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL C 40800 57800 1 0 0 gnd.sym -C 74700 69800 1 0 1 conn-2.sym +C 74700 71500 1 0 1 conn-2.sym { -T 74700 69800 5 10 0 1 90 0 1 +T 74700 71500 5 10 0 1 90 0 1 device=CONNECTOR -T 74700 69800 5 10 0 1 90 0 1 +T 74700 71500 5 10 0 1 90 0 1 footprint=284512-2 -T 74700 69800 5 10 0 1 90 0 1 +T 74700 71500 5 10 0 1 90 0 1 vendor=mouser -T 74700 69800 5 10 0 1 90 0 1 +T 74700 71500 5 10 0 1 90 0 1 vendor_part_number=571-284512-2 -T 74700 69800 5 10 0 1 90 0 1 +T 74700 71500 5 10 0 1 90 0 1 loadstatus=throughhole -T 74105 70445 5 10 1 1 0 0 1 +T 74105 72145 5 10 1 1 0 0 1 refdes=J8 -T 74000 69600 5 10 1 1 0 0 1 +T 74000 71300 5 10 1 1 0 0 1 value=DCIN } -C 74600 69600 1 0 0 gnd.sym +C 74600 71300 1 0 0 gnd.sym N 63000 73500 63800 73500 4 { T 63800 73600 5 10 1 1 0 6 1 @@ -3716,35 +3716,35 @@ netname=led_green } C 41000 52300 1 0 0 gnd.sym N 41100 53000 41100 52600 4 -C 75100 70100 1 0 0 diode.sym +C 75100 71800 1 0 0 diode.sym { -T 75500 70700 5 10 0 1 0 0 1 +T 75500 72400 5 10 0 1 0 0 1 device=DIODE -T 75100 70100 5 10 0 1 0 0 1 +T 75100 71800 5 10 0 1 0 0 1 footprint=powerdi123 -T 75100 69800 5 10 1 1 0 0 1 +T 75100 71500 5 10 1 1 0 0 1 value=DFLS130L -T 75400 70600 5 10 1 1 0 0 1 +T 75400 72300 5 10 1 1 0 0 1 refdes=D3 } -C 76700 70300 1 270 0 cap-polar.sym +C 76700 72000 1 270 0 cap-polar.sym { -T 77600 70100 5 10 0 0 270 0 1 +T 77600 71800 5 10 0 0 270 0 1 symversion=0.1 -T 77400 70100 5 10 0 1 270 0 1 +T 77400 71800 5 10 0 1 270 0 1 device=CAPACITOR -T 76700 70300 5 10 0 1 0 0 1 +T 76700 72000 5 10 0 1 0 0 1 footprint=CAP_FC8 -T 76400 70000 5 10 1 1 0 0 1 +T 76400 71700 5 10 1 1 0 0 1 refdes=C13 -T 76300 69500 5 10 1 1 0 0 1 +T 76300 71200 5 10 1 1 0 0 1 value=220uF } -N 74700 70300 75100 70300 4 -N 76000 70300 78400 70300 4 -N 78400 70300 78400 68800 4 -C 76800 69100 1 0 0 gnd.sym -T 73500 70900 9 10 1 0 0 0 2 +N 74700 72000 75100 72000 4 +N 76000 72000 78900 72000 4 +N 78400 72000 78400 68800 4 +C 76800 70800 1 0 0 gnd.sym +T 73500 72600 9 10 1 0 0 0 2 DC voltage to match pneumatic valves C 45100 69700 1 0 0 3.3V-plus.sym @@ -3837,3 +3837,215 @@ N 56100 69400 54900 69400 4 T 56100 69500 5 10 1 1 0 6 1 netname=step_24 } +C 79000 71100 1 90 0 resistor.sym +{ +T 78600 71400 5 10 0 0 90 0 1 +device=RESISTOR +T 79000 71100 5 10 0 0 180 0 1 +footprint=0402 +T 79100 71600 5 10 1 1 0 0 1 +refdes=R135 +T 79100 71400 5 10 1 1 0 0 1 +value=10k +} +C 79000 70200 1 90 0 resistor.sym +{ +T 78600 70500 5 10 0 0 90 0 1 +device=RESISTOR +T 79000 70200 5 10 0 0 180 0 1 +footprint=0402 +T 79100 70700 5 10 1 1 0 0 1 +refdes=R136 +T 79100 70500 5 10 1 1 0 0 1 +value=1k +} +C 78800 69900 1 0 0 gnd.sym +N 78900 71100 81000 71100 4 +{ +T 81000 71150 5 10 1 1 0 6 1 +netname=sense_dc +} +C 80200 70200 1 90 0 capacitor.sym +{ +T 79500 70400 5 10 0 0 90 0 1 +device=CAPACITOR +T 79300 70400 5 10 0 0 90 0 1 +symversion=0.1 +T 80200 70200 5 10 0 0 0 0 1 +footprint=0402 +T 80100 70800 5 10 1 1 0 0 1 +refdes=C14 +T 80100 70400 5 10 1 1 0 0 1 +value=0.1uF +} +C 79900 69900 1 0 0 gnd.sym +T 79500 72100 9 10 1 0 0 0 3 +Adjust R135/R136 to sample +DC rail without exceeding +3.3V ADC input range. +N 44200 64200 45400 64200 4 +{ +T 44200 64300 5 10 1 1 0 0 1 +netname=sense_dc +} +C 44900 63700 1 0 0 nc-left.sym +{ +T 44900 64100 5 10 0 0 0 0 1 +value=NoConnection +T 44900 64500 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 63300 1 0 0 nc-left.sym +{ +T 44900 63700 5 10 0 0 0 0 1 +value=NoConnection +T 44900 64100 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 66900 1 0 0 nc-left.sym +{ +T 44900 67300 5 10 0 0 0 0 1 +value=NoConnection +T 44900 67700 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 60900 1 0 0 nc-left.sym +{ +T 44900 61300 5 10 0 0 0 0 1 +value=NoConnection +T 44900 61700 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 60500 1 0 0 nc-left.sym +{ +T 44900 60900 5 10 0 0 0 0 1 +value=NoConnection +T 44900 61300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 60100 1 0 0 nc-left.sym +{ +T 44900 60500 5 10 0 0 0 0 1 +value=NoConnection +T 44900 60900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 58100 1 0 0 nc-left.sym +{ +T 44900 58500 5 10 0 0 0 0 1 +value=NoConnection +T 44900 58900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 52100 1 0 0 nc-left.sym +{ +T 44900 52500 5 10 0 0 0 0 1 +value=NoConnection +T 44900 52900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 44900 51700 1 0 0 nc-left.sym +{ +T 44900 52100 5 10 0 0 0 0 1 +value=NoConnection +T 44900 52500 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 54500 1 0 0 nc-right.sym +{ +T 55000 55000 5 10 0 0 0 0 1 +value=NoConnection +T 55000 55200 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 56500 1 0 0 nc-right.sym +{ +T 55000 57000 5 10 0 0 0 0 1 +value=NoConnection +T 55000 57200 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 57300 1 0 0 nc-right.sym +{ +T 55000 57800 5 10 0 0 0 0 1 +value=NoConnection +T 55000 58000 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 57700 1 0 0 nc-right.sym +{ +T 55000 58200 5 10 0 0 0 0 1 +value=NoConnection +T 55000 58400 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 58100 1 0 0 nc-right.sym +{ +T 55000 58600 5 10 0 0 0 0 1 +value=NoConnection +T 55000 58800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 58500 1 0 0 nc-right.sym +{ +T 55000 59000 5 10 0 0 0 0 1 +value=NoConnection +T 55000 59200 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 58900 1 0 0 nc-right.sym +{ +T 55000 59400 5 10 0 0 0 0 1 +value=NoConnection +T 55000 59600 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 59300 1 0 0 nc-right.sym +{ +T 55000 59800 5 10 0 0 0 0 1 +value=NoConnection +T 55000 60000 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 59700 1 0 0 nc-right.sym +{ +T 55000 60200 5 10 0 0 0 0 1 +value=NoConnection +T 55000 60400 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 60100 1 0 0 nc-right.sym +{ +T 55000 60600 5 10 0 0 0 0 1 +value=NoConnection +T 55000 60800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 65700 1 0 0 nc-right.sym +{ +T 55000 66200 5 10 0 0 0 0 1 +value=NoConnection +T 55000 66400 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 65300 1 0 0 nc-right.sym +{ +T 55000 65800 5 10 0 0 0 0 1 +value=NoConnection +T 55000 66000 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 64900 1 0 0 nc-right.sym +{ +T 55000 65400 5 10 0 0 0 0 1 +value=NoConnection +T 55000 65600 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54900 64500 1 0 0 nc-right.sym +{ +T 55000 65000 5 10 0 0 0 0 1 +value=NoConnection +T 55000 65200 5 10 0 0 0 0 1 +device=DRC_Directive +} -- 2.47.2