Das Mikro - £12 dual channel speed controller with mixing

Please post all questions and answers in here. This way people can easily see if someone else has the same problem.

Moderators: administrator, BeligerAnt, petec

Roboteernat
Posts: 105
Joined: Fri Oct 05, 2012 12:37 am
Location: Eastleigh, nr Southampton
Contact:

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Roboteernat » Tue Sep 13, 2016 3:17 pm

I had bought 2 of these boards as they looked interesting and the manufacturers are also making (copies?) the small Deltang RX modules i use too - hence why i saw them, but saw this page had been linked to on Facebook Ant pages. mine should arrive in the next day or so, looking forward to it, although it would take up more surface area than my current setup of Rory boards and separate RX but i'm working on that :) should be good though when the program is looked at too.
Some projects done: Wirelessly controlled mechanical hand/arm
Short Circuit: Robot Wars Series 6
Antweight robot : in production
Check out http://www.Roboteernat.co.uk for more details

User avatar
Shakey
Posts: 1083
Joined: Sat Mar 13, 2010 8:38 pm
Location: Reading

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Shakey » Tue Sep 13, 2016 3:57 pm

I did some thinking about how to get a centre brake onto these ESC's that's super easy without reflashing the firmware. Something that could be done by a beginner without having to have another roboteer as a middleman flashing them and adding postage onto the cost. So I racked my brain and found a solution.

Resistor Braking
Centre braking is connecting the two terminals of a motor together to create the brake effect. I decided that a carefully valued resistor placed across the motor terminals would provide a brake effect when the ESC is not powering the motor. I experimented a bit and settled on ~50 Ohm as a good value resistor.

The important thing to understand is that this resistor adds extra load to the ESC, I chose ~50 Ohm as it provided a good level of braking with only ~0.17A of additional load at full power. A smaller value resistor would provide a more aggressive brake but would load the ESC more and heat itself up more (~50 Ohm on 2S got warm but no where near enough to worry).

Pros
- Adds Centre braking
- Cheap and Easy to do

Cons
- Resistor heats up
- More load on ESC
- Higher Power Usage

Testing
You can't say crazy stuff like this without a test!
Image
Image
This is 'Why do I exist?', my temporary testing bot. It has a 180mah 2S LiPo, an Orange RX, 2 30:1 motors. The two switches on the back can be used to switch the resistors in and out (turn the brake on and off). It has for an ESC a TinyTwo Rory ESC (I'm so sorry), it is one of rorys early ESC's that doesn't have centre braking so perfect for testing.

And a Test, first with centre braking off, then on, then on on only one side to show it doesn't affect the speed.
https://youtu.be/PubybLylBOs

A neat implementation would look something like this:
Image
Nuts And Bots - For all your components and ready built antweights!

Alex Shakespeare - Team Shakey / Nuts And Bots / Team Nuts:
AWS 44, 45, 49, 51 & 55 Winner - Far too many robots!

Rapidrory
Posts: 1160
Joined: Sun Nov 24, 2013 9:54 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Rapidrory » Wed Sep 14, 2016 9:36 am

I'm interested to see if these can drive beetle motors on 12v, seeing as there are few good options for beetle ESCs atm.
Rory Mangles - Team Nuts

Robots: Nuts 2 and many more...

NanoTwo Motor Controllers: https://nutsandbots.co.uk/product/nanotwodualesc

Rapidrory
Posts: 1160
Joined: Sun Nov 24, 2013 9:54 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Rapidrory » Wed Sep 14, 2016 10:17 am

Thinking about it, it may be impossible to program centre breaking on the Mikros if there're connected the same way as the TinyTwos; the processor only has 4 free io pins and there are 8 fet gates, meaning the gates are connected in pairs. Given it has no center breaking as is, they are likely connected so that one pair does forwards, one pair does reverse. If you switch both pairs on it catches fire, and if you switch both pairs off it coasts. In that setup there's no way to switch on the FETs in such a way that it brakes the motor, so reflashing them would likely not solve the problem.
Rory Mangles - Team Nuts

Robots: Nuts 2 and many more...

NanoTwo Motor Controllers: https://nutsandbots.co.uk/product/nanotwodualesc

User avatar
UserFriendly
Posts: 119
Joined: Wed Feb 18, 2015 3:52 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by UserFriendly » Wed Sep 14, 2016 12:05 pm

Loved your write up Joey. :D :D

Nice jumper too.

Great idea about the resistors Alex!

You guys are all geniuses. This is why I love this community!
Andy B - Team UserFriendly
Reading Cybernetics Graduate 1996
Trying not to take Antweights too seriously. I think I'm failing.
First AWS was 46.

Andrew_Hibberd
Posts: 1294
Joined: Tue Jan 20, 2004 12:00 am
Location: London
Contact:

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Andrew_Hibberd » Tue Sep 20, 2016 3:14 am

I have started playing with my own speedos as a little side project. Is someone with these boards able to read what the h bridges on these boards are?

Thanks.
Andy
TEAM GEEK!

Rapidrory
Posts: 1160
Joined: Sun Nov 24, 2013 9:54 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Rapidrory » Tue Sep 20, 2016 11:36 am

According to Joey, 4 x SH8M14 N/P dual MOSFETs...

Another thing they supply that could be useful is £7 Deltang knock offs: http://www.banggood.com/DasMikro-DSM2-5 ... 84913.html
Certainly be helpful for Nanos!
Rory Mangles - Team Nuts

Robots: Nuts 2 and many more...

NanoTwo Motor Controllers: https://nutsandbots.co.uk/product/nanotwodualesc

Andrew_Hibberd
Posts: 1294
Joined: Tue Jan 20, 2004 12:00 am
Location: London
Contact:

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Andrew_Hibberd » Tue Sep 20, 2016 12:54 pm

Hey Rory

I bought some of these RXs a couple of months ago, the 6ppm input is really nice to free up an IO pin.

Not the best chip with no logic protection on those banggood boards, still on the look out for a nice H bridge for 2 cells. I have the A4950 in my first test board. I got it nice and small 14x11x6mm with RX.

Image
TEAM GEEK!

Rapidrory
Posts: 1160
Joined: Sun Nov 24, 2013 9:54 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Rapidrory » Tue Sep 20, 2016 1:09 pm

Those look good. I used the A4950s for the N2HV ESCs, but found they had a habit of cutting out if you change direction too fast, and didn't like 2S unless the battery was fully charged..

I've been thinking of redesigning my Nano ESCs to go with those RXs since they've proven themselves driving Wedge Wedge Wedge and Bad Idea, and can be made the same size as those RX.. Probably wouldn't sell them but they'd be a useful mini 2S ESC

Image
Rory Mangles - Team Nuts

Robots: Nuts 2 and many more...

NanoTwo Motor Controllers: https://nutsandbots.co.uk/product/nanotwodualesc

Danieljr1
Posts: 11
Joined: Wed Sep 04, 2013 5:25 pm

Re: Das Mikro - £12 dual channel speed controller with mixing

Post by Danieljr1 » Thu Nov 03, 2016 4:59 pm

Did anybody try this on 3s?

Post Reply