MikroKopter - Forum » Electronics » FlightCtrl V3.0, specs and speculations

FlightCtrl V3.0, specs and speculations

Neues Thema GESCHLOSSEN

Seite: 1 2 3 4 5 > »

Autor Neuer Beitrag
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
MikroKopter has today on Valentines day 2016 released software 2.14 and has also launched a new FlightCtrl version 3.0. There were some hints in the beta feature list that something was coming soon, but today was the day.

Thanks to solutionxxl for discovering the new wiki page about FlightCtrl V3.0. How did he find it so fast?

In this thread we will discuss facts and speculations about the features of this new flight-ctrl.

Feel free to write in English or Deutsch, both are fine.
« Bearbeitet von Foersom am 16.02.2016 11:13. »
Mitglied
Registriert seit: Apr 2011
Beiträge: 3521
Ort: Münsterland
Only Features?
What's about the price?
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
FlightCtrl and NaviCtrl MPUs

It is actually a FlightCtrl with integrated NaviCtrl, a combination that makes a lot of sense. Hopefully this will also somewhat reduce the hardware cost as compared to buying separate FlightCtrl and NaviCtrl PCBs.

The FlightCtrl 3.0 is not yet listed in the MK shop, so price and actual delivery is not yet known.

This combined FlightNaviCtrl looks to be the first item from the Benutzer Wunshzettel 2015 that is coming to real life. It does look like that HolgerB is actually reading the forum. ;-)

On the PCB there is two main chips. The chip names cannot be read from the wiki page photos, but from their size they look to be the same MPU chips as used on NaviCtrl (left) and FlightCtrl (right). I.e. MK has not changed the actual chip hardware but has integrated them in a new way on one board.

I am not sure what to make of the statement on the wiki page: "combines now the flight control system and the navigation with the latest 32-bit technology". My guess is the navi-ctrl part is the same ST chip (STR911FAM44X6) as used on NaviCtrl 2.1 (and 2.0), because it is fast enough for even more tasks than used on NaviCtrl 2.1.

Same chip (ATMEGA1284P) used for flight-ctrl part also seems to be the case, when looking in the header file libfc.h in the SVN, there is no new chip defined.


Molex plugs

The PCB uses Molex plugs everywhere. They are the same as the small plugs used between FlightCtrl 2 and Power-Distrib-Board, between NaviCtrl 2 and GNSS antenna, or to external compass. The advantage is the plug is well fixed and does not vibrate off. They take up very little space on the edge of the PCB. The disadvantage is that they are difficult to get off and plug on cable can break if not handled careful (I have broken one trying to take it off).
« Bearbeitet von Foersom am 16.02.2016 02:17. »
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
solutionxxl meinte
Only Features?
What's about the price?

All subjects will do, also price. ;-)
Mitglied
Registriert seit: Aug 2007
Beiträge: 651
Ort: Hamburg
One thing I would like to know:
Will the FC 3.0 use a more advanced control loop, like ext. Kalman Filter?
Mitglied
Registriert seit: Apr 2011
Beiträge: 3521
Ort: Münsterland
interesting. but what should you bring these filters ? I think they have put a lot of emphasis on compactibility to the older versions fc ! I have 5 mk - copter with fc 2.2 and think that's good
(Google Translationen)
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
Haydar meinte
Will the FC 3.0 use a more advanced control loop, like ext. Kalman Filter?

The NaviCtrl uses Kalman filters but that is nothing new, was at least in software 2.12 (and also for hardware 2.x).

Search for kalman in the fc.c and spi.c in the FlightCtrl source.

Whether it could be done different or better, I do not know.
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
CAN bus

A new feature is CAN bus interface. This sounds really good. CAN use differential signal (good noise rejection) and data is assured to arrive at destination. It is a good interface for a electric noisy environments like the BrushLess-Motor-Controllers.

Likely we will later see a power-distrib-board that connects through this interface.

The NaviCtrl MPU (STR911FAM44X6) has two CAN bus interfaces. For using them I think the FlightCtrl part will calculate all motor outputs and send a data block with SPI to the NaviCtrl part. The NaviCtrl will output the motor data through its CAN bus interface. If one or two CAN interfaces is needed for this I do not know.

Question is if MK CAN bus will be compatible with other UAS that uses CAN bus. Time will tell.


Photo Shutter

The two CAN interfaces are on side 3. Careful not to confuse them with the single CAM(era) output on the opposite side. The CAM output should probably better be named SW(itch) or PS (Photo Shutter) to avoid confusion. At least it has a different size (2 pins) from the CAN (3 pins) interfaces.

Ext1

This is also a switching output intended for light. Must the connected through an ExtensionPCB or similar.

CAM (Photo Shutter) and Ext1 connectors are just two 2 pin Molex that are the same as the switching output 3 pin connector on FlightCtrl 2.x board. Pads for the classic 3 pin connector is also available next to Ext1.
« Bearbeitet von Foersom am 16.02.2016 01:14. »
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
Servo ports

The FlightCtrl 3 has no direct servo ports (standard PWM outputs), probably because of lack of space. The servo ports have been relocated to a separate sub-board together with the same chip 4017 that was used on the FlightCtrl 2.x. They connect through a 4 pin servo interface. Note: The 4 pin servo interface cannot be used directly as PWM port.

There appear to be two version of servo sub-board planned. One self-powered with 2 ports and another with double DC-DC powered with 6 ports.

The 6 port board handles more power but resembles the 5 servo ports on the FlightCtrl 2.x.

I will hope that we some time later will get support in the FlightCtrl software for a large 16 port servo PWM chip like the NXP PCA9685. The chip is not expensive. It can connect through the new I2C port on the side 2.
« Bearbeitet von Foersom am 16.02.2016 01:13. »
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
Connection GNSS antenna

An updated GNSS (GPS) antenna V3.5 is planned. It has two sets of compass and GPS interfaces. It is not well explained but it looks like a redundant system with two FlightCtrl V3.0 can connect to each set of connectors.

It looks like it has double compass chips installed, see the two small diagonal placed chips.

MK continues to call it an GPS even though it now can receive GLONASS and Beidou as well as GPS. GNSS (Global Navigation Satellite System) is the right term for a multi receiver and it is also the term UBlox is using. When will MK call it by its right name?
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
RC Receiver connections

Good that RC receiver connection is now also placed on the edge, rather than only as soldering pads on the underside.

It is not made as a small Molex connector, but rather prepared for a pin row (100 mil spacing). Must be so a standard servo cable can be used, but strange that no pin row is soldered.
« Bearbeitet von Foersom am 16.02.2016 02:10. »
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
Connection IO2

A connector for the hot-shoe of a camera. Looks like it can be used for shutter release and to detect photo is taken. That is a very clever feature!

The version shown appears to be for the 5 point hot-shoe as used by Canon.

Perhaps later we can also have one for Sony A7R? It looks like it has ~15 tiny pins on the front edge of the hot shoe. Is there a public spec for that hot-shoe?
Mitglied
Registriert seit: Dec 2010
Beiträge: 718
Ort: ZILLERTAL TIROL
hallo foersom,

danke für dein input !!

leider wurde der futaba sbus-inverter wieder nicht in die FC integriert (1x transistor und 1x widerstand). diese zwei Bauteile darf man dann für € 14.- im shop ordern. die preistreiberei bei MK nimmt kein ende.
die NC wurde in die FC integriert, das ist positiv - auch das werden wir teuer bezahlen. das mußte einfach mal raus.

lg ABH
Mitglied
Registriert seit: Feb 2011
Beiträge: 4592
Ort: D-15378 Hennickendorf
ABH meinte
auch das werden wir teuer bezahlen. das mußte einfach mal raus.

das fürchte ich auch :|

Aber die müsste ja eigentlich doch etwas günstiger werden, als die alte 2.5 + Navi ;) allerdings kommen ja die Entwicklungskosten und das 32-bit Know How wieder oben drauf...

Und dann mal sehen, wie das alles wird, und ob auch dann das Smart-OSD noch dran arbeitet, theoretisch gehts ja :D,

Grüße Stephan
Mitglied
Registriert seit: Jun 2013
Beiträge: 1234
Ort: Luxembourg
Stephan Lukas meinte
ABH meinte
auch das werden wir teuer bezahlen. das mußte einfach mal raus.

das fürchte ich auch :|

Aber die müsste ja eigentlich doch etwas günstiger werden, als die alte 2.5 + Navi ;) allerdings kommen ja die Entwicklungskosten und das 32-bit Know How wieder oben drauf...

When they set the price for the FlightCtrl V3.0 I hope MK realise that they are no longer is the only option for micro-copter / UAS flight controller on the market. It would be better for the users and also for MK company itself if they aim to sell more items at a slightly lower price point, than the alternative selling at ever higher prices to a smaller user base.

Stephan Lukas meinte
Und dann mal sehen, wie das alles wird, und ob auch dann das Smart-OSD noch dran arbeitet, theoretisch gehts ja :D,

This should work, the serial debug port is there. It will work as much as it does on FlightCtrl V2.x, it depends on whether a new software release has changed the protocol.
Mitglied
Registriert seit: Feb 2011
Beiträge: 4592
Ort: D-15378 Hennickendorf
Ich hoffe ;)
Mitglied
Registriert seit: Jan 2013
Beiträge: 234
Ort: München
Ich schätze, FC 2.5 + NC + Summe X. Aber ich lasse mich gern positiv überraschen.
Mitglied
Registriert seit: Jan 2012
Beiträge: 3281
Ort: Dachau
ABH meinte
....auch das werden wir teuer bezahlen. das mußte einfach mal raus.
lg ABH


Vielleicht gibt es ja ein Einführungsangebot für die FC 3.0 zum Top-Preis für die ersten Käufer :-)
Dann Kauf ich mir auch wieder Eine und verkaufe meine WooKong wieder :-)))

Gruß

KlausP (Klaus)
Mitglied
Registriert seit: Feb 2011
Beiträge: 4592
Ort: D-15378 Hennickendorf
Na die ersten Exemplare sind doch allgemein sogar etwas teurer, weil "hand made" (siehe GPS V3) ;)
Mitglied
Registriert seit: Jan 2012
Beiträge: 3281
Ort: Dachau
Abfrackprämie

"Beim Kauf einer neuen FlightCtrl 3.0 nehmen wir ihre alte DJI Naza, WooKongM oder A2 in Zahlung"

Nur mal so als Marketing Gag ;)

Gruß

KlausP (Klaus)
Mitglied
Registriert seit: Feb 2011
Beiträge: 4592
Ort: D-15378 Hennickendorf
:lol:
Mitglied
Registriert seit: Jan 2012
Beiträge: 3281
Ort: Dachau
Also, will mal sagen,

die Preise für die Neue Hardware sind angemessen. Ich hatte mir ja schon Herztropfen bereit gestellt. Bedenkt man die nicht unerhebliche Entwicklungsarbeit im kleinen Team, so ist das schon eine Leistung was die H&I ler da auf die Beine gestellt haben. Hut ab!

Gruß

KlausP (Klaus)
Mitglied
Registriert seit: Apr 2012
Beiträge: 581
Das zeug ist jetzt im Shop.
Für die FC 499€, GPS 149€.

Gruß Eren
Mitglied
Registriert seit: Nov 2012
Beiträge: 1334
Ort: DE- Nordrhein Westfalen
JO, sieht vielversprechend aus!!
Mitglied
Registriert seit: Apr 2011
Beiträge: 3521
Ort: Münsterland
Das Set ist sehr attraktiv!

Neues Thema GESCHLOSSEN

Seite: 1 2 3 4 5 > »

MikroKopter - Forum » Electronics » FlightCtrl V3.0, specs and speculations