Skyduino:~#
Articles
programmation, tutoriel

[Présentation] Modulation codée binaire (B.C.M.)

Bonjour tout le monde !

En début de semaine j’ai découvert un principe de modulation nommé « modulation codée binaire » (« Binary Coded Modulation » ou B.C.M en anglais).
Ce principe est très intéressant et remplace avantageusement un signal PWM dans beaucoup de cas (en particulier dans le cas où l’on souhaite contrôler des matrices de leds, ce qui est mon cas actuellement).
Malheureusement celui-ci est très peu documenté se qui est vraiment dommage.
Je vous propose donc aujourd’hui de découvrir ce principe de modulation au travers d’une rapide présentation que j’ai réalisé dans le courant de la semaine 😉

Utilisateurs de leds en (très) grand nombre avec des registres à décalage (ou autre) lisez ce document, promis vous allez adorer 😉
Cette technique peut vous permettre à moindre frais (juste avec du code) de moduler l’intensité lumineuse de vos leds sans pour autant sacrifier du temps cpu pour cela.
C’est vraiment une « solution miracle », simple et efficace.

La présentation en format ODP : https://dl.dropboxusercontent.com/u/53604363/divers/bcm.odp

Et en format PDF (sans les animations) : https://dl.dropboxusercontent.com/u/53604363/divers/bcm.pdf

Les liens fournis en fin de présentation (en anglais) :
http://www.batsocks.co.uk/readme/art_bcm_1.htm
https://github.com/adafruit/RGB-matrix-Panel

Bonne lecture et bon week-end !

Ps: si vous avez des questions, commentaires ou autre n’hésitez pas, les commentaires du blog sont là pour ça 😉

Discussion

4 réflexions sur “[Présentation] Modulation codée binaire (B.C.M.)

  1. Salut
    Je l’ai utilisé l’année dernière pour piloter 8 LEDs RGB depuis un ATmega328 en m’inspirant d’une carte de Bob Spitzenpfeil. J’y faisais allusion ici : http://forum.arduino.cc/index.php?topic=121445.msg913689#msg913689
    Je compte l’utiliser sur ATtiny85 dans les jours qui viennent car le tiny manque cruellement de PWM.

    Publié par barbudor | 8 septembre 2013, 19 h 14 min

Rétroliens/Pings

  1. Pingback: [Tuto/Info] Matrice de leds RGB – partie 6 | Skyduino - Le DIY à la française - 18 mai 2014

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Skyduino devient Carnet du Maker

Le site Carnet du Maker remplace désormais le blog Skyduino pour tout ce qui touche à l'Arduino, l'informatique et au DIY.