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

Hardware Discussion :

Si j'ai bien compris, on peut déclencher un contact électrique 5 V directement par le port parallèle ?


Sujet :

Hardware

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 61
    Points : 28
    Points
    28
    Par défaut Si j'ai bien compris, on peut déclencher un contact électrique 5 V directement par le port parallèle ?
    Est ce que c'est juste.

    Merci

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 939
    Points : 23 253
    Points
    23 253
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Il existe des micro relais qui fonctionnent en 5 volts.

    Maintenant pour les déclencher par le port parallèle c'est probablement possible mais en général on utilise un PIO ou PIA externe pour faire le relayage.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 61
    Points : 28
    Points
    28
    Par défaut
    Oui il existe des module de toutes sortes, mais je voulais savoir si on pouvait directement commander un 5 V par le port parallèle.

  4. #4
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 939
    Points : 23 253
    Points
    23 253
    Billets dans le blog
    10
    Par défaut
    L'intensité du 5 volts du port parallèle est très faible.

    On peut commander directement en théorie, mais en pratique tu trouveras pas un relais aussi sensible.

    Le port parallèle est relayé par un montage à transistor regarde sur ce site (ICI).

    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 61
    Points : 28
    Points
    28
    Par défaut
    Merci

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 61
    Points : 28
    Points
    28
    Par défaut
    Donc à part faire un montage, on ne peut pas déclancher directement un relais.

    Le port USB envoie un alimentation en 5 Volts et jusqu'à 500 mA, soit 2,5 Watts .

    Ce qui serai intéressant c'est de pouvoir gérer les contact sortie puissance de port USB, pour déclencher des relais.

    Mais je ne comprends pas comment on pourrait gérer les adressage et la commande sur plusieurs sorties USB.

    _______________

    USB
    Le protocole USB
    http://www.rennes.supelec.fr/ren/fi/...s/usb/usb.html

    Dossier : les cartes mémoires flash
    http://obligement.free.fr/articles/memoireflash.php

  7. #7
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 648
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    Le port USB est un port série. Le 5V n'est là que pour l'alimentation du matériel qui est connecté. Et attention au courant : il est généralement partagé entre 2 connecteurs USB voir plus si un hub est branché.
    Ma souris USB par exemple consomme 100mA ce qui laisse, en théorie, 400mA pour le second port.

  8. #8
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 939
    Points : 23 253
    Points
    23 253
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Le port parallèle envoie un octet qui peut être utilisé comme tel, il manque seulement de puissance pour commander un relais.

    Le port USB transmet en série il faut faire du décodage parallèle à la sortie.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 61
    Points : 28
    Points
    28
    Par défaut
    Ce qu"il faudrait pouvoir faire,

    C'est récupérer la sortie voltage d'une simple clé USB, y brancher un relais.

    Et réussir à le déclencher.

  10. #10
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 648
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    Un port USB possède une alimentation 5V fixe si tu y branches un relais il sera toujours fermé (ou ouvert selon sa configuration) et en plus tu risques de griller le port USB.

    Si tu veux piloter un relais avec un port USB tu dois passer par un circuit électronique supplémentaire.

  11. #11
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Le port USB est un port de communication (et n'on pas d'extension) fait pour communiquer avec des périphériques intelligent.
    Tu ne peux pas t'en servir pour piloter directement un relais. Il te faut une carte avec un circuit spécifique pour interfacer l'USB + une certaine intelligence pour décoder les commandes envoyer et faire l'interface avec le pilotage du relais.
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  12. #12
    Membre éprouvé
    Homme Profil pro
    R&D imagerie 3D / prog embarquée
    Inscrit en
    Mars 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : R&D imagerie 3D / prog embarquée
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2007
    Messages : 417
    Points : 1 247
    Points
    1 247
    Par défaut
    Citation Envoyé par JML19 Voir le message
    Le port parallèle est relayé par un montage à transistor regarde sur ce site (ICI). [/img]
    Effectivement, mais utiliser des optocoupleurs pour piloter des relais me semble plus simple à mettre en œuvre. D'autant que du coup on peut utiliser les 8 pins de signal (S0 à S7) pour piloter 8 relais d'un coup.

    Le port USB est un port série. Le 5V n'est là que pour l'alimentation du matériel qui est connecté. Et attention au courant : il est généralement partagé entre 2 connecteurs USB voir plus si un hub est branché.
    Ma souris USB par exemple consomme 100mA ce qui laisse, en théorie, 400mA pour le second port.
    Cette affirmation est partiellement erronée. La norme USB 2.0 garantie 500mA par port, pas par contrôleur ou par hub. Avec de l'USB 3.0, c'est 900mA/port

    Un port USB possède une alimentation 5V fixe
    Désolé, mais c'est encore partiellement erroné. La norme USB prévoit des commandes pour couper dynamiquement l'alimentation d'un port donné. Que ce port soit sur directement sur le root hub du contrôleur ou pas.
    Sous Linux, c'est plutôt simple d'écrire un programme qui fait ça. Sous Windows, le dit programme doit rouler en kernel mode, ce qui est bien sur plus délicat à mettre en oeuvre.

    Ceci dit, Auteur a tout à fait raison de dire que c'est une mauvaise idée. Si tu tiens à tes ports/contrôleurs/hubs et à la stabilité de ton USB en général, ne prends pas ton alim la dessus. À moins de savoir exactement ce que tu fais en terme de conso électrique et que tu sois sur de ne pas introduire de perturbation sur la ligne (l'optocoupleur est une bonne solution pour isoler les circuit électrique USB et celui de tes relais)... Et encore là, c'est pour du DIY, jamais pour une application commerciale.

    Des cartes de contrôle de relai via USB, c'est pas ce qui manque sur le net et ca coute pas cher. En voila une que j'ai acheté il y a quelques temps et qui marche plutôt bien : http://www.sainsmart.com/sainsmart-4...obotics-1.html

  13. #13
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 939
    Points : 23 253
    Points
    23 253
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Oui l'optocoupleur est une bonne solution d'interface protégée.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

Discussions similaires

  1. Bug aléatoire et pas très bien compris (open/close_system)
    Par LordPeterPan2 dans le forum Simulink
    Réponses: 8
    Dernier message: 03/07/2007, 11h08
  2. Ai-je bien compris les possibilités de C#?
    Par berceker united dans le forum Windows Forms
    Réponses: 6
    Dernier message: 29/08/2006, 10h15
  3. Réponses: 7
    Dernier message: 14/08/2006, 09h18
  4. [Hibernate] Est ce que j'ai bien compris?
    Par questionneuse dans le forum Hibernate
    Réponses: 17
    Dernier message: 07/01/2006, 16h38
  5. [THREAD][DAEMON]Pas bien compris....
    Par XristofGreek dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 24/09/2004, 13h28

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