Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

compteur de velo avec un PIC




  1. #1
    helium0xFF

    Smile compteur de velo avec un PIC

    Bonjour
    J'aimerais me faire un compteur de vélo avec un PIC mais déjà je ne sais pas lequel choisir !
    J'aimerais pouvoir afficher la vitesse, heure ... sur un écran LCD comme ici :http://www.gotronic.fr/catalog/opto/modules.htm.
    Sa serait bien que le PIC soit assez polyvalent pour que je puisse éventuellement en faire autre chose, les écrans proposés( surtout le premier ) me paraissent pas mal pour ça.


    merci !

    -----


  2. Publicité
  3. #2
    PIXEL

    Re : compteur de velo avec un PIC

    et ? quelle est la question ? faire le devoir ?

  4. #3
    helium0xFF

    Re : compteur de velo avec un PIC

    ben en gros je sais pas quel microcontroleur prendre !
    Je pense qu'un 8bit suffirait mais je ne sais pas dans quel famille aller chercher.
    16F 18F ...?
    Il y a un comparateur ici .
    Je ne sais pas si je doit prendre en compte la colonne LCD segments et si j'aurais besoin d'EEPROM car il y en a beaucoup qui n'en n'ont pas.
    Les écrans que j'ai mis plus haut ne sont pas compatibles I²C, il faudra donc que tout soit compatible !


  5. #4
    ftorama

    Re : compteur de velo avec un PIC

    J'ai l'impression que ton principal problème vient du fait que ce n'est pas clair à la base dans ta tête...

    Commence par prendre une feuille de papier (un bloc de préférence) et sur la première page, tu écris le fonctionnement souhaité. De là, tu vas en déduire des sous-éléments qui seront reliés ensemble.

    Ensuite, tu choisis éventuellement ton écran, ton capteur de vitesse, etc. Ce sont les composants les plus critiques.

    De là, beaucoup de choses vont s'éclaircir:
    - tu sauras le nombre de signaux nécessaires à tes périphériques, et donc le nombre de pinoches nécessaires sur ton PIC
    - à partir de la résolution de l'écran, tu sauras quelle taille en mémoire va occuper une image en mémoire et donc, tu auras un début d'idée de la taille mémoire nécessaire


    Second schéma: on remplace les liens entre les blocs par l'ensemble des signaux qui vont passer d'un module à l'autre. Vient ensuite l'ébauche de schéma et on a toujours pas choisi le PIC....mais à ce niveau, tu as toutes les billes en main pour le choisir...

    Question bête, tu es déjà équipé pour programmer les PIC de Microchip ou tu utilises le mot PIC pour micro-contrôleur comme d'autres utilisent les mots Kleenex ou frigidaire?

  6. #5
    helium0xFF

    Re : compteur de velo avec un PIC

    Je n'ai pas encore de programmateur, je le ferais quand je saurais de quel PIC j'ai besoin.
    J'ai pour le moment seulement lu des truc sur les PIC(Je sais qu'il existe d'autres microcontroleurs mais ils ont l'air plus rependu).
    J'ai envi d'en programmer un parce que sa m’intéresse !
    Pour capter le signal, j'utiliserais celui qui est déjà sur mon vélo, celui avec un aimant, et dans le µC je pense que j'utiliserai un comparateur de tension (je sais pas si sa s'appelle comme sa) pour lui dire que la roue à fait un tour. Je vois pas d'autre solution. Après pour le calcule de la vitesse, dès que l'aiment sera passer devant le capteur, sa enclenchera un chronomètre et sa calculera la différence entre le premier et le second passage de l'aiment, etc...

    Pour vous, quel µC avez vous déjà utilisé, qui serait capable d'accomplir ces fonctions, qui soit compatible avec un écran LCD(mais sa je pense qu'il ne doit pas y avoir de problèmes, suffit juste qu'il y ait assez de place sur le µC pour accueillir une dizaine de connections. ) et que je puisse le programmer en C donc la je crois qu'il faut un 18... .

  7. A voir en vidéo sur Futura
  8. #6
    ftorama

    Re : compteur de velo avec un PIC

    J'ai justement un compteur de vélo sous le coude avec un Atmega8, mais avec afficheur 7 segments, pas LCD, mais peu importe.

    J'ai deux aimants sur la roue (pour avoir à peu près 1 mètre de déroulé entre chaque détection) et un capteur effet Hall dont je n'ai plus la référence en tête.

  9. #7
    RISC

    Re : compteur de velo avec un PIC

    Salut,

    Pour ton compteur de vélo regarde les PIC16 ou PIC18 avec une unité de CCP (Capture / Compare / PWM) qui est spécialisée pour le comptage et la mesure de temps. Le logiciel téléchargeable MAPS permet de sélectionner les PICs plus facilement.

    a+
    Ma marotte ? les microcontrôleurs ;=)

  10. Publicité
  11. #8
    helium0xFF

    Re : compteur de velo avec un PIC

    ok
    Je vais prendre un pic 18F4550.
    Est ce qu'il vaut mieux que j'utilise un quartz externe pour le faire marcher ?
    Avec quels capacités ?

  12. #9
    helium0xFF

    Re : compteur de velo avec un PIC

    ici : http://www.gotronic.fr/catalog/hf/quartz.htm,ils marque qu'il faut une capacité de 30pF pour un quartz de 48MHz.
    Est ce que sa veut dire que C1 = C2 = 30pF ou C1+C2 = 30pF ?

  13. #10
    Aurélien

    Re : compteur de velo avec un PIC

    Salut,
    Pour commencer ton choix de micro, ça dépend dans quel langage tu veux programmer. Si tu veux le faire en C (ce que je te conseille, avis personnel), prends directement un PIC18F. Pour le programmateur, un PICkit3 te permettra de toute façon de travailler avec n'importe quel micro.
    Concernant le choix précis du modele de PIC, je rejoins ftorama, il faut avant tout faire un bilan de ce dont tu as réellement besoin. Si tu comptes gérer un afficheur LCD de type segments comme dans les multimetres, c'est pas simple mais il te faut prendre un PIC qui intègre cela. Pour commencer, je te conseille plutot un LCD alphanumérique avec controleur externe. Dans ces conditions, quasiment n'importe quel PIC fera l'affaire, dans la mesure où il dispose de suffisement d'entrées/sorties.

    Citation Envoyé par helium0xFF Voir le message
    ici : http://www.gotronic.fr/catalog/hf/quartz.htm,ils marque qu'il faut une capacité de 30pF pour un quartz de 48MHz.
    Est ce que sa veut dire que C1 = C2 = 30pF ou C1+C2 = 30pF ?
    Deja, pourquoi prendre du 48MHz ? C'est bien plus que nécessaire pour une application pareille. Un simple quartz à 4MHz est suffisant. Voire un oscillateur interne si tu peux te contenter d'une précision de quelques pourcents.
    D'autre part, la capa qui est indiquée sur gotronic est la capa spécifiée pour le quartz. Mais lorsque tu intègres ton quartz sur ta carte, il y a d'autres capacités parasites qui entrent en jeu : dans l'oscillateur du micro, et avec les pistes. Pour simplifier, il suffit de suivre ce qui se fait et est indiqué dans les datasheet des microcontroleurs.

    Aurélien

  14. #11
    RISC

    Re : compteur de velo avec un PIC

    Salut Helium,

    Pour fonctionner à 48MHz sur le PIC18F4550 il vaut beaucoup mieux utiliser un quartz de 8MHz ou 12MHz.
    Ce PIC comporte une PLL interne ( x24 )qui fera la multiplication de fréquence ;=)
    A l'entrée de la PLL il suffit de diviser par 2 (8 MHz) ou par 3 (12 MHz) pour obtenir 4MHz à l'entrée de la PLL

    a+
    Ma marotte ? les microcontrôleurs ;=)

  15. #12
    Franck-026

    Re : compteur de velo avec un PIC

    de toutes facons PIC ou atmel, on s'en fiche, tant qu'on est en synchro avec l'un ou l'autre des deux micros... Apres la politique....

  16. #13
    helium0xFF

    Re : compteur de velo avec un PIC

    Merci pour vos réponses !

    [QUOTE=Aurélien;3727487... Si tu comptes gérer un afficheur LCD de type segments comme dans les multimetres, c'est pas simple mais il te faut prendre un PIC qui intègre cela. Pour commencer, je te conseille plutot un LCD alphanumérique avec controleur externe. Dans ces conditions, quasiment n'importe quel PIC fera l'affaire, dans la mesure où il dispose de suffisement d'entrées/sorties.
    [/QUOTE]

    Ici , le µC n'a pas de "LCD Segment" dans sa configuration.
    Ces afficheurs LCD ont juste besoin d’être relier par 8 "ports"(DB0 à DB7).

Discussions similaires

  1. coupure alimentation avec compteur velo
    Par ericvelo dans le forum Électronique
    Réponses: 6
    Dernier message: 24/01/2011, 16h55
  2. [Divers] compteur a velo
    Par moi08 dans le forum Dépannage
    Réponses: 5
    Dernier message: 16/07/2009, 23h20
  3. Compteur 7 segments avec PIC
    Par Elbuey76 dans le forum Électronique
    Réponses: 7
    Dernier message: 09/07/2008, 14h49
  4. compteur avec un micro pic
    Par lacaisse dans le forum Électronique
    Réponses: 4
    Dernier message: 21/08/2006, 23h39
  5. compteur vélo ?
    Par Romain-des-Bois dans le forum Dépannage
    Réponses: 12
    Dernier message: 16/06/2005, 18h41