I am in the process of wiring up a car and the owner wants intermitent wipers. I have searched for a intermitent wiper module out of another car that I could use but thought it might be easier to make one.
I plan to use a 555 timer. I did a basic electronics course about 14 years ago and I have read a bit on the internet but I am still quite new to it all. I have drawn up a basic schematic and plan to make the circuit after the new year but was after a bit of input from more experienced people.
From what I have read the circuit works as follows.
When power is applied C1 charges through R1 and R2. While this is happening the output from pin 3 high. When C1 is charged pin 7 is connected to pin 1 and C1 discharges through R2 and R3. While this is happening the output from pin 3 is low. When C1 is dicharged pin 7 open circuits from pin 1 and the process starts again.
I have used R3 to give a slower discharge and a longer off time. Obviously there will be some testing to get the values of the components to give the required on and off time periods but I have calculated that with the values listed I should get an on time of approx 1.3 sec and an off time of approx 7.6 sec.
I look forward to any feed back on this but please keep it simple. Also if you can post links to any sites with info, that would be good.
Brad
Old Corollas never die...
My KE30
Updated 15/7/2007............ yes, I need to pull my finger out.
In short... 555's suck. They have a large current drain (comparatively), but that isn't really a problem in a car. Advantages are that they are cheap, simple and stable. A more elegant solution would be a variable speed MOSFET switching circuit, although the timer you intend to use is adequate.
The multivibrator circuit you describe sounds allright, but it won't be sufficient. You'll need to use your timer circuit to switch an external relay, because you'll be switching a largish current.
I just noticed you have an image of your circuit. Shall check this out when I have a pinout for a 555 next to me. It's been a long time since I've used one!
I too haven't used one in a while but if you replace R2 with a variable setup it should allow you to have mulitple speeds for intemitten, its a bit late now but when i get some time i will redraw the circuit with what i mean and add some better power control to it.
tried Dick Smith or Jarcar for a kit?
years ago i bought a vellemen kit that seemed to do the trick:
<http://www.velleman.be/common/product.Aspx?lan=1&id=9019>
I got it from a Dick Smith store.
dude if you want something different (and possibly a bit dodgy) use a slow 12v motor (small) with a wheel on it, have a contact on the wheel and as it spins it connects the circuit and up the wipers go (Think distributor). Variable speed too with a pot. I have actually seen this on somethig before, dodge on a car though IMO
Thanks for the input guys.
It will be triggering a relay as the car is getting a full custom wiring harness made from scratch. Very time consuming job.
My first port of call when I was looking into this was Jaycar and Dick Smith to try to get a kit. Neither had anything. I remember seeing a kit many years ago from Dick Smith but no one there knew of it.
I'm not going with a variable sweep time setup as it would mean another switch on the dash somewhere and a set time will do the job fine. The car wont see alot of wet weather use anyway.
Willwal98 Thanks for the input but I think I'll keep trying the electronic way a bit longer.
I look forward to seeing your revised schematics and if you could give a breif explanation on what changes and why, that would be great.
Brad
Old Corollas never die...
My KE30
Updated 15/7/2007............ yes, I need to pull my finger out.
Very dodgy, please dont suggest things like that as somebody may actually use it. Also there are ways to do all that electronically with a 555 timer, or a comparator switching network etc, which will be smaller, cheaper and more stable.Originally Posted by willwal98
Brad, Make sure you mount all circuit boards with rubber mounts as the vibrations of a car will quickly and easily break your solder joins. The average 555 timer wont have enough current output to drive a relay, so you will need to add a transistor to the output. Im sure Tricky and ndgcpr would have already thought of this, but a MOSFET is quite cheap, uses less current than a BJT(Bipolar Junction Transistor) so it wont heat up as much, and can drive a much larger relay. A comparator input to the MOSFET will help as the fet will then be always fully on or fully off, like a Class D amplifier. This will in turn reduce the current usage of the mosfet, and make it last even longer, and you will also never have a problem with the fet not reaching enough output current to drive the relay, even when the relay gets old and sticky.
Once ndgcpr posts up his schematic ill have a squiz, and see if i can make any suggestions.
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River
Do they still make the 555??![]()
![]()
Just use a pic!
Not many ppl have a pic programmer, nor do they know how to write assembly code. Paying somebody to do it gets quite expensive. 555 timer is available off the shelf from dick smiths. probably about a buck to 3 bucks. dunno what things are worth retail anymore.
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River
Hi,
Yes, they still make the 555. You can get a CMOS version also, but really, in the context of things (ie compared to your wiper motor) the standard MOS 555 isn't going to chew the juice, or for that matter you don't need some expensive transistor to drive the relay. You should be able to use the humble 2N2222 or BC108 to drive the relay. The duty cycle will be low and the drain on the trannie won't be high and won't cook. However, if you're worried about this and want a gruntier trannie then go for something like the BD139. It'll drive the relay and won't break a sweat in doing so. You could always use a ULN darlington driver array chip but this is overkill and more expensive than a single trannie.
You could use a PIC, but that's really going over the top for a simple wiper delay - and you have to still have a driver trannie to switch on the relay and you'll have to program the bugger.
With the 555 you can set up a small rotary switch with different value resistors so you can have some set variable delays. Alternatively, you can use a linear pot and make it fully variable.
You can ue a 556 timer, which is just two 555 timers in a single 14pin package, and use one of the 555s to do the wiper motor and the other one to detect when your lights are on (when the ignition is off) and sound a buzzer.
seeyuzz
river
The thinking man's clown and the drinking woman's sex symbol
RA25GT - There is no substitute | 18R-G - Toyota's Dependable Masterpiece
Toymods Car Club Treasurer, Historic Plate Registrar & Forums Admin
Toymods BDSM, Gorean, Fetish, Pelvic Floor Muscle afficiando and alternate lifestyle guru
Thanks for the replies guys. Alot of it has gone straight over my head though.
Just need to clear up a few things.
Will the 555 be able to switch a relay or am I going to need a transistor to drive it?
I take it these are types of transistors?You should be able to use the humble 2N2222 or BC108 to drive the relay.
How are the connected?
I think I have a few more hours of googling ahead of me before I go much further.
Brad
Old Corollas never die...
My KE30
Updated 15/7/2007............ yes, I need to pull my finger out.
Youve all got me thinkin, maybe i should jam a pic into my car to run the whole car. Or maybe a motorolla chip. Might have to sweet talk the techies at the uni into cuttin me a board... slip em a carton or sumthin. Prototype board is all well and good, but a custom board is soo much neater.
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River
i have always liked the idea of "pic'n" my car. and i have done a few things in my time with the car as well, the next progect5 i am looking at is running a 40x2 LCD off at ATMEGA8 just to tell me stuff like batt voltage and other useful things.
Anyway i have been really busy but just threw this together. the idea of using R# in your circuit Brad is ok but i prefer using as little components as possible. And since we are using a MOSFET or BJT (transistor) if we make it an inverting circuit then we can dispose of the third resistor. I prefer BJT's because i can get them to do exactly what i want (i always have to have a play with MOSFETS to get them to work...
Anyway here you go, i have played with the values to get my software to work, sorry i didn't use actual E24 series so these exact values don't exsist but hey, you get the idea. the RL is the load so the relay or anything. This circuit will work wired from the exisiting switch and assuming there is already a relay to the motor you may just be able to use a decent transistor instead of an extra relay. Anyway we will see how mods to this work.
Oh and below the circuit diag is the simulation of the circuit. the output of the 555 is actually the opposite (long high time, short low time) and then the transistor (PNP) inverts the signal..
![]()
Just check the draw current of the relay. The 2N3906 transistor is only good for 100mA. Also, why is the first pulse on for 1.3s, and the second pulse on for about 0.7 seconds?? What is the on time in steady state?? Im just concerned that the circuit might leave the wipers in odd positions. What happens when the car is switched off halfway through an on cycle?? does it head back to zero when the car is switched back on??
Im thinking there is a relay inside the motor which switches itself off when it returns to the normal position(wipers down), and holds on when not in the normal position, because the wipers always return to the normal position when you switch the car off, and the turn it back on with the wiper switch off. They also return to normal position when you switch the wipers off with the car running. Perhaps the circuit need only run for half a second each cycle, and just adjust the frequency of operation. I think we all need to look closer at the original wiper design, as there should be features there we can use to make the circuitry simpler.
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River
The wiper actually has it's own internal switching which "self parks" the wipers (ie returns them to the bottom of the screen when switched off.Originally Posted by o_man_ra23
The intermittent wiper module needs only to move the wiper arms a short part of the sweep for the self park to take over and finish the sweep. This is why care should be taken when working on or around the wiper system (arms, linkages and motor) with the ignition on as the self park circuit can be engaged by moving the wiper arms (if possible) and body parts can get caught up in the linkages.
So the on time of the intermittent wiper output needs only be 1-2 seconds (depending on the wiper motor). Enough to move the wiper motor into self park mode which continues the sweep.
The on time will trigger the sweep and the off time will determine the amount of time between sweeps.
Firstly what is a "pic"?Originally Posted by ndgcpr
Thanks for the circuit. No need to apologize for not using "E24 series" as I have no idea what it is.
I don't really understand how that circuit works so I'm off to do more googling.
Everyones input is appreciated greatly, Rep points all round.
Brad
Old Corollas never die...
My KE30
Updated 15/7/2007............ yes, I need to pull my finger out.
I'm fairly certain the ae82 intermittent works like this :
Transistor switches on, charges a capacitor, when the capacitor is charged, a small relay turns on. Relay works wipers and turns transistor off. Capacitor slowly discharges, relay turns off, transistor switches on. rinse, repeat.
A pic is a simple and common microprocessor. A very simplified version of a computer CPU if you would like. Often you will find things like pics inside ECU's and the more complex of the spark controllers. Another microprocessor commonly used, but now outdated is the motorolla MC68HC11... ive done quite a bit of work with these, and they are quite a powerful processor when their features are utilised fully. The HC11 can be found in ECU's such as the injec EM1/2/3, and im sure many others. Pic processor range in price from a couple of bux to 50 or so dollars depending on the complexity of the processor and its abilities. A pic programmer is available from jaycar in kit form for not much, but a pic in circuit debugger will set you back about $250. This is still a lot more affordable than the kits for other processors, making the pic quite popular with enthusiasts.
Myne... later model wipers probably do work off a transistor/capacitor network, ill have to pull apart an RA40 wiper motor I have and check out how it works.
Brad, very sound advice on the safety of working with wiper motors, rep for you
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River
Originally Posted by o_man_ra23
The first pulse is 1.3 and evey other one is 0.7 secs. it just takes a bit to initiate. I was looking for around .5 seconds because i was assuming it was a self returning wirper. This also means that this circuit can go in between the "pulse" section of the wiper like so
Worst comes to worst i am more then happy to build this for you, with the weight i would think it would be no more then a couple of bucks to mail it anywhere in Australia.
Should work a charm, but i might look at using a pic anyways, and buy the programmer and in circuit debugger. But once again, check the draw current of the relay before using such a small transistor.
Cheers, Owen
Cheers, Owen - Censorship - degrading Toymods since 2011
My RA28, With Lancer EVO BrakesOriginally Posted by River