Using M4 with BLDCs - Short How to

Info and discussion about the autonomous Micro FC, suitable for nanos, micros and mini multirotors

Re: Using M4 with BLDCs - Short How to

Postby aBUGSworstnightmare » Mon Dec 08, 2014 7:26 am

DUKE40 wrote:Hi Jörg,

do you know if there is any possibility to use it on a Hexacopter? I am thinking about building a NanoHexa with an M4 on it, but need to know if this is possible at all without CAN for the ESCs, as ESC32 would be to big for the project.


Hi Duke40,

yes, the M4 is able to be used even on a hexa with BLDC, but this requires picking up the onboard PWM signals from the board which requires some serious soldering skills.

That's why my recommendation for a hexa is still the AQ6 (or M4 + PDB when this is available; see here for some info on the PDB viewtopic.php?f=38&t=3952#p27903

Tested a new board house and there are now matt black expansion boards:
SANY0024.JPG
matt black 0r3 M4 expansion boards


Joerg
aBUGSworstnightmare
 
Posts: 1460
Joined: Fri Jun 22, 2012 5:24 pm

Re: Using M4 with BLDCs - Short How to

Postby Kisssys » Mon Dec 08, 2014 3:28 pm

I built a nanohexa with a AQ6 board about a year and a half ago but of course it was too heavy and hence the beginning of the M4. Here is a video of a M4 hexa done aobut 8 month's ago. The extra channels were done with a special adapter board that I made.

If you understand the electrons then it's just a couple of resistors, a diode and a fet hooked to a expansion pin to create the the extra drivers. If not then the best bet would see if Jussi at Viacopter has any of his driver board's assembled.

FetDriver.JPG
FetDriver.JPG (25.7 KiB) Viewed 7020 times



[youtube]watch?v=RXvdYUWqUbQ&list=UUvyI6dkgSbra4VDVHOdIzgw[/youtube]
Steve
Kisssys
Kisssys
 
Posts: 1340
Joined: Sat Jun 23, 2012 9:23 pm

Re: Using M4 with BLDCs - Short How to

Postby DUKE40 » Mon Dec 08, 2014 3:54 pm

Hi Kisssys,

the only problem is I need it for brushless motors and not for brushed motors like in your video.
So I might remain with a Quad, as my electronic and soldering skills are not enough for that.
Best regards,
Image
Spacewalk 550, MT2216-11, SimonK 20A ESC, AQ6 DIMU, 10x5" CF, SJ4000
CamCruiser, MN3510, ESC32, AQ6 DIMU, 12x4" CF, SimpleBGC, GoPro Hero 3 BE
DUKE40
 
Posts: 364
Joined: Tue Mar 26, 2013 9:49 pm

Re: Using M4 with BLDCs - Short How to

Postby Kisssys » Mon Dec 08, 2014 5:46 pm

It's actually much easier for brushless. Jussi has expansion boards that give you the M4..M8. To gain access to the PWM that goes to the fets you can access it through these points on the board. They are the PWM outputs that drive the fets but can drive a esc as well if defined as such. You can do an Octo with M1..M8 available.
M2M4_PWM.jpg
M1M3_PWM.jpg
Steve
Kisssys
Kisssys
 
Posts: 1340
Joined: Sat Jun 23, 2012 9:23 pm

Re: Using M4 with BLDCs - Short How to

Postby DUKE40 » Mon Dec 08, 2014 6:05 pm

Hi Kisssys,

sounds great, but I will need a little bit help.
So the marked pads are for M1 to M4 PWN, which I could use directly a signal input for my ESCs, right?
But that is only 4, for an Hexa I will need 6 of them, where do I find the other ones?
I will have the BLDC board of aBugsWorstNightmare, where I will have 4 outputs for my ESCs, would the four marked by you allow me to have in this case 8 outputs?
What would I need to change where in the FW to get it to work the way I need?

I know a lot of questions, but as I said, electronics is not really my speciality.
Best regards,
Image
Spacewalk 550, MT2216-11, SimonK 20A ESC, AQ6 DIMU, 10x5" CF, SJ4000
CamCruiser, MN3510, ESC32, AQ6 DIMU, 12x4" CF, SimpleBGC, GoPro Hero 3 BE
DUKE40
 
Posts: 364
Joined: Tue Mar 26, 2013 9:49 pm

Re: Using M4 with BLDCs - Short How to

Postby Kisssys » Mon Dec 08, 2014 6:23 pm

Yes to everything, I'm not positive but I assume the board you have has M5..M8. You would get M1..M4 from those points on the board. You would just consider them normal esc outputs and would have to load the proper M4 firmware file for external esc's from the website.

Just assign the proper motors in QGC to those motor outputs.

If soldering is not your thing, you might want to get someone to solder to those points for you. This board is very small and easy to screw it up.
Steve
Kisssys
Kisssys
 
Posts: 1340
Joined: Sat Jun 23, 2012 9:23 pm

Re: Using M4 with BLDCs - Short How to

Postby aBUGSworstnightmare » Tue Dec 09, 2014 9:17 am

Kisssys wrote:... I assume the board you have has M5..M8...


Yes, the expansion boards gives you access to M5 to M8 (from the M4 expansion headers) --> you would need to use two additional signals from the board - as pointed out by Steve - for a brushless hexa.

Joerg
aBUGSworstnightmare
 
Posts: 1460
Joined: Fri Jun 22, 2012 5:24 pm

Re: Using M4 with BLDCs - Short How to

Postby daniel_k » Sat Dec 13, 2014 9:54 am

Hi,
I bought an M4-Board yesterday (my christmas present for me :D ), and I want to use it for a small hexa (with simonK BLDC ESCs). Soldering M1-M4 to the board isn't a problem, M5 and M6 will be connected to the expansion board Jussi is
selling.
Which Firmware do I need for this setup and will I able to run Quatos with this setup?

Daniel
daniel_k
 
Posts: 13
Joined: Fri May 03, 2013 11:45 am
Location: Hamburg, Germany

Re: Using M4 with BLDCs - Short How to

Postby codeforge » Wed Dec 17, 2014 12:48 am

if i want to use only bluetooth and sd card, i need to rebuild the firmware? or i can use the same that i use to fly with ladybird settings?
codeforge
 
Posts: 104
Joined: Tue Jul 31, 2012 11:09 pm

Re: Using M4 with BLDCs - Short How to

Postby Max » Wed Dec 17, 2014 1:04 am

codeforge wrote:if i want to use only bluetooth and sd card, i need to rebuild the firmware? or i can use the same that i use to fly with ladybird settings?

No special firmware required.

-Max
Max
 
Posts: 2814
Joined: Mon Aug 13, 2012 9:45 pm
Location: Near Ithaca, NY, USA

PreviousNext

Return to AutoQuad M4 Micro Controller

Who is online

Users browsing this forum: No registered users and 4 guests

cron