windDual Channel Wind Simulator

🌬️ DUAL Channel Wind Function using PWM Fan

Overview

The Motion4Sim Controller supports the connection of 2 PWM-controlled 12 V fan to simulate wind effects. The PWM signal is output through 2 Connectors. Check the connectors here:

microchipBoard Overview/Connectorschevron-right

βš™οΈ Requirements

  • Motion4Sim Controller from pcb 3.xx

  • older pcb 2.03 support single channel wind with external power from Firmware β‰₯ v4.30

  • Basic Boards support 1 Wind Channel

  • Pro License (required to unlock the 2nd Wind Channel)

  • 4-Pin PWM Fan (standard PC fan following the Intel PWM spec)

  • 12 V power supply connected to the m4s board at least max 2A

  • Fans up to 7Watt power draw supported


πŸ”Œ Connector Β΄s

Most PWM fans are equipped with Molex connectors. These connectors typically feature a double locking mechanism and two guide rails.

The Motion4SIM controller, however, uses KF04525 connectors, which are not fully compatible with the standard Molex design. As a result, the center guide tab on the fan connector must be carefully trimmed off with a knife to ensure proper fitment.

⚠️ Warning: Please exercise caution when modifying the connector. Use an appropriate cutting tool and take care to avoid injury.

πŸ”Œ Fan Pin Layout

A 4-pin PWM fan typically uses the following pinout:

Pin
Wire Color
Function
Connection

1

Black

GND

Connect to both the 12 V PSU ground and controller GND

2

Yellow

+12 V

Connect to the +12 V output of your power supply

3

Green

Tach (optional)

Not required

4

Blue

PWM Signal

Connect to Extra02 (PWM output from controller)

⚑ PWM Signal Details

  • PWM frequency: β‰ˆ 25 kHz (standard for 4-pin fans)

  • Logic level: 3.3 V (controller output, compatible with 5 V fan logic)

  • High logic β‰₯ 2 V, Low logic < 0.8 V

  • 100 % duty cycle = maximum fan speed


πŸ’» Configuration in Dashboard App

  1. Open the Dashboard App or Controller Setup Menu

  2. Select Pin Extra02

  3. Set the function to Wind – Channel 8 (Setup Tab)

  4. Save the configuration

  5. The controller now outputs PWM data to the fan whenever data is received on Channel 8 (Wind)

  6. -> 2nd Wind channel is copy of 1. needs fw restructure coming next


🧩 Data Format

Direct Mode: 0x00 β†’ 0 % PWM (fan off) 0xFFFFFF β†’ 100 % PWM (full speed) (24-bit values)

Direct Motion Mode

Position Mode:

0x00 β†’ 0 % PWM 0xFFFFFFFF β†’ 100 % PWM (32-bit values)

Position Motion Mode


🧰 Wiring Example (schematic)



Last updated