Announcement

Collapse
No announcement yet.

Bafang Ultra Drive programming

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Originally posted by vtdownhiller View Post
    When I get my bike back out this spring I'll check my settings and we can compare.... Hopefully we can come up with something that works between us
    I am in there with you and I have been doing many testing and am wanting the similar performance like my BBSHD has but can not seem to get the correct setting in the programming YET.Still working on it . PS" I ride during winter time as well but mostly use my BBSHD because of the way it works.

    Here are the 2 bikes i own i use one for trails and the other for mostly street and local paths mild dirt trails

    I have played around with many settings and seem to figured out how to DISABLE stuff but to make things work the way I want them to like the BBSHD is another story.

    I just changed some more setting today and will program the bike again tomorrow and see what happens and go from there Mine is the G510 1000W .

    UPDATE here are the new setting I have tired today everything seems to work well and much smoother and now I have throttle in assist 0 as well.

    Am still trying more later on with more updates

    Got another project bike Framed BBSHD 120mm BB 30t Chainring 14-28 7speed 12.5ah 48v , Tektro HD-500 hydraulic with cut offs
    Attached Files
    Last edited by zxhwk; 02-23-2022, 11:33 PM.

    Comment


      #17
      To clarify, the problem we're trying to solve is how with the stock settings the motor gives a big boost then cuts out when there's no pressure on the torque sensor / pedals (ghost pedaling) right?

      I noticed some of your torque settings are same as mine, are you still having issues with that?

      Return(kg) - all 0's, and KeepCur(%) - gradually increases. I believe that alone should keep the motor running consistently regardless of how much pressure is being applied to the torque sensor while riding (or ghost pedaling). My motor is running consistently with throttle and/or ghost pedaling regardless of the hill grade. I also have the first three tabs (basic,pedal, throttle) and the top section of torque set to stock settings.

      Comment


        #18

        Comment


          #19
          Originally posted by eBikeaholic View Post
          To clarify, the problem we're trying to solve is how with the stock settings the motor gives a big boost then cuts out when there's no pressure on the torque sensor / pedals (ghost pedaling) right?

          I noticed some of your torque settings are same as mine, are you still having issues with that?

          Return(kg) - all 0's, and KeepCur(%) - gradually increases. I believe that alone should keep the motor running consistently regardless of how much pressure is being applied to the torque sensor while riding (or ghost pedaling). My motor is running consistently with throttle and/or ghost pedaling regardless of the hill grade. I also have the first three tabs (basic,pedal, throttle) and the top section of torque set to stock settings.
          I went with a whole complete new set of setting for everything and its working almost and I mean almost just like a BBSHD but smooth I was not happy with the stock settings that someone else suggested I do so I started from scratch and changed almost everything

          Comment


            #20
            Some excellent information here eBikeaholic, well done for figuring these things out.
            Two quick questions:
            - is the power delivery between MinCur and MaxCur liniar, depening on the pressure between StartKg and FullKg? What I mean is, if you have a StartKg of 20kg and a FullKg of 50kg, can the controller only deliver either MinCur or MaxCur power, or somewhere in between as well, if the pedal pressure is say 30kg?
            - if you set ReturnKg to 0, does this mean that the motor keeps running, even if you stop pedalling (potentially dangerous and reliant on the brake sensor working - if you have one), or does it still require for the pedals to turn (ie ghost pedalling without much/any pressure)?

            Thanks for clarifying!

            Comment


              #21
              Hi,

              I purchased the "Bafang BBS02 and BBSHD Programming Cable" from Luna Cycles for the purpose of programming my Bafang Ultra (Purchased through M2S). I read through the online instructions and am having an issue with the bandrate for the software. Who may be able to help me out to see what I'm doing wrong?

              I downloaded the UltraMag Program. I found my com port (COM5) and entered my Bandrate (9600). For some reason, the Bandrate keeps scrolling and won’t fix on 9600. It’s begins scrolling after I hit the connect button, which is prior to me connecting the cable to my ebike. I tried running the program under windows 8, (my computer is windows 10) and that made no difference. I even used an older windows 8 laptop - still no difference. I cannot connect to the Ultra controller. Anyone have a similar experience with this?

              My goal is only to reduce power levels on level 1 and 2. I'm not even trying to increase power!

              Any help you can provide is most appreciated.

              Comment


                #22
                Originally posted by zxhwk View Post
                ... I mean almost just like a BBSHD but smooth...
                I'm looking for settings that get me closer to a Bosch or Shimano feel, not a BBSHD cadence-only sensing drive. I'm struggling to understand why Bafang programs different torque mappings for different cadences (motor rpms) on the Torque page. I would have thought that the ideal here would be to have a variable torque multiplier. I put 20 Nm of torque to the pedal and Bafang puts out 30Nm. I put 30 Nm to the pedal and Bafang puts out 45Nm, etc. It shouldn't matter how fast I'm pedaling, it should only/mostly matter how hard I'm pedaling, right?

                And then, instead of different power limits, I'd want to choose different torque multiplier mappings. One for on-road commuting, one for on-road speed, one for off-road singletrack, one for off-road fire roads, etc. Thoughts?

                Comment


                  #23
                  Originally posted by Letterman View Post
                  Some excellent information here eBikeaholic, well done for figuring these things out.
                  Two quick questions:
                  - is the power delivery between MinCur and MaxCur liniar, depening on the pressure between StartKg and FullKg? What I mean is, if you have a StartKg of 20kg and a FullKg of 50kg, can the controller only deliver either MinCur or MaxCur power, or somewhere in between as well, if the pedal pressure is say 30kg?
                  - if you set ReturnKg to 0, does this mean that the motor keeps running, even if you stop pedalling (potentially dangerous and reliant on the brake sensor working - if you have one), or does it still require for the pedals to turn (ie ghost pedalling without much/any pressure)?

                  Thanks for clarifying!
                  hmm... I'm not sure if the power is linear between MinCur or MaxCur, but so long as it feels like a smooth power transition regardless, would it matter? I guess we could play around with those to see if it feels any different but we'd somehow have to measure the kg going into the pedals at the same time, right?

                  I have ReturnKg all set to 0 . I believe it allows the motor to keep running so long as the cranks are turning - even when there is no pressure on the pedals (ghost pedaling). The motor doesn't activate if the cranks are not turning,. If you lift the wheel or put it on a bike stand and the cranks spin themselves it will continue to run until you grab the pedal or tap the brake switch - otherwise that could be dangerous for sure, fingers beware.

                  I recently converted the bike to Nexus 3 speed and shared a video showing how it feels... might be insightful.

                  https://www.youtube.com/watch?v=MD1b...ature=youtu.be
                  Last edited by eBikeaholic; 05-15-2020, 06:00 AM.

                  Comment


                    #24
                    Originally posted by Rob Neely View Post
                    Hi,

                    I purchased the "Bafang BBS02 and BBSHD Programming Cable" from Luna Cycles for the purpose of programming my Bafang Ultra (Purchased through M2S). I read through the online instructions and am having an issue with the bandrate for the software. Who may be able to help me out to see what I'm doing wrong?

                    I downloaded the UltraMag Program. I found my com port (COM5) and entered my Bandrate (9600). For some reason, the Bandrate keeps scrolling and won’t fix on 9600. It’s begins scrolling after I hit the connect button, which is prior to me connecting the cable to my ebike. I tried running the program under windows 8, (my computer is windows 10) and that made no difference. I even used an older windows 8 laptop - still no difference. I cannot connect to the Ultra controller. Anyone have a similar experience with this?

                    My goal is only to reduce power levels on level 1 and 2. I'm not even trying to increase power!

                    Any help you can provide is most appreciated.
                    Is the UltraMag Program you're using the same one as the 'controllerst_torque.exe' one from Karl's post on electricbike?

                    I never had to enter the bandrate. After plugging the cable into the controller and the computer, then choosing the correct COM port - I click connect and it automatically chooses the bandrate. Does that help?

                    Comment


                    • Rob Neely
                      Rob Neely commented
                      Editing a comment
                      My first step is to power the bike on. Then I disconnect the cable from the display. Next I connect my communication cable to my laptop and to the bike. Using the 'controllerst_torque.exe' program, I enter the com port, (in my case, "COM5") then hit the connect button. The "Bandrate" window constantly scrolls and never connects. I know my bike is still turned on as I can hit the throttle and it will lurch. What am I doing wrong? I can't connect to the controller.

                    • eBikeaholic
                      eBikeaholic commented
                      Editing a comment
                      Have you tried doing it with the motor powered off? ...I always do it powered off and have actually never tried it with the motor powered on.

                    • AZguy
                      AZguy commented
                      Editing a comment
                      How would you "power the motor on" if the display is unplugged?

                      You need it plugged in to a battery though but that's not the same as turned on...

                    #25
                    Hallo zusammen
                    Ich habe eine Grundsätzliche Frage:
                    Spd 0 bis Spd100: Was bedeutet dies genau? Spd0 = Geschwindigkeit 0 in % oder Trittfrequenz 0%

                    Da würde es ja Sinn machen, zum beispiel beim Bergfahren wo man mit "kleiner Trittfrequenz bzw. kleinem Tempo ca 50% fährt - die Start und Full Kg herunter zu setzen und nicht bei Spd100.

                    Comment


                      #26
                      Does anyone by chance know whether or not I can program my ultra max so that the throttle will work from a stand still, without pedaling? The way it is now, I have to get the bike moving first before the throttle will work. Once I'm moving, the throttle will work, even without pedaling, but not from a stand still.

                      Thanks
                      Steve

                      Comment


                      • zxhwk
                        zxhwk commented
                        Editing a comment
                        Yes you can I did my friends M2s bike for him because he knew nothing about computers that much and did not want to take a chance on messing anything up

                      #27
                      Originally posted by Steve-- View Post
                      Does anyone by chance know whether or not I can program my ultra max so that the throttle will work from a stand still, without pedaling? The way it is now, I have to get the bike moving first before the throttle will work. Once I'm moving, the throttle will work, even without pedaling, but not from a stand still.

                      Thanks
                      Steve
                      Any chance you could tell me what setting to change to achieve this?

                      Thanks

                      Comment


                      • zxhwk
                        zxhwk commented
                        Editing a comment
                        just make sure your pedal assist is all 100 % look at the charts in one other post i have here

                      #28
                      I have just had my Frey Ex Befang ultra. I bought cable from Frey. Tried settings you all set in chat but all I get is about 12mph, I just need max of 19-20mph due to UK LAWS also tried throttle off but had to put back and limit speed to 24kph
                      I really need help as this will be my main transport due to epilepsy from stress only

                      I have changed some settings after reading Biktrix site, but not tested yet
                      I have tried many settings from varied sites and youtube but so far still stuck at 12mph and hard pedalling
                      Last edited by Lewis1; 03-27-2021, 12:04 PM.

                      Comment


                      • Lewis1
                        Lewis1 commented
                        Editing a comment
                        Feel like a right smeghead....the magnet was not lining up with sensor

                      #29
                      Well, we've received our Frey ebike, & I can confirm that
                      the Base Voltage value should NOT be at zero!

                      Bafang ships these motor controllers with the torque sensing uncalibrated.

                      ​​​​​The minimum value, at zero pedal force, which these torque sensors can output, is around 732 milliVolts.

                      Anything below 730 mV in the Base Voltage field, is wrong.
                      Far from a matter of preference, this is literally crippling the torque sensor:
                      Set at 0 mV, the first 20% of torque sensing range is thrown in the garbage;
                      Under any pedal rotation at all, ~"12 Kg" of pedal force is detected!

                      Of course the torque sensing won't work well that way!

                      Get a reading from the "TqVoltate" field, with no force on the pedals.
                      Add at least +1 or +2 to that value, & apply that total to the Base Voltage.
                      Congratulations! You have just calibrated the Base Voltage of your torque sensor.


                      Setting the Base Voltage mV to 757 or higher, should prevent any baseline sensor jitter from being detected as pedal torque. (Unless your torque sensor is unusually erratic. If so, seek replacement as this is a safety issue!) ​​​​​
                      Last edited by ProphetZarquon; 01-27-2022, 02:02 PM.

                      Comment


                        #30
                        Originally posted by eBikeaholic View Post
                        I just wanted to say thanks for this guide. I was also looking for a more commuter friendly setup. I got my Z-1/Ultra running like my old BBSHD now and it's awesome.

                        Comment


                        • ProphetZarquon
                          ProphetZarquon commented
                          Editing a comment
                          No, it doesn't make it like cadence sensing. (For that, you could set all the FullKg values to 1 & *actually* bypass all torque readings.)
                          The only effect of leaving BaseVoltage mV blank, is to make the torque sensing feel jerky; especially at low speeds.

                        • ProphetZarquon
                          ProphetZarquon commented
                          Editing a comment
                          That's a good point though, that some people have never had proportional torque sensing that actually worked well, & may aim to just bypass it. In which case, I guess FullKg at 1 is simpler than disconnecting the spline shaft sensor cable...

                        • AZguy
                          AZguy commented
                          Editing a comment
                          Gotcha - I don't have a torque sensing bike so not really face down in bypassing it, thanks for the clarification

                          I've ridden more than a couple torque sensing bikes and didn't like the torque sensing at all, I don't want to have the motor output change when I press harder... vastly prefer the motor output to be controlled only by PAS level or throttle

                          I've only got one leg which may increase my disdain for torque sensing but I don't think that's the only reason...
                      Working...
                      X