I bought it from Litespeed Batteries out in New Jersey. He has a 72v triangle that is perfect for the V2 with 18ah and 180 amp continuous. Cheers.
Announcement
Collapse
No announcement yet.
Luna BBSHD Ludicrous V2 controller documentation
Collapse
This is a sticky topic.
X
X
-
Heads up!
The last batch of BBSHD's coming from Bafang came with a wildly different motor temperature sensor. The Ludi V2 (and any aftermarket controller) will measure the motor temp incorrectly and motor overtemperature protection won't work.
The way to check if you have a bad sensor is opening the vesc tool app and checking the motor temperature gauge. If it shows something ridiculous like 80°C when you haven't used the bike yet, well, thats a wrong sensor. It even works backwrds: the hotter the motor is, the lower temps are read. I coded support for the new sensor, but I don't know how to reliably detect which one the motor has so you have to check.
I thought this bbshd+v2 combo didn't exist in the wild, but yesterday we got a user with a toasty motor caused by this sensor change. The banana bikes sold have these new bbshd but the nylon gear and temp sensor are upgraded at luna before shipping out.
- Likes 1
Comment
-
marcos
Quick question on the sensor - maybe somewhere in the thread you've already discussed how the algorithm works and apologies in advance if that's the case
How does this work? At what setpoints do things happen?
One reason I ask is that here in AZ the ambient air temperature gets 50+°C - we're just getting into that season with 47-48°C projected for next week and so close to the ground likely be that 50+°C... if you add solar loading with the bike parked in the sun even before turning the bike on 80°C motor temperature may not out of the question before the motor is even powered up
I am silly enough to ride in that stuff [although don't recommend it] and it's usually no more than 4-5km although I could easily see 10km or so
Comment
-
I understand 100-110°C is pushing the bounds of the recommended and perhaps even the absolute maximum ratings for some of the components however this might be a bit of an issue in the extreme heat we see out here. I don't ride frequently when it's that hot but I do get out. I'll sometimes park the bike in the morning and then leave in the worst of it and want to cover several km to get home. It's sort of scary. I always carry a least three or four liters of water when it's like that and get super hydrated before going out and usually soak my shirt down but you can't be out without shade for very long before it's literally life threatening. Always have to count on the potential for the bike failing, especially in the heat, but have never had as much as a burp doing this. I suppose if I go this route I might play with the code...
What do you see as the components that are going to be pushing the limits in the heat? Output transistors may be top of list? Seems like magnets would have to get silly hot to reach curie point but I guess you never know. I suppose the winding's may reach a point were we risk the varnish failing.
-
The ludi v2 has mosfet temperature sensors placed in the very center of the hotspot, can't get any better and its reflected on the fact that the sensing lag is ~1 second, which allows to *maintaining* the drive at its max mosfet temperature without temperature overshoot.
However, we're not discussing mosfet temps (which are a non-issue at any ambient temp you could have), the concern is motor temps: independent sensor, independent limiter algorithm, and with lag-induced temp overshoot.
I don't know what exactly is the motor limit. If its made with the cheapest magnets, they could hit curie at only 120°C. If they are higher temp magnets they could survive 180°C, like the sur-ron does. The winding enamel has usually a temp rating that matches the magnet temp rating.
-
That's a little surprising to me - I'm not terribly familiar with the latest permanent magnet materials but was under the impression most curie points were in the hundreds of degrees and surprised to hear as low as 120-180°C... I think 120°C would be a problem out here and bet I've gotten things there for short periods.
Sounds like the transistors are well covered. While it's a bad idea to push junction temperatures, certainly for any length of time, they do tend to be robust and handle a bit of thermal abuse as long as not continuous.
Thanks for the insight
-
-
Originally posted by marcos View PostHeads up!
The last batch of BBSHD's coming from Bafang came with a wildly different motor temperature sensor. The Ludi V2 (and any aftermarket controller) will measure the motor temp incorrectly and motor overtemperature protection won't work.
The way to check if you have a bad sensor is opening the vesc tool app and checking the motor temperature gauge. If it shows something ridiculous like 80°C when you haven't used the bike yet, well, thats a wrong sensor. It even works backwrds: the hotter the motor is, the lower temps are read. I coded support for the new sensor, but I don't know how to reliably detect which one the motor has so you have to check.
I thought this bbshd+v2 combo didn't exist in the wild, but yesterday we got a user with a toasty motor caused by this sensor change. The banana bikes sold have these new bbshd but the nylon gear and temp sensor are upgraded at luna before shipping out.
Is Bafang renewing internal interest in the BBSHD? Who knows, maybe they don't even realize the component behavior has flipped.
P.S. is the shift sensored V2 up, running, and available?
Comment
-
No clue about what the bafang firmware does. Their change is an improvement because now they measure at the windings, their old approach was garbage (measured air temperature instead), but it sucks that they don't tell you when changes happen. I bet their old controllers can't use this new sensor either.
Shift sensor up and running, but IDK when will it be available.
-
-
The directions say one can use a taller gear. When I read this, my thought was a simple: more power, taller gear. However it is far more interesting than this simplistic thought. There are more usable RPMs
I have been running short bursts on flat ground and have gotten so lazy I don't shift any more. Single speed I can take off briskly and cruise at thirty mph.
It doesn't groan or protest like a hub motor, but I don't know enough to recommend anything. Maybe I am hurting it? Here are two performance files. One is a gear I just feel is a bit too high, then the one I picked to just blast around on flat ground.
What would be good gear ratios for a transmission? 800% five speed? How frigin' fast could this rig go with a tall gear? My helmet has to be around here somewhere.
- Likes 1
Comment
-
V2 Firmware…..the current firmware file (5.02 STABLE-3) is not available in the forum anymore….can you refresh its availability…..I need to re-download and reinstall….ThanksLast edited by StvMan; 06-15-2021, 05:54 PM.
- Likes 1
Comment
-
Last edited by xcnick; 06-17-2021, 07:20 AM.
- Likes 1
Comment
-
Xcnick, I replied to your earlier post about the tool availability (link inactive), however I mistakenly commented on the firmware availability (link active). So I deleted my post rather than clarify……….Bottom line, the firmware link was reactivated by Marcos, however the VESC Tool is still inactive……So I now have the same ask you….can the moderator please reactivate the link for the LUNA VESC Tool…….Thx
-
i see the problem now... I archived some files in the server to keep tidyness for the team, I didn't know that archiving takes down the public link. I need a couple more days to sort out a huge shortage headache and I'll get back to you guys
-
Thanks Marcos….understood…I ended up using the VESCTool from the VESC site and was able to reload the current stable LUNA firmware……my V2 is back up and running with new motor core, albeit without temp cutoff functionality…..back to using the side of the leg for temp monitoring…….anyways, your time is better spent developing this stuff……..that being said, any support you can offer is greatly appreciated…..thanks again….Steve
-
Comment
-
It was scheduled for a May release, fully tested by the staff and even included in the bikes sold recently... but then we ran into production issues (covid shortages) that took me a couple of weeks and we got suckerpunched by bafang when they decided to change the motor temperature sensor overnight. The bikes we sold had the temp sensor replaced at luna but standalone controllers now need to detect which sensor the motor has... I'm working on that now, StvMan found out the hard way about this temp sensor change.
Anyway, I'm hoping for a June release if the sensor detection proves to work alright
-
-
Ludicrous hardware gets a new software package!
Hey guys, we're happy to announce the latest software update. The new Android app can be downloaded HERE:
https://public.3.basecamp.com/p/ANbU...JEzacxxt1gkjQ2
You should uninstall the previous app and then install this one. The controller firmware should also be updated using the firmware included in this new app.
I'll update the first post soon. This release was planned for April but we found a last minute issue that took extra time to address.
This is a MAJOR release that includes:
* Fully revamped UI for a vastly improved usability
* Proper Field Weakening algorithm
* Single firmware supports all battery setups
* Street legal, Trail and Ludicrous profiles
* Option to have full throttle torque on all PAS levels
* Wheel diameter setting
* Reads last eggrider PAS level setting
* Ruggedized PAS algorithm
* Easier to enable datalogging
* Motor temperature sensor detection
* Offset calibrations
* General vesc improvements
For the impatient, this how the UI looks like:
See the documentation for this release that hopefully covers your questions, if not I'm here to help and improve the docs.
LUNA LUDICROUS V2 - USER MANUAL
This firmware is coming from a development non-yet-released branch of VESC that we've been working on for quite some time, we're probably the ones who provided most flight hours to the new field weakening algorithm. I think this branch will be very soon marked and released as stable by the vesc project developers, when that time comes I plan to catch up with that so we stand on fully stable code.
There are some kinks in the UI that we'll address over time, but it would be a shame if we don't make the release now, this is already a clear improvement.
We strongly suggest to update because recent BBSHD motor drives came with a vastly different motor temperature sensor that rendered the previous overtemp protection useless (and the v2 REALLY needs overtemp protection). The luna ludi v2 might be the only controller that can support old and new bbshd motors seamlessly.
Alright, go have unicorn-grade fun!Last edited by marcos; 06-30-2021, 06:49 AM.
- Likes 2
Comment
-
Hi guys - I'm in pairing lockout hell with the Android app.
I installed Luna's Android app, per #88, paired it (apparently stupidly), updated the controller firmware and when I tried to reconnect, I get the dreaded, "add the UUID to the pairing list manually" notice - which I would do if I knew / knew where to find the UUID (hopefully via the PC USB app somewhere).Last edited by ncmired; 06-30-2021, 01:29 PM.
- Likes 1
Comment
-
Alright, I can see that when you tap the pair button it does tell you that other instances of vesc tool wont be able to connect, and suggests to take a screenshot or write down that UUID to prevent a lockout.
You can recover it over USB:
Use any Desktop version of VESC Tool and reflash the Luna bbshd firmware, there is a link to the firmware image in the user manual, page 14.
The pairing info is stored in the microcontroller, when you flash a new firmware all those settings get wiped out and you'll be granted connection access again.
Comment