enregistrer et sauvegarder trames Uart RS232
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

enregistrer et sauvegarder trames Uart RS232



  1. #1
    vinowan

    enregistrer et sauvegarder trames Uart RS232


    ------

    bonjour,

    j'utilise dans une machine enbarquée le protocol cctalk (Uart 9600 baude) pour piloter des pot payeurs et un monnayeur, ceci sur un seul fil de donnée. J'ai fait une interface RS232 qui me permet de visualiser en direct sur mon pc ce qui se passe sur le bus (via un petit programme vb fait maison).

    j'aimerais pouvoir visualiser ce qui se passe lorsque la machine est exploitée sur site apres 1 semaine d'exploitation par exemple.

    je voudrais donc enregister toute les tram de code qui passe sur le bus "cctalk" via mon interface RS232 qui est toujour dans la machine afin de les visualiser ensuite (1 ou 2 semaine plus tard). si l'exploitant rencontre un probleme.

    vu que l'exploitant ne fait que couper l'alimentation pour stopper la machine et qu'il n'y a pas de windows embarqué (j'utilise un µp 80c535) je pense utiliser un pic (je posede le matos de developpement) qui lit les tram uart et les enregistre sur un support non effacable apres power down.

    mais quel support utiliser, 1 tram de 10 byte +ou- chaque 100ms.
    je n'ai qu'une ram de 4k sur ma cpu (80c535). j'aimerais faire une carte contenant le pic et la sauvegarde afin de recuperer facilement les donnée chez le client.

    qu'en pensé vous?


    merci de votre aide.

    -----

  2. #2
    invitea5908686

    Re : enregistrer et sauvegarder tram Uart RS232

    Salut,
    tu peux peut être utiliser une interface te permettant un stockage sur carte mémoire (plusieurs Mo)

    Par exemple :
    http://www.sparkfun.com/commerce/pro...oducts_id=8215

  3. #3
    DAUDET78

    Re : enregistrer et sauvegarder tram Uart RS232

    Si tu peux mettre ton PC en espion sur le site, modifie ton programme vb(6?) pour enregister les trames dans un fichier ou utilise HyperTerminal (ou autres) avec l'option "enregistrer dans un fichier".
    J'aime pas le Grec

  4. #4
    invitea5908686

    Re : enregistrer et sauvegarder tram Uart RS232

    Citation Envoyé par DAUDET78 Voir le message
    Si tu peux mettre ton PC en espion sur le site, modifie ton programme vb(6?) pour enregister les trames dans un fichier ou utilise HyperTerminal (ou autres) avec l'option "enregistrer dans un fichier".
    A priori, le PC n'est pas toujours allumé...

    l'exploitant ne fait que couper l'alimentation pour stopper la machine

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

    Re : enregistrer et sauvegarder tram Uart RS232

    Citation Envoyé par maxic31 Voir le message
    A priori, le PC n'est pas toujours allumé...
    Ben si c'est pour un espionnage, on peut le laisser allumé (et si il y a des coupures de courant, on le met en démarrage au power_on et lancement de l'espion au démarrage de WinMachin)
    J'aime pas le Grec

  7. #6
    vinowan

    Re : enregistrer et sauvegarder tram Uart RS232

    Merci pour votre aide,

    Je ne peux pas laisser de portable dans la machine,
    1er) pas assez de place
    2eme) pas envie de le voir disparaitre (c'est une machine de jeux forain qui sera exploitée sur fête foraine, alors question securité de mon matoss, ...)

    j'ai regarder le module sd via uart ma parait pas mal mais existe t'il quelque chose de similaire disponible chez farnell? plus facile pour moi commander.

    ou est il complique de le faire soit même via un pic par exemple. (acces à une carte sd).

  8. #7
    invitea5908686

    Re : enregistrer et sauvegarder tram Uart RS232

    Donc 2 possibilités :

    1/ Utilisation de la librarie FAT (le plus polyvalent)
    Avantage : tu peux réutiliser ta carte SD avec les données directement dans un PC par la suite
    inconvénient : Achat d'un interface FAT ou couche logiciel FAT à prévoir

    Chez farnell ya ça visiblement http://fr.farnell.com/microchip/ac16...ard/dp/1439830
    Tu peux communiquer avec ça en SPI donc en gros avec la majorité des PIC

    J'ai vu des projets à base de pic direct en communication avec une carte SD mais la couche logiciel à embarqué est plutôt importante (lib FAT).


    2/ Ne pas utiliser de système de fichier (le plus simple)
    Avantage : simple à mettre en oeuvre, pas de couche logiciel
    Inconvénient : pas d'utilisation direct sur PC

    La carte SD est utilisée comme une mémoire classique donc assez facile d'accès mais pas utilisable tel quel dans un PC. Il te faudrait une autre interface pour récupérer les données.

    huuum, j'espère avoir était clair...

  9. #8
    vinowan

    Re : enregistrer et sauvegarder tram Uart RS232

    merci,

    je vais jeter un coup d'oeil au lien,

    et en usb avec un pic (clé usb), ce serais plus simple?
    j'ai vu que des pic sont équiper d'un port usb???

  10. #9
    invitea5908686

    Re : enregistrer et sauvegarder trames Uart RS232

    le coup de l'USB est beaucoup trop lourd à mon avis.

    Je te conseille la solution 1/ avec l'adaptateur SD <=> SPI
    C'est le plus simple pour ton application

  11. #10
    DAUDET78

    Re : enregistrer et sauvegarder trames Uart RS232

    J'aime pas le Grec

  12. #11
    vinowan

    Re : enregistrer et sauvegarder trames Uart RS232

    Merci Daudet78 et les autres,

    J'ai fait une demande de prix aupres de Anticyclone Systems Limited pour leur encodeur rs232.

    a premiere vue il n'y a rien a developper car tout est deja fait (super), plus qu'a attendre le prix

    et apres avoir la permission d'achat du boss

Discussions similaires

  1. (Rx) RS232 -> UART TTL sans MAX232
    Par Seb.26 dans le forum Électronique
    Réponses: 12
    Dernier message: 25/07/2009, 18h47
  2. [PB] PIC 16F638 UART et RS232
    Par mmarc2007 dans le forum Électronique
    Réponses: 3
    Dernier message: 09/03/2009, 17h29
  3. Trames X10
    Par BOB92 dans le forum Électronique
    Réponses: 8
    Dernier message: 28/10/2008, 17h04
  4. enregistrer une trame RS232
    Par invite745f9f07 dans le forum Électronique
    Réponses: 5
    Dernier message: 31/10/2006, 17h29
  5. Réception de trames par SPI
    Par invite3921452f dans le forum Électronique
    Réponses: 3
    Dernier message: 16/08/2006, 20h39
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...