LibrePilot Forum

General Category => General Discussion => Topic started by: Jeuke26 on March 15, 2016, 11:39:08 pm

Title: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 15, 2016, 11:39:08 pm
Hello experts, I finally got my micro mimosd working, configured and I see an overlay on my video.

However, I connected the OSD to the flexiport, selected telemetry and rates/speed are set like on the wiki page. But nothing happens. I mean it's like there is no communication between both. My artificial horizon stays level when moving the quad and switching flight modes isn't seen on the OSD screen. I have the 4 wires with tx and RX correctly connected and the OSD is flashed with the firmware from the Librepilot wiki.

What am I missing?

Thanks.

Philip
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 15, 2016, 11:43:11 pm
Please post a picture with wiring and config file.
File > Export UAV settings
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 08:00:01 am
here is the UAV file
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 08:06:35 am
And Here are the pictures.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 16, 2016, 10:41:45 am
Your wiring looks ok, try using the Mainport for telemetry.
Double check if the pins inside connector are ok.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 11:43:09 am
Your wiring looks ok, try using the Mainport for telemetry.
Double check if the pins inside connector are ok.

Will try that, is the UAV correct?
To be sure, it has nothing to do with the firmware on the OSD? Which is the KV team mod version.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 01:40:16 pm
Your wiring looks ok, try using the Mainport for telemetry.
Double check if the pins inside connector are ok.

Could you help me as well with my current sensor? I hooked up ground to ground, I to current and V to bat1 on the micro minimosd.
I get strange numbers and readings and I guess I need to configure something somewhere.

It's this one: 

http://m.aliexpress.com/item/32456943412.html?tracelog=storedetail2mobilesitedetail
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 16, 2016, 04:37:15 pm
You need to enter the Setup screen and calibrate Volt and Amp.
Channel toggle allow you enter Setup Screen just a few seconds after boot.
https://librepilot.atlassian.net/wiki/display/LPDOC/MinOPOSD+setup#MinOPOSDsetup-RCOSDsetuprc_setup_screen

Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 05:22:47 pm
You need to enter the Setup screen and calibrate Volt and Amp.
Channel toggle allow you enter Setup Screen just a few seconds after boot.
https://librepilot.atlassian.net/wiki/display/LPDOC/MinOPOSD+setup#MinOPOSDsetup-RCOSDsetuprc_setup_screen

Is the wiring correct for the current sensor, I think it is but better safe then...

Thanks for you help, yet again.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 09:00:15 pm
You need to enter the Setup screen and calibrate Volt and Amp.
Channel toggle allow you enter Setup Screen just a few seconds after boot.
https://librepilot.atlassian.net/wiki/display/LPDOC/MinOPOSD+setup#MinOPOSDsetup-RCOSDsetuprc_setup_screen

ok, got it to work, but im going nuts about setting the voltage and current settings in the osd setup screen, i mean how do i start with this, i can change the number but get not whats needed, i have the current and voltage sensor from above, using 4S 1800mah lipo. there are no videos on youtube i can find explaning the numbers or how to calculate. onthe wikipage, its only for the regular minimosd, im using analog inputs from the sensor above. would appreciate a lot if you could guide me here.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 16, 2016, 09:38:53 pm
You don't need a video for that.

1 - Adjust "Volt div ratio" value to match your battery voltage.

2 - Adjust "Amp per volt" to match the amp measured while current is around 10A for example
3 - Adjust "Amp offset" to fine tune the "idle" current while motors are stopped

Note you can go from 2 to 3 and return to 2
This can be easily done with a PowerMeter as reference.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 10:49:28 pm
Here is a small video of the current situation. My voltage is all over the place, and I have negative amp reading even in setup when I go to negative numbers in amp per voltage the measured amps stay at -0.65amps

This is going from excitement to frustration.

Thanks for your help.

https://youtu.be/AD0b0WJsuPQ
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 16, 2016, 11:00:28 pm
Is it correct that I only have current draw, not mah used counter function? If I so and I wanted a mah counter as well what sensor do I need to ad and connect to the Micro minimosd?

Thanks, Philip
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 17, 2016, 12:16:38 am
There is already a mAh counter with the arrow logo on bottom.

Be sure you wired the right input, there is two bat inputs maybe bat2 is the right one.
Also consider you don't have big current changes if you start motors without pros.

How are your values in Setup screen ?


Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 09:10:36 am
Once I get back I'll post some pics of the setup and the readings.

I already figured out yesterday that I needed to use bat2 connection as the other one was reading almost zero all the time.

And I noticed when I did throttle up and down quickly, my OSD overlay disappeared. The OSD is powered by the main port from cc3d. Does is need its own 5volt, if so I'm providing it twice?
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 03:02:18 pm
There is already a mAh counter with the arrow logo on bottom.

Be sure you wired the right input, there is two bat inputs maybe bat2 is the right one.
Also consider you don't have big current changes if you start motors without pros.

How are your values in Setup screen ?

Here are the pictures of everything, the voltage reading on the multimeter is the Vout from the current sensor at 15,39volts lipo voltage seen on the amp meter. The rest is a mystery to me... :)
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 04:15:30 pm
And the last two pics I can't add because I get a error all the time says my it's too big or it took too long. I'll try again a few times.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 17, 2016, 05:11:54 pm
You should not have negative readings, set Amp offset to 0 at start.

Just to be sure, put a 3S battery and check if voltage matches more or less.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 06:07:49 pm
You should not have negative readings, set Amp offset to 0 at start.

Just to be sure, put a 3S battery and check if voltage matches more or less.

I'll try and here are the last two pictures I couldn't attach before.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 06:11:27 pm
Do I need to power the OSD only with the main port cable or the 5v from PDB as well?
Title: Re: Micro minimosd and cc3d no communication between both
Post by: f5soh on March 17, 2016, 06:56:43 pm
Only one +5V line... you don't want two different +5v sources for one device.
OSD current is around 500mA, just be sure the power source can handle that.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: RayRegan on March 17, 2016, 07:46:57 pm
I have a Micro MinOSD also. I have had similar issues with the voltage not reading correctly and the calibration changing by itself. I had to reload the firmware again to fix it. It worked well for about 15-20 flights and then on my last flight it just stopped working all together. I have solid lights, no blinking. Fast blinking blue light is what you will see when it is communicating with the FC. Keep in mind if your FC is plugged in via the USB, the OSD will not communicate until it is unplugged. I also had the weird voltage numbers when I used Bat 1. Switching to Bat 2 fixed that. All in all it is a glitchy little device that will cause you a lot of headache. It can work well for a time once you get it configured properly. If it starts acting funny, just re-flash the firmware and recalibrate.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 08:45:49 pm
Only one +5V line... you don't want two different +5v sources for one device.
OSD current is around 500mA, just be sure the power source can handle that.

The power source is the cc3d itself through the jst plug on the main port.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 17, 2016, 08:46:46 pm
I have a Micro MinOSD also. I have had similar issues with the voltage not reading correctly and the calibration changing by itself. I had to reload the firmware again to fix it. It worked well for about 15-20 flights and then on my last flight it just stopped working all together. I have solid lights, no blinking. Fast blinking blue light is what you will see when it is communicating with the FC. Keep in mind if your FC is plugged in via the USB, the OSD will not communicate until it is unplugged. I also had the weird voltage numbers when I used Bat 1. Switching to Bat 2 fixed that. All in all it is a glitchy little device that will cause you a lot of headache. It can work well for a time once you get it configured properly. If it starts acting funny, just re-flash the firmware and recalibrate.

Thanks, recalibrate means going in the OSD setup screen with tx itself?

What firmware are you using?
Title: Re: Micro minimosd and cc3d no communication between both
Post by: jbarchuk on March 17, 2016, 10:27:56 pm
Do I need to power the OSD only with the main port cable or the 5v from PDB as well?

f5soh, "Only one +5V line... you don't want two different +5v sources for one device."

More specifically, to avoid power loop weirdnesses, oddities and misbehaviors you don't want to connect the outputs of two independent voltage sources unless they were -intended- to do that (such as battery packs.)

-Sometimes- you need to common two ground systems together, but even that should be avoided unless necessary. Some people toss in a bunch of black wires going in all different directions to 'ground everything,' which lead to ground loop weirdnesses, oddities and misbehaviors that take 100x longer to figure out than it too to put the wires in in the first place.
Title: Re: Micro minimosd and cc3d no communication between both
Post by: RayRegan on March 18, 2016, 04:11:36 am
I tried all the different versions of firmware I could find for it that used UAV Talk ( the protocol that CC3D uses). I think the firmware I am currently using is"MinimOSD_2.4mcm"  I am using" ArduCAM OSD Config 2.1.3.0" to configure the OSD. Hope that helps
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 18, 2016, 07:53:37 am
I tried all the different versions of firmware I could find for it that used UAV Talk ( the protocol that CC3D uses). I think the firmware I am currently using is"MinimOSD_2.4mcm"  I am using" ArduCAM OSD Config 2.1.3.0" to configure the OSD. Hope that helps

Thanks Bruce, I gave up yesterday as the current reading wasn't even near what it should be and the voltage reading didn't stay put varying between 15.12 to 15.42 on a 15.26v lipo without flying or doing anything. So it won't give me an accurate voltage reading at all I can rely on. I will try your firmware and see if it changes anything. Right now I have the artificial horizon, flight mode and throttle input OSD overlay. The reason I bought it was to have voltage reading and mah counting which don't work AT ALL.

I'll keep you posted.

Philip
Title: Re: Micro minimosd and cc3d no communication between both
Post by: Jeuke26 on March 20, 2016, 12:57:06 pm
Only one +5V line... you don't want two different +5v sources for one device.
OSD current is around 500mA, just be sure the power source can handle that.

Part 125 of the Micro Minim Osd.

Tried so many things but this happens to me at the moment, when connecting the battery voltage to monitor trough Osd I get all these strange numbers. The smallest touch down and the Osd disappears. When disconnecting the lipo voltage to Osd I don't get the strange numbers but the Osd overlay disappears with the smallest touch down. I tried connecting both 5v to the Osd, same result. Tried redirecting the ground wires from video Input together and separate, same result.

When connecting the video directly, so not passtrough the Osd I don't get the video glitch fall out on touch down.

All help or tips appreciated.

Only thing connected to the Osd is video in/out, rx/tx/ground/5v to main port on CC3D and ground/batt2 for lipo voltage.

Firmware is the KVteam Osd for micro minimosd analog input.hex file.

Just tried to power the Osd from the VTX clean 5v out, same result.

Here's a video of it.

https://youtu.be/Jlv3uz1xFjE