Skip the auto shop - Our mechanics make house calls

Q: How Does the Auto-Reverse Safety Feature Work on Car Windows?

asked by on

How does the auto-reverse safety feature work on car windows?

A: Jam protection Jam protection is the term ...

Jam protection

Jam protection is the term used by the manufacturers when discussing this safety feature. All power windows have a few parts in common.

  • Window motor
  • Window regulator
  • Window switch
  • Window glass
  • Up relay
  • Down relay

Others, like one that has the auto-reverse feature, will have a few others.

  • Window module (Usually mounted in the door)
  • Window motor pulse switch
  • BCM (Body Control Module)

Window motor

The window motor is the workhorse of the system and provides the motion that roles your window up and down. It consists of a worm gear and a reduction gear that only allows the motor to move the window. A worm gear is a long shaft like gear that drives a much larger diameter round gear similar to what you would see on a bike, the reduction gear. This gear system cannot be moved by forcing the window up or down. Only the motor, which turns the worm gear, can move the window. Any force placed on the window simply binds this gear system more and more as you apply more force.

Window regulator

It is not unusual for the regulator and motor to be replaced as an assembly. The motor and the regulator can be replaced independent of each other as well. The regulator is the part that holds the fragile glass in the door. The motor is attached at a central part of the regulator and when the motor turns, the regulator swings a single arm or multiple arms that move the glass up and down.

Window module and BCM

Not all power window systems utilize a module in the door. Some will use only the BCM. Either way the programming methods used to determine the position of the window and whether or not there is an obstruction are the same. Beyond a computer, there is one essential component that allows the auto-reverse function to exist, that is the pulse switch.

Window motor pulse switch

The pulse switch is more of a sensor than a switch. It is a device that creates a small voltage when it passes through a magnetic field. This property of electronics is know as induction. Mounted on the worm gear in your window motor is a magnet. As the magnet spins on the worm gear, it passes by the pulse switch inducing a voltage. Each time a voltage is created, the window module receives this voltage signal that is counted as one pulse. Each time the window module receives a pulse, it measures the amount of time it takes for the next pulse to occur. The longer the time between each pulse, the slower the motor is turning. This method of measuring a rotational speed is utilizing a method referred to as a pulse width.

Let’s break down what a pulse width is by defining each word. A pulse is a signal created by the pulse switch that a computer can count. The width of the pulse is the amount of time that passes before the next pulse. The term width is used to describe the pattern created when the voltage signals are graphed.

Terminology aside, the only important thing to understand is the window module/computer is simply measuring the amount of time that passes between each pulse. Each pulse can represent one rotation or the 360° of a rotation can be divided into smaller pieces. In the end, all that is happening is the comparison of the time between pulses.

So what does this all mean?

Ok great, you're probably wondering what this has to do with an auto-reverse function. As the window motor rotates, the window module has learned what the normal speed is by measuring the amount of time between pulses. If the amount of time between pulses increases indicating the rotation of the motor has slowed, the window module is programmed to reverse its rotation.

Window switch

Your window switch simply allows a voltage signal to pass through to the BCM and or window module. The module then powers the up or down relays depending on the direction you requested by depressing the window switch.

Up and down relays

The up and down relays convert low voltage signals from the window modules into the twelve volts that the battery supplies. The window modules receive signals from the window switches that direct it to power the up or down relay accordingly.

If you run into any problems with your windows and need servicing, feel free to reach out to a certified mechanic who can diagnose and ensure the proper function of all of your windows components.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: After serpentine belt slipped off transmission won't go into reverse

It may be possible that the belt struck and bent a shifter linkage component. I suggest having a certified technician diagnose your gear slipping issue, including an inspection of the shifter linkage for proper adjustment or damage.

Q: How Does the Anti-Pinch Feature Work on My Power Windows?

Basically, anti-pinch works by measuring the amount of electrical current the motor uses that drives the glass up and down. Like practically everything on a modern car, the windows are controlled by an electronic control unit (ECU). When you operate...

Q: Car window dropped down into door

Hello! The most common cause of the window falling into the door is the window regulator becoming defective. The door panel must first be removed in order to inspect the pulleys and cables attached to the regulators. Usually the cables...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.