DISH
10 W
- Joined
- Oct 19, 2009
- Messages
- 94
This controller is available for 25$US from http://www.bmsbattery.com/.
You can also find it on eBay by searching for the eBay username ecitypower. Shipping may seem a bit expensive but they use Federal Express (at least to the USA) and it only took THREE DAYS from Guangzhou, China to NE USA and this included Saturday and Sunday!!! I had the tracking number and was amazed that it kept moving over the weekend and arrived Monday morning. It was shipped LATE Friday evening just before midnight.
===== UPDATE: 2010 JULY 26 =====
It appears the controller in this review has been replaced with a newer model.
Review of new version of this controller is posted here:
http://endless-sphere.com/forums/viewtopic.php?f=4&t=20176
I just bought another one of these controllers for a new project and it arrived today. Externally it appears slightly different than the one I got last year. I will open it up and post new pictures in the next few days as I now have a much higher resolution camera.
I've been running the controller I bought last year at 60 volts for the past six months with no problems using the same 350 watt Bionx motor which now cruises at 30 to 35 MPH on level roads at this voltage. I do NOT have the hall sensors connected as the system runs fine without them. Regen braking works flawlessly. Internal current limit appears to be set around 25 amps. The logging function of the Cycle Analyst occasionally shows a short peak of approx. 30 amps but quickly drops back to 25 amps. 25 amps x 60 volts = 1500 watts. The Cycle Analyst shows a peak power of 1600 watts. After a half hour ride at this power level the controller is only slightly warm to the touch as long as it is mounted so that it gets good airflow. I had it mounted inside an enclosure at one time and it got quite hot. Although it worked fine, I do NOT recommend this. Mount it where it will get airflow when you are moving! At the 1500 watt power level (60 volts @ 25 amps) the Bionx 350 watt motor is also only slightly warm to the touch after a half hour ride mostly at full throttle on hilly roads. This is when riding in 90 to 100 degree (f) weather about as hot as it ever gets around here.
===== UPDATE: 2009 NOV 16 =====
Previous reports were wrong and It is NOT the same controller as here: http://www.lsdzs.com/e/ProView.asp?ProId=327
The lsdzs connection was based on information that BMSBattery sent to me and is BOGUS as the lsdzs controller appears to use a different uP (Cyprus). Thanks go to full-throttle for this info.
===== UPDATE: 2009_10-20 =====
Here is the connection info that arrived via Email after I published this post:
=====
12 MOSFET 500W Controller diagram
Power: Red---Positive pole.
Black---Negative pole.
Orange(or small Red wire)---Battery Power Off Lock/Key
Motor: Blue,Green,Yellow
Hall Sensor: Red,Black,Blue,Yellow,Green.
Throttle: Red,Black,Green (Brown and Green)
PAS (Pedal Assistant Sensor): Red,Yellow,Green
Brake: blue-white (High Voltage Level (Connect to positive battery terminal to enable Regen E-brake!)
Cruise: Grey
=====
2008.05 SunplusIT Announced SPMC65SF112A, a Flash-embedded MCU for E-bike control.
SPMC65SF112A
SunplusIT 8 bit MCU
Oprating Voltage = 2.0 - 5.5
Max. system clock = 16 MHZ
Package = LQFP32/LQFP48
built-in osc = Y
ROM = Flash, 8K
RAM = 256B
Max. GPIO = 30
ADC = 9-ch
Input Capture = 4
Comparator = 3
PWM = 2
3-phase, 6-line Motor Control PWM = 1
Timer = 4
Internal INT = 17
External INT = 5
SPI = Y
UART = Y
=====
One of the features of the controller is the ability to run with or WITHOUT Hall Effect Sensors. This has been verified on a gutted Bionx 350 watt motor. The Bionx system has been nothing but trouble for me and after having it replaced twice under warranty, the warranty finally ran out and it was then '-MY-' problem. I am now using the 350 watt Bionx motor with this controller.
Motor direction can be reversed by turning on the controller and plugging the two white wires together that come out of the controller. They have mating connectors on the ends of the wires. I did not realize this at the time the photos were taken so these particular wires are not displayed well in the photos.
What I did was prop the wheel up so the tire was off the ground, turn the system on then connect the two white wires together. The motor will start to turn SLOWLY. If the wires are taken apart then put back together the motor will turn in the opposite direction. Whatever direction the motor is turning will be the direction it will tun when the throttle is opened AFTER the white wires are opened. The white wires are to be left open in normal use. They appear to program motor direction like a flip-flop. One pulse (by shorting the wires together then opening) programs forward and the next pulse (open wires, short again then open) programs reverse.
Of course motor direction can also be changed with wiring changes, but having the ability to do this by simply plugging two low current wires together on the controller then opening them is a nice feature.
There is a gray wire that comes out of the controller and is looped back into the controller. If this wire is cut it disables the auto-cruise function. Auto-cruise is set by holding the throttle at a constant speed for 8 seconds. The throttle can then be let go and the motor will continue to turn at that speed. If the throttle is moved after auto-cruise kicks in, the auto-cruise is immediately disabled. If you have the E-brake wire hooked up, tapping the brakes with also disable auto-cruise.
I have not fully tested regen braking at this time but use it extensively on my other bikes as I live in a mountainous area and regen braking works extremely well in this area. I sometimes arrive at my destination with more charge in the battery than when I left home but that depends on whether the trip is mostly uphill or downhill!
Here are some photos: (Sorry I do not have a high resolution camera. These are 720x480 frame captures from an HDTV video camera under POOR lighting which is why the color is a bit washed out...


View attachment 7






Inside views (the GOOD part) in the next post... 
You can also find it on eBay by searching for the eBay username ecitypower. Shipping may seem a bit expensive but they use Federal Express (at least to the USA) and it only took THREE DAYS from Guangzhou, China to NE USA and this included Saturday and Sunday!!! I had the tracking number and was amazed that it kept moving over the weekend and arrived Monday morning. It was shipped LATE Friday evening just before midnight.
===== UPDATE: 2010 JULY 26 =====
It appears the controller in this review has been replaced with a newer model.
Review of new version of this controller is posted here:
http://endless-sphere.com/forums/viewtopic.php?f=4&t=20176
I just bought another one of these controllers for a new project and it arrived today. Externally it appears slightly different than the one I got last year. I will open it up and post new pictures in the next few days as I now have a much higher resolution camera.
I've been running the controller I bought last year at 60 volts for the past six months with no problems using the same 350 watt Bionx motor which now cruises at 30 to 35 MPH on level roads at this voltage. I do NOT have the hall sensors connected as the system runs fine without them. Regen braking works flawlessly. Internal current limit appears to be set around 25 amps. The logging function of the Cycle Analyst occasionally shows a short peak of approx. 30 amps but quickly drops back to 25 amps. 25 amps x 60 volts = 1500 watts. The Cycle Analyst shows a peak power of 1600 watts. After a half hour ride at this power level the controller is only slightly warm to the touch as long as it is mounted so that it gets good airflow. I had it mounted inside an enclosure at one time and it got quite hot. Although it worked fine, I do NOT recommend this. Mount it where it will get airflow when you are moving! At the 1500 watt power level (60 volts @ 25 amps) the Bionx 350 watt motor is also only slightly warm to the touch after a half hour ride mostly at full throttle on hilly roads. This is when riding in 90 to 100 degree (f) weather about as hot as it ever gets around here.
===== UPDATE: 2009 NOV 16 =====
Previous reports were wrong and It is NOT the same controller as here: http://www.lsdzs.com/e/ProView.asp?ProId=327
The lsdzs connection was based on information that BMSBattery sent to me and is BOGUS as the lsdzs controller appears to use a different uP (Cyprus). Thanks go to full-throttle for this info.
===== UPDATE: 2009_10-20 =====
Here is the connection info that arrived via Email after I published this post:
=====
12 MOSFET 500W Controller diagram
Power: Red---Positive pole.
Black---Negative pole.
Orange(or small Red wire)---Battery Power Off Lock/Key
Motor: Blue,Green,Yellow
Hall Sensor: Red,Black,Blue,Yellow,Green.
Throttle: Red,Black,Green (Brown and Green)
PAS (Pedal Assistant Sensor): Red,Yellow,Green
Brake: blue-white (High Voltage Level (Connect to positive battery terminal to enable Regen E-brake!)
Cruise: Grey
=====
2008.05 SunplusIT Announced SPMC65SF112A, a Flash-embedded MCU for E-bike control.
SPMC65SF112A
SunplusIT 8 bit MCU
Oprating Voltage = 2.0 - 5.5
Max. system clock = 16 MHZ
Package = LQFP32/LQFP48
built-in osc = Y
ROM = Flash, 8K
RAM = 256B
Max. GPIO = 30
ADC = 9-ch
Input Capture = 4
Comparator = 3
PWM = 2
3-phase, 6-line Motor Control PWM = 1
Timer = 4
Internal INT = 17
External INT = 5
SPI = Y
UART = Y
=====
One of the features of the controller is the ability to run with or WITHOUT Hall Effect Sensors. This has been verified on a gutted Bionx 350 watt motor. The Bionx system has been nothing but trouble for me and after having it replaced twice under warranty, the warranty finally ran out and it was then '-MY-' problem. I am now using the 350 watt Bionx motor with this controller.
Motor direction can be reversed by turning on the controller and plugging the two white wires together that come out of the controller. They have mating connectors on the ends of the wires. I did not realize this at the time the photos were taken so these particular wires are not displayed well in the photos.
What I did was prop the wheel up so the tire was off the ground, turn the system on then connect the two white wires together. The motor will start to turn SLOWLY. If the wires are taken apart then put back together the motor will turn in the opposite direction. Whatever direction the motor is turning will be the direction it will tun when the throttle is opened AFTER the white wires are opened. The white wires are to be left open in normal use. They appear to program motor direction like a flip-flop. One pulse (by shorting the wires together then opening) programs forward and the next pulse (open wires, short again then open) programs reverse.
Of course motor direction can also be changed with wiring changes, but having the ability to do this by simply plugging two low current wires together on the controller then opening them is a nice feature.
There is a gray wire that comes out of the controller and is looped back into the controller. If this wire is cut it disables the auto-cruise function. Auto-cruise is set by holding the throttle at a constant speed for 8 seconds. The throttle can then be let go and the motor will continue to turn at that speed. If the throttle is moved after auto-cruise kicks in, the auto-cruise is immediately disabled. If you have the E-brake wire hooked up, tapping the brakes with also disable auto-cruise.
I have not fully tested regen braking at this time but use it extensively on my other bikes as I live in a mountainous area and regen braking works extremely well in this area. I sometimes arrive at my destination with more charge in the battery than when I left home but that depends on whether the trip is mostly uphill or downhill!
Here are some photos: (Sorry I do not have a high resolution camera. These are 720x480 frame captures from an HDTV video camera under POOR lighting which is why the color is a bit washed out...


View attachment 7







