PDA

View Full Version : Upgrade to JDM power folding mirrors (auto)



qu!kdeth
03-05-2006, 12:46 PM
I have devised a circuit to control the power folding mirrors automatically.
How would you like to automate your power retractable mirrors?

Here are some of the options:
1. Ignition key control. Turning the key ON will extend if the mirrors are retracted and will fold if the key is turned OFF.

2. Power door lock control. If the mirrors are not folded, locking the doors will automatically retract the mirrors. If retracted, when you unlock the door, mirrors retract.

But there are problems with the features above, like unlocking the door to get something inside the car, the mirrors will open even if not needed. Or by taking the key off but you're not going to leave the car, the mirrors fold.
So I came up with the combination of the options 1 and 2.

Option3.

Features:

- Equipped with Auto or Manual mode switch.
auto mode - controlled by door power lock and by turning the ignition on.
manual mode - normal operation using retract push button .
- Turn the key off, get out of the car lock the doors, mirrors retract.
- Unlock the door, get in the car, turn the key on, mirrors extend.
- Resumes manual operation whenever the key is switched ON. The mirror will not fold automatically when you lock the door.

I was also thinking of another feature that will unfold the mirrors when the engine starts, but I don't like it. But it will be cool if you have the remote start control. :bigthumbu

Alright guys, I will post the diagram and How-to when finished.. :)

=cJ=
03-06-2006, 03:45 AM
Nice, I look forwards to the results :)

Having the two modes would be pretty cool, I like the idea of the mirrors folding out when you key the car on, but having an override is a good idea :bigthumbu

qu!kdeth
03-07-2006, 03:35 PM
http://i50.photobucket.com/albums/f347/acis162/ckt1.jpg

Wiring diagram.1 click >>http://i50.photobucket.com/albums/f347/acis162/th_wiring1.jpg (http://i50.photobucket.com/albums/f347/acis162/wiring1.jpg)

Wiring diagram.2 click >>http://i50.photobucket.com/albums/f347/acis162/th_wiring2.jpg (http://i50.photobucket.com/albums/f347/acis162/wiring2.jpg)

Components list:

D1,D2,D3,D4,D7,D8,D9 - 1N4148 or 1N4001 (1A)
D5,D6 - 1N5400 (3A)
C1 - 100-300 uf, 16V
R1 - 10K
K1,K2,K3,K4 -SPDT 12V relays
SW1 - DPST
1A fuse with in-line casing

The wiring was done on 86 Celica GT-S, using the mirror control box and retract switch from a JDM AE92, and power folding mirrors from JDM AE101.

Pin-out (st162):

SW1 - Double pole switch. Auto mode when closed.

Pin1. Power door control 12V - White-Red, from 30A CB, permanent 12V

Pin2/3. Power window/seat 12V - White-blue, accessible wire at the center console power seat switch, active when ignition key ON, will supply 12V to the retract relays/mirror motors

Pin4. Power Door lock solenoid - Blue-white, momentary 12V when door lock switch is pushed

Pin5. 12V supply to the contol relays when ign key is at ON position. If you use ACC 12V, when the engine is started while mirrors are moving 12V to the retract motors will be interrupted.

Pin6. Mirror retract limit, this yellow wire shorts to ground when the mirrors are not folded, a 1A fuse is added to protect the mirrors' wiring when a component fails in the upgrade circuit(ex. shorted diode).

Pin7. Retract signal, momentary 12V to retract control relay, tapped to Retract push button

Pin8. Ground. Battery(-)

Differences between Diagram.1 and Diagram.2:
In Diagram.1 With the key at ACC and SW1 closed the mirror positions can be controlled and you can fold the mirrors using the pustbutton (manual) and if you lock the doors, the mirrors will retract(auto feature).
I wired my retract mirrors based on Diagram.2. The activation of the mirror retract pushbutton while in Auto mode is prevented by isolating the 12V supply from the power mirror control/switch.

Prototype PCB, pls click to enlarge..

http://i50.photobucket.com/albums/f347/acis162/th_afpcb.jpg (http://i50.photobucket.com/albums/f347/acis162/afpcb.jpg)
If you have any question please feel free to reply to this post. :)

wrongboy
03-07-2006, 10:28 PM
Uh, Sticky? Mods? Please?

acidice333
03-08-2006, 12:33 AM
If someone donates me a set i can reduce the number of components drastically and make it oise free (:

qu!kdeth
03-08-2006, 12:38 AM
If someone donates me a set i can reduce the number of components drastically and make it oise free (:

Are you thinking of designing a solid state version using logic gates or transistors? That would be great! tnx! :bigthumbu

Although the problem with them will be the high power requirement.

david in germany
03-09-2006, 07:13 AM
I like this thread! :bigthumbu
What are the costs looking like so far? I know the average mini relay is about $2 each. + minor components I would guess under $12. am I correct? If you were to do the build then sell, I would estimate a sell price 2.5- 3 times the parts price.

Great write up of the idea though!

Angry propellers!

david in germany
03-09-2006, 07:15 AM
Also I noticed alot of colaberation between power doors what if the car has no power doors like mine?

acidice333
03-09-2006, 08:03 AM
Then you would fall back to Option 1.
Altho I'm not exactly sure how the power folding mirrors work, but wouldn't the mirrors "flap" turned ignition pressed Unlock then Lock then Unlock ? Also, you need to prevent it from folding if in ON position. Now I'm not sure if you already did that since I haven't really read everything hehe

And as for my thingy about reducing and stuff, the high power requirement is not an issue.

qu!kdeth
03-09-2006, 11:53 AM
Then you would fall back to Option 1.
Altho I'm not exactly sure how the power folding mirrors work, but wouldn't the mirrors "flap" turned ignition pressed Unlock then Lock then Unlock ? Also, you need to prevent it from folding if in ON position. Now I'm not sure if you already did that since I haven't really read everything hehe

And as for my thingy about reducing and stuff, the high power requirement is not an issue.

I have thought about the conditions that may activate the mirrors during Auto and Manual mode including Lock/Unlock.

Alright, here is the explanation how the power folding mirrors work:
Without the Autofold upgrade:

Note:NC - normally closed, NO - normally open. The relays in the schematic are all in NC state.

The mirror control module. Has four SPDT relays and a trigger circuit. Two relays for each mirror. The retract motors are activated by a 12V trigger to the cuircuit.

Now, let's focus on one mirror only. It has four wires 2 for motor and other 2 for retract and extend limit switch. The limit wires (yellow and brown) tell the Mirror Control relay module whether that the mirrors are retracted or not. One of the wires shorts to ground when retracted or extended.

From this input the relays in the control module reverses the polarity of the supply lines to the retract motors (green and blue wires).

Autofold upgrade.

The Retract signal Pin7 is activated by either by door lock through K4
or by turning the ignition Key On through K2 and K3.

From the Auto fold diagram, Pin6 is the input and it determines the mirrors' position(shorted to ground if extended)

Momentary 12V from door lock solenoid(Pin4 input) activates K4 when the mirror is extended. With Pin6 shorted to ground K4 actuates and 12V from SW1 through K1 NC terminal outputs 12V to Pin7(Retract). Once retracted, Pin6 is open and K4 is disabled until the mirror is extended again.

Now, when you turn the ignition Key ON, 12V from K1 will switch from NC to NO terminal which will actuate K2 , outputs 12V to Pin7 through K3 NC. Like K4, K3 coil is disabled when the mirror is retracted. Once extended K3 is actuated and remains switched to NO. Key On means you're on manual mode, if you retract the mirror manually K3 common will switch to NC but will not output 12V to Pin7 because the K2 is de-energized after less than a sec. when C1 is fully charged.

While the ignition key is in ON position K1 is at NO position, thus disconnecting K4 common from 12V. Pin7 output "doesn't care" about Pin4 input(door lock).

I hope everything is clear. :)