pages

25 janv. 2016

Balise, phare à base de PIC

Le montage original était destiné à équiper une maquette de phare.

Le hardware est le même que le montage décrit dans "flash led", il se compose d'un pic 12F683 qui commande un "mosfet P" pour la partie puissance.

Un régulateur 5V est nécessaire car le montage est alimenté par une tension de 12V, la lampe utilisée est un ampoule de 5W - 12V,

il est possible d'utiliser d'autres sources lumineuses, par exemple des LED.

schéma phare


Le programme est écrit à l'aide de MPLABX pour l'éditeur et XC8 pour le compilateur, ces programmes sont disponibles gratuitement sur le site de Microchip.
Ce programme est composé d'une partie "initialisation", d'une boucle permanente qui en fonction de la variable "choix" exécute la séquence définie et d'une fonction d'interruption qui incrémente et sauvegarde en mémoire eeprom la variable "choix" à chaque appui sur le bouton poussoir.

organigramme programme phare

A chaque démarrage le programme lit la valeur sauvegardée en mémoire eeprom et exécute celle ci.

Les différentes séquences sont :

 - 1 éclat de 100 ms toutes les secondes
 - 1 éclat de 100 ms toutes les 5 secondes
 - 2 éclats groupés de 100 ms toutes les 10 s
 - 3 éclats groupés de 100 ms toutes les 12 s
 - 3 éclats groupés de 100 ms toutes les 20 s
 - 4 éclats groupés de 100 ms toutes les 10 s
 - 4 éclats groupés de 100 ms toutes les 15 s
 - 4 éclats groupés de 100 ms toutes les 25 s
 - 9 éclats groupés de 100 ms toutes les 10 s
 - 9 éclats groupés de 100 ms + 1 s OFF
 - 3 éclats groupés de 100 ms + 4,7 s OFF
 - scintillement continu 100 ms ON + 80 ms OFF
 - 6 éclats de 100 ms ON + 1 s ON + 8,6 s OFF

Ces différentes séquences sont modifiables dans le fichier source et sont adaptables aux différentes sources lumineuses ou à une séquence d'un phare particulier. On peut retrouver sur internet les caractéristiques de certains phares ( voir dans la rubrique "liens").
Bien sûr à chaque modification il faut passer par la phase "compilation ou 'Build Main Project' " pour obtenir un fichier hex qui comporte ces modifications.


La nomenclature, le schéma, le fichier source et le fichier hex sont dans le fichier zip en annexe.

Balise_Phare.zip

Le schéma est crée avec "Kicad", le fichier source avec MPLABX et XC8.


2 commentaires:

  1. bonjour
    je viens lire les différents poste
    je suis en plein dans ce genre de situation j ai déjà réalisé une maquette de ce genre dans les années 80 pour l école des mousse d Avignon malheureusement les documents concernant la parti électronique est perdu dans les différents déménagement
    aussi pouvez vous déjà dans un premier temps entre en contact avec moi afin de vous expliquez plus en détail mes besoin

    cordialement

    RépondreSupprimer
  2. Bonjour,
    Avec beaucoup de retard je ne peux que vous inviter à indiquer vos besoins, malgré l'arrêt de la mise à jour de ce site il est possible de vous aider.

    Salutations

    RépondreSupprimer