Umarim v1.0

From PaparazziUAV
Jump to navigation Jump to search

...UNDER CONSTRUCTION...
The ENAC team has been working on long endurance airplanes for a while now. It appeared that one of the many limitations was the integration of the electronic part into the new fuselages which are becoming thinner and thinner. So we started to work on a new version of autopilot mainly based on the well-known tiny. The new sensors becoming smaller and smaller, we were able to integrate onto the board the IMU and a new design of barometer. So now, the ENAC team is proud to present you the UMARIM! (which means "I Hope" in turkish)

Umarim v1.0 3D bottom view


Hardware Revision History

Version # Release Date Release Notes
v1.0 09/2011 Initial release of Umarim


Features

  • NXP LPC2148 MCU based
  • 1 x Triple axis Digital Gyroscope (Invensense ITG-3200)
  • 1 x Triple axis Digital Accelerometer (Analog Devices ADXL345)
  • 1 x Digital Baro-altimeter (Freescale MPXA6115 pressure sensor + Texas Instruments ADS1114 16bits ADC/PGA)
  • 6 x Servo PWM outputs
  • 1 x R/C receiver PPM frame input
  • 2 x UART (TTL 3.3V, 5V tolerant)
  • 2 x I2C bus
  • 1 x SPI bus
  • 1 x USB (client)
  • 4 x General Purpose I/O or Analog input channels (0V - 3.3V)
  • 5v / 1.5A switching power supply (input voltage range 5.5V min → 17.0v max)
  • 3.3v / 1A linear regulator
  • 2 x status LEDs
  • 9 grams (0,32 oz)
  • 56 x 25mm (2.2" x 0.98")
  • 4 layers PCB design

Architecture

Pinout

Pins Name and Type are specified with respect to the Autopilot Board

Umarim v1-0 pinout.png

SRV0/1/2/3/6/7
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 SRVx OUT Servo signal (PWM) White


RC
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +5v PWR 5V Rail from autopilot Orange
3 PPM_IN IN PPM Stream from R/C Receiver (5V tolerant) White


SPI1
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 SSEL1 IN SSP Slave Select. Selects the SSP interface as a slave (SSEL1) Brown
4 MOSI1 I/O SPI1 Master Out Slave In. Data output from master / data input to slave Grey
5 MISO1 I/O SPI1 Master In Slave Out. Data input to master / data output from slave Green
6 DRDY1 IN External interrupt 0 input (EINT0) Purple
7 SCK1 I/O SPI1 Serial clock. Clock output from master or input to slave Yellow


AUX
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 AUX1 I/O General Purpose I/O #1 or ADC Input (AD1.5)
5 AUX2 I/O General Purpose I/O #2 or ADC Input (AD1.4)
6 AUX3 I/O General Purpose I/O #3 or ADC Input (AD1.3)
7 AUX4 I/O General Purpose I/O #4 or ADC Input (AD1.2)


UART0
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 RXD0 IN UART0 Serial Input (3.3V level, 5V Tolerant) Green
4 TXD0 OUT UART0 Serial Output (3.3V level) Blue


UART1
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 RXD1 IN UART1 Serial Input (3.3V level, 5V Tolerant) Green
4 TXD1 OUT UART1 Serial Output (3.3V level) Blue


I2C0
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 SDA0 Open Drain
I/O
I2C0 bus Serial DAta Brown
4 SCL0 Open Drain
I/O
I2C0 bus Serial CLock Blue


I2C1
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 SDA1
BOOT
Open Drain
I/O
I2C1 bus Serial DAta
In-Circuit Serial Programming (ISP) enable (P0.14, +3.3v pullup) (Note)
Brown
4 SCL1 Open Drain
I/O
I2C1 bus Serial CLock Blue

Note: Holding this pin low for at least 3mS after a RESET (or power up) instructs the controller to enter programming mode.


USB
Pin # Name Type Description Suggested Color
1 GND PWR common ground Black
2 USB+ I/O USB bidirectional D+ line Green
3 USB- I/O USB bidirectional D- line White
4 VBUS IN Indicates the presence of USB bus power (P0.23) (5V level) Orange

Schematic

Umarim V1.0 Schematic


PCB

Gerber & Drill Files

PCB design Eurocircuits 6-C class compliant:

Download Umarim v1.0 gerber & drill files (zip)

RS274X, units = Inches, format = 2:5

  • Umarim_v1-0_SILKSCREEN_TOP.GBR (Top Component Print Layer)
  • Umarim_v1-0_SOLDERMASK_TOP.GBR (Top Solder Mask)
  • Umarim_v1-0_SIGNAL_TOP.GBR (Top Copper Layer)
  • Umarim_v1-0_INTERNAL_PLANE_1.GBR (Internal Copper Layer GND)
  • Umarim_v1-0_INTERNAL_PLANE_2.GBR (Internal Copper Layer +3.3V)
  • Umarim_v1-0_SIGNAL_BOTTOM.GBR (Bottom Copper Layer)
  • Umarim_v1-0_SOLDERMASK_BOTTOM.GBR (Bottom Solder Mask)
  • Umarim_v1-0_OUTLINE.GBR (Board Outline)
  • Umarim_v1-0_DRILL.GBR (NC XY coordinates & Drill tools sizes)

Assembly

Components Layout


Bill Of Material

Download Umarim v1.0 Bill Of Material (zipped .xls file)

Mechanical Dimensions

Umarim v1.0 Mechanical Dimensions


Downloads