Page 46 - arduino_Neat
P. 46

dans un montage « tiré vers le haut »  dans un montage « tiré vers le bas » ou
             ou « pull-up », le potentiel de l'entrée  « pull-down », le potentiel de l'entrée au
             au repos est 5 V.             repos est 0 V.

            Les sorties numériques peuvent actionner de nombreux composants (LED, transistor, etc.)
            mais elles ne peuvent pas fournir beaucoup de courant (40 mA pour une carte Arduino UNO).
            Pour piloter des circuits de plus forte puissance, il faut passer par des transistors ou des relais
            (voir chapitre « Précautions d'utilisation »).
            La puce ATMEGA n'est pas capable de sortir des tensions variables. Heureusement, 6 des
            sorties numériques (N° 3, 5, 6, 9, 10, 11) peuvent produire un signal PWM. Ce sigle signifie « Pulse
            Width modulation » en anglais ; en français l'on parle de MLI : "« Modulation de largeur
            d'impulsion ». Il s'agit d'un artifice permettant de produire une tension variable à partir d'une
            tension fixe.

            La technique s'apparente approximativement à du morse : le signal de sortie est modulé sous
            forme d'un signal carré dont la largeur des créneaux varie pour faire varier la tension
            moyenne :

                         PWM ou MLI
            Tension      Valeur moyenne
             5V











              0V

                                                               Temps
            modulation de largeur d'impulsion ou PWM
            ISP

            ISP signifie « In-circuit Serial Programming ». Dans le cas où le micro-contrôleur de votre carte
            Arduino viendrait à ne plus fonctionner, il est possible de remplacer la puce défectueuse. Ainsi
            le port ISP vous permet de configurer votre nouvelle puce pour la rendre compatible avec l'IDE
            Arduino. En effet le micro-contrôleur de la carte Arduino possède un bootloader (ou bios) qui
            lui permet de dialoguer avec l'IDE. Il faut pour cela acheter un programmateur ISP ou il est
            aussi possible d'utiliser une autre carte Arduino comme programmateur ISP.


            46
   41   42   43   44   45   46   47   48   49   50   51