You are here

Feature Requests

PAS sensor for pedelec and speed pedelec

Submitted by th0masrtg on Sun, 2020-04-26 08:55

Hi, 

Would it be possible to natively support PAS sensor to use it for a pedelec or speed pedelec?

I thought I could do it myself with an arduino but I don't know where to start and I have no knowledge at coding 😅

It would be great to be able to have a PAS sensor + throttle control at the same time 

What do you think? 

How to control a vesc controller without pulling electric wires on a bike?

Submitted by peignier jacques on Sat, 2020-04-11 09:20

What I know about the regulations in Europe for electric bikes:

When you stop pedaling and beyond 25 km / h, the electric assistance must switch off automatically. The power (electric or mechanical?) must not exceed 250W. The automatic assistance cutoff should be carried out in 2m maximum, that is to 25km / h in 288ms.

Android version : ERPM > RPM in RT DATA, a useful refinement

Submitted by unimotion on Tue, 2020-03-24 10:58

Managing a wheelchair motorization project I do like Android VESC TOOL to monitor my tests.

For this application, RPM monitoring would be a plus, it would be easier than having to divide ERPM by the poles number.

Do you find this request useful and if so do you think this refinement is possible ? Thanks !

 

 

Limp mode via CAN

Submitted by totalgeek9224 on Mon, 2020-02-10 14:37

If some sort of parameter were to be able to cause the VESC to enter Limp mode, via a signal over CAN, it would allow for the hardware to protect itself.



An implementation of this could be considered with a BMS. If a CAN enabled BMS could communicate to the VESC, triggering a limp mode, in which acceleration cannot be increased, and braking ability remains, this could prevent a hard cut-off being reached, or possible hardware failure (eg a battery fire due to severely discharged P group).

Add another motor temperature sensor type (only minor tweak needed)

Submitted by Henque19 on Wed, 2020-01-29 21:25

TLDR: Please add sensor type "PTC 1K at 25oC" to the list of motor senors. Same as "PTC 1K at 100oC", but as name implies: 1Kohm resistance at 25 degrees instead of 100 degrees.

More details: My motor temp sensor is a "KTY-83". The "KTY-84" is supported, so only a very minor change to firmware is needed (the KTY-83 is mentioned in "mc_interface.c", but not used as far as I can tell). I've hade a look in the code, there is a function called "PTC_TEMP_MOTOR" defined in "hwconf/hw.h":

Hot swapping of controller parameters

Submitted by Victor Bruun on Wed, 2020-01-29 09:22

Hi

 

I am building an ebike using a VESC controller. The controller seems really good, but there is a functionality i really think it needs! 

 

For bikes, it can sometimes be nice to switch the motor controller to different preconfigured profiles on the fly e.g. if you meet someone who you would like ride along with. 

I don't see how this can be done in the current firmware, but please enlighten me! 

- Victor

ADC Throttle Redundancy

Submitted by bgdwiepp on Mon, 2020-01-20 09:18

A lot of throttles have a second signal output as a sanity check/safety.

The second signal has some kind of correlation to the first one, be it 1+2 = 5V (1= 0-5v, 2=5-0v), 1-2=0 (both 0-5v or 5-0v), 2 = 0.5*1 (1=0-5v, 2=0-2.5v) etc.

This can be used to determine a throttle fault, pretty much any traction application that is deployed on a large scale (DBW throttle pedals on cars, paddle throttles on industrial equipment, lever throttles on trains etc) have this kind of safety, I would like to see it implemented in the main VESC ADC app.

Pages

Subscribe to RSS - Feature Requests