Announcement

Collapse
No announcement yet.

BSS02 - Control/Display Settings - Help

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

    BSS02 - Control/Display Settings - Help

    Hi all, I recently built an ebike conversion on my 27.5+ mountain bike.
    I have some questions on the settings with the controller I'm using.
    Specs of the bike:
    2016 Diamondback Mason Trail 27.5" on 3.0" tubeless tires - Wheel diameter 29"
    10 speed (limited to 8) - 30T Luna Mighty-Mini ChainRing
    Hailong 52v 20ah battery (Panasonic 21700 cells with 40amp BMS)
    BBS02b 750w motor kit
    Display: Digitech b-cockpit BL181 (manual .pdf attached)
    Click image for larger version  Name:	PXL_20230124_200406021.jpg Views:	0 Size:	251.4 KB ID:	159359









































    S1 Wheel Size 4.0 – 99 Inch 0.5
    (Selected: 29" after measuring wheel diameter w/ tire)
    S2 Perimeter 0-9999(Calculated by wheel size by default. 3.14*D)
    (This one auto-populated based on selection 29" wheel size)
    S3 Speed Unit 00:Km/h None 00:MPH - -
    (I chose MPH)
    S4 Speed Limit 00 – 99 (0 means no speed limit) km/h 1
    (I chose 0) - It appears my top speed on Peddle Assist 9 w/ throttle was 25.4 MPH (is this a limitation of the motor?)
    S5 # of Magnetics 1-99 / 1
    (I have no idea on this one - it's defaulted at 1. What does # of magnetics mean or do?) - I have a speed sensor installed with 1 magnet on the rear spokes
    S6 Backlight 1 – 5 / 1
    (I chose 1, perfectly visible)
    S7 Auto Power Off 0 – 99 (0 means always on) min 1
    (Left at 10 default)
    S8 Protocol - 00:KM5S;-01:Li 2;- 02:Customized
    (default of 01 - anything else gives an error)
    S9 Voltage 36;48 V -
    (So for this I chose 48. It was default at 60 and was working... No option to choose 52. Leave it at 48?)
    SA Electricity calculation method - 00:The controller reports the voltage, and display calculates - 01:Controller reported power;- 02:The display detect the voltage and calculates
    (This was defaulted at 01, but was showing a newly shipped battery at full power... I changed to 00 and the power is now reading less than half. I'm hoping this is the more accurate choice?) - All settings are showing less than half at full charge... Not sure what to do here? I used a multimeter and battery tested at 58v full charge... Proving the battery is fully charged.
    Sb Walk Mode 00:Yes; 01:No - -
    (Chose "Yes" to enable walk mode)
    Sc Default Assist 0-max / 1
    (Chose "1" to start display in assist level 1)
    Sd Max Assist 1-9 / 1
    (Chose 9 to have 9 levels of power)
    SE** Logo - 00:Digitech(Default);- 01:Neutral welcome screen;- 02:Customized Logo
    (Not really important, left it at 00 default)
    SF Reset 00:Yes;01:No
    (I believe this resets all settings. Left at 01)
    SH Serial communication 00:3.3V;01:5V - -
    (Display controller was defaulted to 5v, changed it to 3.3v and works fine. Which should it be?)
    Sh Current threshold 00-99(0 means no limit)
    ​(I have this set at 30 - Does this mean 30amp limit? Can BBS02 handle 30 amps? I know the battery specs shows it has a 40amp BMS)

    Could anyone please help set the correct settings? My concerns are highlighted in red and blue.
    I notice when the motor kicks in either while pedaling or throttling it isn't consistent smooth power. It's sort of "pulls" like it has a small surge at a consistent rhythm.
    Thank you in advance for any help!
    Last edited by bafanguser; 1 week ago.

    #2
    I would get a programming cable for the controller - display settings will only get you so far and reading the settings before and after you change things in the display might give better clue to what it's changing in the controller (if anything)

    I don't see anything that would be concerning... BBS02 max is less than 30A, I forget what (think it's 25A tho)... display set to 30A likely won't do anything

    The voltage setting most likely is just for the bar graph - these are seldom terribly accurate or even all that useful and if it doesn't have a 52V setting... well not much use.. I'd consider getting an external voltmeter minimally or better an amp-hour/watt-hour meter

    If the serial communication voltage setting works fine at 3.3V I'd just leave it there - it's typically somewhere in between 3.3 and 5

    Comment


      #3
      25.4mph sounds pretty good for a 30T chainring. You’re likely maxing out the RPM of the motor.
      Pretty sure the BBS02B has 16 poles, so I’d imagine that’s what “# of magnetics” means…

      Comment


      • AZguy
        AZguy commented
        Editing a comment
        There's a setting in the controller for the speed meter so I'd guess it's for that and if it's set to external it's just the wheel magnet (some might use a disk with multiple magnets instead of the single magnet)

        Like I mentioned I'd get the programming cable to take all doubt out of what they are changing, but that's just me =]

      #4
      Originally posted by AZguy View Post
      I would get a programming cable for the controller - display settings will only get you so far and reading the settings before and after you change things in the display might give better clue to what it's changing in the controller (if anything)

      I don't see anything that would be concerning... BBS02 max is less than 30A, I forget what (think it's 25A tho)... display set to 30A likely won't do anything

      The voltage setting most likely is just for the bar graph - these are seldom terribly accurate or even all that useful and if it doesn't have a 52V setting... well not much use.. I'd consider getting an external voltmeter minimally or better an amp-hour/watt-hour meter

      If the serial communication voltage setting works fine at 3.3V I'd just leave it there - it's typically somewhere in between 3.3 and 5
      Great, thanks for that info. I just ordered a programming cable. Is there any "go-to" software or pre-made programming settings I should look for? On that same note, I assume you can actually change the voltage in the programming then, to 52v?

      As for the magnetics setting, should I change that, or leave it at its default of 1? It appears to go up to 99.

      Any thoughts on the "current threshold" setting? Thanks.

      Comment


      • stts
        stts commented
        Editing a comment
        Magnets is not how many motor poles. Its how many magnets you put on your spokes. Kits only come with one, but you can put more if you want. But you have to change the magnets count or your speed is all wrong.

      #5
      Originally posted by bafanguser View Post

      Great, thanks for that info. I just ordered a programming cable. Is there any "go-to" software or pre-made programming settings I should look for? On that same note, I assume you can actually change the voltage in the programming then, to 52v?

      As for the magnetics setting, should I change that, or leave it at its default of 1? It appears to go up to 99.

      Any thoughts on the "current threshold" setting? Thanks.
      If luna has one then the driver it likely better known but as long as you can sort out the driver any one should do fine.. I've even built them

      Controller isn't going to care about the voltage setting that's usually just for the display showing battery level and since it doesn't have a setting for 52V, at 48V it will show full until shortly before it's getting pretty low... I'd just get a voltmeter or other gauge - I've got a amp-hour/watt-hour and that's best but even a voltmeter is super useful when the displays have a 48V setting

      I'd just leave it at one

      Don't know what the current threshold is but if you can see what it does in the controller then you'll know ;-}
      Last edited by AZguy; 1 week ago.

      Comment


        #6
        Originally posted by AZguy View Post
        I'd just get a voltmeter or other gauge - I've got a amp-hour/watt-hour and that's best but even a voltmeter is super useful when the displays have a 52V setting
        So I've got a standard volt meter, which I used to measure the battery already, but an an in-line one would be handy. I do worry though that it would add a point of failure either from vibration (downhill mountain biking) or from water ingress. Do you happen to know of any XT-60 in-line volt meters you would recommend?

        Does this voltage chart look fairly accurate to follow? https://electricbike.com/forum/filedata/fetch?id=44058 - I think common practice is to store the battery around 50-70%, and back off to recharge around 20%?

        Comment


        • stts
          stts commented
          Editing a comment
          Voltage monitoring on these batteries is only a ball park figure. While in actual use, battery voltage is all over the place. Then you start getting confused about what's going on. The display hides all that confusion and gives you a reasonable idea of how much battery till empty. So voltage monitoring should really be reserved for trouble shooting. But china does make everything for everybody. So Im sure you can find plug in volt meters on Ebay and Aliexpress.

        #7
        Originally posted by bafanguser View Post

        So I've got a standard volt meter, which I used to measure the battery already, but an an in-line one would be handy. I do worry though that it would add a point of failure either from vibration (downhill mountain biking) or from water ingress. Do you happen to know of any XT-60 in-line volt meters you would recommend?

        Does this voltage chart look fairly accurate to follow? https://electricbike.com/forum/filedata/fetch?id=44058 - I think common practice is to store the battery around 50-70%, and back off to recharge around 20%?
        I'm going to strongly disagree that a voltmeter is only useful for troubleshooting

        After all, the bar graph on the display is just a crude voltmeter, just very poor resolution and if it's set for a 48V battery will only start to move at rest once the battery is already getting pretty low

        I agree the voltage does "sag" while under load and the degree of sag depends on how much load but the resting voltage (the voltage after no load for a bit) is about the best way to monitor battery SOC (state-of-charge) if you don't have a amp-hour/watt-hour meter which is the "gold standard" for these Li-ion batteries. I also agree the charts are rough and initially voltage might be confusing however with time, getting used to checking the resting voltage from time to time, most folks will get accustomed to how the numbers relate to SOC and once a 52V is starting to show a resting voltage in the upper 40's it will start to drop more quickly and once in the mid-40's you are getting very low and ought to start riding very "thrifty"

        A voltmeter doesn't go in line and draws next to nothing so it can be put anywhere in the system. I think the best would be to have an XT90S's (not the XT60 and the "S" for anti-spark) somewhere between the motor and the battery and just solder the voltmeter connection to the motor side of the connectors - the wires for the meter will be very small in comparison to the motor wires so will be easy to include together. If the voltmeter doesn't have a power switch I could see a case for putting one in-line but I wouldn't sweat it for an LCD meter, more for LED.

        A amp-hour/watt-hour meter is a different animal and needs to have an inline shunt. Again if done properly shouldn't give concern. I put XT90S's on both sides of the shunt but that was just to facilitate motor removal (the connector on the downstream side of the shunt is close to the motor) for any motor servicing (e.g. relube).

        Water ingress is a concern but everything, display, motor and battery share this concern so if you are going to improve water resisitance then I'd go about protecting everything including the voltmeter. XT90S's assembled well - I put dielectric grease between the soldered portions and the rear shell and then heat shrink over that - will be fine in all but the worst conditions and better than anything else IMO.

        Another "trick" I did with the XT90S between the battery​ and motor is placing it near the top of the seat tube and mount a second battery cradle on the rear rack (first is on the down tube) and so I can carry a reserve and switching between them is silly easy, takes two or three seconds (click on them for larger):

        Click image for larger version

Name:	sw_2639.jpg
Views:	54
Size:	227.7 KB
ID:	159383 Click image for larger version

Name:	sw_2641.jpg
Views:	37
Size:	257.5 KB
ID:	159384

        Comment


        • stts
          stts commented
          Editing a comment
          Yup, and screw you too. And my anger serves me wonderfully. Gets me on my feet very quickly when I'm blind sided by all the shits in the world.
          Last edited by stts; 1 week ago.

        • Retrorockit
          Retrorockit commented
          Editing a comment
          LOL that's the edited version?
          There are 2 ways to get respect. Earn it, and Give it

        • stts
          stts commented
          Editing a comment
          Well, editing don't mean nothing. I'm always punching it up before I finished what I was saying. Or find spell errors. My brain races way faster than my 2 finger typing. Sometimes a chunk in the sentence is even missing. My brain said it but my fingers weren't fast enough. And he had my respect till he flushed it down the comode. It's all on him. He dumped on me and I dumped it right back.
          Last edited by stts; 1 week ago.
      Working...
      X