Rapport BTS
Rapport de stage : Rapport BTS. Recherche parmi 300 000+ dissertationsPar Antonin Moisseron • 30 Janvier 2018 • Rapport de stage • 678 Mots (3 Pages) • 700 Vues
Mise en œuvre de L'afficheur
Découverte du composant (DOGM128) :
[pic 1]
Le dogm128 et un écran LCD (Liquid Cristal Display) en 128x64 de résolution auquel on peut mettre un rétroéclairage LED (light-emitting diode) de couleur différente selon les modèles.
Chacune des pins de l’écran est
attaché a une fonction bien précise
cela permet de savoir comment le
câblé
[pic 2]
Voici l'organisation des pins
sur le composant
[pic 3]
Câblage :
[pic 4]
Pour alimenter cet écran il y a des câblages précis
donnés par le constructeur a respecter
nous allons utilisé (3,3v) celui-ci pour notre projet.
Pour que l'afficheur fonctionne nous avons besoin
de mettre des condensateurs (9 de 1micro farad)
pour un montage en pompe de charge.
La liaison SPI (pour Serial Peripheral Interface) est un bus de données série synchrone né chez Motorola. Les circuits communiquent selon un schéma maître-esclaves (comme L'I2C), où le maître s'occupe totalement de la communication. Plusieurs esclaves peuvent coexister sur un même bus, dans ce cas, la sélection du destinataire se fait par une ligne dédiée entre le maître et l'esclave appelée chip select.
[pic 5]
Pour notre afficheur nous avons seulement le chip select (pin n°40), le Mosi (pin n°36) et le SCLK (pin n°37) le Miso étant un câble data output il ne sera pas utile car l'afficheur et un composant qui reçoit des données mais qui n'en envoie pas.
Mode SPI :
[pic 6]
Mise en Œuvre :
[pic 7]
pour mettre en œuvre nous allons «branché» un PIC 16F876A avec notre afficheur LCD comme le démontre le schéma si-dessus ce PIC possède une sortie SDO (data output de la liaison SPI) qui sera câblé sur le SDI (ou Mosi) de l'afficheur, une sortie SDI que nous utiliserons pas et une sortie SCL (ou SCLK) qui sera câblé sur le SCLK de l'afficheur pour le Chip select nous allons alloué une sortie libre nous avons choisi RB1
il faut ensuite initialiser l'afficheur, pour effectuer cet initialisation il suffit d'envoyer des commandes a cette afficheur, elles sont données par le constructeur la broche est aussi dédiée pour nous c'est la broche A0 qui est dédiée et d’après le datasheet le mode commande s'active en basse tension.
Pour faire tout cela nous avons câblé cette broche A0 de l'afficheur sur la pin RB2 du PIC 16F876.
Voici les commandes a envoyer
a lire ligne par ligne [pic 8]
...