Visiteurs :

 
 
.: http://kudelsko.free.fr :.
 

 

Google
 
Navigation :

 Page d'accueil


Programmateurs :
 Prog PIC / EEPROM Centronic
 Prog PIC / EEPROM RS232
 Prog PIC / EEPROM USB V2
 Prog 68HC11F1

Instruments de mesure :
 Oscilloscope pour PC  
 Testeur de composants  
 Inductancemètre USB 
 Isolateur optique oscilloscope
 Capacimètre USB 
 Analyseur logique 30MHz
 Loupe vidéo 
 Générateur de fonctions DDS
 Volt / Amp. Mètre LCD USB
 Oscillateur 1kHz - 68MHz

Projets Divers :
 Horloge / Calendrier
 Serrure à iButton
 Serrure à transpondeurs
 Décodage trame UM3750

 
Commutateur IR dual
 Gradateur IR dual
 Récepteur IR/PC 16 canaux 
 Déport IR à courant porteur  
 Décodeur 2 ou 4 canaux HF 
 Récepteur HF pour K6706B  
 Disjoncteur différentiel  

Interfaces Réseau WIFI :
 Module ESP8266

Domotique :
 Présentation des dispositifs
 Interface PC domotique
 Contrôleur Telis 4 Dual
 Contrôleur Velux Trio
 Emetteur HF - RS232
 Récepteur HF
 Contrôleur Ethernet

Ensemble domotique :
 Présentation des dispositifs
 Power Switch IR - 3 canaux
 CPL émetteur
 CPL récepteur
 Power Clock USB 

Interfaces Réseau Ethernet :
 ENC28J60, Config. et Delphi  Interface Ethernet 8 in 8 out
 Interface Ethernet 16 sorties
 Interface Ethernet LCD
 Interface Eth. n°1 multi IN-OUT
 Interface Eth. n°2 multi IN-OUT
 Interface Eth. LCD Graphique

Interfaces USB :
 Interface USB à 16 sorties
 Interface LCD USB

 Récepteur IR USB
 Interface Thermo/Hygro USB

 Interface universelle USB
 Interface USB 16 out, 8 in
 
Interface LCD graphique
      
Présentation
       Réalisation
       Programmation
       Utilisation
       Datasheets 
 Timer USB programmable 

Interfaces RS232 :
 LCD - RS232
 CAN 12 bits - RS232 et //
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232
 Interface universelle RS232
 Afficheurs 7 seg. RS232
 Interface LCD graphique
 Interface OSD - RS232 V2

Applications Vidéo :
 Stabilisateur de recopie vidéo
 Générateur de mires
 Transcodeur PAL-RVB / SECAM
 Distributeur audio-vidéo 1-3  
 Commutateur Péritels 4 / 2 
 PiP Box  

Applications Audio :
 Commutateur audio 4 voies

Téléphonie :
 Sélecteur lignes téléphoniques
 Sélecteur lignes téléphoniq. V2 
 Sélecteur lignes téléph. V3  

Mesures dans l'environnement :
 - température;
 - pression;
 - humidité relative;
 - orientation...
 Thermo-PC Dual
 Thermomètre
 Baromètre
 Météo OSD
 Thermomètre pour PC
 Boussole électronique 

Chargeurs/déchargeurs accus :
 Chargeur Accus R6 - 6F22

Logiciels :
 Atténuateurs HF
 Réseau d'adaptation résistif

Articles de la presse :
 Mipot HF
 Transformateur
 Radiateur
 Mosfet
 Alimentation
 AOP
 AOP2
 Applications des régulateurs
 Convertisseurs de tension
 Convertisseurs DC -DC
 Les filtres électroniques
 Le NE555
 Le triac
 Le réglage offset des AOP
 Les régulateurs
 
Les multiplieurs

L'indispensable :
 Code couleur résistances
 Valeurs normalisées résistances
 Code couleur condensateurs

Publicité :

 

 

Présentation de l'interface LCD...


 


   Présentation de l'interface LCD graphique USB :

    Bien que les afficheurs graphiques LCD se démocratisent de plus en plus dans les boutiques spécialisées, ils restent néanmoins plus complexes à utiliser que leurs cousins LCD de type alphanumériques. Le but de cette interface est de simplifier la gestion de ces afficheurs LCD graphiques en utilisant un jeu de commandes simples envoyées par liaison USB. Ainsi, il est possible d'afficher des points, droites, rectangles, cercles vides ou pleins au gré de vos besoins. L'interface intègre également, une police de caractères permettant l'affichage de texte avec des options de transparence et de vidéo inversée.




 
Principales caractéristiques de l'interface :

         Compatible avec les afficheurs LCD graphiques 128 x 64 pixels de type :
               - OGM64GS12D / OGM128GN15D de chez Lextronic.
               - KS0107 / KS0108 de chez Selectronic et d'autres encore...
         Alimentation de l'interface : entre +8V et +20V. La platine n'est pas auto-alimentée par le port USB. Une alimentation externe est indispensable à son fonctionnement.
         Contrôle de l'interface via le PC par liaison USB.
         Port USB : câble compatible USB 2.0 ou 1.1.
         Emission
d'un bip lors de chaque réception d'une commande.
         Activation / désactivation du rétro-éclairage du LCD depuis le logiciel.
        
Configuration minimale : CPU Pentium 4 avec port USB.
         OS conseillés  8, Seven, Vista et XP.
  

 
Présentation de l'interface : 

        Interface sans afficheur LCD :

 

 

        Partie droite du circuit imprimé :

 

Entouré en bleu :

réglage du contraste de l'afficheur LCD.

Entouré en rouge :

deux types de borniers sont disponibles pour l'alimentation de l'interface.

Entouré en vert :

régulation en tension de la tension d'alimentation.


        Partie centrale du circuit imprimé :

 

Encadré en rouge :

connecteur pour afficheur LCD graphique.

Encadré en bleu :

buzzer avec switch SW1 activant ou désactivant le buzzer.

Encadré en vert :

microcontrôleur PIC18F2550.

Encadré en violet :

led de mise sous tension ON.

 

        Partie gauche du circuit imprimé :

 

Encadré en rouge :

embase coudée femelle USB type B.

Encadré en vert :

transistor Mosfet pour la commande du rétro-éclairage du LCD.

 

   Présentation succincte des spécificités de l'afficheur graphique LCD : 

    Comme nous l'avons vu précédemment,
l'interface graphique permet de gérer des afficheurs LCD dont la résolution est de 128 pixels sur 64. Mais dans la réalité, ces afficheurs sont composés de deux matrices de 64 par 64 pixels adressables séparément.
    Chaque matrice est organisée en
huit lignes (nommées pages) de 64 colonnes et composées de 8 pixels de haut.

Architecture de la matrice 128 x 64 pixels du LCD


    Pour sa mise en oeuvre, l'afficheur dispose d'un connecteur de 
20 broches :

 

Numéro de broche de l'afficheur LCD

Fonction

Appellation

1

Masse

VSS

2

+ 5 volts

VDD

3

Contraste

VO

4

Commande / Donnée

RS

5

Lecture / Ecriture

R/W

6

Validation LCD

E

7

Donnée D0

D0

8

Donnée D1

D1

9

Donnée D2

D2

10

Donnée D3

D3

11

Donnée D4

D4

12

Donnée D5

D5

13

Donnée D6

D6

14

Donnée D7

D7

15

Matrice 1

CS1

16

Matrice 2

CS2

17

Reset

RST

16

Tension négative

VEE

15

Anode rétro-éclairage

A

16

Cathode rétro-éclairage

C


      
  La broche
RST permet l'initialisation de l'afficheur et doit être reliée au +5V pour un fonctionnement normal.  
         Les broches
CS1 et CS2 dirigent les signaux vers l'une ou l'autre des deux matrices du LCD.
       
La broche
R/W spécifie une opération de lecture ou d'écriture sur l'afficheur.
       
La broche
RS indique à l'afficheur s'il s'agit de l'envoie d'une instruction ou d'une donnée lorsque R/W est en phase d'écriture.
       
Une impulsion sur la ligne
E finalise le transfert des informations envoyées sur DB0 à DB7.
       
V0 et VEE permettent d'effectuer le réglage du contraste du LCD. Pour ce faire, le LCD intègre un convertisseur DC-DC permettant de produire une tension négative VEE indispensable au réglage du contraste. 
       
Les broches
A et K sont utilisées pour alimenter le dispositif de rétro-éclairage intégré au LCD.
       
Les broches
VDD et VSS permettent d'alimenter le LCD. 

 
  Présentation du logiciel de gestion de l'interface PC :

        Afin de piloter la platine, un petit programme écrit en Borland Delphi est disponible en téléchargement au chapitre [ Utilisation ].

       Le logiciel est compatible avec
8, Seven, Vista et XP et n'a pas été testé sous les OS antérieurs.

       En plus du fichier exécutable, vous trouverez le
code source du programme afin de vous aider dans l'écriture de votre propre logiciel sous différentes langages: Delphi, Visual Basic,, C++, etc...

Aspect du logiciel permettant de piloter le LCD graphique.

 

 


 


 

 

 


 


 


 



Copyright © 2000 - 2016. F.KUDELSKO. Tous droits réservés.
Reproduction interdite sans autorisation.