Search results

  1. J

    Programming the Bafang Middrive BBS01+BBS02

    When I connect, the buttons are greyed out unless I connect it to the motor cable. So if your buttons remain grey then I am guessing there is no comms between the motor and the module. If your display unit still works correctly when you connect it to the motor, then you haven't damaged anything.
  2. J

    New "TSDZ2 Torque Sensor Central Motor"

    You could fix it with a helicoil, which is stronger than original threads.
  3. J

    New "TSDZ2 Torque Sensor Central Motor"

    Adding to that, a 36V motor generates less volts (ie lower back EMF) than the 48V motor so at the same voltage applied by the controller, the 36V motor would top out at higher speed than the 48V battery. However, because a 36V motor has fewer turns on the field coils, more current is needed to...
  4. J

    New "TSDZ2 Torque Sensor Central Motor"

    My Apologies. I am an electrical engineer and I ran off with what I am familiar with. :) A 36V motor can be exactly as powerful as a 48V motor. Say for a given power (watts) the 36V motor would take a proportional higher amount of amps compared to the 48V motor, because watts=volts*amps. To...
  5. J

    New "TSDZ2 Torque Sensor Central Motor"

    The reason that rotational speed is also a factor, is because as the rotor rotates, the rotor magnets generate a voltage on the field coils that is effectively opposite in polarity to the voltage applied by the controller (called back EMF). The higher the rotational speed, the bigger the back...
  6. J

    New "TSDZ2 Torque Sensor Central Motor"

    A previous poster reported a broken main motor shaft. That would correspond with a clunk and then no further power delivered.
  7. J

    Programming the Bafang Middrive BBS01+BBS02

    I have tried fruitlessly to set my wheel diameter to 19" in the cfg file but the firmware seems to ignore that cfg setting, using the display setting instead. The display setting jumps 2" which gives an up to 5% error which is my case. Am I doing something wrong or is the config value always...
  8. J

    New "TSDZ2 Torque Sensor Central Motor"

    I have found on both my BBS02 and wife's TSDZ2, my average commute speed increases modestly, say 5km/h, but simultaneously, my effort goes down. So in all, my overall commute time is quite similar, but I arrive less sweaty. So I think ebikes aren't saving much time, but saving much effort. If I...
  9. J

    New "TSDZ2 Torque Sensor Central Motor"

    I have been commuting with mine (Melbourne), and been using it on Tour setting. Occasionally on Speed. Almost never on Eco. For pulling away, i have been a little careful not to have my pedal at high 2 o'clock position (which is my habit from years and years of commuting and other cycling), or...
  10. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Battery current is the average of the phase current yes; but the phase current is a vector whose components are the real current, transfering power, and the reactive current in the inductance. In the ideal motor, reactive current is zero. We might be able to come up with an iterative procedure...
  11. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Actually, while cycling to work this morning I realised something important: We don't have the I to plug into IwL! That is actually an unknown quantity. The only thing we have is filtered average battery current. So back to analysis for me...
  12. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    You are right, the value must lie between -1 and 1. According to the pic I analyzed, , V must be bigger than IwL. Even for pic 1 just before it, same holds.
  13. J

    New "TSDZ2 Torque Sensor Central Motor"

    The plastic washers are to go between the XH18 gripshift switch and your handlebar grip, to reduce friction while operating the gripshift switch.
  14. J

    New "TSDZ2 Torque Sensor Central Motor"

    Great work, casainho!! :mrgreen: Congratulations also on being able to hack the TSDZ2 controller code - that is a great step! Regarding the LCD3 display, the XH18 is actually much more versatile - it is a complete blank slate, no predetermined fields that you have to use. You have a high-res...
  15. J

    New "TSDZ2 Torque Sensor Central Motor"

    I also found rather large slop in the crank arms perpendicular to pedal direction. Yesterday I was servicing the chain and noticed a similar but unconnected slop in the chainring bearing. I think either the bearings are poor quality or the mounting arrangement is non-optimal. I think there was...
  16. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    That would be great. I am working on getting a simulation running on my PC based on Colter's work. It's slow going because of other commitments.
  17. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Let's make some assumptions and deductions to get you going: 1. From my job I know that lower voltage electromagnetic components have fewer turns per winding. The number of turns is directly proportional to applied voltage. So, the ratio of turns between 36V and 48V is 36/48 = 3/4. 2...
  18. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Ah, I see. I will look into it. The measured values are: L=270uH R=0.25ohm This is between 2 windings. I am assuming very little or no mutual inductance, which makes the individual phase values half those values. So, L=135u = 0.000135 R=0.125
  19. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Unfortunately I didn't look at it before coming to work today, so now I don't have the necessary tools with me - I assumed that the cover could be taken off without taking the crank arm off. So I will take our small hand-held meter home tonight and do the measurements tonight. It is also quite...
  20. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Tomorrow I will try to see if I can remove the covers without taking the motor off the bike, in order to measure motor winding R and L.
  21. J

    New "TSDZ2 Torque Sensor Central Motor"

    After several days of commuting, some more observations: Chainline is better on the TSDZ2 than the BBS02. The 2 are both quiet, *maybe* the TSDZ is slightly louder but it is close to the same and inaudible when riding due to traffic and wind noise. Early bugs reported earlier in this thread seem...
  22. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    If we advance a little bit too much, the calculation will still come out positive because we use magnitude values for I and V. For the next fast loop cycle the value of phi is re-calculated so it will be self-correcting. So we can just use the previous fast loop value as it won't change much...
  23. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    I am a bit confused by seemingly redundant information: 1. The needed phase angle advance called phi by Colton, will always be of the same sign. Current will always lag voltage, no sign is needed. 2. The sine of the phase advance angle phi can be calculated by sinphi = IwL/V; where we measure...
  24. J

    TSDZ2 mid drive with 860C, 850C or SW102 displays only -- Flexible OpenSource firmware (Casainho code only)

    Thanks for the clarification. Back to playing with math...
Back
Top