Tweeted twitter.com/StackElectronix/status/712344125375385600 occurred Mar 22 '16 at 18:24 13 deleted 302 characters in body edited Mar 18 '16 at 22:09 unix 7611 silver badge1111 bronze badges I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] simulate this circuit [Added logic relay connections.] I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] simulate this circuit [Added logic relay connections.] I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] 12 added 302 characters in body edited Mar 18 '16 at 16:02 unix 7611 silver badge1111 bronze badges I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] simulate this circuit [Added logic relay connections.] I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] simulate this circuit [Added logic relay connections.] 11 added 327 characters in body edited Mar 15 '16 at 18:29 unix 7611 silver badge1111 bronze badges I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  I want to add an intermittent function to the wipers on my 40-year-old car without any additional switches. The details of the wipers can be found here [http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. The wiper knob closes the path to ground allowing the motor to begin sweeping the wipers. (There is another ground at the motor that mechanically closes when the wipers are not parked. This allows the wipers to park regardless of when the wipers are switched off.) It seems that all I need to do is complete the path to ground whenever I want to sweep the wipers, but it seems too easy so I’m second guessing myself. I’ve drawn out a small circuit using a ATtiny85 to detect if the wiper circuit is closed (not shown on the diagram). If the circuit is closed (knob pulled out) for longer than one second, the wipers operate as long as the knob is out. If the knob is pulled out and returned in less than one second, the uC activates the relay long enough to start a sweep and repeats this at a predetermined interval. Am I missing something? Is this a reasonable approach? I chose an automotive relay I’ve used before, datasheet here [http://www.farnell.com/datasheets/1809465.pdf] with a diode and RC snubber across the contacts. [Edited from original to reflect accurate wiring.] simulate this circuit – Schematic created using CircuitLab To be completed by OP.  | A | B | C | +-------+-------+-------+ Everything off |12.9 V |12.9 V |12.9 V | Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V | Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |  simulate this circuit [Second schematic illustrates switch and two ground paths.] 10 added 5 characters in body edited Feb 26 '16 at 19:35 unix 7611 silver badge1111 bronze badges 9 Added labels and readings for OP. edited Feb 26 '16 at 17:37 Transistor 93.5k77 gold badges9292 silver badges205205 bronze badges 8 deleted 159 characters in body edited Feb 26 '16 at 16:08 unix 7611 silver badge1111 bronze badges 7 Moved schematic to answer. edited Feb 4 '16 at 7:03 Transistor 93.5k77 gold badges9292 silver badges205205 bronze badges 6 Added modified schematic. edited Feb 3 '16 at 19:26 Transistor 93.5k77 gold badges9292 silver badges205205 bronze badges 5 added 361 characters in body edited Feb 3 '16 at 19:03 Transistor 93.5k77 gold badges9292 silver badges205205 bronze badges 4 added 361 characters in body edited Feb 3 '16 at 18:53 Transistor 93.5k77 gold badges9292 silver badges205205 bronze badges 3 added 99 characters in body edited Feb 3 '16 at 16:44 unix 7611 silver badge1111 bronze badges 2 added 296 characters in body edited Feb 1 '16 at 2:30 unix 7611 silver badge1111 bronze badges 1 asked Jan 31 '16 at 21:46 unix 7611 silver badge1111 bronze badges