IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Quelles sont les possibilitees d'un convertisseur USB parallele


Sujet :

C++Builder

  1. #1
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut Quelles sont les possibilitees d'un convertisseur USB parallele
    Bonsoir
    Dans un projet que j'ai en cour il me faudra utiliser plusieurs ports paralleles mais il devient difficile de trouver des cartes avec plusieurs port //, a terme on n'en trouvera certainement plus, j'ai vu qu'il y avait des cordons USB convertisseur //, les questions que je me pose sont, est ce que ces cordons sont bidirectionel, comment se parametre la partie //

  2. #2
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Salut,
    Je ne connais pas du tout ces cordons USB//, mais je pense qu'il faut éplucher la datasheet du cordon ou voir directement contacter le fournisseur pour lui poser la question.
    Je pense que chaque matériel a ses caractéristiques propres, d'où la nécessité de contacter directement le revendeur ou le fournisseur pour lui poser la question.

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    60
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 60
    Par défaut
    J’ai déjà travaillé avec un convertisseur série-USB, et une fois on installe le driver on peut adresser le port USB comme s’il était un port série. Je pense que sa doit fonctionner de la même manière avec USB //.

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Salut bandit boy
    Je n'ai pas su trouver d'explications sur ces cordons, et j'ai peur de commander quelque chose qui me sera inutile, je vais essayer du cote des fournisseurs.
    Salut bonbino
    A ma connaissance un port USB et un port Serie se gerent a peut pres de la meme facon, un port // je ne suis pas sur que l'on peut le parametrer comme on le veut en passant par un port USB

  5. #5
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Pour répondre à une de tes question, sur un site de vente assez connu il y a ce cordon en vente à 14,95€ où c'est précisé:
    Citation Envoyé par site de vente
    Convertisseur USB > parallele - comunication bi-directionelle, 1 port USB A, 1 port CEN36M - Sortie mode ECP 1.216 Mbit/s
    Donc il en existe des bi-directionnel, et je pense que pour le reste, c'est spécifique au driver USB. Ce qui revient sur le même point: voir avec le fournisseur.

  6. #6
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 76
    Par défaut
    De ce que j'en sais q'un point de vu electronique une port serie c'est une bit par cycle d'orloge, et une port // c'est X bit par cycle d'horloge. D'apres les cables usb // que j'ai eu dans les mains entre les 2 y'a tjr une petite platine electronique pour faire la conversion.

  7. #7
    Membre éclairé Avatar de Baxter67
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 270
    Par défaut
    A mon avie si tu achete un convertisseur de bonne qualité ou la partie electronique et les driver sont bien pensé
    Tous devrais etre relativement transparant pour toi

    Ce que je me demande c'est coment dire a l'application dutiliser tel ou tel parallele

    Cordialement Baxter

  8. #8
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Salut, je fais quelques recherche pour moi et je suis tombé sur des composants électroniques permettant de faire l'interface USB//, ce sont des puce de chez FTDI qui permettent de convertir de l'USB en plusieurs BUS.
    Il existe sûrement plusieurs fabricant, mais si tu décides de le faire toi-même, c'est possible et ils ont un support technique.

  9. #9
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Merci pour vos reponses, apres avoir fait pas mal de recherches je ne sais pas ce que je vais choisir comme solution, la plus part des sites interressant sont en anglais langue avec laquelle j'ai des difficultees, la gestion des driver me parrait quand meme assez ardue

  10. #10
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    J'ai teste un cordon USB// et apres recherche sur le NET j'ai trouve ceci (piece jointe le circuit integre est un 74LS04) mais je n'arrive qu'a envoyer qu'une seule fois des donnees apres ca se bloque, j'ai poste sur le Forum Hardware il y a beaucoup de lecteurs mais aucun avis, je pense etre sur la bonne voie, le probleme c'est que je n'ai aucun materiel de mesure pour voir l'etat des signaux
    l'idee est de recreer ACK et BUSY a l'aide de STROBE pour simuler l'imprimante

  11. #11
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    J'ai poursuivi mes recherche j'ai trouve une solution sur un forum Linux qui permet de tester le cordon sans composants, juste quelques straps une Led une Resistance.

    1 - relier PAPEROUT a la masse
    2 - relier BUSY a la masse
    3 - relier /ACK et STROBE entre eux
    4 - la Led reliee à la resistance permet de tester une sortie D0 à D7

    J'ai un fonctionnement aleatoire, j'utilise ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    HANDLE handle = CreateFile(
    "\\\\?\\USB#Vid_067b&Pid_2305#5&36c701f9&0&10#{a5dcbf10-6530-11d2-901f-00c04fb951ed}",
    FILE_READ_DATA | FILE_WRITE_DATA, FILE_SHARE_READ | FILE_SHARE_WRITE,
    NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL );
    DWORD written;
    DWORD nb_caractere;
    unsigned char command[1];
    char* lecture;
    command[0] = StrToInt(Edit1->Text); 
    WriteFile(handle, command, 1, &written, NULL);
     
    //ReadFile(handle, lecture, 1, &nb_caractere, NULL);
    CloseHandle( handle );
    J'ai trouve le DataSheet du produit Prolific PL-2305, et je me demande si il ne faudrait pas envoyer soit une sequence de valeurs avant de commencer l'envoie de donnees, soit envoyer cette sequence a chaque envoie de donnees

Discussions similaires

  1. [GD] Mais quelles sont les polices standards ????
    Par Swoög dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 13/01/2005, 16h46
  2. [CR10]Quelles sont les nouveautés de la version 10 ?
    Par osoudee dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 11/11/2004, 16h37
  3. [ Eclipse 3 vs 2.1.2] Quelles sont les améliorations ?
    Par geegee dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 26/05/2004, 16h55
  4. Quelles sont les distibutions avec le kernel 2.4.x.x?
    Par barucca dans le forum Administration système
    Réponses: 7
    Dernier message: 01/04/2004, 15h44
  5. [CR][Jetform] Quelles sont les différences ?
    Par littlecow dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 23/07/2002, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo