Résumé:
Résumé : Pour traiter l'information et améliorer la fiabilité de sa transmission qu’il est
nécessaire de sécuriser, on utilise des codes correcteurs. C’est l’objet de ce mémoire qui
présente un système d'un codec Hamming sur l'ARDUINO MEGA.
Notre travail s'articule principalement sur quatre axes. Ainsi, le premier chapitre est
consacré à des généralités sur la théorie de l'information ainsi que le codeur source et
canal. Les différents codes de détection et correction des erreurs sont abordés, quant à
eux, dans le second chapitre où sera décrit chaque type avec les différentes matrices
adoptées. Le troisième portera sur l'initiation à ARDUINO, on y définit le principe de
fonctionnement des cartes ARDUINO, leurs différents types et leurs caractéristiques. Le
quatrième chapitre comportera l'application concernant l'étude des différentes parties de
ce système, en mettant en évidence la carte ARDUINO à microcontrôleur, son schéma
fonctionnel, son brochage de l'afficheur LCD, le codage, le contrôle de la partie, le
syndrome et l'initialisation des codages d'un mot de 8 bits ainsi que le codage
analogique.
Mots clés : ARDUINO MEGA, code en bloc, codage de Hamming, détection d’erreur,
correction d’erreur, syndrome.