BL-Ctrl V2.0



Contrôleur Brushless version 2.0

http://www.mikrokopter.de/ucwiki/BL-Ctrl_2.0?action=AttachFile&do=get&target=BL2_0a.jpg

Shoplink

Note:
The BL-Ctrl 2.0 controller is specifically designed and optimized for our MK3638 motor.
For maximum stability of the MikroKopter setpoints are set almost instantaneously on the motor.
If other motors (especially larger power classes) are used with this controller, this fast change
of setpoints can easily lead to very high peak currents, which bring the BL-Ctrl control to the
limit or an overload. This is no fault of BL-Ctrl2.0 controller, but a systemic property.
Please consider carefully whether a different motor is suitable.

Principales caractéristiques

  • ATMEGA168 avec 16ko Flash
  • Courant: 35A en continu et 40A en pointe (avec un bon refroidissement)

  • Tension: jusqu'aux LiPo 5s (18.5V)

  • Taille: 21 x 44mm (comme tous depuis la version 1.0)
  • Condensateurs: un deuxième condensateur est nécessaire > 20A

Caractéristiques

  • Mesure de courant
  • Température

  • Mesure de tension

  • Résolution 11Bit (2047 pas)

  • Bus I2C pour MikroKopter

  • Connexion série à MK-Tool
  • Entrée PPM (Important: si l'entrée PPM est utilisée, laisser le cavalier '4 -5' ouvert)
  • Cavalier pour configurer les adresses de 5 à 8

  • Configurable par l'I2C-bus à l'aide MK-Tool -> connecté à la NaviCtrl ou la FC

Les températures sont affichées à l'écran LCD

http://www.mikrokopter.de/ucwiki/BL-Ctrl_2.0?action=AttachFile&do=get&target=temperatures.gif

Affichage des valeurs dans MK-Tool

http://gallery.mikrokopter.de/main.php/v/tech/BL_20_Scope.jpg.html
(Dans ce cas, les BL-contrôleurs sont reliés directement au MKUSB)

Températures affichées sur les JetiBox

http://gallery.mikrokopter.de/main.php/v/tech/Jeti_Temperatures.gif.html

Voir aussi: JetiBox

Sécurité

  • Réglage du courant Maximum: le contrôleur atténue la puissance, mais ne coupe pas le moteur.
  • IDEM pour la température.
  • Pas de démarrage > 85 ° C (dans le cas de blocage d'un Moteur)

http://gallery.mikrokopter.de/main.php/v/tech/BL2_0_40A_TemperatureLimitation2.gif.html

Paramétrable

Les paramètres enregistrés dans le MK sont envoyés au BlCtrl à la mise sous tension.

Les réglages peuvent être stockés manuellement dans chaque contrôleur.

Pour faire apparaître le menu des BL-Ctrl, vous devez appuyer sur CTRL et cliquer en même temps sur le bouton "Paramètres".

  • http://www.mikrokopter.de/ucwiki/BL-Ctrl_2.0?action=AttachFile&do=get&target=BL-Settings1.gif

Signification des paramètres:

  • Max. Courant: Définit en ampères la limite supérieure de l'intensité tirée par le moteur. Au-delà il n'est pas coupé mais limité.
  • Limiteur de température: Fixer en °C la température maximum du contrôleur. En cas de dépassement il n'est pas éteint, mais réduit la puissance du moteur (de un pour cent par 0,1 ° C)
  • Mise à l'échelle PWM: détermine la puissance maximale au point maximum de la course des gaz. Cela vous permet de limiter la poussée maximale, sans devoir diminuer/modifier la course de la commande.
  • PWM début: ajustement PWM, au démarrage moteur. Quand un moteur démarre mal, vous pouvez modifier cette valeur.
  • échelle d'intensité: Cette valeur est utilisée pour l'ajustement de la mesure d'intensité d'un contrôleur.
  • Changer de sens: Ici, vous pouvez (enfin) inverser le sens de rotation du moteur.

Notes

  • Vous pouvez définir les paramètres d'un seul contrôleur en utilisant son adresse, ou uniformiser tout en même temps (sélectionnez "Tout").
  • Pour modifier un paramètre, cocher sa case, sinon (en grisé) seul la consultation est possible.
  • Pour sauvegarder de façon permanente ces paramètres dans le contrôleur (càd, même après la mise hors-tension) vous devez cocher "Stocker dans l'EEPROM" avant de cliquer sur "Écrire".

  • Les "réglages par défaut" peuvent être rappelés par le bouton "Paramètres par défaut". Toutefois, ceux-ci ne sont sauvegarder de façon permanente que si vous avez coché l'option "Stocker dans l'EEPROM" avant de cliquer sur "Écrire".
  • Seuls les paramètres des contrôleurs, dont le niveau des gaz est supérieur à 0 dans la table de mixage, peuvent être écrits et lus, pour être ainsi utilisés dans le contrôle d'attitude.


  • http://www.mikrokopter.de/ucwiki/BL-Ctrl_2.0?action=AttachFile&do=get&target=BL2_0d.jpg

Voir aussi: firmware 0.80

Sélection de l'adresse

Chaque moteur a besoin d'une adresse unique. Par conséquent, les BL-contrôleurs ont des adresses attribuées de 1 à 8.

Sur les BL-Ctrl V2.0 l'adresse moteur est définie par des cavaliers (à souder).

http://gallery.mikrokopter.de/main.php/v/tech/BL20_ADR.jpg.html

Où:

Adr. mot.

1-2

2-3

4-5

1

ouvert

ouvert

ouvert

2

ouvert

fermé

ouvert

3

fermé

ouvert

ouvert

4

fermé

fermé

ouvert

5

ouvert

ouvert

fermé

6

ouvert

fermé

fermé

7

fermé

ouvert

fermé

8

fermé

fermé

fermé



http://gallery.mikrokopter.de/main.php/v/tech/BL-Ctrl2_0-Adr.jpg.html

Condensateurs

Le BL-contrôleur est livré avec deux condensateurs. Le second condensateur est nécessaire > 20A. Ca ne fait pas de mal d'avoir les deux condensateurs.

http://gallery.mikrokopter.de/main.php/v/tech/BL_20_Elko.jpg.html

/!\ Note importante: les pôles "moins" sont signalés par une bande blanche portant le signe "-", et doivent être positionnés vers l'extérieur de la carte.

Schéma

http://mikrocontroller.com/files/BL_Ctrl_V2_0_Doku.pdf

http://gallery.mikrokopter.de/main.php/v/tech/BL_20_BOT.jpg.html http://gallery.mikrokopter.de/main.php/v/tech/BL_20_TOP_001.jpg.html

Connexion

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=93654&g2_serialNumber=2 http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=93657&g2_serialNumber=2

INFO: Normally you connect the BL-Ctrl on the "I2C-Bus" of the FlightCtrl and set the needed address with a solder-bridge on the BL. But if you want to connect the BL-Ctrl with an PPM-cable (see second picture: PPM connection), an addressing with a solder-bridge is not necessary.

BL-Ctrl2.0 sur CID OKTO

http://gallery.mikrokopter.de/main.php/v/tech/Okto_BLs.jpg.html

Mise-à-jour Firmware

Vous trouverez ici les derniers fichiers Hex Pour ces BlCtrl.

et ici (en anglais) la méthode de connexion pour le faire.

Adresses 9-12

Par Ici ! Fichiers Hexa pour les adresses 9-12 des Bl-Ctrl 2.0

Attention le firmware ne peut être mis à jour que par la liaison série (MKUSB) - Pour ce faire, utiliser la sortie latéral (X3)du MKUSB. AutresInfos (en allemand)

Divers

  • Le micro-logiciel (Firmware) de ces contrôleurs n'est pas "open-source".
  • /!\ S'il y a un une mise à jour: cela ne pourra se faire que par l'intermédiaire de la liaison série de MK-Tool. L'utilisation du SPI détruira le bootloader - qui n'est pas publique ! ! !


Impressum: Traduction française: MK-FR•info

Informations générales (en anglais) sur les BL-Ctrl