Just make sure that you program the 5 assist levels in such a way that they give good control. The problem is often that its hard to get a 48T of 52T to fit your bike properly. Thank You! Bafang BBSHD 1000W configuration examples, After first connection, an automatic read for Bafang Basic, Pedal and Throttle pages will be executed. Ok, the display settings are correct, the sensor is on a 20 wheel, and the display setting is set to 20, But just to confirm I have set the configuration tool to Start up current, and slow start parameters are key in this. u need smaller wheel sprocket and bigger crank sprocket = more speed less torque. My aim was to limit all . With the help of this guide, you can reprogram your system to better settings with my custom .el file. Which settings should I assign to the 9 assistance levels so that they become 5, to always have the maximum engine torque, but with reduced speed? 5 open up Bafang program software When I accelerate the speed decreases after a few seconds it is not constant even if I keep the acceleration on and makes a noise as if the engine does not have enough power. So for most people, it will be easier to set a limit on the display and set %limit speed to 100% for all assist modes. Moreover in the M400 there is also a torque sensor which settings are not completely clear to me. 5 people found this review helpful. 17- power on battery In the post, I state that if you set the speed limit to 100% it will stop at your speed limit. I have 48V/250W/14ah Bafang m400. Road or OffRoad - switch between profiles. Your display can be set to 48V volts. Especially when you find 250W motors poewerfull enough already. Special Sauce PAS settings, the Bafang factory settings are unusable & dangerous . Enjoy your e-bike anyway! 2) connect usb lead only To controller Doing this will show the correct speed in mph although it shows kmph on the screen its actually mph now with this change. Herve, Hello, I would then first try to contact the seller, they might sent in a replacement for free if you can indicate that all other possible fixes didnt show any result. My question is: I have a motor of 48 V and my battery is 52V have any consequences if I will used it together? I have the Ultra and im also thinking about adjusting the settings a bit. 3) Mostly explained in 2. These size batteries are commonly fitted in a smaller enclosures. Im still waiting on my cable arriving so Ill let you know how I go. Solved the problem replaced the controller. Install the software and driver on a different computer/laptop. With my current recommended settings the throttle and PAS does nothing in assist level 0. This will only be needed if the motor is very old or used a lot. Make sure display and mobile app are showing the same Road or OffRoad mode. I rewrote them to compensate for filename changes of whats actually on the first site, and the filename of the actual firmware file sent, and combined the two separate sets of instructions given as they cover the same things in different levels of detail. You will also have to change the Designated Assist Level to 9. However the speed assist level changes when the motor is restarted, this means turning the battery off and on. Current and torque are directly related to eachother. But your behaviour is a bit weird. So maybe like you suggested yourself, the bafang controller is defective. However, my bike has a rear wheel hub motor. Thanks for your reply. 5/76/58 Good luck! Such as start current and slow start. Set this setting to your wheel diameter, if your wheel diameter isnt in the list, then select the one that is closest to your wheel diameter. If you still have any questions, dont hesitate to respond. All these settings are explained in my guide. Please check your local laws before riding to make sure you are riding legally and safely. I have reprogrammed my controller which was 52v to 48v. The RPM at which the motor will operate at maximum efficiency is, in fact, way higher than the cadence (RPM) at which your own leg power will have the best efficiency. I recommend 80% because this gives plenty of power when a constant speed is reached. My question is: Which values do you kindly recommend for me for the low batterie protection and current limit if my motor is 350 W and my batterie is 36A. I probably ride around 1000 kilometers on a cassette, the chain lasts a bit longer. Last edited by amberwolf on May 12 2019 3:41pm, edited 2 times in total. My guess is that the BBS3 version controller of the BBSHD is now 28A. So for the BBS01, BBS02 and BBSHD. Thx, Erwin. The Bafang motor is meant to be a closed system. Luna Cycle is taking advantage of this, and is now offering everything that a BBS01, BBS02 or E-rad user needs to upgrade to the BBSHDwhich is the drive unit, controller and sprocket for only $500. I recommend 4, because this is a nice sweet spot. And can you tell me what the current battery voltage it, when it states 50%? Thank you. If you want to increase performance further, you can increase the general current limit. 32 or 64 bit? it was a defective USB cable. He has responded in this comment section as well with some tips on this. Whenever I press write, nothing happens, and when I load again the numbers jump back to default. There unfortunately is no way to increase the time that the gear sensor deactivates power. Ex, when I have full battery, screen show 55 60%. I am sure you will find a setup that will work for you. The wheels are 20in. You can use the same settings, you should still increment the power each level. I apologize for bothering you at this hour, but I have a problem with my bbs02 750w engine ..I used this engine on a Rockrider 27.5 bike and after a few months the error 30 appeared on the display. How can I make it appear? 6 Select the Com port that was assigned to your preferred USB-Serial Adaptor. Got the cable and averything else but a little scared to use it. But if you do this, you wont be able to change it easily. Does the throttle do anything in your assist level 0? Buttons. No worries, I will always answer all questions! Its incredible powerfull and will tow anything uphill with ease. Thanks Giel, I agree as do many that the Bafang I have a bss01b 250w motor. The 18 amps is the maximum current, you will only hit this in the highest assist mode. This way I send the serial data over USB via a raspberry pi. It could also be that another setting in combination with the current limit is conflicting. I however also dont see how any programming setting could cause this behavior. The Bafang programming feature is ONLY for the Bafang mid-drive motors. You now have successfully reprogrammed your Bafang system with custom settings. I have a small question, But like I said, it differs a lot between the brand and cell type. Or is there anything I can do in the programme so I can keep up with my bike? The only way to limit the speed, is to cut off the power when a certain speed is reached. My display(500c) show 76% when the battery is full. Is there a way to do this as well via serial communication? The possibility that you will fry something is pretty high then. If the firmware is really damaged, you could be in trouble. Some controllers can handle this better than others. Wich i set to 9 in the throttle handle tab. The Bafang motor is however already internally geared so that it can operate at higher RPM. A higher current will result in greater torque. And if they are not willing to ship one out for free, they might be able to reduce the price of the replacement. Or do you think the BBSHD is better? A user called Herve, has confirmed that he has reprogrammed his M400 though. SOLVED! Any way to increase the throttle to max on all PAS but keep it variable? You state that you want maximum torque, but with reduced speed. Hi, A bad connection, incorrect connections, etc. The bafang hub motor kits, unfortunately cant be reprogrammed. Make sure that you set the designated assist level in the throttle handle tab to 9. If the voltage of your battery is 52.6V, it isnt 100% charged. This behaviour can be normal, because when you accelerate, the battery voltage drops. I really appreciate your help. 1) Road profile (ROAD or ECO): A2: 5A (5A x 52V = 260W) -> Power limited. It is interesting that it only started after the controller swap. When we ride with PAS what gear should we choose: as we usually do without PAS to ride with cadence 90 or more or less to get maximum efficiency from the motor? It only works with the BBSxx line-up. NOTE: Not all cables necessarily use the CP210x driver. Kind regards. Thanks for your time. Thank you for your useful information. Hi Giel. The interesting thing is that YES, the programming does indeed work. Is there any other way to turn the battery back on? Most of the times the Bafang hub motors don't have these settings available, since they use different controllers (such as Lishui, Kunteng, etc.) Try a different pc, different cable, different order of connecting to the controller, etc. You can set the current limit to 0% of PAS 1. You can also learn about all the settings and reprogram the system to your likings. After this procedure both Road/OffRoad would have identical settings. Hi Giel , I have a bafang bbshd . Good luck! You can also lower the start up current, this will decrease acceleration but will ofcourse also increase range. This is a problem lots of very fast ebikes have. Hoping to pedal more and run the motor longer. If you for example set the speed limit of assist level 9 to 50%, it will imply that the maximum assisted speed is 50% of the maximum speed that you have set in the display or in the programming software. Assist 5 100/100. You dont have to do anything else. I never heard about it. How long had you had this controller? Hi Giel, Thanks The Bafang programming feature is ONLY for the Bafang mid-drive motors. I would say 20% is around at 3.5V (45.5V for 48V battery). Hi Giel, I really thank you, not only for the time you have taken to reply to this post but for all the information you supply on your site not only for me but for other enthusiasts. Another thing to consider is that most of the time, the display will display a wrong battery percentage. For a 48V battery, a low voltage cut-off of 41V is appropriate. Knowing what values to enter is the trick. If usb driver is installed correctly the software will find the the com port. As far as I know, there isnt a proper way to get only throttle working in assist level 0. I have a 750W Bafang on my trike with a 52V battery that came from Luna. So if you find it convenient to have a mode in which only the throttle will really work, you can set this to 1. These instructions on updating the Bafang BBSHD firmware, to fix the problem with using 52v packs, were sent to me anonymously. What you need to check though is if the cut-off voltage in the programming software is set to the correct value. What is your favourite assist level? If you in addition to that also have low gearing, you wont be able to reach higher speeds. User avataramberwolf 100 GW It is possible to get the throttle working in PAS 0. Is this normal? Hi there was the best setup for bbs02b version 1,Its the newest version, 2. So in that case, the 52V, will be the only option. 54.6V is exactly the voltage of a fully charged 48V battery. Is it possible that my motor is not programmable? So in your case it indeed should be attached on the 26 wheel. John. Anyway thanks again and I will update if I find anything. You can always set the speed limit on the display to 25 km/h. I am glad you asked to check it, because the Bafang programming cable will not work with your hub motor. I would be retrofitting this to a legit mountain bike one of my bikes is a hard tail with a legit front fork, legit hydraulic disc brakes and 1 x 10 shimano drivetrain. Now follow the following steps in order: You are now ready to start using the configuration tool. Alternately it is also attached as a .ZIP file you can extract the .bin file from. Thank you for this great guide, it really did help. The max speed you will hit in that assist level will then be dependent on the amount of power. Programming the Bafang Middrive BBS01+BBS02. Unusual problem. Good luck solving the problem! Do you have a 36V, 48V or 52V battery? thanks for you time and passion in sharing your experiences.My sole purpose to get a mid drive kit is so I can tow my 2 kids ( 7 year old and 5 year old) up the hills when we go mountain biking. If the programming cable doesnt fit your connector I would not attempt to change the pin-out. Thanks for letting me know. My question is this: I have just bought a bafang 500w mid drive motor with an 850c controller. Info - provides information for the Bafang switch mode. From the picture of the bike, I saw that your ebike had a display that didnt have a screen. Speed Limit [%]: 1/52/25 So you can absolutely only change the current limit and have the same recommended settings for the BBSHD. Special programs and procedures are needed to execute this firmware update. My questions are pretty basic. You should carefully select gears though when accelerating. But external controllers are always possible, but this will be extremely DIY, and not convenient or clean at all. Do you have any thoughts to my new concern here? Assume that performing any or all of these steps will invalidate any warranty you might have (might not, but, it could). What kind of cassette and chain do you use and how many kilometres do you ride on one chain. Maybe some mosfets are blown inside. The small sprocket in the rear just cant take the power and will slip. Therefore it will just reach the maximum RPM possible with the set current. I have tried to let the LCD control the speed, which I maxed out, and that isnt getting me any more speed. TommyL. The maximum will be 20 (24 is a full rotation). So I tend to do this less now, therefore my drivetrain also lasts longer. All the feedback Ive been getting is that the m400 cant be reprogramed out of the factory? I have no experience with this motor in specific, but I think the only settings you can change are the settings that can be changed using the display. Could you please clarify your question further, thanks. You can also decrease the start current. It doesnt sound like a battery issue. And what is your lowest back gear? Hi, I however have never heard nor experienced such an issue. If you dont have e-brakes however, set this to 10. When you are standing still, the voltage will not drop, because the battery then isnt loaded. Any Giel thanks again for listening and I hope this might help people avoid the silly mistakes I made on working with the BSSHD unit So the throttle wont work either. You do not have a PAS setting on the display or dont you see it in the programming software? Is is really weird that changing the setting on the display doesnt change the read out. What is Luna's default configuration like? I dont use it and I like how quickly I can change gears not blocking the motor. You dont want the power to cut down a lot if you pedal faster, so leave this to 8. There are only a few IGHs that can withstand the power of a BBSHD/BBS02, most of them will simply wont be strong enough. Geil, the programming cable and software does work with this motor. Can you do any damage by setting amp levels low? So you will be stuck with the factory settings. when I start gives very much power and speed This is not something you can program in the software with the programming cable. I looked at the settings that you can change on your display. Any luck on a video yet? Ik kan deze eco en sport mode helemaal niet terugvinden in de configuratietool op mn laptop. This setting will set the maximum current that the controller will draw. You unfortunately dont have this motor, so the cable will be useless for this motor. Yes, the speed readout would be nonsense, but the rest of the motors performance?? But my main concern now is I am doing something that I shouldnt be doing to this, since all my research was for the BBS02 which I dont have. If you want all the power available, set it to 15A. May 08 2019 6:08pm, Nice. Thank you! I think Ill use his settings except for the amp settings which are for a 1500w motor vs. my 350w. Hi, Problem Im able to connect the USB cable, it shows on the configuration programs as COM3, I hit connect it shows connected, but the Read button is remaining gray and no info is coming from the controller. So when searching for a battery you should look at the Wh specification. Do you use gear sensor? Could this possibly be an error made by the last owner? Do you also have any suggestions on small front chainring? So why your controller failed is not clear to me. Just my luck. The battery voltage to battery capacity differs a lot between different 18650 cells. This is a difficult error to fix since it can be caused by a lot of things. Second question. I have had bad controllers, but I have never had one fail during or before a reprogramming procedure. I also have never had my hands on such a motor, so I unfortunately cannot tell you anything about programming that specific motor. If you want different speed limits in different assist modes, you should tweak them accordingly. Pas de soucis particulier. Most of the time people prefer to have this on the highest setting (PAS 9) because of safety reasons. Cordielement. The speed limit of the throttle should be equal to the speed limits assigned in the basic tabs. Nominale voltage: 48 52 You do this as follows: If you dont like these settings and you want to tweak certain settings, you can read the rest of this post and adjust certain settings. Installed usb driver Windows recomended and restarted Windows and work just fine. I understand that the current will be set at 18 amps. The BBSHD is the new 1000W unit from Bafang that is both more efficient and much more powerful than its little brother, the BBS02. You could check this by setting levels 2,4,6,8 to current limit 0. and You just pedal along in the assist level that you find that gives enough assistance. Is your screen set to the correct battery voltage? If the bike then still functions properly, you know it uses the levels 1,3,5,7,9. Controller damage can also occur when settings are to excessive. No display/ no throttle. I also noted on the new controller the throttle is working the way most people want to operate (smooth control of throttle on all Pas settings) Bafang must have gone back to original firmware that was there pre 2017 . stc-isp-15xx-v6.86E.zip There isnt such a setting that you can change unfortunately. I also recommend increasing the Current Limit [%] 10% at a time. If it also doesnt work on another pc, please let me know. This should just work, no setting will change this. Thanks for the suggestions. Wenn das Programmierkabel nicht eingesteckt werden kann oder die Software es nicht erkennt, kann ich davon ausgehen, dass es auf diese Weise nicht neu programmiert werden kann. I would need the configuration parameters for bafang configuration tool). The performance and features are pretty much equal for all displays, so the make your decision based on looks. I am talking about these extreme situation. The Current Limit [%] setting specifies the percentage of the current limit[A] the motor can use at that level. Hi Herve, and Geil, Anyone have any more news? But if you just pedal along, just like a normal bike, it will be perfectly fine to set low current limits. But if you would like to have throttle in PAS 0, change the current limit of that assist level in the Basic tab. It makes shifting gears really fool-proof. $618.88 $572.88 Cordialement. Max current: 28A, If 28A is written on the controller, this will be the maximum. I have two questions: Hi there, i have the Bikonit MD1000, its a 1000w ultra mid drive with an IGH. The only voltage you can change is on the display, which effects the battery percentage indicator. Compare this speed with the speed on display, if they are within a maximum of 5 km/h difference, its all set correctly. I think a better approach would be to set max speed just above user preferred rpm. The only option is buying a replacement controller: My programming cable will be here Thursday so you will probably be sick of silly questions from me by Thursday evening. This could happen while I am taking it easy peddling on a flat surface in 5th gear with the PA set to 1. It doesnt affect the controller itself, it cant run at 48V, it doesnt work like that. Yes, to my knowledge you cant actually utilize the sport and normal modus with the programming software in combination with a BBSxx system. Does it really help to save drivetrain? I have never checked if these settings can also be used for the M400, I assume that they cannot be used because the M400 is indeed a pretty different motor. Apart from that, I dont see any obvious problems. This way you can test my settings, but if you dont like it. My question is, do you have to pedal along with high RPMs that the Bafang motors like in order to keep motor safe at low current% and 100%speed? Furthermore, I would just recommend leaving pas0 on 0% current limit. So this is no problem at all. I just installed the same setup, there are 5 eco levels and 5 sport levels. Im yet to test it but everything went pretty smoothly. Because the programming cable uses the plug of the display, the display and buttons ofcourse will not work. I will have a look at the link on the site as well, it should work. Do you think that flashing my controller with a 48v controller will solve the problem? zie wel de voltage maar niet het bereik de RANGE is dit een fout of hoort dit zo The battery percentage is based on the battery voltage. But again, make sure to back-up the factory settings. You will find that for example, the first pedal-assist setting is way too powerful, or that the speed limits are just annoying. Yes you can use the settings that are provided. Have a good night! I use a quite cheap Shimano 9 speed cassette with a generic MTB chain (not e-bike specific). Thanks Giel , that answers my question . It can be bad if you wont pedal at all and let the motor do all the work with the throttle for example. John. It looks like the motor max rpm is roughly 135. This way the motor and myself will work together. If you increase the power, the torque will increase, but the speed will increase as well. Do not change profile by pressing M on display during this procedure. So I have no clue why your display doesnt change the read out. I have an other little problem. I just want to unlock the speed limit of the 36V 350W model. Geen enkel Bafang display in combinatie met een BBS02 geeft de range aan in KM. I get that you can use throttle to power through hills in short burst but that still means I have to be in PAS for throttle to work. Thats why the setting should/can be set to 30 if you have the BBSHD. I like your pre-done, configuration file but you only have one for BBS02 48V 750W. If changing it in the menu really doesnt work, you will not have any other option of getting it to display the right %. Its a shame that the Bafang controllers tend to be quite unreliable and sensitive. The software cant adjust gear ratios unfortunately. I have figured for my needs it is Likely the 750W BBS02 with a 48 V battery 17ah with a 500c controller. Bafang programing cable - Available here on Amazon or here on eBay. A description of each follows: BBSxx Configuration (programming) software: https://penoff.wordpress.com/2016/01/13/e-bike-conversion-software/ Programming cable: https://www.electrifybike.com/store/p3/Bafang_Programming_Cable.html But if you do this, you will only have 250W power ofcourse. I used the same manual settings from this site. So to summarize: Throttle only mode isnt really possible without also having the pedal assist active. I will respond to you within 24 hours. Bafang bbs01 250W settings. Lets see: 3. You could also try a completely different computer/laptop. You should double check those. If you want less power, turn down the current limit. I tried with two USB programming cables Upon receiving this built bike from the company, I was stuck at 15mph. #1 What is you Bafang configuration? I will consider it! This is absolutely no problem and can be done without straining the controller. Especially with the 52T. ButtonsLink. So such a mod doesnt make sense on the Bafang mid-drive, it isnt necessary. I know you stated that under the throttle handle you should keep start current [%] to 10, i would like to know if 15 is too much for my set up and also if switching to speed mode instead of current is safe for the BBSHD. But most of the time, this is locked down as well. (Limited to 0% current). I am concerned about reliability, not performance, so if it comes out-of-the box at 18A I will probably leave the programming alone (initially at least) or can I achieve a stock current limit of 18A by keeping below a certain assistance level (using the stock programming). I do not have PAS setting in the display. Close the program, unplug the battery, unplug the programming cable, plug in the display cable and connect the battery again. If the app and display are out of sync, use Read controller to see the last settings written to controller by either the app/display or your own tool. (Higher start current). 30-40Km/h could it be bad for the motor to run 100% speed limit. Another method Ive heard of for the same settings is 1%, 1% & 9 . I should have broke apart with a flat screwdriver first!! Can this motor be used with a different controller to give me use of a throttle? If you own a Bafang mid-drive motor you may want to change a thing or two in the controller programming. 5 levels gives you plenty of control over your power and it prevents you from having to click 9 times just to get to the highest mode. Hello, Having 9 assist levels isnt all that convenient. That explains a lot hahaha. The sport and normal modus perhaps can be utilised with different ebike systems for developers, thats probably the reason they are there. Thanks! Thank you for the very comprehensive reply. When i try to save to flash with 30 amp it give fault to high current or something like that. Thanks for your attention. Your only hope will be to find advanced settings in your display. You will have to do this manually though, there isnt a way to say that it should always go back to 25km/h on start up. Thats unfortunate. Hope it help you.