N 45800 59300 46200 59300 4
N 45800 58900 47100 58900 4
N 45800 58500 47100 58500 4
-N 45800 58100 47100 58100 4
+N 43100 53300 44400 53300 4
{
-T 46700 58200 5 10 1 1 0 0 1
+T 43100 53400 5 10 1 1 0 0 1
netname=ssr1
}
N 45800 57700 46200 57700 4
-N 45800 57300 47100 57300 4
+N 43100 54100 44400 54100 4
{
-T 46700 57400 5 10 1 1 0 0 1
+T 43100 54200 5 10 1 1 0 0 1
netname=ssr3
}
N 45800 56900 47100 56900 4
netname=sclk
}
N 44000 55300 44400 55300 4
-N 43100 57300 44400 57300 4
+N 43100 53700 44400 53700 4
{
-T 43100 57400 5 10 1 1 0 0 1
+T 43100 53800 5 10 1 1 0 0 1
netname=ssr2
}
N 44200 56900 44400 56900 4
netname=mosi
}
N 44000 58500 44400 58500 4
-N 43100 58100 44400 58100 4
+N 43100 52900 44400 52900 4
{
-T 43100 58200 5 10 1 1 0 0 1
+T 43100 53000 5 10 1 1 0 0 1
netname=ssr0
}
N 43100 57700 44400 57700 4
N 45800 53300 47100 53300 4
N 45800 54100 47100 54100 4
N 45800 52900 47100 52900 4
-N 45800 52500 47100 52500 4
T 47900 54900 9 10 1 0 0 0 1
ID_SC
T 47900 54100 9 10 1 0 0 0 1
N 45800 53700 46200 53700 4
N 44400 52500 44000 52500 4
N 43100 54500 44400 54500 4
-N 43100 54100 44400 54100 4
N 43100 54900 44400 54900 4
{
T 43100 55000 5 10 1 1 0 0 1
netname=id_sda
}
-N 43100 53300 44400 53300 4
-N 43100 52900 44400 52900 4
-N 43100 53700 44400 53700 4
T 41800 54900 9 10 1 0 0 0 1
ID_SD
T 41700 54500 9 10 1 0 0 0 1
T 42600 55200 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 42600 54000 1 0 0 nc-left.sym
-{
-T 42600 54400 5 10 0 0 0 0 1
-value=NoConnection
-T 42600 54800 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 42600 53600 1 0 0 nc-left.sym
-{
-T 42600 54000 5 10 0 0 0 0 1
-value=NoConnection
-T 42600 54400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 42600 53200 1 0 0 nc-left.sym
-{
-T 42600 53600 5 10 0 0 0 0 1
-value=NoConnection
-T 42600 54000 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 42600 52800 1 0 0 nc-left.sym
-{
-T 42600 53200 5 10 0 0 0 0 1
-value=NoConnection
-T 42600 53600 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 47100 52400 1 0 0 nc-right.sym
-{
-T 47200 52900 5 10 0 0 0 0 1
-value=NoConnection
-T 47200 53100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
C 47100 52800 1 0 0 nc-right.sym
{
T 47200 53300 5 10 0 0 0 0 1
C 45100 49900 1 0 0 3.3V-plus.sym
C 65900 52900 1 0 0 MCP3008.sym
{
-T 66195 56195 5 10 1 1 0 0 1
-refdes=U4
T 66995 56195 5 10 0 1 0 0 1
device=IC
T 65895 52595 5 10 0 0 0 0 1
footprint=soic-16
T 67800 56200 5 10 1 1 0 6 1
value=MCP3008
+T 66200 56200 5 10 1 1 0 0 1
+refdes=U2
}
-C 65800 51900 1 270 0 photo-resistor.sym
+C 62400 56700 1 270 0 photo-resistor.sym
{
-T 66500 51200 5 10 0 0 270 0 1
+T 63100 56000 5 10 0 0 270 0 1
device=PHOTORESISTOR
-T 65800 51900 5 10 0 0 0 0 1
+T 62400 56700 5 10 0 0 0 0 1
datasheet=adi/PDV-P8103.pdf
-T 65800 51900 5 10 0 1 0 0 1
+T 62400 56700 5 10 0 1 0 0 1
footprint=PDV-P8103
-T 66500 51600 5 10 1 1 0 0 1
+T 63100 56400 5 10 1 1 0 0 1
refdes=R4
-T 66500 51200 5 10 1 1 0 0 1
+T 63100 56000 5 10 1 1 0 0 1
value=PDV-P8103
}
-C 66000 51000 1 270 0 resistor.sym
+C 62600 55800 1 270 0 resistor.sym
{
-T 66400 50700 5 10 0 0 270 0 1
+T 63000 55500 5 10 0 0 270 0 1
device=RESISTOR
-T 66000 51005 5 10 0 1 270 0 1
+T 62600 55805 5 10 0 1 270 0 1
footprint=0402
-T 66400 50700 5 10 1 1 0 0 1
+T 63000 55500 5 10 1 1 0 0 1
refdes=R5
-T 66400 50300 5 10 1 1 0 0 1
+T 63000 55100 5 10 1 1 0 0 1
value=15k
}
-C 66000 49800 1 0 0 gnd.sym
-C 65900 51900 1 0 0 3.3V-plus.sym
-T 64500 51400 9 10 1 0 0 0 1
+C 62600 54600 1 0 0 gnd.sym
+C 62500 56700 1 0 0 3.3V-plus.sym
+T 61100 56200 9 10 1 0 0 0 1
Light Sensor
-C 59700 54600 1 0 0 headphone.sym
+C 59700 53000 1 0 0 headphone.sym
{
-T 59800 56100 5 10 1 1 0 0 1
+T 59800 54500 5 10 1 1 0 0 1
refdes=J6
-T 59800 56392 5 10 0 0 0 0 1
+T 59800 54792 5 10 0 0 0 0 1
footprint=SJ-352X-SMT
-T 59700 54600 5 10 0 1 0 0 1
+T 59700 53000 5 10 0 1 0 0 1
device=CONNECTOR
}
-C 59700 52400 1 0 0 headphone.sym
+C 59700 50800 1 0 0 headphone.sym
{
-T 59800 53900 5 10 1 1 0 0 1
+T 59800 52300 5 10 1 1 0 0 1
refdes=J7
-T 59800 54192 5 10 0 0 0 0 1
+T 59800 52592 5 10 0 0 0 0 1
footprint=SJ-352X-SMT
-T 59700 52400 5 10 0 1 0 0 1
+T 59700 50800 5 10 0 1 0 0 1
device=CONNECTOR
}
-N 62200 55400 65900 55400 4
+N 63000 53400 65900 53400 4
{
-T 64500 55450 5 10 1 1 0 0 1
+T 64500 53450 5 10 1 1 0 0 1
netname=ac_current_1
}
-N 61200 53600 62600 53600 4
-N 62600 53600 62600 54600 4
-N 62600 54600 65900 54600 4
+N 61200 52000 63400 52000 4
+N 63400 52000 63400 53800 4
+N 63400 53800 65900 53800 4
{
-T 64500 54650 5 10 1 1 0 0 1
+T 64500 53850 5 10 1 1 0 0 1
netname=ac_current_2
}
-T 57900 54900 9 10 1 0 0 0 3
+T 57900 53300 9 10 1 0 0 0 3
connector for
SCT-013-030
current sensor
-T 57900 52800 9 10 1 0 0 0 3
+T 57900 51200 9 10 1 0 0 0 3
connector for
SCT-013-030
current sensor
-C 62800 51300 1 90 0 resistor.sym
+C 62800 49700 1 90 0 resistor.sym
{
-T 62400 51600 5 10 0 0 90 0 1
+T 62400 50000 5 10 0 0 90 0 1
device=RESISTOR
-T 62900 51800 5 10 1 1 0 0 1
+T 62900 50200 5 10 1 1 0 0 1
refdes=R2
-T 62900 51500 5 10 1 1 0 0 1
+T 62900 49900 5 10 1 1 0 0 1
value=15k
-T 62800 51300 5 10 0 1 0 0 1
+T 62800 49700 5 10 0 1 0 0 1
footprint=0402
}
-C 62400 50400 1 90 0 capacitor.sym
+C 62400 48800 1 90 0 capacitor.sym
{
-T 61700 50600 5 10 0 0 90 0 1
+T 61700 49000 5 10 0 0 90 0 1
device=CAPACITOR
-T 61500 50600 5 10 0 0 90 0 1
+T 61500 49000 5 10 0 0 90 0 1
symversion=0.1
-T 62100 51000 5 10 1 1 0 6 1
+T 62100 49400 5 10 1 1 0 6 1
refdes=C4
-T 62400 50400 5 10 0 1 0 0 1
+T 62400 48800 5 10 0 1 0 0 1
footprint=1206
-T 62100 50600 5 10 1 1 0 6 1
+T 62100 49000 5 10 1 1 0 6 1
value=47uF
}
-C 62500 52200 1 0 0 3.3V-plus.sym
-C 62100 50100 1 0 0 gnd.sym
-C 62600 50100 1 0 0 gnd.sym
-T 58300 50500 9 10 1 0 0 0 7
+C 62500 50600 1 0 0 3.3V-plus.sym
+C 62100 48500 1 0 0 gnd.sym
+C 62600 48500 1 0 0 gnd.sym
+T 58300 48900 9 10 1 0 0 0 7
bias current sensors to VCC/2,
so AC output always above 0V
enough to capture AC waveform
and perform software rectification
to determine current flow
-C 62800 50400 1 90 0 resistor.sym
+C 62800 48800 1 90 0 resistor.sym
{
-T 62400 50700 5 10 0 0 90 0 1
+T 62400 49100 5 10 0 0 90 0 1
device=RESISTOR
-T 62900 50900 5 10 1 1 0 0 1
+T 62900 49300 5 10 1 1 0 0 1
refdes=R3
-T 62900 50600 5 10 1 1 0 0 1
+T 62900 49000 5 10 1 1 0 0 1
value=15k
-T 62800 50400 5 10 0 1 0 0 1
+T 62800 48800 5 10 0 1 0 0 1
footprint=0402
}
N 68100 54600 69600 54600 4
N 68300 55400 68300 55900 4
N 68100 55400 68300 55400 4
N 68300 55800 68100 55800 4
-C 61200 55300 1 0 0 nc-right.sym
+C 61200 53700 1 0 0 nc-right.sym
{
-T 61300 55800 5 10 0 0 0 0 1
+T 61300 54200 5 10 0 0 0 0 1
value=NoConnection
-T 61300 56000 5 10 0 0 0 0 1
+T 61300 54400 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 61200 53100 1 0 0 nc-right.sym
+C 61200 51500 1 0 0 nc-right.sym
{
-T 61300 53600 5 10 0 0 0 0 1
+T 61300 52000 5 10 0 0 0 0 1
value=NoConnection
-T 61300 53800 5 10 0 0 0 0 1
+T 61300 52200 5 10 0 0 0 0 1
device=DRC_Directive
}
C 42100 44300 1 0 0 nc-right.sym
T 42200 42600 5 10 0 0 0 0 1
device=DRC_Directive
}
-N 61200 55000 62600 55000 4
-N 62600 55000 62600 55800 4
-N 62600 55800 65900 55800 4
+N 61200 53400 62600 53400 4
+N 62600 53400 62600 53000 4
+N 62600 53000 65900 53000 4
{
-T 64500 55850 5 10 1 1 0 0 1
+T 64500 53050 5 10 1 1 0 0 1
netname=present_1
}
-N 61200 52800 63000 52800 4
-N 63000 52800 63000 55000 4
-N 63000 55000 65900 55000 4
+N 61200 51200 63800 51200 4
+N 63800 51200 63800 54200 4
+N 63800 54200 65900 54200 4
{
-T 64500 55050 5 10 1 1 0 0 1
+T 64500 54250 5 10 1 1 0 0 1
netname=present_2
}
-C 65400 53700 1 0 0 nc-left.sym
+N 61200 53000 62200 53000 4
+N 62200 49700 62200 53000 4
+N 62700 49700 62200 49700 4
+N 62200 50800 61200 50800 4
+N 62700 55800 65900 55800 4
{
-T 65400 54100 5 10 0 0 0 0 1
+T 64500 55850 5 10 1 1 0 0 1
+netname=light
+}
+N 61200 54200 63000 54200 4
+N 63000 54200 63000 53400 4
+C 65400 55300 1 0 0 nc-left.sym
+{
+T 65400 55700 5 10 0 0 0 0 1
value=NoConnection
-T 65400 54500 5 10 0 0 0 0 1
+T 65400 56100 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 65400 53300 1 0 0 nc-left.sym
+C 65400 54900 1 0 0 nc-left.sym
{
-T 65400 53700 5 10 0 0 0 0 1
+T 65400 55300 5 10 0 0 0 0 1
value=NoConnection
-T 65400 54100 5 10 0 0 0 0 1
+T 65400 55700 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 65400 54100 1 0 0 nc-left.sym
+C 65400 54500 1 0 0 nc-left.sym
{
-T 65400 54500 5 10 0 0 0 0 1
-value=NoConnection
T 65400 54900 5 10 0 0 0 0 1
+value=NoConnection
+T 65400 55300 5 10 0 0 0 0 1
device=DRC_Directive
}
-N 61200 54600 62200 54600 4
-N 62200 51300 62200 54600 4
-N 62700 51300 62200 51300 4
-N 62200 52400 61200 52400 4
-N 66100 51000 64200 51000 4
-N 64200 51000 64200 53000 4
-N 64200 53000 65900 53000 4
+C 42600 57200 1 0 0 nc-left.sym
{
-T 64500 53050 5 10 1 1 0 0 1
-netname=light
+T 42600 57600 5 10 0 0 0 0 1
+value=NoConnection
+T 42600 58000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 43100 58100 44400 58100 4
+{
+T 43100 58150 5 10 1 1 0 0 1
+netname=rain1
+}
+N 43100 57300 44400 57300 4
+N 45800 58100 47100 58100 4
+{
+T 47100 58150 5 10 1 1 0 6 1
+netname=rain2
+}
+N 45800 57300 47100 57300 4
+C 47100 57200 1 0 0 nc-right.sym
+{
+T 47200 57700 5 10 0 0 0 0 1
+value=NoConnection
+T 47200 57900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45800 52500 47100 52500 4
+C 47100 52400 1 0 0 nc-right.sym
+{
+T 47200 52900 5 10 0 0 0 0 1
+value=NoConnection
+T 47200 53100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 53600 53400 1 0 0 conn-4.sym
+{
+T 54200 54950 5 10 1 1 0 6 1
+refdes=J8
+T 53600 53400 5 10 0 0 0 6 1
+footprint=282834-4
+T 53600 53400 5 10 0 1 0 6 1
+device=CONNECTOR
+T 53600 53400 5 10 0 1 0 6 1
+value=4screws
+T 53600 53400 5 10 0 1 0 6 1
+loadstatus=noload
+}
+C 52600 55800 1 0 0 3.3V-plus.sym
+C 52700 54900 1 90 0 resistor.sym
+{
+T 52300 55200 5 10 0 0 90 0 1
+device=RESISTOR
+T 52400 55400 5 10 1 1 0 6 1
+refdes=R6
+T 52400 55100 5 10 1 1 0 6 1
+value=15k
+T 52700 54900 5 10 0 1 0 0 1
+footprint=0402
+}
+C 53100 54900 1 90 0 resistor.sym
+{
+T 52700 55200 5 10 0 0 90 0 1
+device=RESISTOR
+T 53200 55400 5 10 1 1 0 0 1
+refdes=R7
+T 53200 55100 5 10 1 1 0 0 1
+value=15k
+T 53100 54900 5 10 0 1 0 0 1
+footprint=0402
+}
+N 52600 55800 53000 55800 4
+N 53600 54700 51200 54700 4
+{
+T 51200 54750 5 10 1 1 0 0 1
+netname=rain1
+}
+N 53600 53900 51200 53900 4
+{
+T 51200 53950 5 10 1 1 0 0 1
+netname=rain2
}
-N 61200 55800 62200 55800 4
-N 62200 55800 62200 55400 4
+C 53400 53100 1 0 0 gnd.sym
+N 53600 54300 53500 54300 4
+N 53500 54300 53500 53400 4
+N 53600 53500 53500 53500 4
+N 53000 54900 53000 53900 4
+N 52600 54900 52600 54700 4
+T 54500 53800 9 10 1 0 0 0 4
+A
+ NO switch inputs
+ (Rain Gauge, etc)
+B