Adding burtie internal optical sensors to Astro 3210

Discussions related to motors other than hub motors.
This includes R/C motors, botttom bracket, roller and geared drives.

Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sun Apr 22, 2012 10:18 pm

http://www.recumbents.com/wisil/e-bent/sensors

I had been using this Astroflight 3210 RC motor with an RC controller (ESC). RC controllers do not use sensors, because RC motors are designed to always run at high RPMs. E-bike motors on the other hand run at low RPMs when starting. It always annoying me that the motor would cough and hiccup until I got up to about 10 MPH (at which point it would of course launch my bike like a rocket).

Ian (burtie) has been making sensor conversion kits for sensorless RC motors. Sensors tell the controller when to send a pulse of power to a particular phase of the motor, which makes the motors run much better at low RPM, and can make them run more efficiently at high RPM.

Bertie's kit comes with a circuit board, a washer, a sheet of paper with the black/white patterns on them, and a piece of balsa wood.
The idea is to space the washer out about 5mm from the rotor on the axle. Instructions said to use the balsa and silcone, but I decided to make a washer out of Lexan (polycarbonate) for a spacer, and use JB Weld to glue it all together.

Image

The Astro motor has an aluminum spacer between the rotor and the bearing. The washer and Lexan spacer sit on this 1/2" OD spacer.
Because the washer has a bit of slop on the aluminum spacer, I used a punch to make a series of dents close to the ID of the washer, which closed the gap.

Here's the spacer and washer glued to the rotor. I roughed up all surfaces with fine sandpaper before glueing.

Image

I cut out and glued the sensor pattern to the washer.

Image

Added the wires to the sensor board and mounted the circuit board to the inside of the motor cover. Right now it is just a friction fit.

Image

Adjusted the circuit board until there was about 2mm between the sensors and the pattern.

Image

Sealed up the motor temporarily as the circuit board will probably need to be twisted a couple degrees to adjust the sensor timing.
Used a 5V power supply connected to the 5V and Gnd wire of the sensor board to ensure that the sensors switch between about (about) 0V and 5V. It works!

Image

-Warren.
Last edited by www.recumbents.com on Mon Apr 23, 2012 8:25 pm, edited 2 times in total.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby MattyCiii » Mon Apr 23, 2012 5:36 am

THANKS for the tutorial. I see Burtie is out of stock, but when they come back I'll bet they sell like hotcakes!
1st build: Dahon Jetstream folding bike. Quick, reliable, capable of 30mph. Light enough to lift, folds for easy transport by car/bus/train.
2nd build: RC powered 2009 Norco A-Line. Top speed 31mph. Built like a tank, it's resistant to Boston potholes, can stop on a dime, easily goes up/down curbs when necessary.
3rd build (just started): Scratch build ultimate utility bike.
User avatar
MattyCiii
100 kW
100 kW
 
Posts: 1247
Joined: Sat May 05, 2007 2:06 pm
Location: Boston, MA, USA

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Mon Apr 23, 2012 8:26 pm

I finished wiring the motor up to the MKII-LYEN EDITION-12 FET 3077 MOSFET Mark II controller, and it works! it runs slow without being jerky, and goes fast too.

Now, the next question is, how do I tell if it's adjusted properly or if I need to adjust the timing?

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby thepronghorn » Mon Apr 23, 2012 8:56 pm

You probably want to adjust the no load amperage to be the lowest you can while still having a smooth start.
thepronghorn
10 W
10 W
 
Posts: 78
Joined: Sun Mar 27, 2011 8:07 pm
Location: Portland, Oregon

Re: Adding burtie internal optical sensors to Astro 3210

Postby Thud » Mon Apr 23, 2012 9:38 pm

Now, the next question is, how do I tell if it's adjusted properly or if I need to adjust the timing?


Burtie sells a little Blue Button that will adjust & advance the timing on the fly! (old cartoon referance)

but yes, adjust for the lowest amp draw at max throttle & see where the low speed responce is....my best performing motors are just slghtly advanced from that point. like 1/2 an amp increase in no load draw...you will hear a noticable/measurable increase in rpm's also. be carfule...its easy to get too much.

But I would love to hear some RC results using burties timing advance circute...at least before I get mine hooked up for some test runs. :mrgreen:
looking good Warren.
Last edited by Thud on Thu Apr 26, 2012 7:57 am, edited 1 time in total.
get some......

All information & advice provided by Thud are "Open Source" & free for personal use & distribution under the following agreement linked below.
http://creativecommons.org/licenses/by-nc-nd/3.0/
User avatar
Thud
10 MW
10 MW
 
Posts: 2369
Joined: Thu Aug 20, 2009 6:20 am
Location: West Michigan,USA

Re: Adding burtie internal optical sensors to Astro 3210

Postby kevo » Tue Apr 24, 2012 8:44 pm

Warren/Recumbents,
Very cool! I have run the 3210 10t with a Santa Barbara optical sensor but I think Bertie trumps these :!:
Thanks Justin of http://ebikes.ca for your amazing talents, dedication and contributions to ES!
Post licensed under "Open Source" http://creativecommons.org/licenses/by-nc-nd/3.0/
kevo
1 kW
1 kW
 
Posts: 328
Joined: Tue Sep 15, 2009 9:40 pm

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Wed Apr 25, 2012 9:36 pm

I need to change the direction of the motor, so I will swap two of the phase wires. I'm making a short video of the motor running. To adjust the timing I'll take all the screws out of the motor's cover and twist it back and forth at a set throttle speed to see how that effects the RPM.

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby recumpence » Thu Apr 26, 2012 7:16 am

Looks good Warren.

I am still too busy building drives to find the time to mess around with one of these.

I am glad others are doing it, however.

The only concern I have is getting full RPM out of these motors with the current E-bike controllers. Most Astro motors are higher KV than yours. But, experience will answer that question.

I look forward to your finalized setup on your bike. It will be good to see you up and running. :D

Matt
1% of the world's population can think "Outside the box". The rest are firmly stuck within the box. Where are you?
User avatar
recumpence
10 GW
10 GW
 
Posts: 4321
Joined: Sat Apr 19, 2008 8:33 am
Location: On Earth right now. That can change at any time, though..........

Re: Adding burtie internal optical sensors to Astro 3210

Postby Thud » Thu Apr 26, 2012 7:56 am

recumpence says:
The only concern I have is getting full RPM out of these motors with the current E-bike controllers.


I have tested the sensored XieChang controllers with 7pole pr motors beyond 13k rpms. They will have no problem spinning a 2 pole pr (or is it 4?) Astro even faster.

the sensoless versions of xieChange bike controllers fall on their face somewhere in the 8-9k range IIRC. BUT...the main reason to not use the Castle is for lowspeed sensored control.

These Kits are a great idea...& I really beleive they are a corner stone for progress.
get some......

All information & advice provided by Thud are "Open Source" & free for personal use & distribution under the following agreement linked below.
http://creativecommons.org/licenses/by-nc-nd/3.0/
User avatar
Thud
10 MW
10 MW
 
Posts: 2369
Joined: Thu Aug 20, 2009 6:20 am
Location: West Michigan,USA

Re: Adding burtie internal optical sensors to Astro 3210

Postby wojtek » Fri Apr 27, 2012 5:12 am

recumpence wrote:The only concern I have is getting full RPM out of these motors with the current E-bike controllers. Most Astro motors are higher KV than yours. But, experience will answer that question.
Matt


any more feedback from using those sensors please? :)
WIRES AND CONNECTORS
viewtopic.php?f=31&t=30176
http://endless-sphere.com/forums/viewto ... 31&t=32244
http://endless-sphere.com/forums/viewto ... 31&t=32152

Go-One Evo tested with HS3540, now working on Cromotor
BATMOBILE - Astro 3220 / Nuvinci in progress
Velokraft e-VK3 / Max speed 90km/h downhill - EVKA [for sale]
Steintrike Mungo Sport HS3540-SOLD
Scorpion FS HS3540-SOLD
Kona Dawg BMC v2-SOLD
User avatar
wojtek
100 kW
100 kW
 
Posts: 1020
Joined: Sun Nov 29, 2009 3:52 pm
Location: Luxembourg

Re: Adding burtie internal optical sensors to Astro 3210

Postby recumpence » Fri Apr 27, 2012 6:01 am

wojtek wrote:
recumpence wrote:The only concern I have is getting full RPM out of these motors with the current E-bike controllers. Most Astro motors are higher KV than yours. But, experience will answer that question.
Matt


any more feedback from using those sensors please? :)


I have not run them yet. That is why I am excited that Warren is doing this. I am tired of only having one true option to run these motors. This sensor setup looks to be the solution we have been looking for.

Wojtek,

You are the PERFECT candidate to run this type of setup! :)

Matt
1% of the world's population can think "Outside the box". The rest are firmly stuck within the box. Where are you?
User avatar
recumpence
10 GW
10 GW
 
Posts: 4321
Joined: Sat Apr 19, 2008 8:33 am
Location: On Earth right now. That can change at any time, though..........

Re: Adding burtie internal optical sensors to Astro 3210

Postby gwhy! » Fri Apr 27, 2012 8:15 am

there is absolutely no reason why these sensors will not do the job very well, they suit inrunners very well as they are fitted inside of the motor and there is no possibility to get any stray light onto the sensors and also the disk will remain clean they can be a bit of a problem if mounted on the outside due to light and dirt.
User avatar
gwhy!
10 kW
10 kW
 
Posts: 793
Joined: Wed Jun 08, 2011 3:47 pm
Location: Bristol, Uk

Re: Adding burtie internal optical sensors to Astro 3210

Postby wojtek » Fri Apr 27, 2012 12:09 pm

ordered!

will let you know the results :)

any particular controller choice or any sensored should work?

thanks!
WIRES AND CONNECTORS
viewtopic.php?f=31&t=30176
http://endless-sphere.com/forums/viewto ... 31&t=32244
http://endless-sphere.com/forums/viewto ... 31&t=32152

Go-One Evo tested with HS3540, now working on Cromotor
BATMOBILE - Astro 3220 / Nuvinci in progress
Velokraft e-VK3 / Max speed 90km/h downhill - EVKA [for sale]
Steintrike Mungo Sport HS3540-SOLD
Scorpion FS HS3540-SOLD
Kona Dawg BMC v2-SOLD
User avatar
wojtek
100 kW
100 kW
 
Posts: 1020
Joined: Sun Nov 29, 2009 3:52 pm
Location: Luxembourg

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Fri Apr 27, 2012 9:39 pm

After much swapping of wires and gnashing of teeth, I was able to make the motor spin the other (correct) direction. Twisting the end of the can to change the timing makes a big difference in top RPM, so I'm going to adjust for max RPM.

Burtie suggests holding the timing board in place with silicone glue. I'll give that a try.

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby Burtie » Sat Apr 28, 2012 4:09 am

Warren, I recommend that you don't set the timing for maximum unloaded RPM. This may yield very poor efficiency, and may not work well when the motor is loaded.

Instead, you want to set the timing for minimum no load current at WOT, then very slightly advance it from there, so the current increases only a small amount,
(just as Thud has described above).
This will be the point at which you will get best performance from the motor when it is loaded.

Cheers,
Burtie
User avatar
Burtie
10 kW
10 kW
 
Posts: 527
Joined: Fri Mar 27, 2009 9:45 am
Location: UK

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sat Apr 28, 2012 9:23 am

Ha, Burtie I was just going to ask for for clarification on that.

After opening the motor and adjusting the timing about 30 times:
When timing is adjusted for max RPM, no load current at max RPM is 650 watts
When timing is adjusted for min Current, no load current at max RPM is 50 watts
I advanced the timing so no load current at max RPM is 70 watts, does that sound about right?

The max RPM at 650 watts is way higher than when adjusted for min current, but the motor gets hot...
The low speed performance seems similar across the range of timing adjustments that I tried.

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby Burtie » Sat Apr 28, 2012 10:10 am

If 50W is the lowest, then 70W Sounds reasonable, I might try and get it a bit lower, perhaps 60w would be ideal.

Perhaps you could use the motor with the back temporarily taped on, so you could find your ideal timing point before fixing anything more permanent ?
User avatar
Burtie
10 kW
10 kW
 
Posts: 527
Joined: Fri Mar 27, 2009 9:45 am
Location: UK

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sat Apr 28, 2012 10:56 am

Here are the sensor wire colors needed when using a Lyen / Infineon controller, with the motor running clockwise (looking from the output shaft side). To run the motor counter-clockwise, flip the green and yellow wires.

Image

Burtie, is there more involved in finding the ideal timing point than adjusting for minimum WOT current and then advancing a bit?

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby Burtie » Sat Apr 28, 2012 11:23 am

Thanks for the excellent photos and diagrams Warren.

www.recumbents.com wrote:Here are the sensor wire colors needed when using a Lyen / Infineon controller, with the motor running clockwise (looking from the output shaft side). To run the motor counter-clockwise, flip the green and yellow wires.
-Warren.


Note the wiring scheme will vary slightly depending on how the encoder pattern lines up with the magnet poles of the rotor, so some trial and error wiring exercise may still be necessary, unless you can adjust the angle of the sensor board through a full 90degrees (360 e degrees) to compensate.


www.recumbents.com wrote:Burtie, is there more involved in finding the ideal timing point than adjusting for minimum WOT current and then advancing a bit?

-Warren.


Thats all that is needed :)

However, if we wanted to try and improve on this, things quickly get a bit more complicated: We would need some sort of dyno to set it up, and/or a timing controller that dynamicaly shifts the commutation timing depending on the motors operating conditions
http://endless-sphere.com/forums/viewto ... =2&t=19054

Burtie
User avatar
Burtie
10 kW
10 kW
 
Posts: 527
Joined: Fri Mar 27, 2009 9:45 am
Location: UK

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sun Apr 29, 2012 7:30 am

I adjusted the circuit board until the timing was set correctly (I hope), and then glued the circuit board in place with high temperature silicone RTV glue. I'll clean up the stringy bits before reassembling the motor

Image

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sun Apr 29, 2012 11:19 am

I buttoned it all back up today with the new 6/32 screws to replace the screws in the motor can that were lost or had the hex drive stripped. Testing showed that it's working fine and drawing about 65 watts at WOT. The next step is to put it on my bike and test it to see if it really does improve the low speed performance under a load. I have a video in the works to show the comparison.

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area

Re: Adding burtie internal optical sensors to Astro 3210

Postby wojtek » Sun Apr 29, 2012 11:53 am

what controller have you been using with sensorless solution please? thx
WIRES AND CONNECTORS
viewtopic.php?f=31&t=30176
http://endless-sphere.com/forums/viewto ... 31&t=32244
http://endless-sphere.com/forums/viewto ... 31&t=32152

Go-One Evo tested with HS3540, now working on Cromotor
BATMOBILE - Astro 3220 / Nuvinci in progress
Velokraft e-VK3 / Max speed 90km/h downhill - EVKA [for sale]
Steintrike Mungo Sport HS3540-SOLD
Scorpion FS HS3540-SOLD
Kona Dawg BMC v2-SOLD
User avatar
wojtek
100 kW
100 kW
 
Posts: 1020
Joined: Sun Nov 29, 2009 3:52 pm
Location: Luxembourg

Re: Adding burtie internal optical sensors to Astro 3210

Postby www.recumbents.com » Sun Apr 29, 2012 9:39 pm

I have been using the Castle Creations HV160 when running unsensored.

-Warren.
User avatar
www.recumbents.com
10 kW
10 kW
 
Posts: 626
Joined: Mon May 26, 2008 8:42 pm
Location: Chicago area


Return to E-Bike Non-hub Motor Drives

Who is online

Users browsing this forum: def215, Icewrench and 9 guests