I get it. I do own 4 electric bikes and built one one of my ebikes, which has 160nm of torque and goes up most hills like a mountain goat that's why I ordered my scooter from china because it goes faster and it has more power
Hear you on this, legislations and regulations are the bane of many a manufacturer. As to speed control you could look at the VR systems used for Megasquirt. Hall is better as you're thinking and optical is better still. I did once design a PWM motor controller chip but that was 30+ years ago and it is all gone... You might get away with a glued in neodymium magnet in one or more of the brake disc holes. You can get them is many sizes. A small Arduino like board would be able to count it and do the simple maths. With the DAC output you could then use that to limit the max voltage the BLDC controller 'sees' from the Arduino. Using the ADC side to read the twist throttle would give you a simple limiter. Program would be pretty simple. DAC functions seem a bit rare but most of the SBC maker type things can output PWM which with a relatively simple RC smoothing circuit would 'look' like a voltage for the 'throttle' input. Even the BBC micro:bit might do as it has built in magnetic sensor.
When my daughter was doing ICT at school and struggling with programming I used a Adadruit Trinket pro (5v) to make a Dr Who likes sonic screwdriver prototype. It flashed a range of LEDs and sqwaked depending upon the twiddling of a potentiometer. I think I spent a tenner. So should be able to do what you want.
Many thanks Gavin, the Arduino, is the way to go just as you described. Kind of wish you lived close by as I do not know enough at the moment and the learning curve is very steep. But as motors become vastly more powerful there is a need for a device that will read wheel speed , fit between the throttle and the controller as plug and play device. Regards Joe.
I get it. I do own 4 electric bikes and built one one of my ebikes, which has 160nm of torque and goes up most hills like a mountain goat that's why I ordered my scooter from china because it goes faster and it has more power
Hear you on this, legislations and regulations are the bane of many a manufacturer.
As to speed control you could look at the VR systems used for Megasquirt. Hall is better as you're thinking and optical is better still. I did once design a PWM motor controller chip but that was 30+ years ago and it is all gone...
You might get away with a glued in neodymium magnet in one or more of the brake disc holes. You can get them is many sizes. A small Arduino like board would be able to count it and do the simple maths. With the DAC output you could then use that to limit the max voltage the BLDC controller 'sees' from the Arduino. Using the ADC side to read the twist throttle would give you a simple limiter.
Program would be pretty simple. DAC functions seem a bit rare but most of the SBC maker type things can output PWM which with a relatively simple RC smoothing circuit would 'look' like a voltage for the 'throttle' input. Even the BBC micro:bit might do as it has built in magnetic sensor.
When my daughter was doing ICT at school and struggling with programming I used a Adadruit Trinket pro (5v) to make a Dr Who likes sonic screwdriver prototype. It flashed a range of LEDs and sqwaked depending upon the twiddling of a potentiometer. I think I spent a tenner. So should be able to do what you want.
Many thanks Gavin, the Arduino, is the way to go just as you described. Kind of wish you lived close by as I do not know enough at the moment and the learning curve is very steep. But as motors become vastly more powerful there is a need for a device that will read wheel speed , fit between the throttle and the controller as plug and play device. Regards Joe.