Wiper Speed Control



A continuously working wiper in a car may prove to be a nuisance, especially when it is not raining heavily. By using the circuit described here one can vary sweeping rate of the wiper from once a second to once in ten seconds. The circuit comprises two timer NE555 ICs, one CD4017 decade counter, one TIP32 driver transistor, a 2N3055 power transistor (or TIP3055) and a few other discrete components. Timer IC1 is configured as a mono- stable multivibrator which produces a pulse when one presses switch S1 momentarily. This pulse acts as a clock pulse for the decade counter (IC2) which advances by one count on each successive clock pulse or the push of switch S1. Ten presets (VR1 through VR10), set for different values by trial and error, are used at the ten outputs of IC2. But since only one output of IC2 is high at a time, only one preset (at selected output) effectively comes in series with timing resistors R4 and R5 connected in the circuit of timer IC3 which functions in astable mode. As presets VR1 through VR10 are set for different values, different time periods (or frequencies) for astable multivibrator IC3 can be selected. The output of IC3 is applied to pnp driver transistor T1 (TIP32) for driving the final power transistor T2 (2N3055) which in turn drives the wiper motor at the selected sweep speed. The power supply for the wiper motor as well as the circuit is tapped from the vehicles battery itself. The duration of monostable multivibrator IC1 is set for a nearly one second period.

Dome light dimmer for Cars

This unique circuit makes your dome light look cool. Usually when the car door is closed, the dome light just goes OFF. With this circuit, you can have our dome light fade slowly in brightness and finally go OFF. This slow dimming of the light gives a very good feeling at night. It looks very romantic!
The circuit can be explained as follows: When the car door is open, the push to off switch of the door is ON and hence it charges the 22uF capacitor fully. The opamp is acting as a voltage follower and its output is same as the voltage across the capacitor, which is 12V when the capacitor is fully charged. Due to a high voltage at the output of the IC, the transistor saturates, turning ON the bulb to full brightness.




Now when the door is closed, the door switch is pushed in and hence the switch goes OFF. When the switch is OFF, the capacitor starts discharging slowly through VR1 and the 10K resistor and the voltage across it decreases slowly. Hence at the output of IC 741 also the voltage decreases gradually, hence decreasing the base current to the transistor. This produces a slowly decreasing current through the bulb and the bulb fades out and finally when the capacitor is fully discharged, the bulb goes OFF.

After building the circuit, with the push-to-off switch in ON position (not pushed in) i.e. the car door open, adjust the preset VR2 to the required initial brightness of the bulb. Then push the switch in to turn it OFF(or close the door) and adjust VR1 for the time to bring the bulb from full brightness to OFF.
I would suggest you set VR1 and VR2 to their maximum values.



Car Anti Theft Wireless Alarm



This FM radio-controlled anti- theft alarm can be used with any vehicle having 6- to 12-volt DC supply system. The mini VHF, FM transmitter is fitted in the vehicle at night when it is parked in the car porch or car park. The receiver unit with CXA1019, a single IC-based FM radio module, which is freely available in the market at reasonable rate, is kept inside. Receiver is tuned to the transmitter's frequency. When the transmitter is on and the signals are being received by FM radio receiver, no hissing noise is available at the output of receiver. Thus transistor T2 (BC548) does not conduct. This results in the relay driver transistor T3 getting its forward base bias via 10k resistor R5 and the relay gets energised. When an intruder tries to drive the car and takes it a few metres away from the car porch, the radio link between the car (transmitter) and alarm (receiver) is broken. As a result FM radio module gene-rates hissing noise. Hissing AC signals are coupled to relay switching circ- uit via audio transformer. These AC signals are rectified and filtered by diode D1 and capacitor C8, and the resulting positive DC voltage provides a forward bias to transistor T2. Thus transistor T2 conducts, and it pulls the base of relay driver transistor T3 to ground level. The relay thus gets de-activated and the alarm connected via N/C contacts of relay is switched on. If, by chance, the intruder finds out about the wireless alarm and disconnects the transmitter from battery, still remote alarm remains activated because in the absence of signal, the receiver continues to produce hissing noise at its output. So the burglar alarm is fool-proof and highly reliable.

Super simple stepper motor controller


The circuit shown above can be used to control a unipolar stepper motor which has FOUR coils (I've swiped it off an old fax machine). The above circuit can be for a motor current of up to about 500mA per winding with suitable heat sinks for the SL100. For higher currents power transistors like 2N3055 can be used as darlington pair along with SL100. The diodes are used to protect the transistor from transients.

Activating sequence:-

Inputs

D0 D1 Coils Energised

0 0 A,B

0 1 B,C

1 0 C,D

1 1 D,A

To reverse the motor just reverse the above sequence viz. 11,10,01,00.

Alternately a 2bit UP/DOWN counter can also be used to control the direction , and a 555 multi-vibrator can be used to control the speed

Discrete component motor direction controller



This circuit can control a small DC motor, like the one in a tape recorder. When both the points A & B are "HIGH" Q1 and Q2 are in saturation. Hence the bases of Q3 to Q6 are grounded. Hence Q3,Q5 are OFF and Q4,Q6 are ON . The voltages at both the motor terminals is the same and hence the motor is OFF. Similarly when both A and B are "LOW" the motor is OFF. When A is HIGH and B is LOW, Q1 saturates ,Q2 is OFF. The bases of Q3 and Q4 are grounded and that of Q4 and Q5 are HIGH. Hence Q4 and Q5 conduct making the right terminal of the motor more positive than the left and the motor is ON. When A is LOW and B is HIGH ,the left terminal of the motor is more positive than the right and the motor rotates in the reverse direction. I could have used only the SL/SK100s ,but the ones I used had a very low hFE ~70 and they would enter the active region for 3V(2.9V was what I got from the computer for a HIGH),so I had to use the BC148s . You can ditch the BC148 if you have a SL/SK100 with a decent value of hFE ( like 150).The diodes protect the transistors from surge produced due to the sudden reversal of the motor.

Automatic Speed Controller for fans & Coolers




During summer nights, the temperature is initially quite high. As time passes, the temperature starts dropping. Also, after a person falls asleep, the metabolic rate of ones body decreases. Thus, initially the fan/cooler needs to be run at full speed. As time passes, one has to get up again and again to adjust the speed of the fan or the cooler.The device presented here makes the fan run at full speed for a predetermined time. The speed is decreased to medium after some time, and to slow later on. After a period of about eight hours, the fan/cooler is switched off.Fig. 1 shows the circuit diagram of the system. IC1 (555) is used as an astable multivibrator to generate clock pulses. The pulses are fed to decade dividers/counters formed by IC2 and IC3. These ICs act as divide-by-10 and divide-by-9 counters, respectively. The values of capacitor C1 and resistors R1 and R2 are so adjusted that the final output of IC3 goes high after about eight hours.The first two outputs of IC3 (Q0 and Q1) are connected (ORed) via diodes D1 and D2 to the base of transistor T1. Initially output Q0 is high and therefore relay RL1 is energised. It remains energised when Q1 becomes high. The method of connecting the gadget to the fan/cooler is given in Figs 3 and 4.








It can be seen that initially the fan shall get AC supply directly, and so it shall run at top speed. When output Q2 becomes high and Q1 becomes low, relay RL1 is turned off and relay RL2 is switched on. The fan gets AC through a resistance and its speed drops to medium. This continues until output Q4 is high. When Q4 goes low and Q5 goes high, relay RL2 is switched off and relay RL3 is activated. The fan now runs at low speed.Throughout the process, pin 11 of the IC is low, so T4 is cut off, thus keeping T5 in saturation and RL4 on. At the end of the cycle, when pin 11 (Q9) becomes high, T4 gets saturated and T5 is cut off. RL4 is switched off, thus switching off the fan/cooler.Using the circuit described above, the fan shall run at high speed for a comparatively lesser time when either of Q0 or Q1 output is high. At medium speed, it will run for a moderate time period when any of three outputs Q2 through Q4 is high, while at low speed, it will run for a much longer time period when any of the four outputs Q5 through Q8 is high.If one wishes, one can make the fan run at the three speeds for an equal amount of time by connecting three decimal decoded outputs of IC3 to each of the transistors T1 to T3. One can also get more than three speeds by using an additional relay, transistor, and associated components, and connecting one or more outputs of IC3 to it.
In the motors used in certain coolers there are separate windings for separate speeds. Such coolers do not use a rheostat type speed regulator. The method of connection of this device to such coolers is given in Fig. 4.
The resistors in Figs 2 and 3 are the tapped resistors, similar to those used in manually controlled fan-speed regulators. Alternatively, wire-wound resistors of suitable wattage and resistance can be used.

Compiler Hex code file to be directly programmed into the PIC

:10000000830100308A0004280C308400113016204F
:10001000830103309600FD309500113084001430C8
:100020001A208301102B04068001840A0406031998
:1000300000341328940024208000840A0408140645
:10004000031900341B289500961B2D2816088A00DA
:100050001508950A0319960A820083131618831748
:0A0060001508950A84000008080046
:1005F6008D018E0183128101082BC8300102031C74
:10060600082B81018D0A03198E0A00300E02623012
:1006160003190D0203180800002B8B131F308316D5
:1006260085008601D730810083128601B4232723F3
:100636000C081106031D212B7B231A2B0C0812060E
:10064600031D1A2B42231A2B8C018D018E01831256
:10065600810105183E2BC8300102031C2C2B810199
:100666008D0A03198E0A00300E02623003190D023C
:10067600031808002C2B05183E2B8C0A282B8F01FB
:10068600742B831227238C080319732B5A2B0610FD
:10069600732B8610732B0611732B8611732B061280
:1006A600732B8612732B0613732B8613732B0C086E
:1006B600940001309402031C732B083014020318B3
:1006C600732B03308A006B30140703188A0A8200E2
:1006D6004A2B4C2B4E2B502B522B542B562B582B34
:1006E6008F0A13080F02031C442B8C018312080087
:1006F6008F01AD2B831227238C080319AC2B932B68
:100706000614AC2B8614AC2B0615AC2B8615AC2B1D
:100716000616AC2B8616AC2B0617AC2B8617AC2B05
:100726000C08940001309402031CAC2B0830140210
:100736000318AC2B03308A00A430140703188A0A66
:100746008200832B852B872B892B8B2B8D2B8F2B35
:10075600912B8F0A13080F02031C7D2B8C01831229
:10076600080083120508183994000310940C03102E
:10077600940C0310140C8F0005080639940003101E
:10078600140C9000D72B023091000330D52B033088
:1007960091000430D52B043091000530D52B05305F
:1007A600910006309200F02B0F080319C62B013A70
:1007B6000319CA2B033A0319CE2B013A0319D22B7C
:1007C600F02B9301930A08000230930008000330CF
:1007D6009300080004309300080010080319E42B66
:1007E600013A0319E72B033A0319EA2B013A031DD1
:0A07F6000800ED2B04340534023432
:02400E00F13F80
:00000001FF

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international calls