Hi.. i'm starting this thread to solve the issue of collecting data from the controller. MGM controllers have this built in and we download data after every flight. Attached is our latest flights. the download is slow and the software 'basic'. Takes 12 minutes to download 12 mintutes of flight data. There is RS232, and CANBUS ports and I would love to see an wireless app. bluetooth of wifi.. to display the data on your phone that you can see in real time and also for download via an SD card. I don't have the programming skills but maybe an e-ppger does.
Attached also is the tech info from MGM about the data out feature. I've created a dropbox folder to hold our media, including tech info, flight data and videos. For the flight data, we use a form of flight, battery capacity, prop, date.
Flight Club docshere:
looking forward to hearing from yooz....(Aussie slang)
Hi Ozflightclub, again me being the nutty wannabe throws an option out there , are you guys familiar wit the ARDUINO micro controllers , I will ask around and into this option , its a very versatile Microprocessor with Great support worldwide and im sure that with all the sensors that this device can handle , there may be a way to at least capture some useful data even if not directly from the ESC,,,
I'm thinking Current clamp sensors , hall effect prop speed sensors , motor temp , battery Temp , power etc you guys will know better the optimum data info required so this maybe a standalone option to consider.
I will bugger off and go look around net and get back to you on this as im sure this is not beyond the capability for this device and the beauty is most of the items are off the shelf (e-bay is your friend LOL ) ..
hey.. thanks for the input. Yes, arduino is a good option, and some mates have discussed it. but no one who has the skills at the moment has the time.. so your help would be greatly appreciated. If you look at the file for flight data and manual on my dropbox site, you can see all the parameters for the MGM.. though we don't need all those.
My experience is that we need: rpm, current, battery voltage, battery, motor and controller temp. And to have it bluetooth or wifi would be fantastic. Please be nutty...
It's a brilliant idea if some clever headsa could make a Arduino box for e-ppg. It's not new that DIY people have created a new standard within a field. For example, almost all drones use open source software "Cleanflight" developed by users. It quickly became the standard to use and as drone manufacturers have also taken on.
Unfortunately, I don't have the sense of coding electronics. However, it's my understandingin, in order to make a "program" that is capable of reading data from a source, you need to have access to the source code... or?
Maby it's a challenge that the individual ESC brands don't use the same software and firmware. It will probably require individual programs. Maby this can be solved by deciding on a few brands that we like and think are good for e-ppg purpose... and where the manufacturer is willing to hand over the source code.
Peter@ - Wireless communication (Bluetooth or similar) between the databox and the display sounds smart. But I think it also makes the technology more complicated and with bigger risk of losing the connection. If you're thinking of an app so you can use your mobile as a display, I don't think it's a good idea. It is difficult to see anything on the screen when flying due to the light. I have tried to use my mobile as a flight instrument and it was no success.
As I mentioned, I don't have much sense of all this. But I'd really like to help. It would be a big boost for e-ppg if we could make such a system.
Thanks for the response. I take your point about the phone screen, and this surprises me with how good the smartphone screens are these days. Certainly I've had problems trying to read LCD screens with polarised sunglasses, but our current 'monitor' uses a backlight LCD screen, which is ok without polarisation. Data loss is a critical issue, but more for the throttle and wifi seems to be a more stable standard than bluetooth. I've also looked at the Recon Jet
with a heads up display (and video and smartphone connectivity and that looks very cool, although pricey. Still, glacing to the right to bring up flight data would be easier and safer.. AND you get video camera and microphone.
Data transfer specs from the MGM controller are on my dropbox site (in the previous thread), but wouldn't it be grand to have that data on a less expensive controller?
I think it's a good idea to approach some manufacturer, and maybe Alien Power is a possible candidate based on previous feedback. I wonder if a letter from the forum collective might be effective. Perhaps for the manufacturer to develop it with the e-ppg community. I don't they we would be the first to ask for this capability, but it may make make difference if a growing and dedicated group asks. We certainly have the capability to field test in a number of different conditions and like the drone community, we could as you suggested help create a standard that can be adopted elsewhere.
Hi guys quick question while won't my motor open I thought I'd put temperature sensor in there
if you have any idea what the temperature range I need to be looking at how are most probably connected to the Arduino with a series of LEDs to say whether it's hot cold or what have you that way I won't have to worry about a visual display initially the idea being that when a certain temperature is reached it was shut down the esc in a controlled manner .. early days yet lots to do but if I get the temperature range then I can look for a fence suitable sensor I said anything over 70 degrees C would do damage to the motor tmagnets this was sent using great to speech and not got my glasses on so lit a ong shot lol cheers
guys I have used pic and ntc thermistors on my 1st day 3d printer so I know the Arduino can deal with that easy just need normal working temperature range for motor thanks
We have found motor temperature to be very significant. It gives you a good indication of the match to your prop. If you are not using the motor much and freeflying, then it is not that criticalof course.
The manufact we have dealt with say motor temps should be below 110C, though that is not desirable. They also say the the winding can handle up to 150C, but that is REALLY not desirable. The cooler the better of course.. same with the controller and battery. the KBY210 sensor is used in the Rotex and others. Our Rotex 18 kW gets to about 60C after 15 min of powered flight. I agree about RPM, same applies in cars
Well ... it seems my brother has already made a ARDUINO instrument that can be used for this project. It's a instrument that shows some general flight data. He doesn't think it's a complicated task to prepare the PCB to the sensors we need. He suggests making a new page on the display that can show the motor data as we have discussed. Data logging will be saved on SD card as CSV file and make an Excell sheet to show the data nicely. The LCD is 40 x 104 mm. and works very well in sunlight.
As I said, I don't have much knowledge about this. So I will try to get him on this forum. Here is the display he made:
looks very interesting. I did write to Alien Power.. here's what I got back:
HI, No problem. If you have members that are familiar with programming, you can add an external microprocessor like an arduino that can read the info from the ESC by the program RX-TX cable. We have an external DATALOG available already
Please feel free to contact us for any other question or help