Skip to content
View in the app

A better way to browse. Learn more.

Pedelecs Electric Bike Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Has anyone heard of or tried Toseven mid drive?

Featured Replies

Why haven't you bought a Toseven motor yet?

 

Hopefully will have one soon.

 

Not quite sure how that is relevant to my comment though. Seems as though

I made a mistake with the PAS sensor on the TSDZ2 which I acknowledged straightaway.

I bought a 36V TSDZ2 about 5 years ago for testing. I opened it once, when it was brand new to take a look. I liked it, so I imported it directly from Tongsheng but asked them for their 48V 250W version.

As it was a brand new motor, I did not notice the PAS sensor on the controller.

How much more do I have to grovel for your forgiveness?

How about your expert opinion on things to improve on the TSDZ2?

 

It’s not about grovelling for forgiveness. There were multiple points that you were completely wrong about, and most pointed towards someone with barely any understanding of how modern BLDC motor control works. From a crank sensor being used for motor advance angle, to the TDSZ2 torque sensor being a coil (hint: it’s actually a hall sensor). So it’s worth mentioning to all that your critique is not based on someone with solid engineering knowledge in this field.

 

For things to improve this would be my top four -

Heat management between stator and case

A proper FOC controller.

Less play in the axle / better and smoother bearings.

A more consistent torque sensor that doesn’t have wildly variable values between units.

 

Notice how a lot of these are things that To7 have claimed to have addressed.

 

I personally can’t wait to use one and see if they have.

  • Replies 747
  • Views 169.9k
  • Created
  • Last Reply

Top Posters In This Topic

Posted Images

Not quite sure how that is relevant to my comment though.

 

You must have had your reasons for holding off buying one, and I was curious as to what those were.

 

 

Hopefully will have one soon.

 

Glad to hear it. I hope you'll post about your experiences, upload photos etc. You'll really have fun when they eventually release the software, particularly if it's open source. I'm hoping for something without external libraries.

Edited by guerney

So that’s a DIY install motor? Must be if it’s the competition.

 

Oh hang on… it’s not.

 

A good motor will find its way onto bikes which compete directly with Bosch bikes.

In that sense, Bosch compete with other motor manufacturers.

From a crank sensor being used for motor advance angle, to the TDSZ2 torque sensor being a coil (hint: it’s actually a hall sensor).

let's not fight over that again but correct me please if I am wrong.

The rotating part acts as a passive load. The Hall sensor, the one stuck on the shaft, is used as an amplifier. It is powered by the rotating coil by induction. The latter (induction) is produced by the fixed coil. When a twist in the bottom bracket shaft happens, the Hall sensor varies the passive load, which varies the current in the rotating coil which varies the current in the fixed coil. The controller uses the change in the fixed coil as torque signal.

You can replace the Hall sensor with a strain gauge or elastomagnetic strip.

 

Now, can the pedalling torque, field weakening and cadence be used to make the motor more efficient?

yes. It seems to me that many people think so. Would you insist that I must go through field equations to relate torque to field weakening?

Edited by Woosh

let's not fight over that again but correct me please if I am wrong.

The rotating part acts as a passive load. The Hall sensor, the one stuck on the shaft, is used as an amplifier. It is powered by the rotating coil by induction. The latter (induction) is produced by the fixed coil. When a twist in the bottom bracket shaft happens, the Hall sensor varies the passive load, which varies the current in the rotating coil which varies the current in the fixed coil. The controller uses the change in the fixed coil as torque signal.

 

Now, can the pedalling torque and cadence be used to make the motor more efficient?

yes. It seems to me that many people think so. Would you insist that I must go through field equations to relate torque to field weakening?

 

The hall sensor has a magnet near it, and it is the movement in the magnet in relation to the hall sensor that senses the torque. The coils are an inductive method of transfer of this information allowing for crank rotation.

 

Your original comment was that

to measure the displaced angle, a Hall sensor and a magnet or an IR LED and a photocell (Suntour HESC) or an induction coil in the case of the TSDZ2 are the most straightforward methods.

 

You stated the induction coil did the torque sensing in a TSDZ2. It is clearly a hall sensor not a coil.

 

Field weakening is a process to increase the rotational speed of a BLDC motor beyond that of its unloaded maximum RPM given by its motor constant. Torque is reduced but rotational speed increased for the set maximum voltage available. Obviously this can lead to a higher possible cadence at the pedals, but with a reduction in efficiency in the motor.

 

https://au.mathworks.com/solutions/electrification/field-weakening-control.html

 

The supplied torque from the motor in its field weakening region will be less than in its constant torque region, so you’ll have to pedal harder. Beyond that please tell me how pedalling torque relates to field weakening?

You stated the induction coil did the torque sensing in a TSDZ2. It is clearly a hall sensor not a coil.

You are hairsplitting. The controller picks up the torque signal from the torque sensor, in this instance, the fixed coil.

 

Field weakening is a process to increase the rotational speed of a BLDC motor beyond that of its unloaded maximum RPM given by its motor constant. Torque is reduced but rotational speed increased for the set maximum voltage available. Obviously this can lead to a higher possible cadence at the pedals, but with a reduction in efficiency in the motor.

I learned that stuff when I was 17 for my bac and I am now a pensioner. It was a long time ago. I wasn't educated here but the courses are about the same.

Let's go back to that issue of diminishing torque when voltage drops while he wants to maintain his cadence (about 90rpm). How would you code a solution to his problem? Vary the pulse width? Vary the phase? I'd like to see your code.

If I am not mistaken, I think Bosch measures both the pedalling torque and the motor output torque through their gearbox.

You are hairsplitting. The controller picks up the torque signal from the torque sensor, in this instance, the fixed coil.

 

 

I learned that stuff when I was 17 for my bac and I am now a pensioner. It was a long time ago. I wasn't educated here but the courses are about the same.

Let's go back to that issue of diminishing torque when voltage drops while he wants to maintain his cadence (about 90rpm). How would you code a solution to his problem? Vary the pulse width? Vary the phase? I'd like to see your code.

 

You continue to say the torque sensor is the coil - “the torque sensor - in this instance - the fixed coil” - when it’s demonstrably true that the torque sensor is the hall sensor. The coil is just a transmission mechanism.

 

I would code field weakening exactly as how it is done one of the OSF’s. When you hit max duty cycle on the PWM drive, but there is still demand for more speed, increase the advance angle on the motor drive, effectively creating field weakening. You can’t increase torque and motor speed at the same time. It’s one or the other.

 

If you mean to limit the max torque at lower cadences so there isn’t a drop off when weakening kicks in and reduces torque the most efficient way would be to have a current limit at lower cadences. Doing it with changing the advance angle at lower cadences would be inefficient in terms of power draw.

I would code field weakening exactly as how it is done one of the OSF’s. When you hit max duty cycle on the PWM drive, but there is still demand for more speed, increase the advance angle on the motor drive, effectively creating field weakening. You can’t increase torque and motor speed at the same time. It’s one or the other.

He wasn't interested in increasing torque and speed at the same time, he wants to maintain his cadence (about 90rpm, at that cadence, the OSF would have applied field weakening) and speed but does not want the drop in assistance when the battery is sagging.

if you followed my posts on the other thread, I suggested reducing the field weakening angle when the voltage drops to compensate.

The proper solution is to oversize the motor and have two torque sensors.

Doing it with changing the advance angle at lower cadences would be inefficient in terms of power draw.

no, you are wrong on efficiency and we can discuss this later, I need to go back to sleep. At my age, I wake up for a few hours in the night and usually play chess to get back to sleep but still need 6 hours sleep.

Edited by Woosh

He wasn't interested in increasing torque and speed at the same time, he wants to maintain his cadence (about 90rpm, at that cadence, the OSF would have applied field weakening) and speed but does not want the drop in assistance when the battery is sagging.

if you followed my posts on the other thread, I suggested reducing the field weakening angle when the voltage drops to compensate.

The proper solution is to oversize the motor and have two torque sensors.

 

If the voltage is lower, you need more field weakening to maintain a higher speed. The max speed of the motor is limited by voltage. Reduce the field weakening when the voltage lowers will just lower the rotational speed.

 

Ironically even though you made a big point of of saying above

I suggested reducing the field weakening angle when the voltage drops to compensate
what you actually suggested with your code in the other thread is

I imagine that you would want to apply a FW angle that depends on voltage instead of cadence, something like FW_angle = 0.5 * (54- battery voltage)
which increases the angle as the voltage drops. You claim you said one thing and then when I look it up find out you said the exact opposite.

 

Anyways. This has taken this thread completely off topic.

 

I’m excited that the new To7 motors have a proper FOC controller. The TSDZ2 firmware, both stock and open source, does not. It doesn’t have the processing power, nor the required phase current sensors to do so.

I will be honest it was late at night and i didn't give any time to read it. I currently have no input on the website and had not seen this i think it must be quite new. Maybe i come across as defensive and i probably am

 

We are a small, close knit very hard working team. It isnt easy to start up a new company and bring new products to market, often in start-ups you have people doing jobs outside their normal roles. The person working on the website has a lot of other work she's doing and is working really hard. I have a lot of appreciation for the work shes putting in.

 

I understand your feedback and i have written you a PM

 

Thanks

did you sell any motor ? do you know is anyone using it for mtb and can give honest opinion ? why didn't you bother to open motor and show some pictures from inside ? i don't recall from you a clear statement that motor has any thermal safety built in and will prevent itself from overheating . every modern smartphone is capable of delivering good quality video and you provided none showing motor installation , servicing or setting up things from display .

how do you want to convince me to spend 372$ over 275$ to get your motor over tsdz2 ? and i'm not eager to do so mostly because i hate large tv-like display ... why on earth there's not dz41 / vlcd10 / sw102 option to buy ???

really ... i want to see change in small conversion - motor world , a want to have a choice and to7 seemed to something , but you attitude is at least repulsing .

instead of focusing on providing tsunami of information you focused on pointless flamewar with other people...

hell... send me your products and i will install them , test them in various conditions , open and service them and film this in 4k uhd and post on yt so the rest of the world can see how good they are ...

You claim you said one thing and then when I look it up find out you said the exact opposite.

agreed. The old post was at 10AM, the new post was at 4AM. Brain fade? I don't know.

I rarely post at 4AM. FOC is a very interesting subject but I agree that it is off topic here.

Which model did you order?

I hope you'll post a review soon.

This is the link to the above information.

 

https://e-bikestuff.com/en/products/217-tsdz2tsdz2b-motor-cooling-improvement-kit-premium.html

 

This works out at roughly £80.

 

Could you put holes in the outer case and not fully cover the holes with a cover to stop water ingress but still allow airflow.

 

Make the outer case out of carbon fibre.

The DM-02 removes the need for any of this

@alexnoble my humble suggestion for UK success would be to send Woosh bikes a free sample for them to test and review. They have far more experience to help than anyone else. You never know if it is as good as you say, they may start stocking and selling it.

The DM-02 removes the need for any of this

Your motor is arranged in the same way as the TSDZ2 judging by the pictures.

 

Can you show us how your DM-02 remedies the heat dissipation problem?

 

This is the amount of effort to deal with overheating when you want to push the motor. The video takes half an hour to watch, the guy spent much more time than that.

 

Your motor is arranged in the same way as the TSDZ2 judging by the pictures.

 

Can you show us how your DM-02 remedies the heat dissipation problem?

 

This is the amount of effort to deal with overheating when you want to push the motor:

 

 

You are the only person whos seen this picture that i know of who cant comprehend what you are looking at

You are the only person whos seen this picture that i know of who cant comprehend what you are looking at

You are the only rep I know who answers by ridiculising those who want to talk to you. I have no problem dealing directly with Chinese sales and tech support people, they are always curteous, detailed and helpful.

If you don't know or have not got the information, just say so instead of beating about the bush.

Edited by Woosh

Hopefully will have one soon.

 

Not quite sure how that is relevant to my comment though. Seems as though

 

It’s not about grovelling for forgiveness. There were multiple points that you were completely wrong about, and most pointed towards someone with barely any understanding of how modern BLDC motor control works. From a crank sensor being used for motor advance angle, to the TDSZ2 torque sensor being a coil (hint: it’s actually a hall sensor). So it’s worth mentioning to all that your critique is not based on someone with solid engineering knowledge in this field.

 

For things to improve this would be my top four -

Heat management between stator and case

A proper FOC controller.

Less play in the axle / better and smoother bearings.

A more consistent torque sensor that doesn’t have wildly variable values between units.

 

Notice how a lot of these are things that To7 have claimed to have addressed.

 

I personally can’t wait to use one and see if they have.

What about waterproofing, which is the bane of after-market mid motors? Most of those other things are what technical masturbators on forums get off on. Real people just want a motor that works and gives the power they want with a user-friendly way to control it.

The hall sensor has a magnet near it, and it is the movement in the magnet in relation to the hall sensor that senses the torque. The coils are an inductive method of transfer of this information allowing for crank rotation.

Didn't I read either in this thread or on the ToSeven blog pages that the torque sensor uses strain gauges to measure the torque? Yup just found it in post #85 from Alex.

Edited by saneagle

You are the only rep I know who answers by ridiculising those who want to talk to you. I have no problem dealing directly with Chinese sales and tech support people, they are always curteous, detailed and helpful.

 

 

 

 

Look at every single thing you have posted since we started. Nothing but criticism. The rotors are poor quality you cant say why? The materials are poor but you cant say why (you have not even asked the composition) and can only compare to a motor 3x the price. Something clearly designed to a completely different price point.

 

Everyone knows these are designed and made as an entry-level torque sensing motor to the market.. and currently ours is the most refined of the designs on the market. The reason is obvious

 

You are the one who has mocked and ridiculed our products since we came on here.

 

I was nothing but polite helpful and courteous in the beginning, I personally wrote you and sent you my phone number so you could call me and discuss anything you wanted. Instead you choose to try slander our products on here. Dont bother to write or call me, and email the other staff instead.

 

Im sorry but when you claim to be the expert and then slag off a companies products..... (And openly sell older models designed by the same man) you leave yourself open. You are selling motors made of the same materials etc but you say ours are poor? You are selling an older design but ours are poor?

 

I made a statement at the start about what we had done. One i know to be true. I was then the subject of attack. Slowly what i said to be true is being realised as factual. Most people would realise that the same man isn't going to continually improve a product then leave one company to start another so he can make worse products.. its his lifetimes work

 

 

I have seldom received any politeness or courtesy from you, but have shown i am willing to show you that when you admit you have made a mistake, were wrong or have prematurely judged our products. I did it a few posts back but then you went back to unfounded allegations on materials and quality..? Why what does it achieve?

 

The presumptive attitude towards us as being just a copy and of poor quality is what led to this mess. Im more than willing to improve relations but i expect that all our staff are treated respectfully

 

We will make mistakes, not everything will be perfect but when things do go wrong we will stand up and own that mistake then go to work rectifying it.

 

I am not an expert on everything and don't claim to be, programming is a weak part for me, blacklite from here reached out to me. Ive answered everything i could and quickly understood he has a really in-depth knowledge of these motors and the programming. So hes now at the top of the list with distributers to be sent a motor next week.. because we value his insights.. as well as his constructive feedback. This is the type of relationship i like to foster because my time is limited and im looking to learn as much as i can so i can keep improving our products. End user feedback is at the heart of that

 

 

Its obvious that you have begun this with a loaded viewpoint. You admitted that a while back.. saying how do you think it makes you feel when you see our sales reps posts? Because you have been selling tongsheng for years and you like them.

 

Well our head engineer poured his heart and soul into designing and making those motors you sell and now into these. So i should not talk about the improvements hes made because it hurts your feelings? We have no right to talk about his work because it upsets you?

 

Its easy to be courteous and have an open working relationship with someone, i tried that with you..again you didn't engage me you decide to come on this public space and try to constantly pick holes or problems and usually not in a constrictive way.

 

 

If you want to change the relationship at any point feel free, in order to do it your criticism would have to change to having legitimate grounds. Currently you are in the position of being open to being viewed as bias because you sell tongsheng and also very hypocritical for the same reason, again because it public knowledge who designed both

 

So please don't just look at a picture of a rotor and say its crap. Anyone can do that. Let us know what's wrong with it and if reasonably possible we will improve it.

 

 

At to7 we are going to engage in a programme of constant improvement and innovation. We have plans for motors that bring new features not seen on any other products.

But we are quite new and so we cannot reveal everything for obvious reasons its a very competitive market.

 

 

Again. Im open to a courteous relationship based on mutual respect

Look at every single thing you have posted since we started. Nothing but criticism. The rotors are poor quality you cant say why? The materials are poor but you cant say why (you have not even asked the composition) and can only compare to a motor 3x the price. Something clearly designed to a completely different price point.

 

Everyone knows these are designed and made as an entry-level torque sensing motor to the market.. and currently ours is the most refined of the designs on the market. The reason is obvious

 

You are the one who has mocked and ridiculed our products since we came on here.

 

I was nothing but polite helpful and courteous in the beginning, I personally wrote you and sent you my phone number so you could call me and discuss anything you wanted. Instead you choose to try slander our products on here. Dont bother to write or call me, and email the other staff instead.

 

Im sorry but when you claim to be the expert and then slag off a companies products..... (And openly sell older models designed by the same man) you leave yourself open. You are selling motors made of the same materials etc but you say ours are poor? You are selling an older design but ours are poor?

 

I made a statement at the start about what we had done. One i know to be true. I was then the subject of attack. Slowly what i said to be true is being realised as factual. Most people would realise that the same man isn't going to continually improve a product then leave one company to start another so he can make worse products.. its his lifetimes work

 

 

I have seldom received any politeness or courtesy from you, but have shown i am willing to show you that when you admit you have made a mistake, were wrong or have prematurely judged our products. I did it a few posts back but then you went back to unfounded allegations on materials and quality..? Why what does it achieve?

 

The presumptive attitude towards us as being just a copy and of poor quality is what led to this mess. Im more than willing to improve relations but i expect that all our staff are treated respectfully

 

We will make mistakes, not everything will be perfect but when things do go wrong we will stand up and own that mistake then go to work rectifying it.

 

I am not an expert on everything and don't claim to be, programming is a weak part for me, blacklite from here reached out to me. Ive answered everything i could and quickly understood he has a really in-depth knowledge of these motors and the programming. So hes now at the top of the list with distributers to be sent a motor next week.. because we value his insights.. as well as his constructive feedback. This is the type of relationship i like to foster because my time is limited and im looking to learn as much as i can so i can keep improving our products. End user feedback is at the heart of that

 

 

Its obvious that you have begun this with a loaded viewpoint. You admitted that a while back.. saying how do you think it makes you feel when you see our sales reps posts? Because you have been selling tongsheng for years and you like them.

 

Well our head engineer poured his heart and soul into designing and making those motors you sell and now into these. So i should not talk about the improvements hes made because it hurts your feelings? We have no right to talk about his work because it upsets you?

 

Its easy to be courteous and have an open working relationship with someone, i tried that with you..again you didn't engage me you decide to come on this public space and try to constantly pick holes or problems and usually not in a constrictive way.

 

 

If you want to change the relationship at any point feel free, in order to do it your criticism would have to change to having legitimate grounds. Currently you are in the position of being open to being viewed as bias because you sell tongsheng and also very hypocritical for the same reason, again because it public knowledge who designed both

 

So please don't just look at a picture of a rotor and say its crap. Anyone can do that. Let us know what's wrong with it and if reasonably possible we will improve it.

 

 

At to7 we are going to engage in a programme of constant improvement and innovation. We have plans for motors that bring new features not seen on any other products.

But we are quite new and so we cannot reveal everything for obvious reasons its a very competitive market.

 

 

Again. Im open to a courteous relationship based on mutual respect

He's testing you and sounding out the new motor. He wants to know how much profit he will make from selling them. You're making it difficult. He has lots of experience of repairing motors that had problems, which wipe out his profits. He doesn't want to go through all that with a new one. Most of the questions are irrelevant. You're all getting hung up on details that don't matter. It's intellectual masturbation and battle of wits. None of it matters.

Didn't I read either in this thread or on the ToSeven blog pages that the torque sensor uses strain gauges to measure the torque? Yup just found it in post #85 from Alex.

 

My comment was in relation to the TSDZ2 torque sensor.

 

I haven't seen the To7 motor in person yet, only what I have read and seen in pictures in forums, and in conversations with alexfnoble. I'm hoping that it has a torque sensor that is much more consistent in output than the TSDZ2 one that is highly variable in range and linearity across both different units and also with changes in temperature. It's one of the things I really want to test on the new DM-02. That consistency is one of the keys to achieving a responsive and consistent riding experience.

Edited by Blacklite

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...
Background Picker
Customize Layout

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.