I understand that DPDT relay can reverse polarity... but that's not what I'm looking for.
I'd like the relay to respond/open only if it see's the correct polarity.
The use case is to accomplish this (if you're interested):
Currently:
Car window switch (on old antique car) sends power to window motor. The power polarity may be either direction depending on raising or lowering the window.
The Problem:
Due to switches, safety checks, fuses, etc, the power once it gets to the window motor is reduced to the point that the motor moves slowly and doesn't have full voltage/amps.
The Potential solution:
Send fresh wires directly from the battery power to near the window and terminate at a relay (then extend through the relay to the window motor). Use the reduced power (with its corresponding polarity) to signal the relay. There should be two relays for each polarity (one to each motor power side, to turn on the appropriate power direction).
So the power red wire is received on two different relays, one relay opens when it sees a positive signal, the the other relay only opens when it sees negative. Depending on what polarity the red wire comes with, only one of the two relays that Red is hooked up to will open (allowing the corresponding battery power polarity through the relay to the window motor) . There would be a corresponding setup on the Black wire side.
The relay would be operated with 12v signal (the original power source), and it would be sending through the new direct from battery power 12v of power.
Other Potential Solution:
I believe I could use a polarity sensor with a pi/uno then process that input to create an output to signal the corresponding relay to open/close based on that input, however that would require the additional pi/uno board and processing. I'd imagine that there is a relay out there that only works with the correct polarity (I see the large/expensive ones for industrial control environments, but I've not seen something for the Arduino world)
(I've drawn this up at home, when I get there I'll add the pictures to help explain what I'm thinking)
Thanks for taking time to read.
I appreciate any help or ideas!!