When I started my project last year in April, I never thought I would have to invest so much time in it.
After finishing the project I would like to give something back to the project with the manual I am currently writing and the improvements in the Java Configurator.
I hope that this will save other beginners a lot of frustration.
I very much appreciate the offer to become a maintainer and also your work.
Unfortunately I have no more freetime for it. The conversion of the bike should
only be a interesting Christmas present, but the amount of work involved has gotten
already out of hand (which has delayed other projects of mine significantly).
At first i mant to use a completed conversation kit but no one offered a not very expencive kit with a torque sensor.
So i deside to build it by my own.
There is an
issue reported on github, perhaps you can try the recommented solution, if you are editing the Java Tool anyway.
You have fix it already as i see.
I have had a look on it and see that the problem with the directory name come from the point, that in the JavaConfigurator-directory there the subdirectory is called "inc" and in the main Path it called "Inc".
Do have a clear sollution on of both directorry names should be changed (after the change in the java configurator maybe JavaConfigurator/inc to JavaConfigurator/Inc
Source
In short:
Code:
battery current = duty cycle * motor current
The Source was realy insightful.
But the problem remain. For the Battery Current I sould use 7 A ( the ratet current of the controller), because otherwise it could overhead when using it longer time at its limit e.g. drive up a montain.
Espacily when the internal temperatur is not a good overheading protection for the mosfets.
A overload management would fix this but for now i will not implment it.
For example within 3 minutes, the maximum current may only be called up for a total of 20s, when exceeding it it is limited to the rated currend. This would also only be a rough estimate, because you would need very precise data from the manufacturer regarding the thermal behavior for accurate setup.
For the Maximum Motor current it is the same.
But here i will keept the 50 A for the maximum motor current in the dokumentation even with a bit bad feeling.
With 50 A it is possible to destroy the motor when driving to long time with much load and slow speed.
As a automation engineer im realy used to only use the Values from the supplyer, but a industrial supllyer have most times mutch more detailed documentations than supplyer of the ebike motors.
Is the gear ration value somehow needed when you have a external speed sensor?
Whats abbout the gear ratio?
I don`t see any point in the code where it is used when having a external speedsensor or did i anything overlooked?