Controller
In early YouTube videos about the Dragonfly, I heard the “map tone” indicative of a SiliXcon controller when the map button was pressed. I had hoped Mecatecno was using a SiliXcon controller.
It was a nice to see the distinctive outline of the SiliXcon SC controller in Mecatecno's online parts diagrams. This is an excellent controller for the application and the same one used by Electric Motion prior to the FACTOR-e. Of course, Mechatecno uses different firmware than Electric Motion.
I am a bit puzzled why the controller is mounted to such a massive heatsink (when the EM is not), but cooler is better than hotter in this instance.
The controller draws an insignificant 60 microamps when not enabled.
By the way, the source of that “map tone” is the motor itself - very clever. You can read more about the controller in the corresponding section on the ePure.
Credit: mecatechnomotorcycles.com
Controller Part Number, Decoded
The controller is marked “24dxa1040-C20.” This part number breaks down as follows:
24 = 24 transistors (6-switch H-bridge, with each switch comprising 4 paralleled MOSFETs)
d = no additional features
x = USB, isolated CAN Bus, isolated 5V UART, GPIO
a = Analog sensor input, Hall sensors compatible, single-ended digital sensor compatible (SSI)
10 = 100 Volt maximum
40 = 400 Amp measurement range
-C20 = Internal fuse connected, Flip-flop circuit, IOGND and GND connected together – galvanic isolation not present
Dragonfly Firmware Versions
There have been at least four production versions of Dragonfly-specific controller firmware.
Initial release, with 3 maps
Release adding a 4th (white) map, virtual inertia, and anti-rollback
Release adding regenerative braking
Release adding U-Mapp capability (equivalent of EM Connect) Still in testing as of October 2024.