Modifications

Sauter à la navigation Sauter à la recherche
3 248 octets ajoutés ,  12 septembre 2015 à 20:03
Page créée avec « {{ARDX-NAV}} {{traduction}} == Ce que faisons nous == '''.: 8 Leds de plus :.''' '''.: Le registre à décalage 74HC595 :.'''' {{bloc-etroit|text=C'est le moment de joue... »
{{ARDX-NAV}}

{{traduction}}

== Ce que faisons nous ==

'''.: 8 Leds de plus :.'''

'''.: Le registre à décalage 74HC595 :.''''

{{bloc-etroit|text=C'est le moment de jouer avec les puces, ou circuits intégrés (CI, IC en anglais) comme ils sont appelés.

Le boitier des circuits intégrés peut être fort trompeur. Par exemple, la puce sur la carte Arduino (un micro-contrôleur) et la puce que nous utilisons pour ce montage (le registre à décalage) se ressemblent beaucoup mais ils sont pourtant assez différents.

Le prix de la puce ATMega utilisée sur la carte Arduino coûte quelques Euro tandis que le 74HC595 ne coûte que quelques dizaines de cents. C'est un bon CI d'introduction, et une fois que vous vous sentirez à l'aise avec ce matériel et sa fiche technique (disponible en ligne sur [http://ardx.org/74HC595 ardx.org/74HC595]) le monde des circuits intégrés vous appartiendra.

Le registre à décalage (aussi appelé convertisseur série vers parallèle), vous procurera 8 sorties supplémentaires (pour contrôler des LEDs et autres) en utilisant seulement 3 broches d'Arduino.

Ils peuvent aussi être raccordés ensembles pour fournir un nombre illimité de sorties en utilisant les mêmes quatre broches. Pour l'utiliser, vous poussez les données (clock in) pour ensuite les bloquer/mémoriser dedans ( latch ).

Pour y arriver, vous placez la broche data à {{fname|HIGH}} ou {{fname|LOW}} et vous envoyez une impulsion sur la broche clock jusqu'à avoir envoyé 8 bits de données.

Ensuite, vous envoyez une impulsions sur la broche latch et les 8 bits sont transférés vers les broches du registre à décalage.

Cela semble compliqué mais devient réellement simple une fois que vous l'avez compris (pour une explication plus détaillée du fonctionnement du registre à décalage, visitez [http://ardx.org/SHIF ardx.org/SHIF] (''anglais'')
}}

== Le montage ==
=== Le matériel nécessaire ===
{{ARDX-composant-begin}}

{{ARDX-composant
|label=Fiche de montage CIRC-05
|label2=x1
|img=ARDX-circ-sheet.png
|pl=
}}

{{ARDX-composant
|label=2 Pin header
|label2=x4
|img=ARDX-pin-header.png
|pl=76
}}

{{ARDX-composant
|label=Fils
|label2=
|img=ARDX-fils.png
|pl=34
}}

{{ARDX-composant
|label=LED (ou DEL)
|label2=x8
|img=ARDX-LED.png
|pl=66
}}

{{ARDX-composant
|label=Résistance de 560 Ohms (vert-bleu-brun)
|label2=x8
|img=ARDX-R560.png
|pl=43
}}

{{ARDX-composant
|label=Registre à décalage 74HC595
|label2=x1
|img=ARDX-74HC595.png
|pl=466}}

{{ARDX-composant-end}}

=== Schéma ===
[[Fichier:circ13-schema.png|250px]]

=== Montage ===
[[Fichier:cir13-montage.png|800px]]

== Le code ==
xxx

<nowiki>/* code */</nowiki>

== Cela ne fonctionne pas? ==
Voici 3 choses à essayer.
=== xxx 1 ===
yyyy

=== xxx 2 ===
yyyy

=== xxx 3 ===
yyyy

== Faire encore mieux ==
=== zzz 1 ===
zzzz

== Plus, plus et encore plus ==
Plus d'information, où poser vos autres questions:

[http://ardx.org/CIRC13 ardx.org/CIRC13] (''anglais'')

== Internet ==
=== .:téléchargement:. ===
LA fiche de montage est disponible sur ....

=== .: Vidéo :. ===
La vidéo du montage est disponible sur [http://ardx.org/VIDE13 ardx.org/VIDE13] (''anglais'')

{{ARDX-TRAILER}}
29 918

modifications

Menu de navigation