Unterschiede zwischen den Revisionen 7 und 19 (über 12 Versionen hinweg)
Revision 7 vom 01.03.2009 18:26
Größe: 4511
Autor: philhs
Kommentar:
Revision 19 vom 28.04.2010 22:56
Größe: 2906
Autor: anonym
Kommentar: converted to 1.6 markup
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 3: Zeile 3:
    * Kopter wurde komplett in 3d konstruiert
    * Ausleger wurden selbst gefräst und mit Langlöchern versehen und anschließend Pulverbeschichtet
    * CFK-Landekufen und Kamera-Halterung (Selbstbau)
    * Achsenabstand 40cm
    * Kopter wurde komplett in 3d konstruiert  
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/MK30-CAD.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24193}}]]
* Ausleger wurden selbst gefräst und mit Langlöchern versehen und anschließend pulverbeschichtet
    * CFK-Landekufen
    * Achsa
bstand 32cm
Zeile 11: Zeile 12:
    * Link im Forum: http://forum.mikrokopter.de/topic-6754.html
   
Zeile 12: Zeile 15:

[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24193,http://gallery.mikrokopter.de/main.php/v/Nachbau/MK30-CAD.jpg.html)]]----
Zeile 21: Zeile 22:
    * FLT-Ctrl 1.3 / 0.71H (modifiziert fürs X-Flying, code siehe hier)     * FLT-Ctrl 1.3 / 0.71H (modifiziert fürs X-Flying)
Zeile 28: Zeile 29:
'''Steuersignale werden in der FC um 45° nach rechts gedreht. Motor 1 ist vorne links. Diesen Code in der fc.c ersetzen:'''   Steuersignale werden in der FC um 45° nach rechts gedreht. Motor 1 ist vorne links.
Zeile 30: Zeile 31:
  //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  // neue Werte von der Funke
  //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  if(!NewPpmData-- || Notlandung)
  {
  static int chanNickPrev = 0;
  static int chanRollPrev = 0;
  Hier ist der link zum Code: http://forum.mikrokopter.de/topic-post88165.html#post88165
Zeile 38: Zeile 33:
  static int stick_nick,stick_roll;
  ParameterZuordnung();

  #define MAX_CHAN_VAL 125L
  #define COS45 7071L // cos( -45 ) * 10000

  long chanNick = PPM_in[EE_Parameter.Kanalbelegung[K_NICK]];
  long chanRoll = -PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]];

  int chanNickDiff;
  int chanRollDiff;

  // Stick-Koordinatensystem um -45° (rechts) drehen
  chanNick *= COS45;
  chanRoll *= COS45;

  int chanNickTemp = ( chanNick - chanRoll ) / 10000L;
  int chanRollTemp = ( chanRoll + chanNick ) / 10000L;

  chanNick = chanNickTemp;
  chanRoll = -chanRollTemp;

  if (chanNick > MAX_CHAN_VAL)
  chanNick = MAX_CHAN_VAL;
  if (chanNick < -MAX_CHAN_VAL)
  chanNick = -MAX_CHAN_VAL;
  if (chanRoll > MAX_CHAN_VAL)
  chanRoll = MAX_CHAN_VAL;
  if (chanRoll < -MAX_CHAN_VAL)
  chanRoll = -MAX_CHAN_VAL;

  chanNickDiff = ( ( chanNick - chanNickPrev ) / 3) * 3;
  chanRollDiff = ( ( chanRoll - chanRollPrev ) / 3) * 3;

  chanNickPrev = chanNick;
  chanRollPrev = chanRoll;

  stick_nick = (stick_nick * 3 + ( (int) chanNick ) * EE_Parameter.Stick_P) / 4;
  stick_nick += chanNickDiff * EE_Parameter.Stick_D;
  StickNick = stick_nick - GPS_Nick;

  stick_roll = (stick_roll * 3 + ( (int) chanRoll ) * EE_Parameter.Stick_P) / 4;
  stick_roll += chanRollDiff * EE_Parameter.Stick_D;
  StickRoll = stick_roll - GPS_Roll;

  StickGier = -PPM_in[EE_Parameter.Kanalbelegung[K_GIER]];
  StickGas = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] + 120;

  /* if(abs(PPM_in[EE_Parameter.Kanalbelegung[K_NICK]]) > MaxStickNick)
  MaxStickNick = abs(PPM_in[EE_Parameter.Kanalbelegung[K_NICK]]); else MaxStickNick--;
  if(abs(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]) > MaxStickRoll)
  MaxStickRoll = abs(PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]); else MaxStickRoll--;
  */
  GyroFaktor = ((float)Parameter_Gyro_P + 10.0) / (256.0/STICK_GAIN);
  IntegralFaktor = ((float) Parameter_Gyro_I) / (44000 / STICK_GAIN);
  Hier gibts die V0.70d fertig als Hex-file: http://svn.mikrokopter.de/mikrowebsvn/listing.php?repname=FlightCtrl&path=%2Fbranches%2FV0.70d_X_Formation%2F#_branches_V0.70d_X_Formation_
Zeile 105: Zeile 46:
      [[RCMovieVideo(http://www.rcmovie.net/flvideo/12541.flv)]]       <<RCMovieVideo(http://www.rcmovie.net/flvideo/12541.flv)>>
Zeile 110: Zeile 51:
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24200,http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5142.JPG.html)]]
[[ImageLink(
http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24197,http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5138.JPG.html)]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24203,http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5144.JPG.html)]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24206,http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5140.JPG.html)]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24209,http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5151.JPG.html)]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5142.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24200}}]]
[[
http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5138.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24197}}]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5144.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24203}}]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5140.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24206}}]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5151.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=24209}}]]
[[
http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5262.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=29515}}]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5258.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=29518}}]]
[[http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5256.JPG.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=29521}}]]

MK30-X


  • Kopter wurde komplett in 3d konstruiert

http://gallery.mikrokopter.de/main.php/v/Nachbau/MK30-CAD.jpg.html

  • Ausleger wurden selbst gefräst und mit Langlöchern versehen und anschließend pulverbeschichtet
  • CFK-Landekufen
  • Achsabstand 32cm
  • Rahmengewicht 412g
  • Rahmengewicht 450g (mit GPS/Navi-Ctrl)
  • Abfluggewicht 582g (mit 2200mA Akku)
  • Flugzeit ca. 19min (ohne GPS/Navi-Ctrl)
  • Link im Forum: http://forum.mikrokopter.de/topic-6754.html

Antrieb


  • Robbe Roxxy BL Outrunner 2815
  • EPP0845 Propeller

Elektronik


  • FLT-Ctrl 1.3 / 0.71H (modifiziert fürs X-Flying)
  • BL-Ctrl V1.2
  • 1 x LiPo 11,1V 2100mAh / 20C

  • LED-Lauflicht, Strobes und Navlight an den Auslegern. Steuerung über einen PIC - Danke Chris ;)

Software X-Flying


Fernsteuerung


  • Sender: Graupner MX-12
  • Empfänger: ACT DSL 4-TOP

Flugvideo


  • 1. Flug im Schnee

Bilder


http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5142.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5138.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5144.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5140.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5151.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5262.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5258.JPG.html http://gallery.mikrokopter.de/main.php/v/Nachbau/IMG_5256.JPG.html


KategorieNachbauten