Go Back  

DIY Electric Car Forums > EV Conversions and Builds > Controllers

Register Blogs FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #11  
Old 05-03-2011, 05:40 PM
mr2 mr2 is offline
Junior Member
 
Join Date: Oct 2009
Posts: 7
mr2 is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by DavidDymaxion View Post
Well, you could run the switches in a linear mode to get perfect sine waves. However they'll get hot and will need to be grossly oversized. Full on (low resistance) and full off (very high resistance) are low heating states for silicon switches, but 1/2 gives resistance that heats them up.

You could also do a scheme with many batteries, and switch the voltage up and down via various combos of batteries. It's going to be a challenge to keep the batteries balanced, but at least you can have your voltage jumps as 2 or 3 Volt steps rather than 0 to full pack voltage.

A typical system has inductance and capacitance, this tends to smooth the PWM waves.

Something you might want to look at is switched reluctance. You just switch them coarsely, not the fine fast switching of typical PWM. The shape of the poles helps give you some sine-like behavior.

It is not done in any of those ways. I have a power source, my invention, the switching and then the motor. Nothing more, nothing less. The perfect sine is selfachieved. Should not be there, but it sure happens. No spikes at all when switching on-off. No BEMF.

I am just looking for a hex-file for ATMEGA processor without PWM and any normal sensing (Hall or EMF) from typical 3 phase BLDC motors.
Reply With Quote
Sponsored Links
  #12  
Old 05-04-2011, 01:10 AM
Qer's Avatar
Qer Qer is offline
Senior Member
 
Join Date: May 2008
Location: Sweden
Posts: 1,710
Qer will become famous soon enough
Default Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by mr2 View Post
But I am tested at Mensa, using 10 minutes to answer the 45 questions and when deliver the formular, asking them if they couldn't do better.. Max score 145.
Quote:
Originally Posted by mr2 View Post
No BEMF.
You know, even if you spiked the Mensa-test it doesn't give you the rights to break the laws of physics.
__________________
Swedish Programming Dude for Evnetics, LLC.

Quote:
Originally Posted by toddshotrods View Post
I like the Soliton's hi-tech build and ability to deliver whopping doses of current until someone screams "Uncle!"
Reply With Quote
  #13  
Old 05-04-2011, 07:43 AM
Salty9 Salty9 is offline
Senior Member
 
Join Date: Jul 2009
Location: 42.596N 122.688W
Posts: 743
Salty9 is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Assembly programming is tedious but not really difficult.
Reply With Quote
  #14  
Old 05-04-2011, 08:38 AM
mr2 mr2 is offline
Junior Member
 
Join Date: Oct 2009
Posts: 7
mr2 is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by Qer View Post
You know, even if you spiked the Mensa-test it doesn't give you the rights to break the laws of physics.
No, and I don't.

But it is not the question why and how it works or not, but if anyone know how or can help me out with a hex-file without PWM and trigging by sensing either by Hall or EMF.

Just the switching like BLDC 3 phase motors by a frequency set in a variable.


I made these lines in C

#include<avr/io.h>
#include<util/delay.h>

int main()
{
unsigned char i;
DDRA = 0xFF; // all a-ports as output

while(1)
{
for(i=0;i<6;i++)
{
PORTA=0; // open all outputs that gives break before make

// _delay_ms(1); (optional delay 1 ms before make)

switch(i){
case 0:
PORTA=162; // step 1
break;
case 1:
PORTA=97; // step 2
break;
case 2:
PORTA=145; // step 3
break;
case 3:
PORTA=84; // step 4
break;
case 4:
PORTA=140; // step 5
break;
case 5:
PORTA=74; // step 6
break;
}
_delay_ms(150); // length of pulse
}
}
return(1);
}



Would this work?


Maybe use 1 b port as input for sensing if the motor is running...

Last edited by mr2; 05-04-2011 at 08:41 AM.
Reply With Quote
  #15  
Old 06-19-2011, 09:36 PM
ElectriCar's Avatar
ElectriCar ElectriCar is offline
Administrator
 
Join Date: Jun 2008
Location: Reidville, SC
Posts: 1,719
ElectriCar is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

How's it coming Mr2? Been a few weeks now.
Reply With Quote
  #16  
Old 06-28-2011, 08:51 AM
alexcrouse alexcrouse is offline
Senior Member
 
Join Date: Mar 2009
Posts: 145
alexcrouse is on a distinguished road
Question Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by mr2 View Post
No, the motor that has been tested is only 1 phase. http://www.torin-sifan.com/display.asp?product=131


That's a DC motor....
Reply With Quote
  #17  
Old 06-28-2011, 08:54 AM
ElectriCar's Avatar
ElectriCar ElectriCar is offline
Administrator
 
Join Date: Jun 2008
Location: Reidville, SC
Posts: 1,719
ElectriCar is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Are saying single phase is DC? If so you're incorrect. 120V motors are single phase as are 208V and 480V motors that have only TWO WIRES. That's single phase. There also is no such thing as two phase. It's either single phase or three phase and of course there's DC.
Reply With Quote
  #18  
Old 06-28-2011, 09:02 AM
alexcrouse alexcrouse is offline
Senior Member
 
Join Date: Mar 2009
Posts: 145
alexcrouse is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by ElectriCar View Post
Are saying single phase is DC? If so you're incorrect. 120V motors are single phase as are 208V and 480V motors that have only TWO WIRES. That's single phase. There also is no such thing as two phase. It's either single phase or three phase and of course there's DC.
That motor is listed on their website as DC, PWM control.
Reply With Quote
  #19  
Old 06-28-2011, 10:33 AM
DavidDymaxion DavidDymaxion is offline
Senior Member
 
Join Date: Dec 2008
Posts: 1,302
DavidDymaxion is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Actually there are 2 phase motors. The second phase is driven by a capacitor, causes a delay for that phase, just to get the motor started. Then it is primarily a single phase motor once running.

You wouldn't do a 2 phase motor in an EV because it would take 8 switches. Doing 3 phases takes just 6, because you can hook the field coils together in a star or delta arrangement. There might be some esoteric math thing with the phases, too, any comments on that Major?
Quote:
Originally Posted by ElectriCar View Post
Are saying single phase is DC? If so you're incorrect. 120V motors are single phase as are 208V and 480V motors that have only TWO WIRES. That's single phase. There also is no such thing as two phase. It's either single phase or three phase and of course there's DC.
__________________
Reply With Quote
  #20  
Old 06-28-2011, 11:06 AM
alexcrouse alexcrouse is offline
Senior Member
 
Join Date: Mar 2009
Posts: 145
alexcrouse is on a distinguished road
Default Re: 600 V controller for 3 phase asynchronous motors

Quote:
Originally Posted by DavidDymaxion View Post
Actually there are 2 phase motors. The second phase is driven by a capacitor, causes a delay for that phase, just to get the motor started. Then it is primarily a single phase motor once running.

You wouldn't do a 2 phase motor in an EV because it would take 8 switches. Doing 3 phases takes just 6, because you can hook the field coils together in a star or delta arrangement. There might be some esoteric math thing with the phases, too, any comments on that Major?
Correct.

To All:
But as i said, that motor is a 24v DC according to the manufacturer. I know more about motors than most people, and i am NOT saying that DC = Single Phase, just to clarify. That motor is DC, NOT Single Phase. At least that's what the maker says.
Reply With Quote
Sponsored Links
Reply

Share or Bookmark this

Tags
3phase, bldc, code, source

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

 

All times are GMT -6. The time now is 12:51 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Copyright 2009 Green Web Publishing LLC
Ad Management by RedTyger