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

Memoire EEPROM PIC 16F84



  1. #1
    MarS31nko

    Wink Memoire EEPROM PIC 16F84


    ------

    Bonjour à tous

    Tout d'abord je vous explique un peu la chose :
    Nous avons créer un programme qui récupéré des données sur une machine pour ensuite les affiché. Mais on voudraient enregistrer toute les 4 min les dernières valeur reçu dans EEPROM (au cas ou qu'il y est une coupure de courant)

    Mais en toute logique (du moins a se que j'ai compris), si j'enregistre toute les 4 min, mon EEPROM aura une durée d'un peu plus de 7 ans [4000000/527040 -> (1 000 000 d'écriture/lecture * 4 min) divisé par (60 min *24 heures * 366 jours)] .

    Mais d'après mon boss il y a possibilité que EEPROM dure 32 ans tout en enregistrant toute les 4 min

    Je voudrais donc savoir, si quelqu'un serais assez balèze pour m'expliquer comment il est arrivé a se résultat. (Pour que je puisse l'épater ^^).

    Si sa peux aider il m'a parler de la mémoire ( Es que si on n'utilise pas toute la mémoire cela permet une durée de vie plus grande?)

    Un grand merci d'avance


    Ps: Cette question parait peut être con mais désoler je suis novice dans le domaine de l'électronique

    -----

  2. Publicité
  3. #2
    DAUDET78

    Re : Memoire EEPROM PIC 16F84

    A mon avis, si le PIC à une EEPROM de 1Ko (j'imagine, je connais pas les PICs) et que ton flux de donnée est de 256o, ta mémoire dure 7ans si tu écris toujours au même endroit
    Par contre, si tu écris tes 256o
    - à l'adresse 0x000 (début de la mémoire)
    - puis à l'adresse 0x100 (2 éme quart de la mémoire)
    - puis à l'adresse 0x200 (1 er moitié de la mémoire)
    - puis à l'adresse 0x300 (4 éme quart de la mémoire)
    et que tu recommences
    Tu uses 4 fois moins la mémoire et donc tu as 4*7 ans (théorique)

    PS: on peut encore améliorer le système avec une table d'index (qui correspond à la FAT des disques durs) et on changes la table d'index au fur et a mesure que la mémoire se détruit
    J'aime pas le Grec

  4. #3
    MarS31nko

    Re : Memoire EEPROM PIC 16F84

    Un grand merci DAUDET78
    Je vais tenter ma chance avec cette réponse


    Par contre l'EEPROM à un mémoire de 64o mais je pense que nos donnée ne dois pas dépasser les 16o

    Encore merci

  5. #4
    DAUDET78

    Re : Memoire EEPROM PIC 16F84

    J'y connais rien en PIC. J'ai utilisé deux valeurs (au pif), taille de la mémoire et taille des données, pour montrer l'influence du ratio sur la durée de fonctionnement
    J'aime pas le Grec

  6. A voir en vidéo sur Futura
  7. #5
    sdec25

    Re : Memoire EEPROM PIC 16F84

    Salut.

    Les données, c'est quoi exactement ?
    Dernière modification par Jack ; 10/09/2008 à 12h05. Motif: Pour rester à l'essentiel

  8. #6
    MarS31nko

    Re : Memoire EEPROM PIC 16F84

    Bonjour sdec25

    Merci de vouloir m'aider

    Le programme se n'est pas moi qu'il l'est fait, je dois juste le modifier pour justement apprendre

    Sinon les données sont des valeurs dans un tableau de 256 colonnes (d'où la plupart des valeurs sont des BOOL)
    Dernière modification par Jack ; 10/09/2008 à 12h05. Motif: Pour rester à l'essentiel

  9. Publicité
  10. #7
    sdec25

    Re : Memoire EEPROM PIC 16F84

    Le programme se n'est pas moi qu'il l'est fait, je dois juste le modifier pour justement apprendre
    ok je ne dis pas le contraire mais résoudre un problème quand on n'a pas toutes les infos est impossible qu'on soit novice ou expert dans le domaine
    Donc

    Si tu as 256 booléens tu peux les regrouper en 32 octets. Si tu as 64 octets d'eeprom tu peux doubler la durée de vie de cette EEPROM.

    Après, peut-être qu'on n'enregistre pas toutes les 4 minutes si les données ne changent pas souvent.

Discussions similaires

  1. probleme lecture mémoire EEPROM M952256
    Par smartise73 dans le forum Électronique
    Réponses: 1
    Dernier message: 23/07/2007, 15h17
  2. Prix d'une memoire flash eeprom
    Par drogba-11 dans le forum Électronique
    Réponses: 0
    Dernier message: 05/06/2007, 21h11
  3. Adapter une mémoire EEPROM externe à un PICBASIC 3B
    Par thomasalbert1993 dans le forum Électronique
    Réponses: 1
    Dernier message: 28/12/2006, 09h20
  4. Mémoire tampon pour max232 et eeprom
    Par joss dans le forum Électronique
    Réponses: 6
    Dernier message: 19/08/2006, 23h54
  5. 8051 et EEPROM SPI pour mémoire de programme
    Par Fredpastis dans le forum Électronique
    Réponses: 3
    Dernier message: 22/04/2006, 15h55
Découvrez nos comparatifs produits sur l'informatique et les technologies.