Archived: the OG noob question thread! šŸ˜€

I remember 89? But it has been a minute

1 Like

Just came back from a test rideā€¦ I definitely dig the new settings. Not sure what factor or what combination of factors led to it, but the motors response feels so much better, brakes are better as well. Canā€™t thank you all enough for your help! @MysticalDork @Flasher @mmaner @b264 @Sn4Pz @Venom121212 sorry if I forgot anyone!

6 Likes

Hey so Iā€™m just about ready to build a battery but iā€™m not sure of ALL
the parts necessary heres what I think i need please tell me if iā€™m wrong
50 40t cells
10 m of nickel just to be safe
charge only bms
charge port
fish paper
5 feet of 10 gauge wire
spot welder

Multimeter
Fuse for charge port
Balance wire if your BMS wires arent long enough
Heat shrink for whole battery and different wire gauges
Solder
Soldering iron
Flux
Kapton tape
Filament tape

These are a few things that I use that arent on your list!

5 Likes

thanks exactly what i was looking for putting a 10s5p on my meepo v3 :upside_down_face: right now looking at finishing up end of december

1 Like

Would also suggest that you read as much of this thread as you can :+1:

2 Likes

thanks great resource i have been reading just couldnt find a parts list i have a pretty good concept of cell layout

I have a dual cheepo ESC and new model remote from dickyhoā€¦when I max out the throttle it will vary the speed (bench testing), is there any way to determine if itā€™s the remote throttle or the ESV itself?

Iā€™m not excessively worried about it because itā€™s just gonna be used by friends who wonā€™t pass 10mph anyway (yes Iā€™ll make them wear a helmet), but if itā€™s just a new remote then Iā€™ll pick one up from dicky when I get more goodies from him

Whatā€™s the big difference between Uart remote connection and PPM?
Different security protocol? One is more reliable than the other?
If there is already a topic on this, please link me to it, I didnā€™t find anything on this subject.

1 Like

@stan Deckoz pointed out failsafes

1 Like

PPM (or PWM) uses a single wire and sends a square wave with varying pulse width. The ESC senses the pulse width of the square wave and adjusts the motor speed accordingly.

The PPM communication uses a single data wire and the flow of information is only one way, from the controllers reciever to the ESC.
Different receivers might give out a slightly different pulsewidth when idle and that is why there is the option to adjust the deadband and the midway point of the signal.

UART uses digital serial communication (ones and zeros) and two data lines. The use of both RX and TX lines between the receiver and the ESC means that information can be sent back from the ESC to the remote. In practice this means that you can show stuff such as the current speed and power draw on the remote.

4 Likes

Unfortunately the fail-safes heā€™s talking about donā€™t even apply to uart control method, so itā€™s kinda like complaining your submarine doesnā€™t have wheels. The two systems are so different thereā€™s no Apple to Apple comparison.

The fail-safes heā€™s talking about already exist in different forms with modern radios, or arenā€™t applicable because the tech being used isnā€™t RC hobby tech from the 80s.

@deckoz nerd fight me bro.

4 Likes

Sure, but in context you made generalized statements about ā€˜uart remotesā€™ that donā€™t even apply to the tech.

The 3 failsafes you mention only apply to analog and digital RC hobby tech. Hobby receivers have ā€œ2-3 channelsā€ that output a pwm signal on each. A default output for each channel in case of loss of connection has zero bearing on uart method of control.

For example, on OSRR weā€™re using advanced industrial series 802.15.4 radios. These donā€™t have traditional ā€œchannelsā€ and donā€™t use PWM because they can send much more complex formats of data, potentially even at lower latency, at a much higher rate than an RC hobby remote.

The radio modules alone, not even entire receiver/remote device, have their own dedicated CPU that handles itā€™s own fail-safes at a firmware/hardware level. This all happens automatically even below the level in which Iā€™m programming the OSRR remote code, but is fully configurable during setup. Multiple checksums at play, 115-250k baud rate comms so itā€™s near real-time.

The radios are paired & encrypted, have PAN IDs they operate on and within that addresses/broadcast modes, so it never needs to search.

There are multiple redundancies, fail-safes, and safety/encryption features that RC hobby remotes simple donā€™t/canā€™t support.

8ā€™s are 89 and 3ā€™s are 86. The site just gives you the can size not the overall.

1 Like

4 Likes

Itā€™s really a matter of systems design choice though. With uart that can just as soon be vesc or receiver side depending how itā€™s implemented. Thereā€™s an internal timeout on the uart throttle input that acts as a failsafe in addition to the uart comms timeout. They all do the same thing in the end.

Iā€™ve tested this, because with VESC comms timeout set to 1000ms, I can accelerate and turn off my remote, and it will hit neutral in under 500ms.

Edit: Going back to test this further so I have better data on it. Enjoy the discussion as always Brad!

1 Like

Motor detection should be done without any load or anything attached to motor but with motor on mount and wired in the same way it will be when loaded this way the BEMF measurement is accurate given the actual resistance etc. to the motor. If loaded or hooked to a wheel it will take more amps to turn but the calculated BEMF I believe would be the same.

Yeah I guess I should clarify, mounted to the pulley with belts and wheels attached but no load.

Thanks for confirming!

I guess a followup question is for FOC, do I need to recalibrate if I switch a phase wire to reverse motor direction? My gut tells me yes but I wanted to confirm

I think yes as well any changes to phase wire length which I guess includes swapping them would change the calibration results I believe not sure how big of change that would be but canā€™t hurt.

1 Like