Sim Project Links


EV Home

   

Flight Sim Projects Home

Order/Downloads

   

Motion Software

Servo Hardware

Cockpit 1

Platform 2

Mini Platform 3

DIY Linear Actuator

   

DIY FFB Flight Yoke

DIY FFB Hardware

DIY FFB (Control Loader) Software

   

EV & other Stuff

 

Component Info

Electric Motors

Speed Controllers

Batteries

Adhesives

Ball & Sockets Joints

Bearings

Gears

Chains & Sprockets

Shaft Collars

Shaft Steel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Component Search

Component Information

Order Pages

Contact

Conditions

Force Feedback Motor Controller

Brushless Motor Controller for DIY flight control loaders (force feedback).

AVAILABLE TO BUY NOW

BFF BLDRV-12/24 Brushless Force Feedback Controller

 BFF BLDRV-12/24 Brushless Driver

for DIY flight control loaders

 

BLDRV-12/24 Data Sheet

Details of one customer's installation here....

The BLDRV-12/24 card is a single channel brushless motor driver for DIY force feedback flight controls. These FFB systems are also known as “flight control loading”  (CL) systems.

ONE controller is required for EACH control axis.

The drivers are designed to be used with specific brushless motors in properly designed and constructed DIY flight controls. In well built flight controls the BLDRV-12/24 drivers and BLDC motors develop very smooth control forces in response to the changing dynamics of the simulated flight.

The BLDRV-12/24 cards are driven by the BFF Control Loader software which is available for both FS9/X and X-Plane. NOTE these cards DO NOT operate with conventional FFB output for FFB joysticks.

Please note that the BFF CL System generates force levels much larger than those from conventional FFB joysticks and this gives a more realistic flight experience when flying with a yoke, stick or flight column. The system can also be used to build DIY FFB rudder pedals.

The BFF CL system is intended for leisure use by flight simulation enthusiasts – it is not a system certified for flight training use.

I normally supply the BLDRV-12/24 cards only; to complete a FFB project you will need to source for yourself all other components required for the system. A BFF CL Software non-commercial use licence is included with card orders.

APRIL '12 - I also now have a small stock of MB082 brushless motors and encoders suitable for use in the CL system. Please email for prices and availability.

BLDRV-12/24 Drivers

Brushless Motor Driver

The BLDRV-12/24 control loader brushless driver card features are:

  • Up to 6 amp output with passive cooling - higher current output available with forced-air cooling.

  • 3 phase continuous sinusoidal motor commutation to generate smooth torque output for more realistic flight control force feel.

  • Onboard force calculation at 500Hz (for flight control movement related load components) with 50Hz insertion of simulator flight dynamics related force components - combines fast and stable control loop operation with low resource on-PC CL software.

  • +/- 9bit force output resolution, 10KHz PWM.

  • Addressable channels for elevator, aileron and rudder axes with daisy chaining of cards on single USB/RS232 line.

  • 12 or 24V operation (24V is recommended for DIY battery powered systems).

  • Re-programmable for encoder cpr, hall sensor position calibration, motor pole count, vibration scaling and force demand scaling.

  • PID controlled position following mode for AP following (and future control station electrical linking).

For details PLEASE READ the BLDRV-12/24 data sheet here.

DIY Force Feeback Flight Yoke - BLDC Motor

MB082 BLDC Motor

The default BLDRV-12/24 card programming is for use with Agenzia Pini SpeederMotion MB082GA210 BLDC motors which should be fitted with 360 cpr (5V DC, A + B) quadrature shaft encoders. When building these motors into flight controls the following mechanical transmission speed reduction ratios should be used.

  1. Aileron: 3:1 minimum for motor shaft to yoke tube - bigger for heavier wheels.

  2. Elevator on flight COLUMNS: 45:1 (updated) minimum for motor shaft to flight column base pivot. For yoke designs which convert shaft rotation to elevator linear movement use a belt pulley with approx 42mm PCD (21mm torque radius arm).

  3. Rudder: 12:1 minimum for motor shaft to pedal center pivot.

DIY Force Feeback Flight Yoke

If you use transmission ratios less than these the force levels at the controls will be lower and the torque demand on the motor and motor current levels (and hence driver card heating effects) will be higher and may endanger both the drivers and the motors.

System Build

The BLDRV-12/24 drives MUST be used in a properly designed and constructed electrical/mechanical system. The system wiring is shown below:

 

BFF Control Loader System

 

The above system diagram MUST be read in conjunction with these notes - BFF System Wiring Notes. You should also ensure that you download and READ carefully the BLDRV-12/24 data sheet BEFORE attempting the project.

Power Supply

I have recommended lead-acid rechargeable batteries as they can provide a very smooth current supply and can also sink current should it be returned from the cards. I have also recently tested a Mean Well S-350-24 power supply and found it to provide smooth current at higher loads and to maintain its voltage fairly well under load and have had no problems from the cards using this power supply.

See - http://www.meanwell.com/search/s-350/s-350-spec.pdf

The supply rated at 14.6 Amp which is sufficient for a 2 axis system such as the flight yoke, but it may be too small for a 3 axis system (including rudder pedals). It is available on eBay at a fairly low cost.

 

BFF CL Software features

The BLDRV-12/24 drivers operate with the BFF CL Software provided on the site. The flight control forces simulated by the BFF CL System include:

  • Airspeed dependent aerodynamic loading (returning forces proportional to control surface displacement and airspeed)

  • Adjustable aerodynamic force gains (equivalent to adjustable control surface area)

  • Angle of attack (alpha and beta) effects (eg for longitudinal stability response)

  • Realistic trim behaviour (independent of simulator trim system, controls can be trimmed in any position)

  • Control surface static & dynamic weight effects (aircraft acceleration effects)

  • Prop-wash effects

  • Engine vibrations (vary with power & rpm)

  • Runway vibration effects (vary with runway speed)

  • Stall buffeting effects (frequency and amplitude definable - eg stick vibration type behaviour)

  • Damping and friction adjustments (-ve gains definable)

For more details of the Control Loader software see here.

Some details on one customer's system - Aersim Boeing 747 Simulator....

 

 

 

© This site is copyrighted, If you'd like more information or have any comments please contact me at

 

Copyright © 2011-12 BFF Design Ltd All Rights Reserved.