SMALL - espritmodel.com SMALL - Telemetry SMALL - Radio
Reply
Thread Tools
Old Sep 12, 2004, 10:03 AM
Registered User
Tokyo, Japan
Joined Nov 2002
865 Posts
Step by step BL-ESC programming technique

I have tons of question e-mails for BL-ESC control technique description.
The attached file shows the step by step programming of my BL-ESC design.
Also, C8051F330 mixed signal processor function block diagram of BL-ESC control is attached.
Basically, I use a comparator with software select input multiplexer with 100nS responce for BL-ESC control.

;-----------------------------------
; Copyright (C) 2004 by Takao
; All rights reserved.
; FILE NAME : BL_ESC_01.ASM
; DESCRIPTION : Simple MOS FET driver test program for motor run as a stepping motor
; NOTES: This test program does NOT have current limitter function.
; : Use the current limitter to protect the motor coil.
; : Do not run over 5 sec. to avoid the over heat.
;-----------------------------------
; FILE NAME : BL_ESC_02.ASM
; DESCRIPTION : Simple MOS FET driver test program for motor run as a stepping motor
; NOTES: This program has current limitter function. The On/Off duty is 1:6(16%), frame = 150uS.
; : But, use the hardware current limitter to protect the motor coil for single step debug.
; : Do not run over 15 sec. to avoid the over heat.
; : Check the round direction while running and correct the motor wire connection.
;-----------------------------------
; FILE NAME : BL_ESC_03.ASM
; DESCRIPTION : Simple MOS FET driver program for BL motor start run as a stepping motor
; NOTES: Improve the start stepping sequence by sweep frame timing control at starting
;-----------------------------------
; FILE NAME : BL_ESC_04.ASM
; DESCRIPTION : BL motor start run + Sampling comparator data drive.
; NOTES: Get comparator data from motor leads while 3-ST timing and drives motor with corresponding drive pattern.
;-----------------------------------
; FILE NAME : BL_ESC_05.ASM
; DO NOT USE this for latest precision zero cross detector circuit schematic.
;
; DESCRIPTION : BL motor start run + Sampling comparator data drive + Zero Cross switching drive.
; NOTES: Improve BEMF pattern detector by noise check routine.
; Stepping start + BEMF run + Zero Cross switching drive

Takao

Quote:
Originally Posted by Ron van Sommeren
Takao Shimizu's design, source code and schematic:
http://www.rcgroups.com/forums/showp...&postcount=153
Takao Shimizu is offline Find More Posts by Takao Shimizu
Last edited by Takao Shimizu; Jun 14, 2005 at 10:37 PM.
Reply With Quote
Sign up now
to remove ads between posts
Old Sep 12, 2004, 10:52 PM
Registered User
Joined Sep 2004
11 Posts
thx
CLEMENT is offline Find More Posts by CLEMENT
Reply With Quote
Old Sep 28, 2004, 07:37 AM
Registered User
Joined Apr 2004
22 Posts
Quote:
Originally Posted by Mr DIY
Ron ... these additions are commercially driven controllers. No circuits available without paying for them. They are of little value to somebody that wants a schematic to learn how the system works. I will admit my frustration in following a link from here only to find the information I am hoping to find is not available. Just my 2c.

Mr. DIY,
How about posting schematics or board layouts of some of your developments?

Best,
R. Trujillo
rtrujillo is offline Find More Posts by rtrujillo
Reply With Quote
Old Sep 28, 2004, 07:51 AM
Registered User
Mr DIY's Avatar
South Africa
Joined Aug 2003
587 Posts
Quote:
Mr. DIY,
How about posting schematics or board layouts of some of your developments?
It is my intention to do so. I am trying to create some documentation at present to go along with the design that will explain everything in more detail than what we normally see here. Most people refer to the AN857 app note. I would like to create an alternative document that is more applicable to us.

But .. the main reason I have not posted it yet is because very few people here would be able to duplicate it. I am using a CPLD device that requires special hardware and SW to program it. The CPLD device could be replaced with another micro though, but then a new PCB layout would be required. Hopefully it will not be too long now before something is seen here.

Brian
Mr DIY is offline Find More Posts by Mr DIY
Reply With Quote
Old Oct 09, 2004, 09:34 PM
Registered User
Tokyo, Japan
Joined Nov 2002
865 Posts
MY BL-ESC development tools

This is my BL-ESC software development tools.
I have designed the BAD Li-Po simulator power supply as almost 4C 700mAh Li-Po.
Takao Shimizu is offline Find More Posts by Takao Shimizu
Last edited by Takao Shimizu; Oct 09, 2004 at 09:43 PM.
Reply With Quote
Old Oct 09, 2004, 09:36 PM
Registered User
Tokyo, Japan
Joined Nov 2002
865 Posts
BL-ESC Drive wave form

This is the ACW CD-ROM BL-ESC full power drive wave form.
Takao Shimizu is offline Find More Posts by Takao Shimizu
Reply With Quote
Old Oct 11, 2004, 04:10 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Added:
TVE
http://www.hanfordsite.com/
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old Oct 14, 2004, 05:44 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Added a micro ESC;
http://www.rcgroups.com/forums/showthread.php?t=261316
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old Nov 25, 2004, 02:34 PM
Registered User
Joined Nov 2004
1 Posts
MR DIY
phone me and ill try to anser ur questions Kevin 0723789349 only in the RSA
funflyRI is offline Find More Posts by funflyRI
Reply With Quote
Old Apr 02, 2005, 09:45 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
An online course on magnetism/flux, motors and ESC's:
http://www.consult-g2.com/course.html
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old May 25, 2005, 10:33 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Added more motor and controller theory:
http://www.innovatia.com/
http://www.innovatia.com/Design_Cent...lectronics.htm

Vriendelijke groeten Ron van Sommeren
e-motor building tips & tricks
diy outrunner discussion group
int. E fly-in & diy outrunner meet, September, Nijmegen, the Netherlands
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old May 30, 2005, 04:43 PM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Added this 'Quax' controller link:
http://people.freenet.de/khruehlow/
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old Jun 14, 2005, 07:19 PM
Registered User
Joined Mar 2005
2 Posts
Lipoly step current

Hi,

I'm in the midst of completing a brushless speed controller board for a research project. I've found that when I send my motor step commands (ie. go from one set value to another, non-contiguous value) the motor instantaneously demands a large current.

Of course, Li+poly batteries don't like being run down like that. Does anyone know how to stop the cells doing this elegantly, or how commercial units do it?

cheers,

-Paul
PaulPounds is offline Find More Posts by PaulPounds
Reply With Quote
Old Jun 15, 2005, 07:24 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Beter give it a separate thread Paul, more people will see it. And I intended this thread to be a compilation thread only.

Vriendelijke groeten Ron
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Old Jul 07, 2005, 10:32 AM
homo ludens modellisticus
Ron van Sommeren's Avatar
The Netherlands, GE, Nijmegen
Joined Feb 2001
10,672 Posts
Added:
http://frederic.brame.free.fr/variat...0brushless.htm
Ron van Sommeren is offline Find More Posts by Ron van Sommeren
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Diy brushless esc slowflyer90 DIY Electronics 66 Mar 25, 2006 07:56 AM
Best DIY Brushless ESC Kit? gfcermak DIY Electronics 10 Aug 25, 2004 01:23 AM
group order for diy Speedy-BL brushless ESC family Ron van Sommeren Electric Plane Talk 5 Jul 27, 2003 10:56 AM