Question:
RaspberryPi 3 B +: RPi redémarre chaque fois que j'essaye d'exécuter deux webcams simultanément
Naseeb Gill
2020-01-31 10:16:33 UTC
view on stackexchange narkive permalink

J'ai un problème très étrange avec mon RPi. Chaque fois que j'essaye d'exécuter deux webcams simultanément, RPi redémarre. Il y a quelques mois, je peux faire fonctionner deux webcams simultanément sans un tel problème (mêmes caméras et RPi). J'ai utilisé ce bloc d'alimentation.

Tension d'entrée: AC 100-240V 50 / 60Hz Sortie: DC 5.0V, 2400mA (2.4A).

Avec un seul webcam, RPi fonctionne bien.

Quel est le problème avec RPi? Comment corriger cela?

Quelles caméras utilisez-vous et combien de courant ont-elles besoin? Quel est le courant (ampérage) de l'alimentation électrique? Avez-vous essayé de remplacer le rPi? Le problème existe-t-il avec une seule webcam connectée? Veuillez ajouter les réponses dans votre message ci-dessus.
Monsieur, en question, je fournis le lien vers les webcams que j'utilise. Il s'agit de la webcam Logitech C310 HD. PSU pour RPi est Tension d'entrée: AC 100-240V 50 / 60Hz Sortie: DC 5.0V, 2400mA (2.4A) .Et ce problème n'existe PAS avec une seule webcam connectée.
Si une webcam n'a pas de problème, remplacez-les: s'il n'y a toujours pas de problème, vous savez que le problème est la charge causée par deux caméras. Une suggestion dans l'article ci-dessous fournit un exemple d'ampèremètre USB pour mesurer les besoins actuels de la caméra. Une fois que le courant pour une caméra est mesuré et la consommation de courant pour le rPi, vous pouvez déterminer si vous avez besoin de plus de courant d'une alimentation de plus grande capacité
Merci pour votre temps. Je viens de commander un ampèremètre USB et je vous ferai part des résultats. Disons qu'après analyse, j'ai découvert que RPi avait besoin de plus de courant. Alors comment augmenter cela. Maintenant, j'utilise une alimentation domestique de 220 V via l'adaptateur mentionné ci-dessus dont la sortie est de 5 V avec un courant de 2,4 ampères.
Soyez prudent si vous passez à une source de 3,0 ampères 5V. Vous pouvez en acheter un sur eBay ou Amazon (à New York). 3 ampères, c'est beaucoup de courant: assurez-vous que le câblage est conçu pour cela, sinon vous risquez de provoquer un incendie. N'oubliez pas: tout le monde est utile ici, mais n'est pas responsable de votre sécurité.
Puissance suffisante. Considérez un concentrateur USB alimenté.
Je pensais avoir vu les Pis se redémarrer également si vous manquiez de RAM. Sommes-nous sûrs qu'il ne branche pas 2 caméras haute résolution que la carte ne peut pas gérer? Peut-être que dans le passé, il n'avait pas installé de ballonnement, mais maintenant il en a, et cela explique la différence
95% des problèmes sont liés au pouvoir :-).
@gatorback J'ai testé mes caméras à l'aide d'un multimètre USB et les lectures étaient en tension - (4,70 - 4,87) V et en courant - 0,11 A. Aussi, 189 mAh. Je pense que le courant est suffisant.
@NaseebGill Quel courant le Raspberry Pi tire-t-il? BTW, essayez de surveiller l'ampèremètre pour le courant maximum et le courant en régime permanent. Je voudrais voir une tension d'au moins 5,0 volts de la source d'alimentation. Mon rPi3B + fonctionne à 5,17 V à 0,6 A en régime permanent. Avez-vous accès à une alimentation électrique différente?
@gatorback Lorsque je ne connecte que le Raspberry Pi sans caméra, les lectures étaient comme tension - (5,09 v - 5,16 v) et courant - 0,64 A. Avec deux caméras, les lectures étaient comme tension - (4,97 v - 5,13 v) et courant - 1,11 A. 'ne comprends pas ce que vous entendez par "accès à une alimentation électrique différente".
"accès à une alimentation différente" = utiliser une alimentation différente (de préférence une alimentation testée et connue pour être bonne)
Cinq réponses:
papatrexas
2020-01-31 14:27:09 UTC
view on stackexchange narkive permalink

Personne ne mentionne que la consommation électrique totale maximale du périphérique USB sur un rpi 3b + est de 1,2 A ( exigences d'alimentation). Cela dit, votre alimentation actuelle est suffisante. Si les caméras consomment effectivement plus de 600 mA chacune (ce que j'ai vraiment du mal à croire, à moins qu'elles ne soient douteuses), vous devriez commencer à explorer l'option d'un concentrateur USB alimenté.

Si le [courant recommandé pour le rPi est de 2000 mA] (https://thepihut.com/blogs/raspberry-pi-tutorials/how-do-i-power-my-raspberry-pi), alors l'OP a la chance de avoir une caméra fonctionnant avec son alimentation 2400 mA. L'OP ne ferait-il pas mieux de vérifier (mesure du courant) que chaque caméra est conforme aux spécifications et que la source d'alimentation fournit suffisamment de courant aux 3 appareils? Si l'une des caméras est défectueuse (tirant un courant excessif), comment peut-il déterminer autrement quelle caméra (le cas échéant) est défectueuse?
Oui bien sûr mon pote, vérifier combien les caméras dessinent est une évidence.
gatorback
2020-01-31 10:30:26 UTC
view on stackexchange narkive permalink

En l'absence d'observations quantitatives, la communauté ne peut que deviner. Quel est le courant nominal de l'alimentation? Peut-être qu'une alimentation avec plus de courant peut résoudre le problème si les caméras ont besoin de plus de courant que ce qui est disponible.

Si une seule caméra connectée ne provoque pas de réinitialisation, alors le courant (ampérage) est en tout vraisemblablement le problème.

Vous pouvez mesurer le tirage actuel des caméras une et deux avec un ampèremètre (exemple d'eBay):

enter image description here

Et déterminez si vous avez suffisamment de courant pour:

  1. le rPi
  2. caméra 1
  3. caméra 2
  4. Si vous essayez cette approche, indiquez-nous les mesures et le résultat.

    Mise à jour:

    Le PO a indiqué une alimentation de 2400 mA, cependant:

    En règle générale, le modèle B utilise entre 700 et 1000 mA selon les périphériques connectés; le modèle A peut utiliser aussi peu que 500 mA sans aucun périphérique connecté. La puissance maximale que le Raspberry Pi peut utiliser est de 1 ampère. Si vous avez besoin de connecter un périphérique USB qui prendra les exigences de puissance au-dessus de 1 Amp, alors vous devez le connecter à un hub USB alimenté en externe.

    L'OP n'a pas identifié le modèle pi: quand il fournit les mesures, des trois appareils, puis le problème peut être diagnostiqué et des mesures correctives peuvent être prises.

La plupart de ces ampèremètres sont conçus pour mesurer le courant uniquement pendant la charge. Je ne suis pas sûr qu'ils fonctionneront avec des données circulant sur le port.
Mike Harris
2020-01-31 23:26:15 UTC
view on stackexchange narkive permalink

RPi est également sensible à la tension à tout moment en dessous de 5V. En plus de la qualité - c'est l'une des raisons pour lesquelles les fournitures officielles sont également d'environ 5,19V.

Même un RPi sans périphériques USB mais sous une charge importante peut tirer suffisamment de courant pour "baisser" (vers le RPi) la tension en dessous de 5,0 V. Un redémarrage spontané est plus un signe de baisse de tension car le RPi accélérera le processeur pour gérer les températures du processeur.

Donc, un RPi continuera à fonctionner à moins que la tension ne baisse. Et ils sont assez sensibles à cela.

Le compteur USB illustré ci-dessus doit également être utilisé pour lire la tension et s'assurer qu'elle reste toujours supérieure ou égale à 5V. Avec les deux caméras et toutes les applications / caméras / quel que soit le traitement.

Rappelez-vous également que si RPi a un USB max de 1,2 A, cela ne signifie pas que vous pouvez charger complètement un RPi (cpu) ET 1,2 A USB sans mise à jour de l'offre.

Notez également que 3A n'est pas "dangereux" en soi. Les amplis ne poussent pas. Volts poussent. Les ampères sont tirés en fonction des volts et de la charge. Donc, une alimentation 3A devrait convenir.

De façon désinvolte, allez sur le (s) site (s) officiel (s) et voyez ce que le tirage est au maximum du processeur uniquement, testez cela et ajoutez votre 1.2A pour USB, et ce être votre minimum. Voyez ce qu'est la spécification maximale (devrait être sur une feuille sur le Web) également.

Dmitry Grigoryev
2020-01-31 19:51:48 UTC
view on stackexchange narkive permalink

Voici une citation d'une réponse donnée par Logitech concernant la consommation électrique de ses webcams:

[On] C310, la consommation électrique peut être de 50 mA au repos à tous les 500 mA pour le streaming vidéo.

Il est assez courant pour les appareils USB 2.0 de viser toujours à être sous le budget de puissance de 500 mA, ce qui est un maximum qu'un appareil entièrement compatible peut tirer. Je pense donc qu'il est peu probable que vous dépassiez la tolérance de 1,2 A des ports USB de RPi (qui, lorsqu'elle est dépassée, devrait entraîner une déconnexion, pas un redémarrage), ou une limite de 2,4 A sur le courant total (le RPi 3B + ne devrait pas consommer plus de 1A même à pleine charge).

Vous devriez essayer de vous rappeler ce qui a changé depuis "il y a quelques mois" quand tout fonctionnait. Peut-être que cette alimentation est nouvelle et qu'elle n'est pas aussi bonne que les spécifications le prétend (ou simplement défectueuse)? Peut-être avez-vous un nouveau câble USB qui n'est pas assez bon. Si le matériel n'a pas changé, essayez de revenir à une ancienne image Raspbian et ne mettez pas à niveau tout de suite. Il y a peut-être une régression introduite dans le pilote ou le micrologiciel de la webcam. Gardez à l'esprit que les webcams Logitech ne prennent pas officiellement en charge Linux.

Matija Nalis
2020-02-01 22:18:30 UTC
view on stackexchange narkive permalink

Ayez toujours plusieurs blocs d'alimentation connus de bonne qualité et de bons câbles (courant nominal élevé, et de préférence courts), et essayez-en plusieurs d'abord.

Sachez également que l'alimentation les fournitures qui ont parfaitement fonctionné pendant une ou plusieurs années peuvent faire aller mal - elles semblent toujours fonctionner dans la majorité des cas, mais à une charge plus élevée, leur tension chute en dessous de 4,75 V même pendant un court instant, et RaspberryPi redémarre ou certaines parties de celui-ci échouent.

Cela m'est arrivé récemment, le Raspberry Pi perdait parfois la connexion Ethernet jusqu'au cycle d'alimentation manuel (le redémarrage n'a pas aidé). Avec un multimètre, j'ai mesuré la tension entre les contacts de test TP1 / TP2 tout en étant à 4,9 V l'heure, descendant parfois jusqu'à 4.60V . Le problème était l'alimentation (évaluée à 2,4 A qui fonctionnait bien pendant deux ans et personne n'y a touché avant que les choses ne commencent). Le nouveau bloc d'alimentation l'a corrigé immédiatement.

Alternativement, il se peut que l'une de vos caméras soit défectueuse et conduise plus de courant qu'elle ne le devrait. Si tel est le cas, et que vous en avez (ou pouvez emprunter) le troisième, vous pouvez les tester par paires ( A + B , A + C , B + C ) pour isoler celui qui est défectueux.

Si tout cela échoue, si vous pouvez obtenir / emprunter un pi de framboise supplémentaire et / ou une carte SD, vous pouvez essayer d'isoler si le problème est d'entre eux.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 4.0 sous laquelle il est distribué.
Loading...