Mise au point plugin

Vous n'êtes pas authentifié. Si vous apparaissez connecté sur la page d'accueil, veuillez-vous déconnecter puis vous reconnecter.
Pour que vos résultats soient conservés, il est nécessaire de vous inscrire sur le site et de vous authentifier.
Votre note : 0/
 
Application typiqueThéorème de MillmanLe théorème de Millman est la conjugaison de la loi des branches et de la lois des noeuds.
On considère N branches en parallèles. Chaque branche est un générateur de Thévenin résultant de la mise en série d'un générateur de tension et d'une impédance série. Pour la branche $i$, on note $V_i$ la tension du générateur équivalent de Thévenin et $Z_i$ l'impédance de ce même générateur. La différence de potentiels aux bornes des N branches s'écrit alors $$\Large U_{AB} = \frac{ \sum\limits_{i=1}^n \frac{V_i}{Z_i}}{\sum\limits_{i=1}^n \frac1{Z_i}}$$. On peut également l'écrire à partir des admittances $Y_i=\frac{1}{Z_i}$ et il vient alors : $$\Large U_{AB} = \frac{ \sum\limits_{i=1}^n {Y_i.V_i}}{\sum\limits_{i=1}^n Y_i}$$

  • Editer/Valider vos calculs
  • Tout effacer
  • 2 ptsBarème bonne réponse
  • 0 pts Point(s) obtenu(s)
    Barème : 2 pt(s)
  • Posez vos calculs intermédiaires ici et validez chacun d'entre eux en cliquant sur le bouton Ajouter l'équation lorsque le champ d'édition devient vert :




    , soit : $$$$

    Ajouter l'équation ...

    $$$$

    Saisissez la réponse finale et simplifiée de votre calcul :

    \(V_s/V_e=\)

    Cliquer sur le bouton de la barre d'outils à droite pour saisir vos calculs. $$$$

    S'agit-il d'un bon TRMC ?

  • Valider vos choix
  • Tout effacer
  • 0 ptsPoint(s) obtenu(s)
    • Bonne réponse : 2 pt(s). Mauvaise réponse : -1 pt(s). Pas de réponse : 0 pt

  • Valider vos choix
  • Tout effacer
  • 0 ptsPoint(s) obtenu(s)
    • Bonne réponse : 2 pt(s). Mauvaise réponse : -1 pt(s). Pas de réponse : 0 pt


    Strict Standards: Only variables should be assigned by reference in /home/ericpero/public_html/plugins/system/sourcerer/helper.php(559) : runtime-created function on line 9
    Mise au point plugin
    31May
    HTML/CSS

    Design material UI

    Animation effect card

    I had fun at creates an animation in the overview of this card, giving him up with a transition effect. I got inspiration from a tutorial on the web and I meet at best the BEN convention. I me call François Lesenne and I like to learn new things on the web

     

     

    // Définition des entrées/sorties 
    #define PIN_LED_ROUGE 5 
    #define PIN_LED_VERTE 4
    #include <Arduino.h>
    
    void sortiesDirectes() {
      u32 time1, time2, time3;
      time1 = micros(); 
    
      // 50 transitions pour augmenter la précision de la mesure temporelle
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    
      // Mesure du temps pris par la lecture de micros()
      time2 = micros();
      time3 = micros();
    
      Serial.print("Délai pour 1 sortie directe : ");
      Serial.println((time2 - time1 - (time3 - time2))/50.0);
    }
    
    void sortiesViaDigitalWrite() {
      u32 time1, time2, time3;
      time1 = micros();
    
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      time2 = micros();
      time3 = micros();
    
      Serial.print("Délai pour 1 digitalWrite : ");
      Serial.println((time2 - time1 - (time3 - time2))/50.0);
    }
    
    void setup() {
      Serial.begin(9600);
      delay(100);
      pinMode(8, OUTPUT);
      sortiesDirectes();
      sortiesViaDigitalWrite();
      delay(500);
      noInterrupts();
    }
    
    void loop() {
      // Impulsion à 0 pour déclencher l'oscilloscope
      digitalWrite(8, 0);
      delayMicroseconds(20);
    
      // Salve à la Arduino
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
      digitalWrite(8, 0);
      digitalWrite(8, 1);
    
      // Salve par un accès direct aux registres
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
      bitClear(PORTB, PORTB0);
      bitSet(PORTB, PORTB0);
    }