relay circuit board with 4 relays added
authorBdale Garbee <bdale@gag.com>
Mon, 3 May 2010 00:37:35 +0000 (18:37 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 3 May 2010 00:37:35 +0000 (18:37 -0600)
Datasheets/dsp-relays.pdf [new file with mode: 0644]
README
greenhouse.sch

diff --git a/Datasheets/dsp-relays.pdf b/Datasheets/dsp-relays.pdf
new file mode 100644 (file)
index 0000000..0366535
Binary files /dev/null and b/Datasheets/dsp-relays.pdf differ
diff --git a/README b/README
index 22ec5f6edef4343cd389958f902ecfe3c048853d..4d8572706834e3b815b343b1a2ab8ef29d353d4e 100644 (file)
--- a/README
+++ b/README
@@ -24,3 +24,9 @@ conditions and turn the heater on if it's too cold, and the fan on if it's
 too hot.  The hydroponics pump gets turned on and off on a regular schedule.
 And the RF link provides a mechanism for remotely downloading the logged data,
 changing setpoints and schedules, manual override, etc.
+
+References:
+
+       http://www.ladyada.net/learn/sensors/cds.html
+       http://klk64.com/arduino-spi/
+
index 6cd5712e48dec5d2c0a533bee39d14f6f0f217ca..fa14aeb3923347d97f799704e369dfa619592c8a 100644 (file)
@@ -1,25 +1,25 @@
 v 20100214 2
 C 40000 40000 0 0 0 EMBEDDEDtitle-D-bdale.sym
 [
-B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-L 66400 41400 74000 41400 15 0 0 0 -1 -1
+T 56500 41800 5 10 0 0 0 0 1
+graphical=1
+T 66500 40400 15 8 1 0 0 0 1
+FILE:
+T 71500 40400 15 8 1 0 0 0 1
+REVISION:
+T 69400 40400 15 8 1 0 0 0 1
+PAGE
+T 70200 40400 15 8 1 0 0 0 1
+OF
+B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 66400 40600 74000 40600 15 0 0 0 -1 -1
+T 66500 40100 15 10 1 0 0 0 1
+Project URL:
 T 66900 40800 9 10 1 0 0 0 2
                 Copyright 2010 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
-T 66500 40100 15 10 1 0 0 0 1
-Project URL:
-L 66400 40600 74000 40600 15 0 0 0 -1 -1
-B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 70200 40400 15 8 1 0 0 0 1
-OF
-T 69400 40400 15 8 1 0 0 0 1
-PAGE
-T 71500 40400 15 8 1 0 0 0 1
-REVISION:
-T 66500 40400 15 8 1 0 0 0 1
-FILE:
-T 56500 41800 5 10 0 0 0 0 1
-graphical=1
+L 66400 41400 74000 41400 15 0 0 0 -1 -1
+B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 ]
 T 67900 41800 9 30 1 0 0 0 1
 Greenhouse Shield
@@ -63,23 +63,23 @@ netname=d1
 }
 N 42800 60100 44100 60100 4
 {
-T 43900 60200 5 10 1 1 0 0 1
-netname=d2
+T 43600 60200 5 10 1 1 0 0 1
+netname=relay1
 }
 N 42800 59700 44100 59700 4
 {
-T 43900 59800 5 10 1 1 0 0 1
-netname=d3
+T 43600 59800 5 10 1 1 0 0 1
+netname=relay2
 }
 N 42800 59300 44100 59300 4
 {
-T 43900 59400 5 10 1 1 0 0 1
-netname=d4
+T 43600 59400 5 10 1 1 0 0 1
+netname=relay3
 }
 N 42800 58900 44100 58900 4
 {
-T 43900 59000 5 10 1 1 0 0 1
-netname=d5
+T 43600 59000 5 10 1 1 0 0 1
+netname=relay4
 }
 N 42800 58500 44100 58500 4
 {
@@ -341,48 +341,48 @@ gnd
 gnd
 
 Vin
-C 47200 42700 1 0 0 conn-8.sym
+C 70200 44300 1 0 0 conn-8.sym
 {
-T 47555 45795 5 10 1 1 0 0 1
+T 70555 47395 5 10 1 1 0 0 1
 refdes=J5
-T 47200 42400 5 10 1 1 0 0 1
+T 70200 44000 5 10 1 1 0 0 1
 value=TeleDongle
 }
-C 45300 45300 1 0 0 gnd-1.sym
-N 47200 45600 45400 45600 4
-N 47200 45200 45800 45200 4
+C 68300 46900 1 0 0 gnd-1.sym
+N 70200 47200 68400 47200 4
+N 70200 46800 68800 46800 4
 {
-T 45800 45300 5 10 1 1 0 0 1
+T 68800 46900 5 10 1 1 0 0 1
 netname=td_c0
 }
-N 47200 44800 45800 44800 4
+N 70200 46400 68800 46400 4
 {
-T 45800 44900 5 10 1 1 0 0 1
+T 68800 46500 5 10 1 1 0 0 1
 netname=td_mo0
 }
-N 47200 44400 45800 44400 4
+N 70200 46000 68800 46000 4
 {
-T 45800 44500 5 10 1 1 0 0 1
+T 68800 46100 5 10 1 1 0 0 1
 netname=td_mi0
 }
-N 47200 44000 45800 44000 4
+N 70200 45600 68800 45600 4
 {
-T 45800 44100 5 10 1 1 0 0 1
+T 68800 45700 5 10 1 1 0 0 1
 netname=td_irq
 }
-N 47200 43600 45800 43600 4
+N 70200 45200 68800 45200 4
 {
-T 45800 43700 5 10 1 1 0 0 1
+T 68800 45300 5 10 1 1 0 0 1
 netname=td_cs1
 }
-N 47200 43200 45800 43200 4
+N 70200 44800 68800 44800 4
 {
-T 45800 43300 5 10 1 1 0 0 1
+T 68800 44900 5 10 1 1 0 0 1
 netname=td_3.3v
 }
-N 47200 42800 45400 42800 4
-C 45200 42800 1 0 0 5V-plus-1.sym
-T 46600 46300 9 10 1 0 0 0 1
+N 70200 44400 68400 44400 4
+C 68200 44400 1 0 0 5V-plus-1.sym
+T 69600 47900 9 10 1 0 0 0 1
 3.3v logic level interface!
 C 46700 60500 1 270 0 capacitor.sym
 {
@@ -461,3 +461,343 @@ T 46300 51200 5 10 1 1 0 0 1
 value=reset
 }
 C 46700 50600 1 0 0 gnd-1.sym
+C 64400 57600 1 0 0 2N2222-1.sym
+{
+T 65300 58300 5 10 0 0 0 0 1
+device=2N2222
+T 65300 58100 5 10 1 1 0 0 1
+refdes=Q?
+}
+C 63500 58000 1 0 0 resistor.sym
+{
+T 63800 58400 5 10 0 0 0 0 1
+device=RESISTOR
+T 63600 58300 5 10 1 1 0 0 1
+refdes=R?
+T 63495 58000 5 10 0 1 0 0 1
+footprint=1206
+T 64100 58300 5 10 1 1 0 0 1
+value=1k
+}
+C 68100 58800 1 0 0 aromat_dsp1.sym
+{
+T 68200 60000 5 6 0 1 0 0 1
+device=OMRON_G2R-24-DC5
+T 68300 58900 5 8 1 1 0 1 1
+device=Aromat DSP1
+T 68375 60050 5 10 1 1 0 0 1
+refdes=K?
+}
+N 66700 59500 68100 59500 4
+C 67300 58600 1 90 0 diode-1.sym
+{
+T 66700 59000 5 10 0 0 90 0 1
+device=DIODE
+T 67600 59300 5 10 1 1 180 0 1
+refdes=D?
+T 67300 58700 5 10 1 1 0 0 1
+value=1N4004
+}
+N 65000 58600 68100 58600 4
+N 68100 58600 68100 59100 4
+C 69300 59900 1 0 0 fuse-1.sym
+{
+T 69500 60300 5 10 0 0 0 0 1
+device=FUSE
+T 69500 60100 5 10 1 1 0 0 1
+refdes=F?
+T 69500 60500 5 10 0 0 0 0 1
+symversion=0.1
+}
+N 70300 51900 70300 60400 4
+{
+T 70500 51800 5 10 1 1 90 0 1
+netname=AC_line
+}
+N 70300 59900 70200 59900 4
+C 71300 60400 1 90 0 conn-3.sym
+{
+T 69900 61000 5 10 1 1 180 0 1
+refdes=J?
+T 70300 61200 5 10 1 1 0 0 1
+value=120VAC
+}
+C 71800 58500 1 0 0 conn-3.sym
+{
+T 72100 59800 5 10 1 1 0 0 1
+refdes=J?
+T 72600 59000 5 10 1 1 0 0 1
+value=AC-1
+}
+N 70700 49200 70700 60400 4
+N 71800 59100 70700 59100 4
+N 71100 50700 71100 60400 4
+N 71100 58700 71800 58700 4
+N 71800 59500 69300 59500 4
+C 64400 55000 1 0 0 2N2222-1.sym
+{
+T 65300 55700 5 10 0 0 0 0 1
+device=2N2222
+T 65300 55500 5 10 1 1 0 0 1
+refdes=Q?
+}
+C 63500 55400 1 0 0 resistor.sym
+{
+T 63800 55800 5 10 0 0 0 0 1
+device=RESISTOR
+T 63600 55700 5 10 1 1 0 0 1
+refdes=R?
+T 63495 55400 5 10 0 1 0 0 1
+footprint=1206
+T 64100 55700 5 10 1 1 0 0 1
+value=1k
+}
+C 64400 52200 1 0 0 2N2222-1.sym
+{
+T 65300 52900 5 10 0 0 0 0 1
+device=2N2222
+T 65300 52700 5 10 1 1 0 0 1
+refdes=Q?
+}
+C 63500 52600 1 0 0 resistor.sym
+{
+T 63800 53000 5 10 0 0 0 0 1
+device=RESISTOR
+T 63600 52900 5 10 1 1 0 0 1
+refdes=R?
+T 63495 52600 5 10 0 1 0 0 1
+footprint=1206
+T 64100 52900 5 10 1 1 0 0 1
+value=1k
+}
+C 64400 49600 1 0 0 2N2222-1.sym
+{
+T 65300 50300 5 10 0 0 0 0 1
+device=2N2222
+T 65300 50100 5 10 1 1 0 0 1
+refdes=Q?
+}
+C 63500 50000 1 0 0 resistor.sym
+{
+T 63800 50400 5 10 0 0 0 0 1
+device=RESISTOR
+T 63600 50300 5 10 1 1 0 0 1
+refdes=R?
+T 63495 50000 5 10 0 1 0 0 1
+footprint=1206
+T 64100 50300 5 10 1 1 0 0 1
+value=1k
+}
+N 65000 56000 68100 56000 4
+N 65000 53200 68100 53200 4
+N 65000 50600 68100 50600 4
+N 61900 58100 63500 58100 4
+{
+T 60200 55200 5 10 1 1 0 0 1
+netname=rly1
+}
+N 63500 55500 62300 55500 4
+{
+T 60200 54800 5 10 1 1 0 0 1
+netname=rly2
+}
+N 63500 52700 62300 52700 4
+{
+T 60200 54400 5 10 1 1 0 0 1
+netname=rly3
+}
+N 61900 50100 63500 50100 4
+{
+T 60200 54000 5 10 1 1 0 0 1
+netname=rly4
+}
+N 66700 51500 66700 59500 4
+C 68100 56200 1 0 0 aromat_dsp1.sym
+{
+T 68200 57400 5 6 0 1 0 0 1
+device=OMRON_G2R-24-DC5
+T 68300 56300 5 8 1 1 0 1 1
+device=Aromat DSP1
+T 68375 57450 5 10 1 1 0 0 1
+refdes=K?
+}
+C 67300 56000 1 90 0 diode-1.sym
+{
+T 66700 56400 5 10 0 0 90 0 1
+device=DIODE
+T 67600 56700 5 10 1 1 180 0 1
+refdes=D?
+T 67300 56100 5 10 1 1 0 0 1
+value=1N4004
+}
+N 68100 56000 68100 56500 4
+C 69300 57300 1 0 0 fuse-1.sym
+{
+T 69500 57700 5 10 0 0 0 0 1
+device=FUSE
+T 69500 57500 5 10 1 1 0 0 1
+refdes=F?
+T 69500 57900 5 10 0 0 0 0 1
+symversion=0.1
+}
+N 70300 57300 70200 57300 4
+C 71800 55900 1 0 0 conn-3.sym
+{
+T 72100 57200 5 10 1 1 0 0 1
+refdes=J?
+T 72600 56400 5 10 1 1 0 0 1
+value=AC-1
+}
+N 71800 56500 70700 56500 4
+N 71100 56100 71800 56100 4
+N 71800 56900 69300 56900 4
+N 66700 56900 68100 56900 4
+C 68100 53400 1 0 0 aromat_dsp1.sym
+{
+T 68200 54600 5 6 0 1 0 0 1
+device=OMRON_G2R-24-DC5
+T 68300 53500 5 8 1 1 0 1 1
+device=Aromat DSP1
+T 68375 54650 5 10 1 1 0 0 1
+refdes=K?
+}
+N 66700 54100 68100 54100 4
+C 67300 53200 1 90 0 diode-1.sym
+{
+T 66700 53600 5 10 0 0 90 0 1
+device=DIODE
+T 67600 53900 5 10 1 1 180 0 1
+refdes=D?
+T 67300 53300 5 10 1 1 0 0 1
+value=1N4004
+}
+N 68100 53200 68100 53700 4
+C 69300 54500 1 0 0 fuse-1.sym
+{
+T 69500 54900 5 10 0 0 0 0 1
+device=FUSE
+T 69500 54700 5 10 1 1 0 0 1
+refdes=F?
+T 69500 55100 5 10 0 0 0 0 1
+symversion=0.1
+}
+N 70300 54500 70200 54500 4
+C 71800 53100 1 0 0 conn-3.sym
+{
+T 72100 54400 5 10 1 1 0 0 1
+refdes=J?
+T 72600 53600 5 10 1 1 0 0 1
+value=AC-1
+}
+N 71800 53700 70700 53700 4
+N 71100 53300 71800 53300 4
+N 71800 54100 69300 54100 4
+C 68100 50800 1 0 0 aromat_dsp1.sym
+{
+T 68200 52000 5 6 0 1 0 0 1
+device=OMRON_G2R-24-DC5
+T 68300 50900 5 8 1 1 0 1 1
+device=Aromat DSP1
+T 68375 52050 5 10 1 1 0 0 1
+refdes=K?
+}
+C 67300 50600 1 90 0 diode-1.sym
+{
+T 66700 51000 5 10 0 0 90 0 1
+device=DIODE
+T 67600 51300 5 10 1 1 180 0 1
+refdes=D?
+T 67300 50700 5 10 1 1 0 0 1
+value=1N4004
+}
+N 68100 50600 68100 51100 4
+C 69300 51900 1 0 0 fuse-1.sym
+{
+T 69500 52300 5 10 0 0 0 0 1
+device=FUSE
+T 69500 52100 5 10 1 1 0 0 1
+refdes=F?
+T 69500 52500 5 10 0 0 0 0 1
+symversion=0.1
+}
+N 70300 51900 70200 51900 4
+C 71800 50500 1 0 0 conn-3.sym
+{
+T 72100 51800 5 10 1 1 0 0 1
+refdes=J?
+T 72600 51000 5 10 1 1 0 0 1
+value=AC-1
+}
+N 71800 51100 70700 51100 4
+N 71100 50700 71800 50700 4
+{
+T 71300 51800 5 10 1 1 90 0 1
+netname=AC_neutral
+}
+N 71800 51500 69300 51500 4
+N 66700 51500 68100 51500 4
+N 65000 49600 65000 49200 4
+N 61400 49200 70700 49200 4
+{
+T 70900 51800 5 10 1 1 90 0 1
+netname=AC_gnd
+}
+N 66300 49200 66300 57200 4
+N 66300 51700 65000 51700 4
+N 65000 51700 65000 52200 4
+N 66300 54700 65000 54700 4
+N 65000 54700 65000 55000 4
+N 66300 57200 65000 57200 4
+N 65000 57200 65000 57600 4
+C 58500 53000 1 0 0 conn-6.sym
+{
+T 58855 55295 5 10 1 1 0 0 1
+refdes=J?
+}
+C 60100 53000 1 0 1 conn-6.sym
+{
+T 59745 55295 5 10 1 1 0 6 1
+refdes=J?
+}
+N 60100 55100 61900 55100 4
+N 61900 55100 61900 58100 4
+N 60100 54700 62300 54700 4
+N 62300 54700 62300 55500 4
+N 60100 54300 62300 54300 4
+N 62300 54300 62300 52700 4
+N 60100 53900 61900 53900 4
+N 61900 53900 61900 50100 4
+N 60100 53100 61400 53100 4
+N 61400 53100 61400 49200 4
+N 60100 53500 66700 53500 4
+{
+T 60200 53600 5 10 1 1 0 0 1
+netname=rlyvcc
+}
+C 58400 52800 1 0 0 gnd-1.sym
+C 57700 53400 1 0 0 5V-plus-1.sym
+N 57900 53400 58200 53400 4
+N 58200 53400 58200 53500 4
+N 58500 53500 58200 53500 4
+N 58500 53900 56800 53900 4
+{
+T 56800 54000 5 10 1 1 0 0 1
+netname=relay4
+}
+N 58500 54300 56800 54300 4
+{
+T 56800 54400 5 10 1 1 0 0 1
+netname=relay3
+}
+N 58500 54700 56800 54700 4
+{
+T 56800 54800 5 10 1 1 0 0 1
+netname=relay2
+}
+N 58500 55100 56800 55100 4
+{
+T 56800 55200 5 10 1 1 0 0 1
+netname=relay1
+}
+T 62300 59500 9 40 1 0 0 0 1
+Relay PCB