DIY Drones

jordi

Open Source MUX (AntiFail) V2 by Me Again

NOTE: This board have an error, if you already order it, just be sure of not solder the diode 1N4001 (D1).


This is the new version of my antifail system... (same that will be used in my new autopilot based on the ARM Cortex M3).

But this version includes a build-in PicoSwitch.. (or servo activated Switch). I also add some pull down resistor's to increase security =)...

How it works? Well you just connect the port that says "PICO" to the receiver channel 5, and you can switch between the servos connected in the port "A" to "B". Right now the ports support four servos (just for throttle, aileron, elevator and rudder, or do you need an extra input for your laser canon?)..

Part list:

D1 1N4001 Diode
D2 + LED
D3 + LED
IC2 74LS157D SO16
IC3 ATTiny85 SOIC8
R1 1.0 K 0207/5V
R2 4.7 K 0207/5V
R3 220 0207/5V
R4 1k 0207/5V
R5 1k 0207/5V
R6 1k 0207/5V
R7 1k 0207/5V
R8 1k 0207/5V
R9 1k 0207/5V
R10 1k 0207/5V
R11 1k 0207/5V
R12 1k 0207/5V


You will need a AVR programmer in order to upload the firmware of the ATtiny85 (MCU), you will find it here.

Files to download:
ServoSwitch.hex (firmware)
muxV3.sch (Schematics)
muxV3.brd (Board)

To buy a PCB board click here.

Tags: jordi, multiplexor, mux

6 Comments

James Ross Comment by James Ross on May 18, 2008 at 10:10am
If you need more inputs for your laser cannon, just make two of these and split the pico signal :-)

I've bit the bullet on this. Unless I screw up somewhere, I should be able to make 4 of these for about the same price as one commercial version (even counting the cost of the AVR programmer). Parts have been ordered. PCBs should be here in a couple weeks. I'll comment again when I get it running.
Alec Comment by Alec on May 27, 2008 at 1:22am
I know it's fairly trivial, but could you post the source code for the uP? do you use AVR studio or AVR-GCC?
jordi Comment by jordi on May 27, 2008 at 10:25am
Yes, i don't want to post it because is just prototype (but works), but you can look it here:

I want to add a potentiometer to adjust the servo signal position where the pico suppose to activate.
James Ross Comment by James Ross on May 27, 2008 at 12:04pm
This is the link: http://jordii07.googlepages.com/muxcode.txt
James Ross Comment by James Ross on June 7, 2008 at 12:37pm
There is an error with this board. If you build it, it will get hot and magic smoke will come off the diode.
The error in the schematic looks like:
+5v --- 1N4001 Diode --- GND

Oh well.
jordi Comment by jordi on June 7, 2008 at 1:40pm
Yes you are right, is the same error i made in the ardupilot :S. any way... i will remove the post, and i will post a new version that also include the servo controller.. If you already order it just remove the diode XD...

Add a Comment

You need to be a member of DIY Drones to add comments!

Join this network

RSS

About DIY Drones

Chris Anderson Chris Anderson created this social network on Ning.

Create your own social network!

© 2008   Created by Chris Anderson on Ning.   Create your own social network

Report an Issue  |  Feedback  |  Privacy  |  Terms of Service