Bonjour tout le monde.
Voilà je possède un raspberry avec une lumière et un ventilateur branchés en USB.
Je souhaiterais tout simplement désactiver/éteindre les ports USB où sont branchés ces appareils.
J'utilise Debian Jessie.
Si quelqu'un sait ? J'ai fait tout Google et rien trouvé de concluant... Enfin le ventilo et la lampe fonctionnent toujours.
Merci d'avance !
Eteindre Ports USB
- Grhim
- Membre très actif
- Messages : 1389
- Inscription : 30 mai 2016, 01:00
- Localisation : kekparr'par'là
- Status : Hors-ligne
sans faire tout google , je tombe la dessus https://www.baptiste-donaux.fr/raspberr ... ports-usb/Seidel a écrit :Bonjour tout le monde.
Voilà je possède un raspberry avec une lumière et un ventilateur branchés en USB.
Je souhaiterais tout simplement désactiver/éteindre les ports USB où sont branchés ces appareils.
J'utilise Debian Jessie.
Si quelqu'un sait ? J'ai fait tout Google et rien trouvé de concluant... Enfin le ventilo et la lampe fonctionnent toujours.
Merci d'avance !
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
- Grhim
- Membre très actif
- Messages : 1389
- Inscription : 30 mai 2016, 01:00
- Localisation : kekparr'par'là
- Status : Hors-ligne
avais-tu lu celui-ci ? discussion de 2014 https://www.raspberrypi.org/forums/view ... 29&t=93463
et de 2015 https://www.reddit.com/r/raspberry_pi/c ... usb_ports/
et de 2015 https://www.reddit.com/r/raspberry_pi/c ... usb_ports/
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
-
- Modérateur
- Messages : 896
- Inscription : 16 avr. 2016, 22:14
- Status : Hors-ligne
Bonsoir
communiquent-ils par USB ou est-ce qu'il ne font qu'utiliser l'alimentation fournie par ces ports USB ?
S'ils ne font qu'utiliser l'alimentation de ces ports USB, tu devrais plutôt utiliser les GPIO de ton raspberry
pour alimenter les optocoupleurs permettants d'actionner les relais qui contrôleraient l'alimentation de chacun de ces appareils,
ce qui éviterait aux circuits électroniques de ton raspberry d'avoir à fournir le courant nécessaire à l'alimentation de ces périphériques,
et libèrerait les 2 ports USB pour une utilisation correspondant mieux à leur fonctionnalités.
Le courant d'alimentation de ces relais et l'alimentation de ces appareils peuvent être séparées et le courant fournit par ton raspberry ne servirait qu'à alimenter les optocoupleurs (seulement quelques mA)
Tu pourrais même utiliser les contacts de chaque relais pour commuter une tension provenant directement du secteur 220V~
Pourrait-on avoir plus d'information sur ces 2 périphériques ?Seidel a écrit :…une lumière et un ventilateur branchés en USB…
communiquent-ils par USB ou est-ce qu'il ne font qu'utiliser l'alimentation fournie par ces ports USB ?
S'ils ne font qu'utiliser l'alimentation de ces ports USB, tu devrais plutôt utiliser les GPIO de ton raspberry
pour alimenter les optocoupleurs permettants d'actionner les relais qui contrôleraient l'alimentation de chacun de ces appareils,
ce qui éviterait aux circuits électroniques de ton raspberry d'avoir à fournir le courant nécessaire à l'alimentation de ces périphériques,
et libèrerait les 2 ports USB pour une utilisation correspondant mieux à leur fonctionnalités.
Le courant d'alimentation de ces relais et l'alimentation de ces appareils peuvent être séparées et le courant fournit par ton raspberry ne servirait qu'à alimenter les optocoupleurs (seulement quelques mA)
Tu pourrais même utiliser les contacts de chaque relais pour commuter une tension provenant directement du secteur 220V~
- vohu
- Membre
- Messages : 455
- Inscription : 16 avr. 2016, 12:02
- Localisation : Strasbourg
- Status : Hors-ligne
D'ailleurs, pour appuyer un peu plus l'avis de MicP, on ne devrait jamais brancher de "ventilo" ou composant contenant une bobine sur un port USB ou GPIO sans protections. Ce qui est bien souvent le cas de ces bidules chinois, qui ne sont pas équipés pour des raisons économiques d'une simple diode de roue libre. Cela pourrait faire griller le port USB ou pire, la carte mère...
-
- Messages : 5
- Inscription : 09 janv. 2017, 20:16
- Status : Hors-ligne
Alors je reviens vers vous en ayant effectué un petit montage tout simple, j'ai connecté un transistor à la masse et à un port gpio et l'alim usb sur le 5V.
Du coup cela donne ça grosso modo:
https://cdn-images-1.medium.com/max/140 ... Je8t0w.png
Le tout couplé à homebridge et Domoticz, ce qui me permet d'éteindre ma bougie quand je pars de chez moi pour éviter de mettre le feu ( oui oui je suis tête en l'air )
En tout cas merci à tous de m'avoir aidé !
Du coup cela donne ça grosso modo:
https://cdn-images-1.medium.com/max/140 ... Je8t0w.png
Le tout couplé à homebridge et Domoticz, ce qui me permet d'éteindre ma bougie quand je pars de chez moi pour éviter de mettre le feu ( oui oui je suis tête en l'air )
En tout cas merci à tous de m'avoir aidé !
- vohu
- Membre
- Messages : 455
- Inscription : 16 avr. 2016, 12:02
- Localisation : Strasbourg
- Status : Hors-ligne
Ca n'a rien à voir avec la durée d'allumage. Il y a une bobine donc il faut protéger. D'autant plus si t'allume et éteint souvent.
Le problème étant justement lors de la coupure, la bobine induit un courant inverse (qui peut être très élevé) qui retourne dans le circuit qui l'a alimenté..
Cette diode permet de faire repasser ce courant dans cette bobine, jusqu'à sa dissipation.
Le problème étant justement lors de la coupure, la bobine induit un courant inverse (qui peut être très élevé) qui retourne dans le circuit qui l'a alimenté..
Cette diode permet de faire repasser ce courant dans cette bobine, jusqu'à sa dissipation.
-
- Modérateur
- Messages : 896
- Inscription : 16 avr. 2016, 22:14
- Status : Hors-ligne
L'idée du transistor est bonne, mais elle ne fait que limiter le courant drainé par le GPIO utilisé,
et le courant fournit à l'appareil à contrôler sera quand même fournit par l'intermédiaire du régulateur intégré au raspberry (broche 2 et 4)
Voir : https://www.raspberrypi.org/documentati ... EDUCED.pdf
Si ton transistor vient à subir une surtension ou/et se mets en court circuit, les surtensions provoquées par la charge inductive reviendront directement sur les composants d'entrée/sortie du GPIO de ton raspberry,
et si le courant d'appel est trop important, ton raspberry va en subir les conséquences, sans parler des surtensions provoquées par la charge inductive.
=======
L'opto-coupleur offre une bien meilleure isolation entre le circuit de commande (sortie GPIO) et la commande du relais qui pourra commuter j'usqu'à 10A sous 250V ~ ou 30V continus
et l'alimentation des relais et de l'appareil seront totalement indépendantes de l'alimentation régulée par le raspberry.
=======
Le module 2 optocoupleurs + relais ne coûte vraiment pas cher : 1,66 EUR (port compris) de plus, tu as des led voyants intégrées au module
Ce même module existe avec un seul relais (pour une seule sortie), et jusqu'à 8 relais (peut-être même plus que ça) sur le même circuit.
Il te permet d'isoler (isolation galvanique) complètement l'alimentation de ton raspberry de celle de l'alimentation des relais et de l'alimentation de chaque charge commutée par chaque relais.
L'optocoupleur a une tension d'isolement de 5000 V ac

Comme tu peux le voir sur le schéma, VCC est l'alimentation positive de ton raspberry et IN1 IN2 les sorties GPIO de ton raspberry : les GPIO du raspberry n'alimentent que la diode émettrice de l'optocoupleur et la LED affichant l'état du GPIO, Ce qui fait que la sortie du GPIO aura très peu de courant à tirer (quelques mA).
Une deuxième alimentation qui peut être complètement indépendante de celle du raspberry sert à alimenter le phototransistor de l'optocoupleur, le transistor de commande du relais et la bobine du relais
On s'arrange aussi pour que les masses soient indépendantes du rapberry et bien sûr de l'appareil commandé par les contacts du relais.
Et les contacts du relais sont totalement isolés des autres alimentations
http://tiptopboards.free.fr/arduino_for ... p?f=2&t=33
et le courant fournit à l'appareil à contrôler sera quand même fournit par l'intermédiaire du régulateur intégré au raspberry (broche 2 et 4)
Voir : https://www.raspberrypi.org/documentati ... EDUCED.pdf
Si ton transistor vient à subir une surtension ou/et se mets en court circuit, les surtensions provoquées par la charge inductive reviendront directement sur les composants d'entrée/sortie du GPIO de ton raspberry,
et si le courant d'appel est trop important, ton raspberry va en subir les conséquences, sans parler des surtensions provoquées par la charge inductive.
=======
L'opto-coupleur offre une bien meilleure isolation entre le circuit de commande (sortie GPIO) et la commande du relais qui pourra commuter j'usqu'à 10A sous 250V ~ ou 30V continus
et l'alimentation des relais et de l'appareil seront totalement indépendantes de l'alimentation régulée par le raspberry.
=======
Le module 2 optocoupleurs + relais ne coûte vraiment pas cher : 1,66 EUR (port compris) de plus, tu as des led voyants intégrées au module
Ce même module existe avec un seul relais (pour une seule sortie), et jusqu'à 8 relais (peut-être même plus que ça) sur le même circuit.
Il te permet d'isoler (isolation galvanique) complètement l'alimentation de ton raspberry de celle de l'alimentation des relais et de l'alimentation de chaque charge commutée par chaque relais.
L'optocoupleur a une tension d'isolement de 5000 V ac

Comme tu peux le voir sur le schéma, VCC est l'alimentation positive de ton raspberry et IN1 IN2 les sorties GPIO de ton raspberry : les GPIO du raspberry n'alimentent que la diode émettrice de l'optocoupleur et la LED affichant l'état du GPIO, Ce qui fait que la sortie du GPIO aura très peu de courant à tirer (quelques mA).
Une deuxième alimentation qui peut être complètement indépendante de celle du raspberry sert à alimenter le phototransistor de l'optocoupleur, le transistor de commande du relais et la bobine du relais
On s'arrange aussi pour que les masses soient indépendantes du rapberry et bien sûr de l'appareil commandé par les contacts du relais.
Et les contacts du relais sont totalement isolés des autres alimentations
http://tiptopboards.free.fr/arduino_for ... p?f=2&t=33