X450 quadcopter (21/05/2014 build)

*** DRAFT ***


This article is a collection of build notes for my Q450 quadcopter project.

Key elements of the configuration are:

The mass of the fully populated quad is ~1250g.


The size is 460mm diagonal between motor shafts (not 450mm as the type suggests) and it can swing props up to about 11". This project uses 10" propellers.

Fig 1:

Fig 1 shows the built quadcopter.

Fig 2:





Design review

Drive system

Fig 3:


Fig 3 shows the characteristics similar to the the HK 1045 SF propeller. The green dots are for an operating point of 950g thrust at WOT for each propeller, and the indicated motor power is 114W at is 7,006RPM.

Expected hover is at around 5,000RPM for around 400g thrust per propeller at about 4A current for each motor. Endurance should be about 15min on a 4000mAh battery.

Measured endurance with light flying is 14.3min.


The following are notes on the construction. Some issues were noted during initial build, some a little later.

Fig 4:

Fig 4 (from another quad, but similar to this one) shows the FC mounted with self adhesive foam (for vibration isolation) to a small square of acrylic which is again foam mounted to the frame.


The quad uses nominally 10"x4.5" two bladed slow fly propellers. These are available from a range of sources, and initially the cheap ABS plastic ones have been used.

Propeller mounting

The motors included propeller mounts with collets to suit the 4mm plain shafts, and M6 threaded extension for the propeller.

Power distribution

Power distribution uses the frame's PCB with cable XT60 connector for the battery. ESC wires are soldered direct to the distribution PCB.

MultiWii 328P Flight Controller w/FTDI & DSM2 Port

Features include:

The flight controller board came with no documentation, no schematic and inadequate information as to the settings in the configuration config.h to build the appropriate flash module.

Table 1: Receiver connections
Channel Use FC pin Tx Comment
1 Throttle 1 Thr  
2 Roll 2 Ail  
3 Pitch 3 Ele  
4 Yaw 4 Rud  
5 Aux1 5 THR  
6 Mode D12 3POS  
7 Discovery beeper NC AIL  
8 Spare NC GEA Vibration capture

Table 1 shows the receiver connections.

Table 2: ESC connections
FC pin Motor Comment
D9 Right rear  
D10 Right front  
D3 Left front  
D11 Left rear  

Table 2 shows the ESC connections.

Table 3: Bluetooth connections
Bluetooth pin FC pin Comment
Vcc AX3  
Gnd AX3  
Rx AX3  
Tx J1 middle pin  

Table 3 shows the Bluetooth connections.

diff.htm is a report of the differences between the distribution config.h and that used.

 Fig 5:

Fig 5 shows the voltage the MultiWiiConf configuration tool screen with the quad hovering but loosely held in the hand. The purpose of this test was to evaluate the residual vibration sensed by the board.


Fig 6:


Figs 6 shows the FrSKY V8FR-II HV receiver receiver.


An inexpensive Hextronix Bluetooth module was connected for field tuning purposes using a smartphone app. The module was configured for name Q01 (COM9 on W10), 57,600bps.


The Afro30 ESCs were upgraded to tgy (SimonK) bootloader + tgy bs_nfet_mw.hex firmware.

Current version: 0e6d0ab32e64c42fd2ae52cf869dea8aeccfb5f5 bs_nfet_mw.hex 21/05/14

For this application:

.equ MOTOR_ADVANCE = 15 ; Degrees of timing advance (0 - 30, 30 meaning no delay)
.equ TIMING_OFFSET = 0 ; Timing offset in microseconds (max 4096Ás)
.equ COMP_PWM = 0 ; During PWM off, switch high side on (unsafe on some boards!)
.equ RC_CALIBRATION=0 ;disable stick calibration
/^\.equ STOP_RC_PULS/c\
.equ STOP_RC_PULS=1060 ;Stop motor at or below this pulse length
/^\.equ FULL_RC_PULS/c\
.equ FULL_RC_PULS=1850 ;Full speed for pulses longer than this

It delivers better drive system efficiency, and faster / finer resolution control.


The motors are Turnigy D2836-8 1100Kv brushless DC motor, specifications:

Battery: 2~4 Cell /7.4~14.8V
RPM: 1100kv
Max current: 18A
No load current: 1A
Max power: 336W
Internal resistance: 0.107 ohm
Weight: 70g (including connectors)
Diameter of shaft: 4mm
Dimensions: 28x36m
Prop size: 7.4V/11x7 14.85V/7x3
Max thrust: 1130g


Zippy 3S 4000mAh 20/30C.

Voltage detector

A Turnigy TGV-Detector was used to warn of low battery. Several of these were purchased, and they are fitted with a 2.54mm shunt to go on 2mm pitch header pins resulting in a loose and intermittent / unreliable connection. More Hobbyking quality!

The TGV-Detector was fitted with a 2mm shunt, and it performs reliably though at the first audible alarm it is vital to get the quad down within 15s, it isn't much of an early warning.


Drive system

Fig 7:

Fig 7 shows a test of the quad at 12.0V. There was 0.6A current drawn by the four ESCs and FC with the motor OFF, so 0.6A needs to be deducted from the figures in the graph.

Expected hovering rpm is around 4,300, avg motor current consumption was 17.5-0.6=16.9A.

A series of full stick accelerations was conducted, and current peaked at 72A, rpm peaked at 7,600.

Crash damage

Crash damage has mostly been to the propellers which seem reasonably robust... but they are breakable.

A couple of spare frames were purchased to provide spares. 

Further experiments



Links / References


Version Date Description
1.01 21/05/2014 Initial.

© Copyright: Owen Duffy 1995, 2021. All rights reserved. Disclaimer.