Difference between revisions of "Tiny v2"

From PaparazziUAV
Jump to navigation Jump to search
(Redirecting to Tiny/v2.11)
 
(112 intermediate revisions by 10 users not shown)
Line 1: Line 1:
== Features ==
#REDIRECT [[Tiny/v2.11]]
 
* Single LPC2148 MCU
* 6 Analog input channels 0V - 3.3V, 2 Analog input channels with optional on-board  5v -> 3.3v resistor bridge
* 1 3.3V TTL UART (5V tolerant)
* 8 PWM outputs
* 1 R/C receiver PPM frame input
* 1 [http://en.wikipedia.org/wiki/Serial_Peripheral_Interface SPI] bus
* 1 [http://en.wikipedia.org/wiki/I2c I<sup>2</sup>C] bus
* 1 USB (client)
* Integrated GPS receiver and patch antenna (4Hz update)
* 5V/2.5A switching power supply & 3.3V/1A linear regulator
* 3 status LEDs with attached test point
* ?? grams
* 70.8 x 40mm (smaller then a banking card)
* 2 layers PCB design, 0603 components
 
<gallery>
Image:Tiny_2_1_top_side.jpg|Tiny v2.1 top side view
Image:Tiny_2_1_bottom_side.jpg|Tiny v2.1 bottom side view
</gallery>
 
The Tiny v2.1 autopilot uses a single Philips LPC2148 ARM7 based microcontroller.
The [http://www.arm.com/products/CPUs/families/ARM7Family.html ARM7] is a low-power 32-bit RISC processor core and the [http://www.standardics.philips.com/products/lpc2000/ Philips LPC2148] has 512KB on-chip Flash ROM, 40KB RAM and can be clocked at 60MHz.
 
Although critical control code such as the R/C interface and servo output are well segregated in Paparazzi software and well protected from interference from flaws in the stability/navigation/comm/payload code, great care must be taken when experimenting with new software as some errors can cause a the processor to halt or stall for extended periods causing total loss of control.
 
== Architecture ==
 
== Pinout ==
[[Image:Tiny_v2-1_pinout.png]]

Latest revision as of 01:35, 11 December 2011

Redirect to: