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 Therm/Hygro USB
 Interface universelle USB
 Interface USB 16 out, 8 in
 Interface LCD graphique USB
 Timer USB programmable

Interfaces RS232 :
 LCD - RS232
 
CAN 12 bits - RS232 et //
      
Présentation
      
Fonctionnement
       Réalisation
       Utilisation
       Application
       Datasheets
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232  
 Interface universelle RS232 
 Afficheurs 7 segments 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 du CAN 12 bits

 


 
Avant propos :

    De nos jours, nombreux sont les dispositifs électroniques équipés d'un affichage digital permettant une lisibilité aisée de la valeur physique mesurée. Or, dans la plupart de ces grandeurs physiques mesurables, rares sont les capteurs délivrant en sortie des signaux numériques directement exploitable par un microcontrôleur. Une interface dotée d'un convertisseur analogique - numérique est alors indispensable.
   La présente réalisation a pour but de faciliter le travail du développeur en lui proposant une interface de conversion analogique - numérique de bonne précision (12 bits) avec une sortie série RS232 et parallèle.
   Pour tirer parti au maximum de cette interface, des connaissances de bases sur l'emploi des convertisseurs analogiques-numériques sont nécessaires.



 
Principales caractéristiques de l'interface CAN - RS232 & // :

         Conversion analogique - numérique 12 bits série pour des potentiels continues lentement variables compris entre 0V et 4,095V.
         Quantum du convertisseur A/N (un LSB) : q = 0,99975mV soit q=1mV.
         Sélection de la vitesse de transmission série : 2400 / 9600 bauds. 
         Choix par softs des niveaux logiques de communication RS232 : NRZ ou TTL.
         Sortie parallèle représentative des 12 bits découpés sur 3 quartets sélectionnables individuellement.
         Sortie interruption destinée au dispositif interprétant les données séries ou parallèles converties.
         Moyennage par soft des 10 dernières mesures effectuées par le CAN.
         Alimentation de la carte sous 12 volts à partir d'un adaptateur secteur conventionnel.



 
Repérage des principales entrées - sorties :

     Le circuit imprimé possède un ensemble de picots permettant d'une part de configurer la communication série ou parallèle et d'autre part, d'interconnecter un dispositif de traitement extérieur (microcontrôleur, PC, etc...).

    Entrée analogique du convertisseur :

     L'entrée analogique IN - GND dispose des caractéristiques suivantes :
         Protection contre les inversions de polarités;
         Protection en cas de dépassement du potentiel admissible en entrée (au-delà de 5V);
         Plage de conversion : de 0V à 4,095V pleine échelle.

Etage de protection de l'entrée du MAX187 externe au convertisseur.
 

    Activation et désactivation de l'interface :

     L'entrée de validation ON/OFF - GND de l'interface répond aux exigences suivantes :
         Activation de l'acquisition => ON/OFF = +5V
         Désactivation de l'acquisition => ON/OFF = 0V (GND)

      Remarque : L'entrée de validation n'affecte pas les sorties parallèles de l'interface. Elles restent actives quelque soit l'état logique de ON/OFF.

    Sélection de la vitesse de transmission série RS232 :

     L'entrée SW1 permet de sélectionner la vitesse de transmission série tel que :
         Si les picots SW1 sont court-circuités le transfert s'effectue en 9600 bauds.
         Si les picots SW1 sont laissés ouverts, le transfert s'effectue en 2400 bauds.
 

    Sorties séries RS232 NRZ (vers un PC) et TTL (vers un microcontrôleur) :

     Vous avez la possibilité d'utiliser deux sorties indépendantes séries :
         Encadré en vert : la sortie RS232 (NRZ) compatible avec les niveaux logiques de l'entrée RS232 de votre PC (Hyper - Terminal, etc...).
         Encadré en bleu : la sortie RS232 (TTL) avec des niveaux logiques TTL compatibles avec l'entrée d'un microcontrôleur, circuits logiques, etc...

       Les sorties séries RS232 fournissent une valeur décimale (0 à 4095) représentative de la valeur convertie par le CAN - 12 bits tel que :

 

Décimal (RS232)

Binaire (Parallèle)

Hexadécimal

Min

0

%0000 0000 0000

$0

Max

4095

%1111 1111 1111

$FFF


   
Entrées / sorties de sélection des quartets parallèles représentatifs des 12 bits :

         La conversion sur 12 bits (D0 à D11) peut s'écrire de la façon suivante :

MSB

 

 

 

 

 

 

 

 

 

 

LSB

D11

D10

D9

D8

D7

D6

D5

D4

D3

D2

D1

D0

    avec le MSB représentant le bit de poids fort et le LSB représentant le bit de poids faible.

         Pour la lecture parallèle, le mot de 12 bits est décomposé en 3 quartets, c'est à dire en 3 mots de 4 bits. Chacun de ces quartets est sélectionnable individuellement suivant les états logiques appliqués aux entrées RB4 et RB5 (picots encadrés en vert).
      Le quartet parallèle est disponible sur les sorties
RB0 à RB3 (picots encadrés en bleu).

         La correspondance des entrées / sorties suit les niveaux logiques suivants :

Sorties parallèles

Entrées de sélection

RB3

RB2

RB1

RB0

RB5

RB4

0

0

0

0

0

0

D3

D2

D1

D0

0

1

D7

D6

D5

D4

1

0

D11

D10

D9

D8

1

1

         Remarque : La lecture sélective des sorties parallèles est possible quelque soit l'état logique de l'entrée de validation ON/OFF.  


   
Sortie interruption INT :


     
Comme son nom l'indique, cette sortie émet un créneau logique avant toute émission d'une trame série RS232. Cette sortie peut s'avérer bien pratique pour certaines interfaçages via un autre microcontrôleur, circuits logiques (registres à décalage, etc...) entre autres.
    Voir
[ Fonctionnement ] pour plus de détails.


    

 


 


 

 

 


 


 


 



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