Developer

APM Oil Pan!


Is 2:22AM (when i started writing this) and i can't sleep, so i decided to write this post.

I been working "hard" and the fastest i can to finish this thing, theres only one step remaining in order to start the "mass" production of this board.

This is how the last step will be done:
-A unique assembled board will be shipped from California to Spain.
-Then Jose Julio in Spain will open his "Surprise Board" and make us the great favor to all of us of checking the board integrity and the harmony of all the components on it (thanks in advance JJ).
-That includes checking some new components i can't mention right now.
-If Jose Julio says 'Si", then i will start the mass production.

By now SparkFun is straggling trying to supply all the components and test bed for APM. It will be released soon.

The board is kinda of big right now. This board will be called the "huge" version. When the code becomes very mature i will create a an smaller version of the APM and APM Oil Pan without the multiplexor on the APM and without the bulky FTDI chip on the APM Oil Pan, so i can save 30% of the size. This one will be called ArduPilotMega "In my way" version. ;-)

Oil pan stands for the old shield name. The difference is that the shield goes into the bottom of the ArduPilotMega board.

I decided to let the community guess the rest of the specs for ArduPilotMega Oil Pan, because write stuff in English make me drowsy. The best guesser will receive a $50 certificate. ;-)


Come 2:56AM!!



E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Developer
    Hi Freddy,

    - They are not R/C Filters for AVR ADC's

    The Relay is an IM23GR, it uses 10mA for the coil (5V), so i calculate 500 ohms of resistance. AVR pins can handle 40mA easily. Is a great "TLL compatible" relay, i love it, but very difficult to find! So not buffer required.

    The IM03GR you mentioned requires 28mA!! But still ok, i feel more secure with the other one.
  • Admin
    Yep Jordi,
    I noticed and thanks for bring out the press button to edge :)) . Very good work is all i can say. You can migrate mounting holes from APM as it won't serve its purpose while piggy backing on OilPan however Oil Pan could use them IMHO.
    @Freddy, here is your guessed oilpan (bit cleaned to help or mess your guess ;)) , hope it helps. Pls note that I neither agree nor disagree with your guess but if you revise your guess , may be .. . . Also you can pull your texts out in bigger frame.

  • For the sake of completeness, here's an updated diagram:

    apmcomalguess4.png


    There are still a few caps I couldn't label due to a lack of space, so here's some descriptions to go along with the picture.
    - The relay is probably a Tyco IM03GR, in which case, you may want to buffer that coil driver signal.
    - There are 4 pull-up (to 5V) resistors above the dip switches.
    - There are 3 caps on the outputs of the ADXL335 to make the ADC sampling circuitry happy
    - There are various caps and resistors around both gyros for power supply bypass and signal filtering as suggested by the datasheets.
    - There is a single bypass cap under the FT245RL chip and a bulk cap on the 5V rail.

    I'm sure I'm missing some stuff, but this will probably be my final submission.
  • Developer
    Don't forget the picture with arrows! ;-)
  • Developer
    Any more guesses? Still some components (including LEDs) that could be mentioned to earn extra points. ;-) I will close this little competition tomorrow at 12PM (pacific time)! Thanks to everybody!
  • The missing part is a relay. It's from the ServoSwitch V10 from Jordi's store.
  • Developer
    I didn't know that the Oil pan is the bottom of the motor where the engine oil is stored when is not running. Doah!! I Spanish is called "Carter". I made a hole in my pan oil of my car time ago, i had to buy a new Engine parts, luckily in Mexico is 90% cheaper.
  • Developer
    Remember right guesses on passive components will give extra points!!
  • Developer
    One part still missing... You will have to download eagle files from the store if you want to figure it out.
  • Here's my second guess:

    apmcomalguess2.png


    Here are the parts that I could identify:
    - FT245RL (top left)
    - PCA9306 (Converts the 5V I2C signals to 3.3V for Jordi's SCP1000 board)
    - LY530ALH (near the ADC)
    - LPR530AL (near the ADC)
    - ADXL335 (near the ADC)
    - MAX147 (tssop-20 or ssop-20 package)
    - AT45DB161B (right of the ADC, soic-8)
    - MPXV5004DP (funky freescale package)
    - BM06B-SRSS-TB (the connector on the bottom right)
    - 3.3V Regulator (SC70-5 or SOT-23-5)
    - Dip Switches (bottom left)
    - RC Filters for the ATMega1280 ADC inputs (bottom left)
    - Mini USB connector (top left)
    - LEDs and their resistors (left of push button)
    - Switch (on the bottom right edge)
    - Generic caps for filtering and resistors

    But I can't figure out what the package on the left is. It looks like it could be a solid state power switch, or a current sensor. I can recall seeing that package before, but I don't know where. There is a single non-power trace going from the package to the T5 (clock input) of the ATMega1280 on the Ardupilot Mega board. So it either gives a PWM output of some sort which is measured by the AVR, or it was arbitrarily assigned to that pin (less likely).
This reply was deleted.