![]() |
BL Motor Evaluation program
2 Attachment(s)
Writing a program to simplify BL motor selection. In general I have an idea what to plot and which parameters to display, but would like to hear others as well. First iteration will be focused around 540 Feigao motor but later database can be extended including custom motors (user will specify motor parameters).
There are plans to import Lehner .xls files direct from web or just add them to database, similar can be applied to Hacker and Kontronik motors, need to check for Neumotors data. Attached printscreen shows 540 7XL perfomance, rated and full (theory) Artur |
Very nice! What are you using to get the measured numbers?
|
Quote:
Motor parameters: Kv; I no load; I max; R and L Later motor dimensions to calculate rated power and no load current plus nominal voltage. Heat dissapation and heat sink size also on the way. Plus ESC switching freq and connectors resistance... Artur |
Sounds like a good thing to have. Now, someone needs to make a BL dyno to validate the calculated results. :)
|
Quote:
Artur P.S. I need to make program installer smaller, for now it is 70Mb, way to big for publishing and downloading... :( (Program itself 2.41Mb) Windows business... |
Awesome Artur!
this will be a big thing IMO!! You can use some kind of a 'wise installer' you can start this software, install things, change things in the register etc. and after that, it creates an executable file of all the things changed, this file is the install file. Again, great work Artur!! |
Quote:
If not today tomorrow I will put alfa version :) Artur Download, requires NI 8.2 Run-time Engine |
Argg! You have to register to get the runtime. And then, it's a 94MB download (and the server is pushing it at me at only 365kB/s)! I really hope it's worth it! :p
|
Great Artur!!!
I'll download it when i get home! great, looking forward to have a closer look.. It's not in Russian!? my russian would be less good than you English.. :p |
Wow, a 90MB download for a 2.4MB program, yikes. Looks very cool... I haven't got it yet.
|
I just downloaded it.....very cool...great job
|
Another very useful tool! Great Job! The more info the better!
|
I am sorry for size...
But here comes an update, no more NI and 2 versions one with full-blown installer and another just files required to run (keep them in the same folder). Download Full installer (8.93MB) Download Just program (5.58MB) Artur |
Very cool...graphs and charts...submenus for different displays ....thanks
Seems like you have the entire Feigao line covered but is there anyway we can add motor data ?? thanks again pimolelst |
This is great. Is temperature in faranheit or celcius?
You should allow for higher voltages too. Up to 50V should be plenty. |
That 8.93MB download is MUCH more manageable! Good job. :)
Would it be feasible to place the motor data in an external "ini" text file? That way, data can be added without requiring a program recompile. Judging by the data produced, there must be quite a lot of required parameters for each motor? I also agree that the voltage should go a bit higher since there are some of the high wind motors listed. |
I would say the temp is in degree C.
|
2 Attachment(s)
Temperature in C and related so far to copper losses only, later plan to add core losses but without proper info on core and windings would be difficult to do that.
Plan to add import and export feature for motor data as well as ability to create custom motor or edit existing. If ini file sound good for editing I will do that, but I was planning do that inside program. (smaller database) I am working on adding nominal voltage calc for each motor turn and preset voltage automatically upon motor selection. Or voltage can be fixed (fixed battery type). By the way battery and ESC can be and should be covered as well. Right now total wires resistance to motor set at 0.025Ohm. Later I will add it as user selectable, based on FET's Rdon and Temp plus number of connections (deans, tamiya, anderson... soldered). As for Alfa version it is possible to enter any voltage, double click on maximum value and replace it with new one. Thank you all for feedback, Artur |
i can download the software, the full version.
but then when i install, the computer suddenly stops and says: "cant find source object" or something like that. what should i do? |
Quote:
Under Program Files/Motor test folder you should see 4 files: - BL_EVAL.exe - BL_EVAL.ini - lvapp.rsc - lvrt.dll If any files missing try to reinstall program, check for any anti-virus software and admin privileges as well. You can uninstall program via add/remove programs or by setup program. If you run setup first time it will install product, run it second time it will uninstall. Let me know how it goes. Artur |
Where I can find Maximum current draw for Neu Motors?
Next update will include: - Lehner motors - Neu Motors - Feigao Motors Hacker, Aveox, Novak, Tekin, Mamba are coming soon. Artur P.S. I created .xls template for motors if anyone would like to help that would speedup program development. |
Check out www.neumotors.com and www.flydma.com. Both have useful info on the Neus.
|
Quote:
Second link has the data I was looking for :) Artur |
Good job!
A suggestion: Could you put the links to download the apps in your sig. That way, we all know where to get the most current version without trying to dig back through the thread... |
Quote:
Artur |
|
1 Attachment(s)
I just installed the updated version and get this error message,I deleted the previous versions folder prior to installing the new version if that helps.
thanks in advance Steve |
It loaded fine for me.
It looks like the new version uses an excel file to store motor data. Do you have Microsoft Excel installed? |
I like this new version! The addition of having motor data in an external file is nice! Great job.
OK, now for a couple of suggestions. In the attached pic, there are two circled areas, "Note 1" and "Note 2". Note 1: It looks like there is a little alignment issue where the column name over-writes the other column. Not a big deal, just wanted to point it out. Note 2: The units are not shown. Most people know that torque is in oz-in, power is in watts, etc - but it may not be obvious to some. Maybe put the unit in parenthesis, or at the end of the output field? The units are displayed on the columns, so maybe that's good enough and I'm just being too picky. :) Is it possible to add a pointer so that if you click somewhere on the x axis, it will display the values for the curves at that point? For example: Let's say I want to see exactly what power, current, and speed there is over a certain efficiency range. I would click somewhere on the efficiency curve and then some type of informational box would appear showing the values of the corresponding curves at that point on the x axis. Again, not a big deal - it would be just another neat feature. Thanks again for this tool! It is looking very nice! |
1 Attachment(s)
Quote:
I am using Excel only to import data, program only reads Excel upon first run (to create separate file) and when user clicks update via menu. This way you have more flexibility with data. Artur |
Quote:
Note 1: -Weird, I will check, my computer doesn't do that. Note 2: - I will add, I was worry about screen size. Pointers - I am working on that...next update will be with more bells and... Artur P.S. Looking for more ideas and suggestions |
Quote:
thanks pinolelst edit: That fixed it for me.thanks |
Quote:
Artur |
That did the trick! After playing with it, I noticed it only happened when I changed to a motor where the top number in the power column reached four digits.
I also played around with some of the other features. Exporting to an image is neat, except the bitmap is black and white. Found another bug (sorry). If you right click the graph, select "visible items", then select "scale items", a box comes up. If you move the mouse over the box, an error appears: Quote:
|
Quote:
Do you want color printscreen feature, if yes then what area? Brian, you need to be within the power envelope of the motor. With higher voltage you will get higher efficiency but you will also need to calculate losses on inertia, right now I am not taking this in calculation (there is a column in template for that for future) and that is why you can see high numbers. And yes this is close to ideal motor model. Inside program limited to 150000 RPM as maximum, which is more then adequate for calculations, but in real world getting more then 50k is less practical. Nominal Voltage for motor selected from database or calculated based on V = 35000/Kv plus rounding to high multiple of 1.2V. Artur |
I'm not sure how important the bug is. I'm not even sure what that was, and it's not like it's a "needed" feature. :)
A color printscreen could be a neat feature. It would be a little easier than doing the Alt-PrtScr thing and then pasting it in some type of graphical editor. As to what area? I'm not sure - the whole window I guess? Whatever would make sense I suppose... Yeah, I knew that I was going far outside the specs of a motor, I just thought it was interesting. Just playing around, ya know? :) |
Does anybody knows no load current for Novak motors?
And what is going on with SS5800 and SS4300 old and new generation, they have different kv numbers. NOVAK put motors spec on their web but forgot to put the most important parameters :) NOVAK is weird with their specs, they do not make sense. |
Very nice program. Thank you.
One issue I had running it. When I run it on a laptop with a 17 inch, 1920x1200 display with the font set to 120dpi the numbers on the right hand side are all too big for their boxes and get cropped off...can't see them. It probably works fine when using a Windows default 96dpi. You might want to increase the size of the boxes on the right so it works with higher dpis. |
Quote:
|
So, when is the program going from Alpha to Beta? :)
|
| All times are GMT -4. The time now is 04:54 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.