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

FT 232 Configuration pour un baud rate 62500 et invertion des états



  1. #1
    Tevz

    FT 232 Configuration pour un baud rate 62500 et invertion des états


    ------

    Bonsoir

    Tous est dans le titre ... Je souhaite faire l'acquisition d'une liaison série qui viens d'un microprocesseur Motorola ( carte injection de renault 21 ).

    Ca vitesse est de 62500 baud . J'ai donc pris un câble qui converti l'UART en USB via un CI , le FTDI 232 BM ou BL je sais pas trop :s

    Bref ! Je souhaiterais ajuster le baud rate en entrée coté µP pour recevoir parfaitement sur mon PC ( je crois qu'il faut toucher des fichiers ... ou de faire de la programmation de logiciel ... c un peux flou )

    J'ai aussi un probléme de bit inverser ... Quand il m'envoie FF ... je veux en faite 00 ... ( héxa ) ... Comment fait on pour les inversés ? ( logiciel , hardware ? )

    Merci

    -----

  2. Publicité
  3. #2
    polo974

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    google (ftdi 232 baudrate)
    premier lien:
    http://www.ftdichip.com/Documents/Ap..._BaudRates.pdf
    (trop facile...)
    lire et essayer...

    Pour les états inversés, comme il est fort probable que les états logiques de la carte sont plutôt 5V que -/+12V, il suffit de mettre le max232 (par ex) pour faire l'interfaçage.
    Jusqu'ici tout va bien...

  4. #3
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Citation Envoyé par polo974 Voir le message
    google (ftdi 232 baudrate)
    premier lien:
    http://www.ftdichip.com/Documents/Ap..._BaudRates.pdf
    (trop facile...)
    lire et essayer...

    Pour les états inversés, comme il est fort probable que les états logiques de la carte sont plutôt 5V que -/+12V, il suffit de mettre le max232 (par ex) pour faire l'interfaçage.
    Merci oui j'ai déjà feuilleter toute les doc de FTDI sur le 232 xD
    Mais je voulais avoir un retour de ceux qui travaille avec ... moi et l'anglais on fait pas bon ménage

    Oui j'ai un max232 pour faire la liaison

  5. #4
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    J'ai bosser toute l'aprem dessus ^^

    Je n'arrive toujours pas a savoir ce que l'ont fait apres avoir changer les valeurs dans le fichier pour configurer le baud rate

    Le fichier modifier et le ftdiport.inf

    Si vous avez la moindre petite astuce

    Merci

  6. #5
    polo974

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    remplacer le 57600 par 62500:
    le 57600 est approximé par 3000000/52, et 52 devient 34 en hexa

    le 62500 est exactement (quelle chance!) obtenu par 3000000/48 et 48 devient 30 en hexa

    donc remplacer 34,00 par 30,00 dans le FTDIPORT.INF, désinstaller le driver, plugger le truc usb qui réinstallera le driver, ce qui relira le fichier .inf, sélectionner 57600 et normalement, il y aura du 62500...

    bon, si par ailleurs on a besoin du 57600, on peut massacrer le 300 ou le 600...
    Jusqu'ici tout va bien...

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

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Salut polo

    Daccord je vais donc essayer de desinstaller le driver

    Et apres dans le menu déroulant dans le géstionaire la nouvelle valeur s'affichera ? ou ca sera l'ex-valeur où j'ai changer dans le inf ?

    Je vais voir

    Merci beaucoup de m'aider

  9. Publicité
  10. #7
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Salut alors j'ai fait la manip et en effet ca change ^^ mais j'ai toujours le probléme des bits inverser ... Même avec le programme Mprog et en cochant l'inversion des bits ca ne marche pas

    Je vais gratter encore un peux j'ai certainement oublier qq chose

  11. #8
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Des petites idées ? ^^

  12. #9
    polo974

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Ton problème est lequel exactement:
    • inversion des bits dans l'octet transmis et donc le reste de la trame reste identique (start, stop, état repos...).
    • inversion du signal complet
    Le premier cas relève du soft, le second du hard coté rs232.

    Est-ce que tes niveaux électriques sont bons déjà? car le rs232 se balade entre 12 et -12V, alors que ta carte attend peut-être des signaux entre 0 et 5V (par ex).
    Jusqu'ici tout va bien...

  13. #10
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    En faite mon probléme c'est que ma carte devrais envoier deux trames au début <<FF et 00>> . Malheureusement ce que je vois sur le soft de mon PC c'est "00 FF". Les bits sont donc inverser dans leur état .

    J'ai utiliser le soft Mprog qui configure l'eprom du FT 232 ... malheureusement les trames reste inchangée ...

    Mais en faite ceci n'est pas le probléme majeur . Mon probléme ce pause dans la configuration du FT 232 pour qu'il s'adapte à 62500 Baud .
    J'ai essayer avec le fichier .inf mais je ne reçois pas du tous les bonne valeur ( alors que en 57xxx baud je reçois a peux prêt les hexa que j'attends ... ) .
    J'ai vue qu'il fallait utiliser un driver et un header ( D2xx.h) avec Visual Studio pour configurer le FT 232 ... malheureusement la je suis larguer , je ne sais pas utiliser visual studio On ma dit que je pouvais le faire en C ... Soit , j'ai sortie Dev CPP et j'ai essayer une fonction ... malheureusement ca me sort des erreurs ...

    Donc bon

  14. #11
    polo974

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Si tu as modifié la ligne du 57600 pour la passer en 62500, et que ça change (même en pire), c'est bon signe, ça veut dire qu'on a tapé au bon endroit, mais pas tout à fait comme il faut...

    Peux-tu joindre ton fichier FTDIPORT.INF (en le renommant en .txt pour pouvoir le mettre en pièce jointe (attention, il faut d'abord l'uploader, et ensuite le joindre au post, c'est un truc en 2 étapes...), en gardant en commentaire la ligne d'origine.

    Je ne pense pas qu'il soit utile de passer par un compilo (visual studio)...
    Jusqu'ici tout va bien...

  15. #12
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Hier soir apres avoir posté j'ai trouver un utilitaire chez FTDI qui configure le .inf en fonction du baud demander ( il le calcule tous seul et remplace la valeur dans le fichier )

    Donc la je vais l'essayer et apres je te dit si ca marche ou pas xD

  16. Publicité
  17. #13
    Tevz

    Re : FT 232 Configuration pour un baud rate 62500 et invertion des états

    Voici ce que j'ai mis !

    Code:
    [FtdiPort.NT.HW.AddReg]
    HKR,,"UpperFilters",0x00010000,"serenum"
    HKR,,"ConfigData",1,11,00,3F,3F,10,27,00,00,88,13,00,00,C4,09,00,00,E2,04,00,00,71,02,00,00,38,01,00,00,9C,00,00,00,4E,00,00,00,30,00,00,00,1A,00,00,00,DC,32,00,00,0A,19,00,00,B7,0C,00,00,00,00,00,00,D0,00,00,00
    HKR,,"MinReadTimeout",0x00010001,0
    HKR,,"MinWriteTimeout",0x00010001,0
    HKR,,"LatencyTimer",0x00010001,16

Sur le même thème :

Discussions similaires

  1. [Biochimie] Invertion péricentrique et paracentrique
    Par happy2 dans le forum Biologie
    Réponses: 1
    Dernier message: 01/04/2009, 22h31
  2. Comment connaitre le baud rate d'un GPS
    Par Blacksad12 dans le forum Électronique
    Réponses: 1
    Dernier message: 28/05/2008, 11h56
  3. Assèchement des rivières, des conséquences désastreuses
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 4
    Dernier message: 16/09/2005, 20h52
  4. Réponses: 3
    Dernier message: 19/07/2005, 19h01
  5. Première détection de la lumière émise par des planètes extrasolaires
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 0
    Dernier message: 24/03/2005, 14h19
Découvrez nos comparatifs produits sur l'informatique et les technologies.