oldswamm
100 W
First, I know I,m a noob.
Rather than trying to (farther) prove it here, I intend to start a topic 'Noob questions, 2 motor stump crawler ebike' this evening or tomorrow, in which I will do so. But, for example, to the best of my knowledge, I've never even SEEN an EV.... Should make me unique in this crowd.
In spite of my obvious ignorance of the subject, I feel the following points should receive consideration. (I do have experience with Microchip PIC design.)
I'm a devote of versatility.
Kingfish: I assumed traction control would be easily selectable. I expect guys like Luke, who are building the 200v4000a version of this might want to shut off anti spin occasionally!
Eric: The MCU is the easiest part of the project to design and build, yet it's where the true versatility of the project is centered. It should be a careful custom design in my opinion.
For the MCU I would suggest keeping it as small and simple as you can and still have 6 pwm outputs and enough I/O for most people.
THEN, incorporate a simple expansion buss so multiple boards could be stacked. 2 identical boards stacked, one programed as a slave, would work for 4 3ph motors, or 2 6ph, or?. 3 boards for a 6 x 6.
Also other custom 'daughter' boards could be stacked as people think of new needs or functions. Can you imagine anyone needing a daughter board for an extra 24 thermister inputs? (Luke) I thought of a couple other possible daughter board applications while I was at work yesterday, but can't recall them this morning.
The power supply board could possibly be included in the stack (less wires), and maybe even lower powered output boards. (I would expect the fets in high power setups to be on or near the motor(s).)
There should be an input for Dallas Semiconductor's 1 wire bus so we can use DS1820 type temp sensors. Up to 256 can be connected to one input. I like to epoxy temp sensors everywhere.
Consider a serial interface to the handlebar controls.
If you use a commercial display as someone suggested, would you be able to directly interface to it, for example to show fault and error info? Also, could it be modified so it could be used for changing parameters in the field? It seems to me that we either have to design our own readout/control interface, or modify a commercial unit. IMHO it's easier to start from scratch.
Other than housing, it wouldn't be hard to design and build, and if we went with serial to the controls it could act as the handle bar end of that interface.
I would see the final version of this using 3 different driver setups.
1: Seperate boards for each phase and say 80v+ and 50a+.
2: A single board with the drivers for external fets like Luke is working on.
And 3: A single board for all 3 phases using say 50v and 40a max. Don't forget the little guys like me who just want more control over the smaller setups. If you guys like this controller for your super machine, you're going to want them on your wife's ebike and the kids trike, just so you have full access to the programing. This won't be the first developed, of course, even if it is easiest.
For the power board, if you switched the Batt v through a small toroid transformer for the 12v preregulation, pretty much all the HV boys would have to change would be the transistor, a resistor or two and add more turns to the primary.
Kingfish: Could you list some of the other open source controller projects you're looking at, and some of your ideas how this should be handled differently.
And thanks for your efforts here. I don't envy you, and hope you don't burn out before the project becomes self sustaining.
Bob
Rather than trying to (farther) prove it here, I intend to start a topic 'Noob questions, 2 motor stump crawler ebike' this evening or tomorrow, in which I will do so. But, for example, to the best of my knowledge, I've never even SEEN an EV.... Should make me unique in this crowd.
In spite of my obvious ignorance of the subject, I feel the following points should receive consideration. (I do have experience with Microchip PIC design.)
I'm a devote of versatility.
Kingfish: I assumed traction control would be easily selectable. I expect guys like Luke, who are building the 200v4000a version of this might want to shut off anti spin occasionally!
Eric: The MCU is the easiest part of the project to design and build, yet it's where the true versatility of the project is centered. It should be a careful custom design in my opinion.
For the MCU I would suggest keeping it as small and simple as you can and still have 6 pwm outputs and enough I/O for most people.
THEN, incorporate a simple expansion buss so multiple boards could be stacked. 2 identical boards stacked, one programed as a slave, would work for 4 3ph motors, or 2 6ph, or?. 3 boards for a 6 x 6.
Also other custom 'daughter' boards could be stacked as people think of new needs or functions. Can you imagine anyone needing a daughter board for an extra 24 thermister inputs? (Luke) I thought of a couple other possible daughter board applications while I was at work yesterday, but can't recall them this morning.
The power supply board could possibly be included in the stack (less wires), and maybe even lower powered output boards. (I would expect the fets in high power setups to be on or near the motor(s).)
There should be an input for Dallas Semiconductor's 1 wire bus so we can use DS1820 type temp sensors. Up to 256 can be connected to one input. I like to epoxy temp sensors everywhere.
Consider a serial interface to the handlebar controls.
If you use a commercial display as someone suggested, would you be able to directly interface to it, for example to show fault and error info? Also, could it be modified so it could be used for changing parameters in the field? It seems to me that we either have to design our own readout/control interface, or modify a commercial unit. IMHO it's easier to start from scratch.
Other than housing, it wouldn't be hard to design and build, and if we went with serial to the controls it could act as the handle bar end of that interface.
I would see the final version of this using 3 different driver setups.
1: Seperate boards for each phase and say 80v+ and 50a+.
2: A single board with the drivers for external fets like Luke is working on.
And 3: A single board for all 3 phases using say 50v and 40a max. Don't forget the little guys like me who just want more control over the smaller setups. If you guys like this controller for your super machine, you're going to want them on your wife's ebike and the kids trike, just so you have full access to the programing. This won't be the first developed, of course, even if it is easiest.
For the power board, if you switched the Batt v through a small toroid transformer for the 12v preregulation, pretty much all the HV boys would have to change would be the transistor, a resistor or two and add more turns to the primary.
Kingfish: Could you list some of the other open source controller projects you're looking at, and some of your ideas how this should be handled differently.
And thanks for your efforts here. I don't envy you, and hope you don't burn out before the project becomes self sustaining.
Bob