Has been pass a long time since my last post, and well, I have been very busy. Anyway I have a good gift for all the community and I hope you will enjoy it, is my final version of my MUX antifail system. Chris Anderson already talk about this, you can see it here
This device let you switch between automode or manual mode just using 1 channel of your remote control. My Antifail system is a little bit complex, the idea was to make it very flexible and you can adapt it to any homemade solution.. For example you can choose between a pull down or pull up resistor, and if you make contact with any servo activated device in the correct pins will let you switch between modes or if you system only have a TTL pin to send the signal you can use it with no problems… in other cases if you have weird pico-switch
that is just a transistor that makes ground, anyway, you can use it, (maybe I confuse everybody now), this is just an introduction, but I will explain it in detail after.
And off course if open source and almost free, (just 7 dlls for board), a commercial one will cost you about $50 dlls.
Let me explain about the labels of the PCB:
SA1,2,3,4= Servos Port A (Input): Input of servos in port A.
SB1,2,3,4= Servos Port B (Input): Input of servos in port B.
S1,2,3,4= Servos Outputs.
PWR_SEL= Power Select Jumper: Let you choose from where you want to obtain the power to move the output servos, if you place the jumper in the pins 1 and 2 you will take the power from the receiver connected to input port A, and if you put the jumper in pins 2 and 3 you will obtain the power from the receiver connected to input Port B.
IC_PWR= IC power select: This jumper let you choose from where you want to take the power to supply the multiplexor chip, if you place the jumper in pins 1 and 2 (SRV), you will obtain the power from the receiver selected in PWR_SEL, but in case that the receiver exceeds 5.5 volts, you will need to place the jumper in the pins 2 and 3 (VIN), and connect a 5 volts battery in the VIN jumper.
VIN= Voltage In: Here is where you suppose to connect the 5 volts battery. Careful with the polarity =).
RES_SEL= Resistance Selector : Here you can choose between a pulldown or pullup resistor, if you choose pulldown resistor, the autopilot will be disable by the default, until you send a 5 Volts signal. If you select the pullup resistor, the autopilot will be activated by default, until you ground it.
PICO= PICO Switch, is where you suppose to connect a switch activated by a servo signal (connected to channel 5 of your remote control). The pin 1 is ground, the pin 2 is the mode selector (manual mode or auto mode) and the pin 3 is 5Volts. If you selected the pulldown resistor mode you will need to make contact between the pin 2 and 3 to activate or deactivate the autopilot,. In case that you selected the pullup resistor mode, you will need to ground the pin2 to activated or deactivate the autopilot, you can use any ground you want, but I already put you a ground pin, and is the pin1 =).
In case that you have system that will send a TTL signal, like a microcontroller or something, you should connect the output pin of your MCU and connect it to the “PICO pin 2” (the middle one), and connect the ground of the MCU to the MUX Ground, in this case the ground pin (PICO pin 1).
Just to rectify if the pin 2 of the PICO jumper is set to LOW or ground, the input port A will be redirected to the output port (you can connect here your receiver or you autopilot). If the pin is set to HIGH or 5 volts, the input ports B will be redirected to the output ports, instead the input port A. This will let you switch between to controllers (autopilot and the remote control receiver).
LED1= Tells you when autopilot is activated or vise versa..
LED2= Tells you when the system is powered..
Well I hope is enough… If I made a grammatical mistake (like always) just tell me, hehe.
To order a PCB from PCBbatch.com click here
About the Pico Switch, you can buy it from here:
Or you can make you own, the switch is from radioshack:
Use it by your own risk!!, if you plane crash i don't know anything, i don't even exist for you, but if you plane is a successful, all the credit is mine off course =P